<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6149222994700540078</id><updated>2012-01-31T09:51:07.725-05:00</updated><category term='hobbies'/><category term='beer'/><category term='Melvin'/><category term='fly fishing'/><category term='over unity'/><category term='funny'/><category term='web'/><category term='gadgets'/><category term='DSP'/><category term='ubercool'/><category term='Audiofab'/><category term='amiga'/><category term='hacking'/><category term='winter'/><category term='perpetual motion'/><category term='clean energy'/><category term='MarkMelvin'/><category term='fly tying'/><category term='mark'/><category term='baking'/><category term='family'/><category term='Jack Sparrow'/><category term='Nintendo DS'/><category term='frustration'/><category term='eclipse'/><category term='guitar'/><category term='honeydo'/><category term='Melvin Mark'/><category term='MGM Studios'/><category term='R4DS'/><category term='work'/><category term='Facebook'/><category term='amping'/><category term='talent'/><category term='friends'/><category term='embedded'/><category term='motorcycle'/><category term='singing'/><category term='diy'/><category term='eclipsecon'/><category term='vacation'/><category term='robotics'/><category term='woodworking'/><category term='Christmas'/><category term='programming'/><category term='holiday'/><category term='Wii'/><category term='camping'/><category term='music'/><category term='Steorn'/><category term='gaming'/><category term='computers'/><category term='Mark Melvin'/><category term='amp'/><category term='cool'/><category term='amazing'/><category term='Magic Kingdom'/><category term='software'/><category term='Linux'/><category term='fishing'/><category term='big bang theory'/><category term='LOLcats'/><category term='Animal Kingdom'/><category term='Disney'/><title type='text'>I Refuse To Blog</title><subtitle type='html'>This is not a blog, nor is it a journal.  It appears that you have stumbled upon a paradoxical anomoly.
&lt;br&gt;&lt;br&gt;
&lt;i&gt;If you choose to leave, turn to page 26.&lt;/i&gt;&lt;br&gt;
&lt;i&gt;If you choose to continue, turn to page 111.&lt;/i&gt;&lt;br&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default?start-index=101&amp;max-results=100'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>131</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2308419271978451731</id><published>2012-01-23T23:20:00.004-05:00</published><updated>2012-01-23T23:51:00.609-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Audiofab'/><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><category scheme='http://www.blogger.com/atom/ns#' term='amping'/><category scheme='http://www.blogger.com/atom/ns#' term='friends'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>The Man Cave</title><content type='html'>It has been a long time, so I thought I would give a quick update on what has been keeping me busy lately (apart from family, work, and life in general of course).  Last year I decided I needed a workshop.  I was tired of spending an hour to move cars, arrange machinery, clean up, move machinery, and move cars again, every time I wanted to cut a piece of wood.  Not to mention the fact that I could never do anything that required any sort of setup as I couldn't afford to leave things in any sort of steady state (besides "put away") for more than a weekend.&lt;br /&gt;&lt;br /&gt;So I started digging.&lt;br /&gt;&lt;br /&gt;This is what I started with:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh4.googleusercontent.com/-P00_AuQ232w/ThGpIdOxT3I/AAAAAAAAOk8/XN3w6iFd8Ww/w500-h331-k/2011-06-03-19-50-31.jpg"&gt;&lt;img style="margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 500px; height: 331px;" src="https://lh4.googleusercontent.com/-P00_AuQ232w/ThGpIdOxT3I/AAAAAAAAOk8/XN3w6iFd8Ww/w500-h331-k/2011-06-03-19-50-31.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="https://lh6.googleusercontent.com/-BjW1BF7j4Sw/ThGo5qpWdzI/AAAAAAAAOkQ/6DsffA-3T_E/w807-h534-k/2011-06-03-19-50-04.jpg"&gt;&lt;img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 806px; height: 534px;" src="https://lh6.googleusercontent.com/-BjW1BF7j4Sw/ThGo5qpWdzI/AAAAAAAAOkQ/6DsffA-3T_E/w807-h534-k/2011-06-03-19-50-04.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And many, many (*MANY*) wheelbarrow loads later, I was part-way done:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh4.googleusercontent.com/-iZlesITlIqY/ThGrOVYZYzI/AAAAAAAAOns/KakZBRfkE1I/w500-h331-k/2011-07-03-20-14-31.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 331px;" src="https://lh4.googleusercontent.com/-iZlesITlIqY/ThGrOVYZYzI/AAAAAAAAOns/KakZBRfkE1I/w500-h331-k/2011-07-03-20-14-31.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And with a lot of sweat and some help from my good friend Todd, I got even further.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh6.googleusercontent.com/-V9QZmb2gbGc/TkNc7Bby_EI/AAAAAAAAO44/Ff9VVstkvIc/w393-h260-n-k/2011-07-24-12-44-36.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 393px; height: 260px;" src="https://lh6.googleusercontent.com/-V9QZmb2gbGc/TkNc7Bby_EI/AAAAAAAAO44/Ff9VVstkvIc/w393-h260-n-k/2011-07-24-12-44-36.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In the process, I was in between many a hard place and these:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh4.googleusercontent.com/-QxLXzPifm1E/ThGr7PRuSbI/AAAAAAAAOos/AmqfMa-h9JU/w500-h331-k/2011-07-03-20-15-46.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 331px;" src="https://lh4.googleusercontent.com/-QxLXzPifm1E/ThGr7PRuSbI/AAAAAAAAOos/AmqfMa-h9JU/w500-h331-k/2011-07-03-20-15-46.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But eventually, I got it to the point where I was ready to do something with the space.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh3.googleusercontent.com/-Wbb37ZnNqG4/TrcK-VrORLI/AAAAAAAAPEg/oW_rz_0kOSU/w491-h368-k/2011-09-05-16-09-20.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 490px; height: 368px;" src="https://lh3.googleusercontent.com/-Wbb37ZnNqG4/TrcK-VrORLI/AAAAAAAAPEg/oW_rz_0kOSU/w491-h368-k/2011-09-05-16-09-20.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;And with a lot of understanding from my wife, and a lot of help from my brother, my dad, once again Todd, and the rest of my family and friends, I finally got the beginnings of a workshop.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh3.googleusercontent.com/-iOEGsLSAY9s/TwCvslRooiI/AAAAAAAAPGo/RNLub_dlwaI/w500-h331-k/2011-11-19-13-58-24.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 499px; height: 330px;" src="https://lh3.googleusercontent.com/-iOEGsLSAY9s/TwCvslRooiI/AAAAAAAAPGo/RNLub_dlwaI/w500-h331-k/2011-11-19-13-58-24.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And with a little more blood, sweat, and swears (and a significant amount of money), and some more help from Todd and my friend John, I have my very own Man Cave.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh3.googleusercontent.com/-LBihUbdO2_U/Tx4zJBKAbJI/AAAAAAAAPTw/KpTxpBwXoCk/w500-h331-k/2012-01-23-20-57-05.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 499px; height: 330px;" src="https://lh3.googleusercontent.com/-LBihUbdO2_U/Tx4zJBKAbJI/AAAAAAAAPTw/KpTxpBwXoCk/w500-h331-k/2012-01-23-20-57-05.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh5.googleusercontent.com/-lPbRrK9PrUI/Tx4zV45rR_I/AAAAAAAAPT4/Wai6ILH2oT4/w338-h223-n-k/2012-01-23-20-57-31.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 338px; height: 223px;" src="https://lh5.googleusercontent.com/-lPbRrK9PrUI/Tx4zV45rR_I/AAAAAAAAPT4/Wai6ILH2oT4/w338-h223-n-k/2012-01-23-20-57-31.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And tonight, Todd and I used that Man Cave to finish up this little beauty:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh5.googleusercontent.com/-p0RWhof7mto/Tx42sLVWDLI/AAAAAAAAPWg/nO1CTHFt9B8/w337-h223-n-k/2012-01-23-23-08-40.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 337px; height: 223px;" src="https://lh5.googleusercontent.com/-p0RWhof7mto/Tx42sLVWDLI/AAAAAAAAPWg/nO1CTHFt9B8/w337-h223-n-k/2012-01-23-23-08-40.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="https://lh5.googleusercontent.com/-2cQw903Q4NE/Tx42fOYut1I/AAAAAAAAPWQ/_0WGtvB5NOM/w500-h331-k/2012-01-23-23-08-26.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 499px; height: 330px;" src="https://lh5.googleusercontent.com/-2cQw903Q4NE/Tx42fOYut1I/AAAAAAAAPWQ/_0WGtvB5NOM/w500-h331-k/2012-01-23-23-08-26.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I want to say a huge "Thank You" to everyone who helped me make this little workshop a reality.  I certainly have a fair amount of work left when the weather warms up again, but having this space to work in is &lt;span style="font-weight:bold;"&gt;awesome&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;All I need now is a beer fridge and a scotch dispenser!&lt;br /&gt;Stay tuned for more posts in the future!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2308419271978451731?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2308419271978451731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2308419271978451731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2308419271978451731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2308419271978451731'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2012/01/man-cave.html' title='The Man Cave'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6466580742477463768</id><published>2012-01-01T13:06:00.002-05:00</published><updated>2012-01-01T13:07:32.322-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='holiday'/><title type='text'>Happy New Year!</title><content type='html'>I hope you all have a good one.  Perhaps I'll even post something else here in 2012.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6466580742477463768?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6466580742477463768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6466580742477463768' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6466580742477463768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6466580742477463768'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2012/01/happy-new-year.html' title='Happy New Year!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8048383409551393834</id><published>2010-09-06T12:15:00.004-04:00</published><updated>2010-09-06T12:27:53.085-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Today's Linux Nugget</title><content type='html'>I've been using Linux almost exclusively for quite a few months now and I have been avoiding setting up my printer until I needed it because it is connected via a USB to parallel port adapter and it didn't work out of the box.  Linux seems to have no idea it is there.  &lt;br /&gt;&lt;br /&gt;Well, today I needed it.  I rolled up my sleeves and got ready for frustration, but it wasn't that bad.  Contrary to what I thought, there is no driver that I needed to install for the USB to parallel adapter.  In fact, it was already installed.&lt;br /&gt;&lt;pre name="code"&gt;&lt;br /&gt;~$ ls /dev/u*&lt;br /&gt;/dev/urandom  /dev/usblp0  /dev/usbmon0  /dev/usbmon1  /dev/usbmon2&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;It is right there as &lt;tt&gt;/dev/usblp0&lt;/tt&gt;.  But the printing system in Gnome seems to know nothing about it.  So how do I add my printer?&lt;br /&gt;&lt;br /&gt;Assuming you are running &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; 10.04 as I am: Select &lt;span style="font-weight:bold;"&gt;System &gt; Administration &gt; Printing&lt;/span&gt;, click the &lt;span style="font-weight:bold;"&gt;Add&lt;/span&gt; button, then select &lt;span style="font-weight:bold;"&gt;Other&lt;/span&gt; in the devices list.  Now enter the magical device URI:&lt;br /&gt;&lt;pre name="code"&gt;&lt;br /&gt;parallel:/dev/usblp0&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Add your printer using the built-in Linux driver and voila!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8048383409551393834?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8048383409551393834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8048383409551393834' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8048383409551393834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8048383409551393834'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/09/todays-linux-nugget.html' title='Today&apos;s Linux Nugget'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5895124426557605906</id><published>2010-09-05T20:13:00.001-04:00</published><updated>2010-09-05T20:14:59.946-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='baking'/><title type='text'>More Baking</title><content type='html'>I got around to making supper tonight, &lt;span style="font-weight:bold;"&gt;and&lt;/span&gt; some Chelsea Buns!  I hope these taste OK because I have never actually made them before.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/aUOkDjRqNxNYSvInRynhmw?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/TIQxcqO5P9I/AAAAAAAALmw/E5PWGAORgag/s400/DSCF0035.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5895124426557605906?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5895124426557605906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5895124426557605906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5895124426557605906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5895124426557605906'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/09/more-baking.html' title='More Baking'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_I_Dk9OAlJDQ/TIQxcqO5P9I/AAAAAAAALmw/E5PWGAORgag/s72-c/DSCF0035.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1187260001323551160</id><published>2010-09-05T14:44:00.004-04:00</published><updated>2010-09-05T14:47:49.431-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='baking'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Pizza!</title><content type='html'>Here are some pictures of the pizzas we made yesterday.  We have been making one fancy one (prosciutto ham, sun-dried tomatoes, black olives, pesto) and the usual "kitchen sink" pizza.  They are both good.  The crust turned out a little thinner than it should have, but that was because I was pushing it to fit the two large pizza stones.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/rD-hSCQECGyQQ2a6DzgSig?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/TIPjZba1ZcI/AAAAAAAALlM/beFGpxSwqLs/s400/DSCF0029.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/Xygmv7C4cWs3huqvoOLV8w?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/TIPjlctZORI/AAAAAAAALl0/_yZ0T5QHVyQ/s400/DSCF0032.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/GmrVAWN_-tacMGOWUo9MNQ?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/TIPjpdJ3biI/AAAAAAAALmA/_0vyWMVkXao/s400/DSCF0033.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think today I am going to try to make Chelsea Buns!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1187260001323551160?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1187260001323551160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1187260001323551160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1187260001323551160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1187260001323551160'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/09/pizza.html' title='Pizza!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_I_Dk9OAlJDQ/TIPjZba1ZcI/AAAAAAAALlM/beFGpxSwqLs/s72-c/DSCF0029.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4012900338582566795</id><published>2010-09-04T16:28:00.004-04:00</published><updated>2010-09-04T16:34:54.414-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='baking'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='holiday'/><title type='text'>Long Weekend</title><content type='html'>This weekend is a long one in Canada as Monday is &lt;a href="http://en.wikipedia.org/wiki/Labour_Day"&gt;Labour Day&lt;/a&gt;.  We don't really have any plans, but personally I'd like to get the following done in no particular order:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bake some bread&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Play lots of guitar&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Work on the latest amplifier cabinet&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Clean out all the old computer carcasses lying around my basement&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Seeing as it is freezing cold and raining, it should be a good weekend to get some indoor stuff done.&lt;br /&gt;&lt;br /&gt;Since we didn't have our usual Friday night home-made pizza last night, we're doing it tonight.  We've been making some rather nice pizzas lately.  Perhaps I'll post some pictures later tonight before we eat them!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4012900338582566795?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4012900338582566795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4012900338582566795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4012900338582566795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4012900338582566795'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/09/long-weekend.html' title='Long Weekend'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2220812087433783812</id><published>2010-09-01T23:37:00.003-04:00</published><updated>2010-09-01T23:41:22.093-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='motorcycle'/><title type='text'>I'm Selling My Bike</title><content type='html'>Let me know if you are interested!&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/WOL7O868ikJECip3nhCyBQ?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/THq-Ept1u3I/AAAAAAAALiI/zn2YfI931WU/s400/DSCF0024.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.ca/mark.melvin/Motorcycle?feat=embedwebsite"&gt;Motorcycle&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Click &lt;a href="http://kitchener.kijiji.ca/c-cars-vehicles-motorcycles-sport-touring-2000-Honda-VTR-1000-Firestorm-W0QQAdIdZ227439560"&gt;here&lt;/a&gt; for the Kijiji ad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2220812087433783812?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2220812087433783812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2220812087433783812' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2220812087433783812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2220812087433783812'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/09/im-selling-my-bike.html' title='I&apos;m Selling My Bike'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_I_Dk9OAlJDQ/THq-Ept1u3I/AAAAAAAALiI/zn2YfI931WU/s72-c/DSCF0024.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5611136251178574748</id><published>2010-03-14T16:26:00.003-04:00</published><updated>2010-03-14T16:48:59.747-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Clearing Out The Cobwebs</title><content type='html'>So it has been months since my last post.  It really doesn't feel that long, but I guess time flies whether you're having fun or not.  I recently saw the movie Julie and Julia, and it made me want to get back to posting on a more regular basis.  I'm also thinking about actually making a webpage beyond the 'Coming Soon' that has been on &lt;a href="http://www.digitalwizardry.ca/"&gt;my domain&lt;/a&gt; for years.  At the very least I can point it here.&lt;br /&gt;&lt;br /&gt;I've had some big changes personally this year, the largest being my slight change in career (again).  I am still with the &lt;a href="http://www.onsemi.com/"&gt;same company&lt;/a&gt;, but I have switched roles after more than 7 years of software development to more of an applications engineering position.  What does that mean?  Well, mostly it means I am doing 100 things at once instead of 2 or 3 - which I think fits better with my personality.  It also means I'm dealing more with customers and will be travelling a bit.  But the two biggest reasons I made the switch was to learn something completely new, and for a change of pace.  I guess only time will tell if it was the right move or not.&lt;br /&gt;&lt;br /&gt;Tomorrow we're heading to Mont Tremblant for March Break.  I've never been there in the winter before, and I plan to do a lot of skiing, relaxing, eating and drinking.  And there will probably be a few games of &lt;a href="http://en.wikipedia.org/wiki/Settlers_of_Catan"&gt;Settlers of Catan&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Carcassonne_(board_game)"&gt;Carcassonne&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Citadels_(card_game)"&gt;Citadels&lt;/a&gt; in there as well with Todd and &lt;a href="http://mathgirl40.blogspot.com/"&gt;Paulina&lt;/a&gt;.  I am really looking forward to it.&lt;br /&gt;&lt;br /&gt;I suppose I had better start packing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5611136251178574748?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5611136251178574748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5611136251178574748' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5611136251178574748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5611136251178574748'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2010/03/clearing-out-cobwebs.html' title='Clearing Out The Cobwebs'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7958084589447266853</id><published>2009-10-31T16:51:00.005-04:00</published><updated>2009-10-31T16:57:23.817-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cool'/><title type='text'>Cool Relative Size Visualization</title><content type='html'>This is very cool (click the image to go to the site):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://learn.genetics.utah.edu/content/begin/cells/scale/"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 221px;" src="http://2.bp.blogspot.com/_I_Dk9OAlJDQ/Suyjhct-lgI/AAAAAAAAJ58/I4QXPyuCd5E/s400/long_scale_of_cells.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5398869848350430722" /&gt;&lt;/a&gt;&lt;br /&gt;(URL is &lt;a href="http://learn.genetics.utah.edu/content/begin/cells/scale/"&gt;http://learn.genetics.utah.edu/content/begin/cells/scale/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Now I know how big a water molecule is in relation to a sperm cell!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;The image and original link came courtesy of &lt;a href="http://blog.makezine.com/archive/2009/10/the_long_zoom_of_cells.html"&gt;Make: Online&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7958084589447266853?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7958084589447266853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7958084589447266853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7958084589447266853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7958084589447266853'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/10/cool-relative-size-visualization.html' title='Cool Relative Size Visualization'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_I_Dk9OAlJDQ/Suyjhct-lgI/AAAAAAAAJ58/I4QXPyuCd5E/s72-c/long_scale_of_cells.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5555615729284293848</id><published>2009-10-23T23:07:00.004-04:00</published><updated>2009-10-23T23:11:59.372-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>RichCopy</title><content type='html'>This little gem of a utility saved me a lot of time (after wasting a good deal of it) the other night.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx"&gt;RichCopy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you're like me and sometimes just can't be bothered figuring out arcane command lines (I fought with xcopy and robocopy before finding this), you may find this utility handy if you're a &lt;a href="http://www.microsoft.com/windows/"&gt;Windows&lt;/a&gt; user.  I was trying to copy a DVD with many corrupted files on it and xcopy was incrementally choking (even with ignore errors turned on it was failing - go figure).&lt;br /&gt;&lt;br /&gt;Anyway, two thumbs up on &lt;a href="http://technet.microsoft.com/en-us/magazine/2009.04.utilityspotlight.aspx"&gt;RichCopy&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5555615729284293848?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5555615729284293848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5555615729284293848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5555615729284293848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5555615729284293848'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/10/richcopy.html' title='RichCopy'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6765367343849901360</id><published>2009-10-09T08:18:00.002-04:00</published><updated>2009-10-09T08:22:47.116-04:00</updated><title type='text'>Moon Shot</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ss8q9IxTz9I/AAAAAAAAJ18/jTZwr8lV-l4/s1600-h/moon-shot.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 300px; height: 230px;" src="http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ss8q9IxTz9I/AAAAAAAAJ18/jTZwr8lV-l4/s400/moon-shot.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5390574508800462802" /&gt;&lt;/a&gt;&lt;br /&gt;Here's hoping they don't set off a chain reaction that sends all spiraling into a black hole.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6765367343849901360?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6765367343849901360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6765367343849901360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6765367343849901360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6765367343849901360'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/10/moon-shot.html' title='Moon Shot'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ss8q9IxTz9I/AAAAAAAAJ18/jTZwr8lV-l4/s72-c/moon-shot.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2160066117211679985</id><published>2009-07-26T18:34:00.003-04:00</published><updated>2009-07-26T18:36:45.297-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='honeydo'/><title type='text'>Has It Been That Long?</title><content type='html'>Has it really been March since I last posted?  Man, this has been a busy spring and summer!  I don't actually have time to post right now as there is a break in the clouds and I need to get back to stripping paint off of my garage doors, but I'll post soon.  And hey, this counts as a post as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2160066117211679985?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2160066117211679985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2160066117211679985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2160066117211679985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2160066117211679985'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/07/has-it-been-that-long.html' title='Has It Been That Long?'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1246027079360116879</id><published>2009-03-23T23:07:00.004-04:00</published><updated>2009-03-23T23:14:57.143-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>New Toy</title><content type='html'>I am now the proud owner of one of these:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tcelectronic.com/novasystem.asp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 550px;" src="http://www.tcelectronic.com/media/Nova-system_wide-persp(1).jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now to figure it out and set it up...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1246027079360116879?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1246027079360116879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1246027079360116879' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1246027079360116879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1246027079360116879'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/03/i-am-now-proud-owner-of-one-of-these.html' title='New Toy'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2632102884654950251</id><published>2009-03-23T20:45:00.007-04:00</published><updated>2009-03-23T22:58:29.938-04:00</updated><title type='text'>Testing SyntaxHighlight 2.0</title><content type='html'>This is a test of my new syntax highlighter.&lt;br /&gt;&lt;br /&gt;This should be Python:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: python;"&gt;&lt;br /&gt;class A(object):&lt;br /&gt;    pass&lt;br /&gt;&lt;br /&gt;def a_func(arg):&lt;br /&gt;    return A()&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;This should be some Java code:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: java;"&gt;&lt;br /&gt;/**&lt;br /&gt; * A doc string&lt;br /&gt; */&lt;br /&gt;public static Object aMethod(int arg) {&lt;br /&gt;    Object a = new Object();&lt;br /&gt;    return a;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;And finally XML:&lt;br /&gt;&lt;pre class="brush: xml;"&gt;&lt;br /&gt;&amp;lt;element attribute=&amp;quot;value&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;nested attribute=&amp;quot;value&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;/nested&amp;gt;&lt;br /&gt;&amp;lt;/element&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;That is all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2632102884654950251?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2632102884654950251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2632102884654950251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2632102884654950251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2632102884654950251'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/03/testing-syntaxhighlight-20.html' title='Testing SyntaxHighlight 2.0'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1721982575910585729</id><published>2009-03-17T16:31:00.004-04:00</published><updated>2009-03-17T16:44:40.544-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hobbies'/><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Update</title><content type='html'>Just a quick update since I have not posted in so long.  What have I been up to?  &lt;br /&gt;&lt;br /&gt;Well, I am currently on my second week this year of unpaid leave that &lt;a href="http://www.onsemi.com/"&gt;my company&lt;/a&gt; has forced us to take.  I'm not sure how I feel about that.  I guess it is better than losing my job, but I would obviously rather be working and making money.  This week is &lt;a href="http://en.wikipedia.org/wiki/Spring_break"&gt;March Break&lt;/a&gt; here for the kids, so between keeping them busy and pet-sitting my brother's golden retriever Charlie while they are in Florida, I haven't really accomplished anything yet.  It is only Tuesday, so I guess there is still hope.&lt;br /&gt;&lt;br /&gt;Things I want to personally accomplish this week include:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Getting some work done on the next batch of guitar amps that Todd and I are designing.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Play around with and learn JavaScript.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Other things on the TODO list:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Become a rock star.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Solve the world's energy problems.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Come up with a unified theory of everything.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;I figure if I at least solve the last item, that *should* take care of the second-last one, and perhaps the rest will come naturally.  For now, I'm off to make some juicy burgers for dinner.  We have to enjoy this beautiful, 14 degree weather while we have it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1721982575910585729?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1721982575910585729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1721982575910585729' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1721982575910585729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1721982575910585729'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/03/update.html' title='Update'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2894300958216914347</id><published>2009-01-25T22:27:00.004-05:00</published><updated>2009-01-25T22:55:37.986-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Clean Power</title><content type='html'>As part of my &lt;a href="http://markmelvin.blogspot.com/2009/01/tonelab-for-sale.html"&gt;guitar effects house-cleaning&lt;/a&gt; I thought I would build a real 9VDC power supply rather than the mish-mash of batteries and hacked up wall wart that I use now.  I also wanted to learn &lt;a href="http://www.cadsoft.de/"&gt;Eagle&lt;/a&gt; as it is always touted as the best, free CAD package out there for hobby electronics.  I decided to start with &lt;a href="http://www.tonepad.com/project.asp?id=59"&gt;this circuit&lt;/a&gt; for an adjustable power supply from &lt;a href="http://www.tonepad.com/"&gt;Tonepad&lt;/a&gt;.  &lt;a href="http://www.tonepad.com/"&gt;Tonepad&lt;/a&gt; is great, but I think a lot of their layouts aren't the greatest since they don't try to minimize the amount of copper you must etch off of the copper-clad board.  As a result, etching takes longer and you end up using more ferric chloride.  This isn't really a concern, but I figured I could come up with an more optimal layout, and basically used this as an excuse to learn &lt;a href="http://www.cadsoft.de/"&gt;Eagle&lt;/a&gt;. I've never actually designed a single layer PCB before (my previous designs have been double-layer boards, ordered online from &lt;a href="http://www.expresspcb.com/"&gt;ExpressPCB&lt;/a&gt;), and never realized how difficult it was to route things given the single-layer design constraint. As a result, it took me much longer than I expected.  I ended up with this layout:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/mpITcRCy0bIrF7-bAYkmsA?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_I_Dk9OAlJDQ/SXytGBX-kaI/AAAAAAAAHuw/qq2CEeUxuXI/s400/power1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think it turned out alright, and I learned a lot in the process.  Eagle is definitely much harder to use than &lt;a href="http://www.expresspcb.com/"&gt;ExpressPCB&lt;/a&gt;, but it has quite a bit more functionality (most of which I don't know how to use).&lt;br /&gt;&lt;br /&gt;I also decided to experiment with Sharon's &lt;a href="http://en.wikipedia.org/wiki/Scrapbook"&gt;scrapbooking&lt;/a&gt; machine while I was at it.  Instead of trying the usual &lt;a href="http://eegeek.net/content/view/34/31/"&gt;toner-transfer&lt;/a&gt; method of etching the PCB, I thought I would try cutting the mask out of vinyl and etching the board that way.  I loaded up her Klic-n-Kut, and cut out the layout which I had exported from &lt;a href="http://www.cadsoft.de/"&gt;Eagle&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/E50sH38CeBX7BjHxLO0jVA?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/SXyn8IKFefI/AAAAAAAAHro/eSj8_2-PMyI/s400/2009-01-21-00-22-19.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then applied the mask to the copper clad board.  If you look really close you will see that the mask produced by Sharon's machine actually isn't all that great.  I am on the very edge of the capability of her machine in terms of size.  Basically, the size of the pattern I am trying to cut is so small, the machine can't produce it (the knife works by pivoting around a slightly off-center pivot point, which is about the size of one of the corners in my layout).  There may be various ways around this, but I may just end up going back to the toner-transfer method for future layouts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/fOXjhQZpxX7GhOS6jRSs8A?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_I_Dk9OAlJDQ/SXyoC2hDKeI/AAAAAAAAHsQ/r6rQF2U5fq4/s400/2009-01-21-00-58-06.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After about 15 minutes in &lt;a href="http://picasaweb.google.com/lh/photo/f9xOb7elUfzuJkkUi4v0oA?feat=directlink"&gt;ferric chloride&lt;/a&gt;, I had a PCB for my power supply.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/1rqTRwQ-io5oDKlhuKCaqw?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/SXyoG7RSZ3I/AAAAAAAAHs0/OuEjKjyIPdo/s400/2009-01-21-01-20-25.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All that was left was to drill the PCB and mount the components.  After a bit of smoke (I soldered in one of the diodes backwards...oops!), the result was a working 9VDC power supply for my future guitar effects projects.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/fN3QZULoiSz0eX4eneO6SA?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/SXyoIhDbWAI/AAAAAAAAHtE/tgzBasLZ2gc/s400/2009-01-24-13-59-23.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/pqnwLC-TEPcjWeHUPQw5lg?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/SXyoPMDd7xI/AAAAAAAAHtk/zUTkL3nwW8o/s400/2009-01-25-14-22-37.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/EffectsPedals?feat=embedwebsite"&gt;Effects Pedals&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2894300958216914347?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2894300958216914347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2894300958216914347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2894300958216914347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2894300958216914347'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/01/clean-power.html' title='Clean Power'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_I_Dk9OAlJDQ/SXytGBX-kaI/AAAAAAAAHuw/qq2CEeUxuXI/s72-c/power1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4181620284439956016</id><published>2009-01-25T22:19:00.002-05:00</published><updated>2009-01-25T22:26:31.389-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='winter'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Lots of Snow!</title><content type='html'>We got an email from Michelle the other day saying it was snowing in Scotland.  That's nothing compared to the mass of white stuff we've received over the past week or so.  Check out these pictures I took a week ago!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/lh/photo/Gxi5s8747LSAFRetQstKsg?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/SX0siAFKXhI/AAAAAAAAHv4/DshZc3Y9XiE/s400/2009-01-18-14-44-27.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/0YH6fur2jElkwmT-7b5veQ?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/SX0sjnf4SAI/AAAAAAAAHwA/koY28AeAtaQ/s400/2009-01-18-14-45-00.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/Winter2009?feat=embedwebsite"&gt;Winter 2009&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;This was as the snow was still falling, and we got quite a bit more overnight.  We had a bit of a warm spell during the week and a bunch of snow melted, but we still have a good amount lying around.  To be honest I'm pretty sick of winter right now and can't wait for spring to arrive!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4181620284439956016?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4181620284439956016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4181620284439956016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4181620284439956016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4181620284439956016'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/01/lots-of-snow.html' title='Lots of Snow!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_I_Dk9OAlJDQ/SX0siAFKXhI/AAAAAAAAHv4/DshZc3Y9XiE/s72-c/2009-01-18-14-44-27.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5982700506673624687</id><published>2009-01-15T09:15:00.008-05:00</published><updated>2009-03-23T22:59:09.983-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Validating Archive Contents With Ant</title><content type='html'>Have you ever wanted a quick way of validating the contents of an archive as part of your Ant build?  I'm sure there are many ways to accomplish this, the most straightforward being to inflate it to a temporary directory, but yesterday I crafted up this little nugget to validate an archive in-place and it seems to work great.  And the best part is there's no &lt;a href="http://www.mrclean.com/en_US/products/eraser.shtml"&gt;messy cleanup&lt;/a&gt; needed afterwards!&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: xml"&gt;&lt;br /&gt;&amp;lt;!-- Compute the difference of the actual JAR and the expected zip entries --&amp;gt;&lt;br /&gt;&amp;lt;resources id="artifact.set.discrepancies"&amp;gt;&lt;br /&gt;  &amp;lt;difference&amp;gt;&lt;br /&gt;    &amp;lt;!-- Create a resource set from the actual archive --&amp;gt;&lt;br /&gt;    &amp;lt;zipfileset src="${path.to}/some_archive.jar" includes="**/*" /&amp;gt;&lt;br /&gt;    &amp;lt;!-- Create a resource set of expected items --&amp;gt;&lt;br /&gt;    &amp;lt;resources&amp;gt;&lt;br /&gt;      &amp;lt;zipentry archive="${path.to}/some_archive.jar" name="afile.ext"/&amp;gt;&lt;br /&gt;      &amp;lt;zipentry archive="${path.to}/some_archive.jar" name="anotherfile.ext"/&amp;gt;&lt;br /&gt;      &amp;lt;zipentry archive="${path.to}/some_archive.jar" name="a/path/to/afile.ext"/&amp;gt;&lt;br /&gt;      &amp;lt;zipentry archive="${path.to}/some_archive.jar" name="some/other/path/to/afile.ext"/&amp;gt;&lt;br /&gt;      &amp;lt;zipentry archive="${path.to}/some_archive.jar" name="META-INF/MANIFEST.MF"/&amp;gt;&lt;br /&gt;    &amp;lt;/resources&amp;gt;&lt;br /&gt;  &amp;lt;/difference&amp;gt;&lt;br /&gt;&amp;lt;/resources&amp;gt;&lt;br /&gt;&amp;lt;pathconvert property="set.difference" refid="artifact.set.discrepancies" /&amp;gt;&lt;br /&gt;&amp;lt;condition property="artifacts.verified"&amp;gt;&lt;br /&gt;  &amp;lt;resourcecount count="0" when="eq" refid="artifact.set.discrepancies" /&amp;gt;&lt;br /&gt;&amp;lt;/condition&amp;gt;&lt;br /&gt;&amp;lt;!-- Fail if any differences are found --&amp;gt;&lt;br /&gt;&amp;lt;fail unless="artifacts.verified"&lt;br /&gt;      message="The following artifacts were not expected: ${set.difference}" /&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Note: I believe a minimum version of Ant 1.7 is required for the resources stuff to work.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5982700506673624687?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5982700506673624687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5982700506673624687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5982700506673624687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5982700506673624687'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/01/validating-archive-contents-with-ant.html' title='Validating Archive Contents With Ant'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7622089489320623327</id><published>2009-01-02T15:37:00.004-05:00</published><updated>2009-01-02T15:46:59.098-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hobbies'/><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Tonelab For Sale</title><content type='html'>I'm selling my &lt;a href="http://namm.harmony-central.com/WNAMM04/Content/Vox/PR/ToneLab-SE.html"&gt;VOX Tonelab SE&lt;/a&gt; in an effort to minimize my guitar rig in 2009.  If anyone reading this knows anyone who may be interested, feel free to contact me.  The &lt;a href="http://kijiji.ca/"&gt;Kijiji&lt;/a&gt; ad is &lt;a href="http://kitchener.kijiji.ca/c-buy-and-sell-musical-instruments-VOX-Tonelab-SE-Multi-Effects-Guitar-Pedal-W0QQAdIdZ97158461"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I think I'll try to round out my sound with a few more home-brew pedals.  I have a Tube Screamer and a Ross Compressor built.  I'll need to find some good designs for a chorus and delay pedal and perhaps a flanger and a simple reverb unit.  I wonder what's involved in building a tuner as well.  Hmm...  &lt;a href="http://www.tonepad.com/"&gt;Tonepad&lt;/a&gt; here I come.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7622089489320623327?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7622089489320623327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7622089489320623327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7622089489320623327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7622089489320623327'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2009/01/tonelab-for-sale.html' title='Tonelab For Sale'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3978723534528725613</id><published>2008-12-31T16:11:00.002-05:00</published><updated>2008-12-31T16:23:35.006-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='gaming'/><title type='text'>Enjoying Doing Nothing</title><content type='html'>We've been back home for a few days now and we are all enjoying doing a whole lot of nothing.  Our sleep schedule is all messed up (going to bed at 3 and 4 in the morning, and not getting up until noon), but we figure there is no point fixing that until after New Years.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rockband.com/"&gt;Rock Band 2&lt;/a&gt; was waiting for us when we got home (thanks for the instant shipping &lt;a href="http://www.amazon.ca/"&gt;Amazon&lt;/a&gt;!), so Rhiannon and I have been playing that quite a bit.  We finally unlocked &lt;a href="http://www.myspace.com/gunsnroses"&gt;Shackler's Revenge&lt;/a&gt; by &lt;a href="http://www.gunsnroses.com/"&gt;Guns N Roses&lt;/a&gt; - now to find where they have hidden away the &lt;a href="http://www.megadeth.com/"&gt;Megadeth&lt;/a&gt; tune.  Rhiannon is getting quite good on drums.  If we continue at our current rate of play perhaps Todd and I will have a drummer to jam with soon!&lt;br /&gt;&lt;br /&gt;So what to do next?  I think I'll open a frosty &lt;a href="http://en.wikipedia.org/wiki/Boddingtons"&gt;Boddingtons&lt;/a&gt; while I think about that.  I love the holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3978723534528725613?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3978723534528725613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3978723534528725613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3978723534528725613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3978723534528725613'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/12/enjoying-doing-nothing.html' title='Enjoying Doing Nothing'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1688419396590712796</id><published>2008-12-25T17:15:00.002-05:00</published><updated>2008-12-25T17:49:43.441-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='singing'/><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Intelliware Christmas 2008</title><content type='html'>While were catching up on events already past, on December 6th, &lt;a href="http://www.staticvoid.ca/"&gt;our band&lt;/a&gt; played at the &lt;a href="http://www.intelliware.ca/"&gt;Intelliware&lt;/a&gt; Christmas party for the fourth year (I think it was the fourth time?) running.  &lt;a href="http://www.intelliware.ca/"&gt;Intelliware&lt;/a&gt; is the company my brother (along with the rest of the band members) works for, and I just join them every year in exchange for a free meal and open bar (my drink of choice every year is &lt;a href="http://www.mcauslan.com/en/ourbeers/sta_stout.htm"&gt;St. Ambroise Oatmeal Stout&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;The past three years have been at &lt;a href="http://www.hughsroom.com/"&gt;Hugh's Room&lt;/a&gt;, which has, to be quite honest, spoiled us musically.  &lt;a href="http://www.hughsroom.com/"&gt;Hugh's Room&lt;/a&gt; is a great venue with a dedicated sound person and permanent (and great-sounding) setup.  We literally would show up, plug in (and sound check) and enjoy ourselves.  This year the venue was the &lt;a href="http://www.argonautrowingclub.com/"&gt;Argonaut Rowing Club&lt;/a&gt; in Toronto.  It is a great place, but there is no sound setup to speak of.  As a result, we had to rent all of our own gear and set things up ourselves.  We spent most of the day lugging gear and setting up, and by dinner time I was wasted and my voice was already screwed.&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/bBx8Z5XUVcVu-zN77Yyzrg?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_I_Dk9OAlJDQ/STwuYgSW4II/AAAAAAAAHgM/JoZDlMjKHFo/s400/2008-12-06-16-59-40.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.ca/mark.melvin/IntelliwareChristmas2008?feat=embedwebsite"&gt;Intelliware Christmas 2008&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;I wasn't particularly proud of our performance, but I am always hard on myself.  What can you do; the bottom line is we had fun.  The second set was particularly enjoyable as it was very late and everyone was mostly drunk as we banged out tunes until we were shut down by management at about 2:30am.  ;) We still didn't get any of our Rush covers recorded (I think our rendition of Limelight was one of our best tunes this year), but we managed to pull off Money without too many hiccups.&lt;br /&gt;  &lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hvn0vBZOq38&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Hvn0vBZOq38&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;If you look close, you can see &lt;a href="http://markmelvin.blogspot.com/2007/09/its-almost-done.html"&gt;Coco&lt;/a&gt; in the background (the one with the super-bright, blue LED) in all her tubetastic glory.  She worked and sounded great all night.  My thanks to Intelliware for hosting a great party, yet again.  They really are a great bunch of people.  The food (and the Oatmeal Stout) was awesome, and I had a great time despite my self-deprecating tendencies.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1688419396590712796?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1688419396590712796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1688419396590712796' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1688419396590712796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1688419396590712796'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/12/intelliware-christmas-2008.html' title='Intelliware Christmas 2008'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_I_Dk9OAlJDQ/STwuYgSW4II/AAAAAAAAHgM/JoZDlMjKHFo/s72-c/2008-12-06-16-59-40.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8748783427952530826</id><published>2008-12-24T20:57:00.003-05:00</published><updated>2008-12-25T16:54:58.648-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='Christmas'/><title type='text'>Christmas Eve In Tsawwassen</title><content type='html'>It's Christmas Eve and we have been in Tsawwassen (just outside Vancouver) since very early Sunday.  On Monday the women drove to Abbotsford to get the turkey and spent some time shopping so I got to spend the day with Jordan and Griffin.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/G4YKXCJkLbR_pQGaXmXkYw?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_I_Dk9OAlJDQ/SVLgJlXwfvI/AAAAAAAAHiw/lOdCnHgMmR0/s400/DSCF0002.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is basically what Drew and Rhiannon have been up to for the past few days:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/Yac5F_HShbRMnMh3R-HuEA?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/SVLgNuLTonI/AAAAAAAAHi4/W1SbHjLrFag/s400/DSCF0004.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With the unusual weather, we have been spending a lot of time indoors passing the time with games.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/HJMHQybamebceGUQSTHtzw?feat=embedwebsite"&gt;&lt;img src="http://lh5.ggpht.com/_I_Dk9OAlJDQ/SVLgSBNagfI/AAAAAAAAHjA/tnoevphWBRU/s400/DSCF0005.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/PoaI83S-qt08djuKLO3YcQ?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_I_Dk9OAlJDQ/SVLgUzXRfiI/AAAAAAAAHjU/y37HrKT_lbI/s400/DSCF0007.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But the real news here is the weather.  Apparently this is the most snow Vancouver has seen in such a short period of time in many many years.  Lucky us!  So much for coming from freezing cold Ontario to &lt;i&gt;warm&lt;/i&gt; Vancouver!  Here's a picture of Jordan and Tracy's back yard yesterday (before the latest 15cm snowfall!):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/eWlIVEl2GQQYArOVq_Jqdg?feat=embedwebsite"&gt;&lt;img src="http://lh6.ggpht.com/_I_Dk9OAlJDQ/SVLgXt4JHOI/AAAAAAAAHjk/l-9aBjFmaOM/s400/DSCF0010.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At least we're not in Saskatchewan where the temperature has not rose above -20 (Celsius) in the past 12 days or so!  I'm also thankful we got here with only a minor delay.  The Vancouver airport has basically been shut down for a couple days and many people won't be making it home for Christmas.  Some people have been camped out in the airport for over a day with no flights in sight!  While the snowfall here isn't all that much (we get stuff like this all the time in Waterloo), Vancouver is just not prepared to deal with it.  There are virtually no snow plows to speak of here (we've pushed at least four cars out of the cul-de-sac here - it hasn't been plowed yet), and most people don't even own a decent snow shovel!  Wow.&lt;br /&gt;&lt;br /&gt;Tomorrow I'll be getting up early and making waffles for everyone, and then the kids can finally open presents.  Drew has been counting the sleeps since we got here.  Hopefully tomorrow I'll have more to talk about and some more pictures (I've barely taken any so far!).&lt;br /&gt;&lt;br /&gt;Merry Christmas to everyone!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8748783427952530826?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8748783427952530826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8748783427952530826' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8748783427952530826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8748783427952530826'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/12/christmas-eve-in-tsawwassen.html' title='Christmas Eve In Tsawwassen'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_I_Dk9OAlJDQ/SVLgJlXwfvI/AAAAAAAAHiw/lOdCnHgMmR0/s72-c/DSCF0002.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7565617089224484795</id><published>2008-12-24T20:35:00.003-05:00</published><updated>2008-12-24T20:57:06.133-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='Christmas'/><title type='text'>The Melvin Family Christmas</title><content type='html'>On the weekend of the 13th we had our Melvin family Christmas (yes, this is out of order, but I have been so busy lately - working, and now being lazy and doing nothing - I haven't been keeping up with things).  Anyway, we made our way down to Wallaceburg and stayed with Grandma and Grandpa for the weekend.  Sunday we all gathered in the local hall (our family is so big we need to rent a hall...) and had a really good time.  My mom organized the whole thing (I think she enjoys that sort of thing); she got a few big roasts of beef and we all contributed desserts and various other items to the meal.  We did a kids gift exchange, as well as an adult one.  Drew has already watched Kung Fu Panda a few times, and we are all waiting until we can watch Wall-E together as only the kids have seen it.  We forgot our camera in the rush to get out, so the pictures we did get are pretty crappy (taken with the cellphone).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/ju9VcDPk1I3kOssDH5Taxg?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_I_Dk9OAlJDQ/SVLfuMekahI/AAAAAAAAHiQ/Lev3aNeJrGM/s400/IMG00014.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.ca/lh/photo/Q-FKUkiViuTD3nretINTaA?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_I_Dk9OAlJDQ/SVLfwJhZV9I/AAAAAAAAHig/JA7EywjrLVk/s400/IMG00016.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, I think it all went well.  Everyone had a good time, and there were no major fights in the process.  That spells success in my books!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7565617089224484795?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7565617089224484795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7565617089224484795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7565617089224484795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7565617089224484795'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/12/melvin-family-christmas.html' title='The Melvin Family Christmas'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_I_Dk9OAlJDQ/SVLfuMekahI/AAAAAAAAHiQ/Lev3aNeJrGM/s72-c/IMG00014.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2774809475597018524</id><published>2008-12-20T16:58:00.002-05:00</published><updated>2008-12-20T17:15:11.854-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Chillin' Out In Vancouver</title><content type='html'>Wow - I can't believe I haven't posted since October!  I've been pretty busy with work and other things; but now I am officially on holidays for the rest of the year and we are spending the next 8 or 9 days in Vancouver (Tsawwassen, actually) with relatives.&lt;br /&gt;&lt;br /&gt;We're staying with Sharon's sister Tracy and her husband Jordan, and we are meeting our &lt;a href="http://the3hoods.blogspot.com/"&gt;nephew Griffin&lt;/a&gt; for the first time.  We left on Thursday after a bit of confusion due to the impending doom of snowpocalypse.  Our original flight was cancelled but we were booked on another one leaving 7 hours later.  After spending a fairly boring day at the airport, we finally made it here and got to sleep about 5:30am (Waterloo time) yesterday morning.  Sharon's parents are due to arrive today (their flight wasn't cancelled), and Drew is already counting the sleeps until it is time to open presents.  Hopefully we'll get out a bit to see the sights and I'll post some pictures.&lt;br /&gt;&lt;br /&gt;It is freaking cold here!  I thought Vancouver was supposed to be warm and wet?  We are expecting a big storm tonight so the girls are going out shopping before it hits.  I'm happy to stay put with a drink and a warm sweater on, and just do nothing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2774809475597018524?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2774809475597018524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2774809475597018524' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2774809475597018524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2774809475597018524'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/12/chillin-out-in-vancouver.html' title='Chillin&apos; Out In Vancouver'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-233630406835053719</id><published>2008-11-01T14:41:00.001-04:00</published><updated>2008-11-01T14:41:59.247-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Happy Hallowe'en!</title><content type='html'>&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/SM-JtkFtBkJpvgvMFbA-2Q"&gt;&lt;img src="http://lh5.ggpht.com/_I_Dk9OAlJDQ/SQyhHWx3m0I/AAAAAAAAFyA/sCt_NdE-YOg/s400/2008-11-01-14-46-13.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/Fall2008"&gt;Fall 2008&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-233630406835053719?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/233630406835053719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=233630406835053719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/233630406835053719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/233630406835053719'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/11/happy-halloween.html' title='Happy Hallowe&apos;en!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_I_Dk9OAlJDQ/SQyhHWx3m0I/AAAAAAAAFyA/sCt_NdE-YOg/s72-c/2008-11-01-14-46-13.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1432861707596221711</id><published>2008-10-19T19:09:00.005-04:00</published><updated>2008-10-19T19:32:10.348-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='baking'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>A Weekend At Home</title><content type='html'>This weekend was one of the first weekends we had at home (&lt;span style="font-weight:bold;"&gt;and&lt;/span&gt; without something going on like a sleep-over, TaeKwonDo belt testing, etc.).  We were blessed with another gorgeous weekend weather-wise, but we didn't spend a whole lot of time outside.  Yesterday I had a hankering for leek and potato soup.  I'd never actually had it before, and figured I would make it from scratch along with a fresh loaf of bread while I was at it.  I went with one of the &lt;a href="http://www.exclusivelyfood.com.au/2007/05/leek-and-potato-soup-recipe.html"&gt;first recipes&lt;/a&gt; I could find online, dug up a recipe for a quick loaf of basic brown bread from &lt;a href="http://www.amazon.com/Bread-Book-Linda-Collister/dp/1585744476/ref=sr_1_4?ie=UTF8&amp;s=books&amp;qid=1224458130&amp;sr=1-4"&gt;The Bread Book&lt;/a&gt; and went for it.   Although we didn't eat until about 7:30pm, I think the results were worth it.  It was delicious (even if I do say so myself!).&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/c0h6E5FpJ-Mt5M5ALr4PuA"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SPuO1qTSTZI/AAAAAAAAFtY/bNHIavYgwdc/s400/2008-10-18-19-34-13.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/Fall2008"&gt;Fall 2008&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;Today we went to the Liddel family farm and got our pumpkins for the &lt;a href="http://en.wikipedia.org/wiki/Halloween"&gt;Hallowe'en&lt;/a&gt; season.  The Liddel farm is a little cheezy, but the kids love it, the prices are awesome, and we like to support the small, local farm while still enjoying the bigger guys.&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/P6IskNTuCIPDQFDV-DFTlQ"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SPuPHyvw8vI/AAAAAAAAFuU/rGgL2CejP9o/s400/2008-10-19-13-27-23.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/Fall2008"&gt;Fall 2008&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;After that we went to the &lt;a href="http://www.harvestontario.com/shantzholmpumpkins.html"&gt;Schantzholm farm&lt;/a&gt; to go through the corn maze.  We did this last year, and ever since Drew thinks every corn field is a corn maze.  We had a long walk through the maze, saw the animals, and had a very nice drive home amongst the fall colours.&lt;br /&gt;&lt;br /&gt;&lt;table style="width:auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://picasaweb.google.com/lh/photo/gQ_p1bl5QrEJBUCQRsL8DA"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SPuPzezfm3I/AAAAAAAAFu0/oU8nf8EsQ0Y/s400/2008-10-19-14-05-50.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="font-family:arial,sans-serif; font-size:11px; text-align:right"&gt;From &lt;a href="http://picasaweb.google.com/mark.melvin/Fall2008"&gt;Fall 2008&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;We ended the day with a nice pork roast with vegetables that Sharon managed to find the time to prepare (whilst elbow-deep making apple sauce) which gave me time to put my motorcycle away for the season.  All-in-all, a very relaxing Canadian autumn weekend!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1432861707596221711?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1432861707596221711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1432861707596221711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1432861707596221711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1432861707596221711'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/10/weekend-at-home.html' title='A Weekend At Home'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/mark.melvin/SPuO1qTSTZI/AAAAAAAAFtY/bNHIavYgwdc/s72-c/2008-10-18-19-34-13.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3699592067434339668</id><published>2008-09-10T13:44:00.006-04:00</published><updated>2009-03-24T09:25:05.161-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Ant Wizardry</title><content type='html'>I've been spending a lot of time messing around with builds lately and that means reacquainting myself with my old friend, &lt;a href="http://ant.apache.org/"&gt;Ant&lt;/a&gt;.  Back in the old days, I always wished there was an easy way to do simple string replacement/concatenation, creating a new property as a result.  Sure you could use the &lt;a href="https://sourceforge.net/projects/antcontrib/"&gt;antcontrib&lt;/a&gt; tasks, but I usually did not have access to them when it really counted and it was one more dependency to worry about.  The other option is to mess with temporary files or some other naughty-feeling hackery (I think I used &lt;a href="http://ant.apache.org/manual/CoreTasks/pathconvert.html"&gt;pathconvert&lt;/a&gt; once to do something like this and felt really dirty about it).&lt;br /&gt;&lt;br /&gt;Anyway, as of &lt;a href="http://ant.apache.org/manual/"&gt;Ant 1.7&lt;/a&gt;, check out what is possible.  Run the following build file:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: xml"&gt;&lt;br /&gt;&amp;lt;project name="test" default="test"&amp;gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;target name="test"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;loadresource property="abc"&amp;gt;&lt;br /&gt;      &amp;lt;string value="One two three four" /&amp;gt;&lt;br /&gt;    &amp;lt;/loadresource&amp;gt;&lt;br /&gt;    &amp;lt;echo message="abc=${abc}" /&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;loadproperties&amp;gt;&lt;br /&gt;      &amp;lt;string value="one=two${line.separator}three=four"/&amp;gt;&lt;br /&gt;    &amp;lt;/loadproperties&amp;gt;&lt;br /&gt;    &amp;lt;echo message="one=${one}" /&amp;gt;&lt;br /&gt;    &amp;lt;echo message="three=${three}" /&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;loadresource property="test"&amp;gt;&lt;br /&gt;      &amp;lt;string value="${one} two ${three} four" /&amp;gt;&lt;br /&gt;    &amp;lt;/loadresource&amp;gt;&lt;br /&gt;    &amp;lt;echo message="test=${test}" /&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;loadresource property="test2"&amp;gt;&lt;br /&gt;      &amp;lt;string value="${test}" /&amp;gt;&lt;br /&gt;      &amp;lt;filterchain&amp;gt;&lt;br /&gt;        &amp;lt;replaceregex pattern="f(ou)r" &lt;br /&gt;                      replace="f\1l"&lt;br /&gt;                      flags="g"/&amp;gt;&lt;br /&gt;      &amp;lt;/filterchain&amp;gt;&lt;br /&gt;    &amp;lt;/loadresource&amp;gt;&lt;br /&gt;    &amp;lt;echo message="test2=${test2}" /&amp;gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;/target&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/project&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;And you will see this output:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: plain"&gt;&lt;br /&gt;C:\testing\&amp;gt;ant -f testbuild.xml&lt;br /&gt;Buildfile: testbuild.xml&lt;br /&gt;&lt;br /&gt;test:&lt;br /&gt;     [echo] abc=One two three four&lt;br /&gt;     [echo] one=two&lt;br /&gt;     [echo] three=four&lt;br /&gt;     [echo] test=two two four four&lt;br /&gt;     [echo] test2=two two foul foul&lt;br /&gt;&lt;br /&gt;BUILD SUCCESSFUL&lt;br /&gt;Total time: 0 seconds&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I wish I had this in my back pocket about four years ago...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3699592067434339668?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3699592067434339668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3699592067434339668' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3699592067434339668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3699592067434339668'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/09/ant-wizardry.html' title='Ant Wizardry'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5269297937631106036</id><published>2008-09-01T21:43:00.005-04:00</published><updated>2008-09-01T22:46:24.341-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Mandatory Software</title><content type='html'>As &lt;a href="http://cdtdoug.blogspot.com/2008/09/google-has-their-own-browser.html"&gt;Doug&lt;/a&gt; has already mentioned, an interesting product from Google is being released tomorrow: &lt;a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html"&gt;Google Chrome&lt;/a&gt;.  I guess the rumors were true after all!  Since I have recently &lt;a href="http://markmelvin.blogspot.com/2008/08/tale-of-three-partitions.html"&gt;re-formatted my computer&lt;/a&gt; and I am currently in the midst of re-installing all of my applications, their timing is relatively good.&lt;br /&gt;&lt;br /&gt;I discovered something interesting while re-installing software on my PC.  After re-ghosting my machine (and installing various hardware drivers, Windows XP Service Pack 3, and a large number of updates), I installed the following software first:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.opera.com/"&gt;Opera&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://talk.google.com/"&gt;Google Talk&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Steam (and various games...)&lt;/li&gt;&lt;li&gt;&lt;a href="http://python.org/"&gt;Python&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.7-zip.org/"&gt;7zip&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://eclipse.org/"&gt;Eclipse&lt;/a&gt; + &lt;a href="http://pydev.sourceforge.net/"&gt;PyDev&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://azureus.sourceforge.net/"&gt;Vuse&lt;/a&gt; (formerly Azureus)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.irfanview.com/"&gt;Irfanview&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://notepad-plus.sourceforge.net/"&gt;Notepad++&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.foxitsoftware.com/pdf/rd_intro.php"&gt;Foxit PDF Reader&lt;/a&gt;&lt;/li&gt;&lt;li&gt;...various other programs...&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;So Eclipse wasn't the first thing I installed, but it was quite near the top; and &lt;a href="http://azureus.sourceforge.net/"&gt;Vuse&lt;/a&gt; uses &lt;a href="http://www.eclipse.org/swt/"&gt;SWT&lt;/a&gt; under the covers so that's a pretty good showing for Eclipse-sponsored software in my little world.  Also keep in mind this is my home PC, not my work laptop - so this list is not particularly tailored to full-on software development (hence the Steam install).  I'll have to do another list when my work computer gets reincarnated.  ;o)&lt;br /&gt;&lt;br /&gt;I remember the &lt;a href="http://www.planetpython.org/"&gt;Python blogging community&lt;/a&gt; chipping in about what programs they use daily (and would install first on a new machine) and it was quite interesting.  I wonder what other people's short list might look like?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5269297937631106036?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5269297937631106036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5269297937631106036' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5269297937631106036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5269297937631106036'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/09/mandatory-software.html' title='Mandatory Software'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5951604553245154932</id><published>2008-08-30T21:51:00.009-04:00</published><updated>2008-08-31T01:26:12.805-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>A Tale of Three Partitions</title><content type='html'>Lately my home PC has had issues, the most annoying of which being that it would fail to install any &lt;a href="http://en.wikipedia.org/wiki/Windows_Installer"&gt;Windows Installer&lt;/a&gt; (.msi) based product unless I dropped to a command line and forced it to install manually using:&lt;br /&gt;&lt;pre&gt;runas /user:Administrator "msiexec.exe /i C:\full\path\to\installer.msi"&lt;/pre&gt;&lt;br /&gt;This was getting really annoying, and I have also been having my 13-in-1 card reader sporadically "go missing".  I have a fairly new &lt;a href="http://www.engadget.com/2006/11/14/dells-quad-core-xps-710-gaming-rig-for-designers/"&gt;Dell XPS 710&lt;/a&gt;, and it is a pretty sweet machine.  I can't complain about this thing as it is built like a tank and it is definitely a luxury model compared to past PCs I've had. &lt;a href="http://www.dell.ca/"&gt;Dell&lt;/a&gt; really knows how to build a machine.&lt;br /&gt;&lt;br /&gt;Anyway, the &lt;a href="http://en.wikipedia.org/wiki/Windows_Installer"&gt;Windows Installer&lt;/a&gt; thing has been bugging me for weeks because I have flexed all of my significant geek muscle trying to fix this problem and have come up empty handed.  I was quite proud when I figured out the "runas" workaround (without it all installers just flash up a window and silently fail), but the fact that I cannot fix this problem just drives me nuts.  I've tried removing almost every Windows-based component (.NET, Silverlight, etc.) and hacked around in the registry all to no end.  So yesterday I decided to buy a second 500GB hard drive, and start from scratch (preserving my significant amount of data on the original 500GB drive).&lt;br /&gt;&lt;br /&gt;Last night I started out by downloading a copy of the Linux-based &lt;a href="http://www.clonezilla.org/"&gt;Clonezilla&lt;/a&gt; LiveCD, and I used it to successfully clone my old drive to the new one.  I knew from previous hacking that there were two other partitions on my hard drive besides my main data partition and I figured these were special Dell system partitions involved in the restore process and further investigation showed that they were in fact partitions containing the Dell diagnostics as well as a ghost image of the factory default WinXP installation.  I basically now had two disks containing the following:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;+------+--------------+-----------------+&lt;br /&gt;| 47MB |   496GB NTFS | 3GB System      |&lt;br /&gt;| Diag |   (Windows)  |    Restore      |&lt;br /&gt;+------+--------------+-----------------+&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Sure enough, I was able to boot from either drive and ended up with an identical working installation of Windows XP.  So the next step was to restore the factory default disk image.  I had what I thought was a recovery CD and proceeded to boot from it.  It turns out, it was not a recovery CD, but a re-installation CD.  I figured there was a chance it would still somehow use the system partitions to install the old factory image onto my 496GB NTFS partition.  Well, it installed Windows, but it did not restore the factory install - it just installed Windows.  As a result, most of my hardware did not work; not even my network card so I couldn't even access the internet to figure out what to do next!&lt;br /&gt;&lt;br /&gt;So I decided to boot from a boot disk and have a look around the third 3GB partition and found there to be a couple batch files and executables (basically Norton Ghost), and a ghost image that *was* a backup of my factory default.  I was able to manually run &lt;code&gt;recover.exe&lt;/code&gt; and restore the ghost image to my NTFS partition, but when I rebooted I was greeted with an error message that indicated Windows setup was not completed properly and to install again.  Weird.  At this point I figured there *has* to be a way to restore my machine from this ghost image using Dell's built-in support for this.  A little Googling revealed I should be able to simply press &lt;code&gt;Ctrl+F11&lt;/code&gt; after the initial boot screen to initiate the restore procedure.  After trying this, I was greeted with the error message &lt;code&gt;Cannot recover&lt;/code&gt;.  Much more searching and I found this very informative Dell forum thread:&lt;br /&gt;&lt;a href="http://www.dellcommunity.com/supportforums/board/message?board.id=dim_other&amp;message.id=274416&amp;query.id=299988#M274416"&gt;http://www.dellcommunity.com/supportforums/board/message?board.id=dim_other&amp;message.id=274416&amp;query.id=299988#M274416&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This ultimately led me to &lt;a href="http://www.goodells.net/dellrestore/index.htm"&gt;this website&lt;/a&gt; which contains a very detailed breakdown of the Dell system partitions, what they contain, and how they are used during the boot process.  There are also utilities there for fixing your master boot record code, partition types, and more.  Wow, this looked like just the ticket!  However, after repairing everything (my MBR code and partition types were messed up during the cloning/re-installing of Windows process) I was still not able to get Dell's built-in recovery procedure to work.&lt;br /&gt;&lt;br /&gt;Eventually, I tried resetting the partition types on the original disk to be normal FAT16 and FAT32 partitions (as opposed to special, hidden partitions) using the &lt;code&gt;ptedit.exe&lt;/code&gt; utility, then re-cloning them to the new disk with &lt;a href="http://www.clonezilla.org/"&gt;Clonezilla&lt;/a&gt;, resetting them *back* to hidden, then attempting to recover by manually running &lt;code&gt;recover.exe&lt;/code&gt;, as suggested by the owner of goodell.net in another thread.  It was suggested that perhaps the source partitions being configured as odd, hidden types would confuse the cloning software causing things to be cloned incorrectly.  Setting the partition types to standard FAT16 and FAT32 types before cloning may alleviate this problem.  This time after restoring from the ghost image and rebooting it worked, and I am up and running with a fresh installation of Windows XP (with no Windows Installer issue!).  Now to re-install all of the programs I use every day, and slowly migrate my data over from the old drive.&lt;br /&gt;&lt;br /&gt;On a positive note, I can't say enough about the build quality of Dell computers.  I have 6 SATA ports on my motherboard, and this computer comes with a neatly routed power connection and SATA cable to every drive bay in my machine.  Also, every drive bay has a plastic drive carrier inserted in each location.  The amount of money you save in not having to purchase cables and plastic bits and baubles alone is staggering.  Finally, there are no fasteners required on anything.  There is a spring-loaded mechanism on everything so pretty much any drive or component can be removed by pressing a button or sliding a lever.  Check this out:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/DellXPS710/photo#5095314395986753154"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/RrYxcm-5doI/AAAAAAAABl0/rvnDnX41f9c/s400/DSCF0003.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, here's a big "thank you" to Dan Goodell for his awesome &lt;a href="http://www.goodells.net/dellrestore/index.htm"&gt;utilities and instructions&lt;/a&gt;.  You've obviously helped a lot of people with this in the past and you've just helped one more.  I owe you a beer!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5951604553245154932?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5951604553245154932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5951604553245154932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5951604553245154932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5951604553245154932'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/08/tale-of-three-partitions.html' title='A Tale of Three Partitions'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/mark.melvin/RrYxcm-5doI/AAAAAAAABl0/rvnDnX41f9c/s72-c/DSCF0003.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3776602026300935209</id><published>2008-08-22T07:43:00.006-04:00</published><updated>2009-05-14T18:37:39.785-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fly fishing'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Thanks a lot, Murphy!</title><content type='html'>Well, it is our last full day here in Scotland and we have no plans for the day except trying to accomplish some more work, and packing up for our flight in the morning.  And as luck would have it, it is gorgeous and sunny outside.  It is probably the nicest day we've had all week!&lt;br /&gt;&lt;br /&gt;I guess I can't complain.  We had a &lt;span style="font-style:italic;"&gt;really&lt;/span&gt; nice day yesterday and I managed to get in a full day of fishing on Loch Rusky.  The trout were rising all over the place and while Bob and I both had many strikes each, we just couldn't seem to hook the buggers!  I did end up with one small brown trout though, and I had a second one on Loch Lubnaig later in the day that got away before I got him to shore.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Scotland2008/photo#5237105609330644898"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SK3vzedb16I/AAAAAAAAFXA/O2gKM_EPh68/s400/DSCF0008.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sharon, Stella and the kids went to Ayr (&lt;span style="font-style:italic;"&gt;not&lt;/span&gt; St. Andrews like I had originally posted!) and spent the day at the beach.  They also had lots of sunshine and the kids had a blast.  All-in-all, it was a very good day.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;NOTE: Since someone anonymously commented about this (on the wrong post) I did *not* keep this fish.  It was released immediately as keeping brown trout on Loch Rusky is forbidden.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3776602026300935209?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3776602026300935209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3776602026300935209' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3776602026300935209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3776602026300935209'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/08/thanks-lot-murphy.html' title='Thanks a lot, Murphy!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/mark.melvin/SK3vzedb16I/AAAAAAAAFXA/O2gKM_EPh68/s72-c/DSCF0008.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1780843264160329355</id><published>2008-08-20T17:52:00.003-04:00</published><updated>2008-08-20T18:16:10.494-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fly fishing'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><category scheme='http://www.blogger.com/atom/ns#' term='fishing'/><title type='text'>Still Raining</title><content type='html'>We have been in Scotland almost two weeks now and it has rained every day except two.  Bob and I decided to go out fishing on Loch Lubnaig on Monday, and planned to have a BBQ lunch with Stella and the rest of the family.  It looked good when we left in the morning, but ended up raining pretty much all day, and poured rain while we were out on the Loch fishing in the late morning.  We didn't see a fish much less catch one.  We still had a small BBQ and I think everyone enjoyed themselves despite the rain.&lt;br /&gt;&lt;br /&gt;Tuesday was the nicest day yet and we had a full day of sunshine as we visited &lt;a href="http://www.kelburncastle.com/"&gt;Kelburn Castle&lt;/a&gt;.  The scenery, gardens and countryside was amazing.  There are miles of walking paths there and it would take much more than one day to see it all.  It was the first nice day where I could get some more pictures and I have placed them all on the &lt;a href="http://picasaweb.google.com/mark.melvin/Scotland2008"&gt;Picasa page&lt;/a&gt;.  The gardens had some really amazing trees including a couple yews that are estimated to be over 1000 years old, and an absolutely huge tree called the &lt;a href="http://www.kelburncastle.com/features.asp"&gt;Weeping Larch&lt;/a&gt; that covered 1/4 acre.  Its branches grew into the ground and back out again in a tangled, twisted mass.  They also had the outside of the castle painted up in what the call The Graffiti Project, which is quite cool to see (don't worry - it is temporary):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Scotland2008/photo#5236371765394790098"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SKtUYIw91tI/AAAAAAAAFMA/yidOnlLdwaM/s400/DSCF0042.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today it rained pretty much all day again, but we decided to take the day off and Sharon and I both worked all day while the kids watched movies and played the Wii.  I managed to get a full day's work in, most of which was spent writing Python scripts to automate a lot of grunt work that needs to be done before Friday's release which I hope to accomplish from here.&lt;br /&gt;&lt;br /&gt;I'm hoping for a better day tomorrow as Bob and I are heading out for our last kick at the can fly fishing.  It should be lots of fun if the weather holds.  We are heading out on Loch Rusky, which is a private loch but we were invited out for the day by our ghillie from last week after a rather disappointing salmon outing.  I'd better get some sleep!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1780843264160329355?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1780843264160329355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1780843264160329355' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1780843264160329355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1780843264160329355'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/08/still-raining.html' title='Still Raining'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SKtUYIw91tI/AAAAAAAAFMA/yidOnlLdwaM/s72-c/DSCF0042.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-746527101117786953</id><published>2008-08-15T14:03:00.004-04:00</published><updated>2008-08-15T14:21:14.331-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Ah, sunny Scotland!</title><content type='html'>We are on vacation in Scotland right now for the third year in almost as many.  This is a nice destination for us as we very much like the country and Sharon has relatives here so apart from the flight over it doesn't cost a whole lot.  But I must admit that is what bugs me the most!  I am constantly trying to devise clever schemes of paying for things before Sharon's aunt or uncle does, and it is exhausting!  Especially when using a credit card instead of cash seems to be such a hassle.&lt;br /&gt;&lt;br /&gt;Anyway, I have not had a lot of time to comment on things but I have started posting photos here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Scotland2008"&gt;http://picasaweb.google.com/mark.melvin/Scotland2008&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have finally got a &lt;span style="font-style:italic;"&gt;real&lt;/span&gt; taste of Scottish weather.  Our previous two visits have been amazing in terms of weather but we have had nothing but rain since we arrived.  We have had one nice day so far (which I spent &lt;a href="http://picasaweb.google.com/mark.melvin/Scotland2008/photo#5234756881232333730"&gt;river-fishing for salmon&lt;/a&gt;), but the rest have involved drizzle or torrential downpours.&lt;br /&gt;&lt;br /&gt;We are heading to the &lt;a href="http://www2.seeglasgow.com/piping/portal.htm"&gt;world piping championships&lt;/a&gt; tomorrow on Glasgow Green, so let's hope the weather holds for that.  There is more fishing planned for next week, and many more visits to the pub.  It should be a good vacation!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-746527101117786953?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/746527101117786953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=746527101117786953' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/746527101117786953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/746527101117786953'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/08/ah-sunny-scotland.html' title='Ah, sunny Scotland!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8359473671395846063</id><published>2008-07-23T23:19:00.004-04:00</published><updated>2008-07-25T19:35:27.129-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>A Bedside Table</title><content type='html'>It's been awhile...but I've been busy.  I've been spending a bit of time trying to get a little more serious about music recently.  I've got an audition with a band tomorrow night and I have been trying to write a little music as well.  It has been slow going, and most of it has to happen well after midnight when everyone is asleep.  Well, everyone except Drew; he's been going strong at 2am when I head upstairs for over a week now.  I don't know how he does it!&lt;br /&gt;&lt;br /&gt;I also got distracted by Todd and &lt;a href="http://picasaweb.google.com/mark.melvin/RouterTable/photo#5218633828110509666"&gt;his oak&lt;/a&gt;.  It made me want to experiment a little more with my &lt;a href="http://picasaweb.google.com/mark.melvin/RouterTable"&gt;router table&lt;/a&gt;, so I decided to make a very simple bedside table.  The plan is to eventually make two of them, but the first one is complete and didn't turn out too bad at all:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Woodworking/photo#5225988915609126610"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SIZxOvMCxtI/AAAAAAAAE28/AljPTBb43vo/s288/2008-07-22-19-53-50.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Woodworking/photo#5225988948059087666"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SIZxQoEt4zI/AAAAAAAAE3M/t-N5xcKaQz0/s288/2008-07-22-19-54-18.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Woodworking/photo#5225988931567727394"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SIZxPqo3syI/AAAAAAAAE3E/rAmu6wszxIY/s288/2008-07-22-19-54-04.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anyway, time to put the kids in bed so I can get a little more practice in for tomorrow night!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8359473671395846063?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8359473671395846063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8359473671395846063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8359473671395846063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8359473671395846063'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/07/bedside-table.html' title='A Bedside Table'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/mark.melvin/SIZxOvMCxtI/AAAAAAAAE28/AljPTBb43vo/s72-c/2008-07-22-19-53-50.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8502756456651578738</id><published>2008-06-29T00:05:00.004-04:00</published><updated>2008-06-29T23:10:18.505-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='baking'/><title type='text'>Mmm...Fresh Bread!</title><content type='html'>I have been wanting to make my own bread from scratch for quite some time ("from scratch" scratch, not bread machine scratch) so this weekend I decided to give it a whirl.  I've been keeping a recipe handy for Portuguese Sweet Bread for quite some time and figured that was as good a place to start as any.&lt;br /&gt;&lt;br /&gt;Last night I started in on the dough, and immediately it looked like a disaster.  Where the recipe indicated I should have a "smooth batter" I already had a very thick ball of dough.  I was rapidly spiraling into panic as I had a &lt;span style="font-weight:bold;"&gt;lot&lt;/span&gt; more flour to add, and it already looked like the dough was too dry.&lt;br /&gt;&lt;br /&gt;I persevered and continued kneading, using most of the recommended amount of flour (I left 1-2 cups out) and suddenly realized at the rate I was moving it would be 3am by the time I finished.  We were heading to Sarnia to the in-laws in the morning so I decided to let the dough rise, wrap it up and refrigerate it, finshing the bread in Sarnia the following day.&lt;br /&gt;&lt;br /&gt;After we arrived today, I attempted to form the dough into loaves and things were once again looking quite grim as the dough was essentially like rubber.  It was very hard to work with and it was quite a struggle to form it into the required long, thin tubes for coiling and braiding.  Once again, I pushed through and quite frankly expected the worst.  After forming it into loaves and allowing them to rise for another hour, I glazed the loaves and sprinkled some sugar on top and threw them into the oven.&lt;br /&gt;&lt;br /&gt;The result was far beyond my expectations considering how awful the dough-making process went:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008/photo#5217148964665819682"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SGcJV3s0AiI/AAAAAAAAEuU/et3ya1DUnh0/s400/DSCF0029.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008/photo#5217148978753245570"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SGcJWsLhEYI/AAAAAAAAEuc/0o78K0uWQyM/s400/DSCF0030.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And it was damn tasty too!  Let's hope that I can reproduce this result the next time I attempt this recipe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8502756456651578738?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8502756456651578738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8502756456651578738' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8502756456651578738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8502756456651578738'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/mmmfresh-bread.html' title='Mmm...Fresh Bread!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/mark.melvin/SGcJV3s0AiI/AAAAAAAAEuU/et3ya1DUnh0/s72-c/DSCF0029.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7832038248764266103</id><published>2008-06-25T10:26:00.004-04:00</published><updated>2008-06-25T11:05:48.945-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Choo! Choo! (chug chug?)</title><content type='html'>I am mid-way through getting my Ganymede packages and suddenly Eclipse.org seems to have standardized on the &lt;a href="http://eclipsewebmaster.blogspot.com/2008/06/mozilla-projects-get-standardized-web.html"&gt;Mozilla templates&lt;/a&gt;.  ;o)&lt;br /&gt;&lt;br /&gt;It's pretty spotty but as long as I can get through to my super-fast, &lt;a href="http://uwaterloo.ca/"&gt;local mirror&lt;/a&gt; I can enjoy 1-2MB/s download speeds.  It's just getting through to the mirror that seems to be the problem.  C'mon, just one more zipfile to go!  I think I can...I think I can...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update: Downloads complete!  Next step: Profit.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7832038248764266103?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7832038248764266103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7832038248764266103' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7832038248764266103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7832038248764266103'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/choo-choo-chug-chug.html' title='Choo! Choo! (chug chug?)'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6755615628387342515</id><published>2008-06-24T23:42:00.004-04:00</published><updated>2008-06-25T08:23:46.817-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Next Stop: 3.4</title><content type='html'>Tomorrow (today at this point...is it really that late..err..early?) is the official release of &lt;a href="http://eclipse.org/"&gt;Eclipse 3.4&lt;/a&gt; (&lt;a href="http://www.eclipse.org/ganymede/"&gt;Ganymede&lt;/a&gt;), and for us it marks that special time of year where we ship another major release of our &lt;a href="http://www.amis.com/products/dsp/dev_tools/evaluationkit.html"&gt;commercial product&lt;/a&gt;* freshly minted to work with the latest version of Eclipse.  We typically start integrating with the latest Eclipse development milestones around M6 or so, and file as many bugs as possible as we find them in the hopes of getting them addressed before June when the train ultimately leaves the station.  Looking back, the move from Eclipse 2.x to Eclipse 3.0 involved a little pain, but subsequent releases have all gone relatively smoothly.  There was also that little hiccup when the &lt;a href="http://www.eclipse.org/eclipse/debug/platform/"&gt;Debug Team&lt;/a&gt; introduced &lt;a href="http://www.eclipse.org/eclipse/debug/platform/dev_plans/r3_2-plan.php"&gt;flexible hierarchy&lt;/a&gt;, but that was for the greater good (and the Debug Team is always so helpful!) so all was well in the end.&lt;br /&gt;&lt;br /&gt;This year's minor wrinkle is moving to &lt;a href="http://wiki.eclipse.org/Category:Equinox_p2"&gt;P2&lt;/a&gt;.  There has been a lot said about P2, both positive and negative, but I think ultimately it is a good thing.  I have been struggling with it quite a bit over the last week or two mostly due to the fact that we simply have not had time to pick apart P2 and figure out what it is all about.  The bottom line is we did not budget any time to port our installer over to P2 or to make our features fully P2 compatible (so much so that I really don't even have a full grasp of what "fully P2 compatible" means yet), but I think once this release is out the door and we have time to suck in a lungful of air, we can enjoy the sunshine and move forward into that brave new world.&lt;br /&gt;&lt;br /&gt;I was hoping to have some time to write up a little review about Ganymede, and that task is still percolating in the back of my head.  I also have a 2.5GB AVI sitting on my hard drive that I have been meaning to finish turning into a screencast one of these days &lt;i&gt;and&lt;/i&gt; I was also intending on finding the time to convert my &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;EclipseCON presentation&lt;/a&gt; into a more useful article.  Hmmm...  Perhaps this summer will afford me a little more time to work on Eclipse-related stuff provided I don't get distracted by winning bread and life in general.&lt;br /&gt;&lt;br /&gt;*&lt;i&gt;NOTE: You have to visit this link twice if you are interested as the first time you are redirected to an acquisition info page and some sort of cookie is set to indicate that you have been "informed". Not my design - sorry.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6755615628387342515?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6755615628387342515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6755615628387342515' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6755615628387342515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6755615628387342515'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/next-stop-34.html' title='Next Stop: 3.4'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-688733373914447231</id><published>2008-06-23T08:48:00.002-04:00</published><updated>2008-06-23T08:51:55.031-04:00</updated><title type='text'>George Carlin (1937-2008)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.georgecarlin.com/"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_I_Dk9OAlJDQ/SF-cRVuvwlI/AAAAAAAAEsQ/Fy4YhLCW97E/s400/george-carlin1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5215058715223245394" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-688733373914447231?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/688733373914447231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=688733373914447231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/688733373914447231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/688733373914447231'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/george-carlin-1937-2008.html' title='George Carlin (1937-2008)'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_I_Dk9OAlJDQ/SF-cRVuvwlI/AAAAAAAAEsQ/Fy4YhLCW97E/s72-c/george-carlin1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7879869632484199800</id><published>2008-06-15T16:02:00.003-04:00</published><updated>2008-06-15T16:31:40.970-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fly fishing'/><category scheme='http://www.blogger.com/atom/ns#' term='fishing'/><title type='text'>Trout #2</title><content type='html'>Today I went fly fishing for a couple hours with John and his girlfriend Heather.  We didn't head out until after 10:30 so the timing wasn't all that great, but it was nice to get out - especially on Father's Day!  After a very unproductive but relaxing outing we were just heading in for the day when I hooked into a fish just as I was about to reel in my line and exit the river.  After a wild fight, I pulled in this monster:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/FlyFishing/photo#5212184315919243650"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SFVmBR46mYI/AAAAAAAAEoc/N9w-K4xMw00/s400/2008-06-15-13-46-40.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I was hoping my next fish would be bigger, not smaller!  But it is better than nothing, I guess.  And I caught it on the same caddis pattern as the last one.  Here is a picture of the fly I caught it on, which I tied the night before:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/FlyTying/photo#5212184216097596786"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SFVl7eBlJXI/AAAAAAAAEoU/0dr3tH0TYkc/s400/2008-06-14-21-44-00.jpg" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7879869632484199800?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7879869632484199800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7879869632484199800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7879869632484199800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7879869632484199800'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/trout-2.html' title='Trout #2'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SFVmBR46mYI/AAAAAAAAEoc/N9w-K4xMw00/s72-c/2008-06-15-13-46-40.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8273658009961719282</id><published>2008-06-11T00:17:00.003-04:00</published><updated>2008-06-22T15:54:08.944-04:00</updated><title type='text'>Another Late Night</title><content type='html'>Tonight I had planned on going to bed early.  Well, I figured I would end the night attempting to watch a Nova special on &lt;a href="http://en.wikipedia.org/wiki/Neutrino"&gt;neutrinos&lt;/a&gt; I recorded recently (I fell asleep the first time I tried to watch it), and I only dozed off for a few minutes this time.  But the advertisment about an upcoming &lt;a href="http://www.pbs.org/wgbh/nova/newton/?campaign=pbshomefeatures_3_novanewtonsdarksecrets_2008-06-10"&gt;Newton special&lt;/a&gt; caught my attention at the end.  Well, as I was about to turn off the television I noticed that the Newton special was in progress.  After watching the last half of that I now find myself up much too late yet again.  &lt;sigh&gt;&lt;br /&gt;&lt;br /&gt;Where did Newton (and all those other famous science dudes) find the time!  I can't even cram in an hour to learn about how much smarter they were than the rest of us combined.  I always assumed it was their lack of family that netted them all that spare time until I read a &lt;a href="http://www.amazon.com/Einstein-Life-Universe-Walter-Isaacson/dp/0743264738"&gt;biography on Einstein&lt;/a&gt; and found out he was married with kids for most of his prime "thinking years"!  Of course, his marriage fell apart, and he was constantly in and out of fashion with his kids but he always had a(t least one!) woman on the line it seemed.  I would think that the constant emotional strain he must have faced would be worse than the family duties in terms of having an adverse effect on your ability to invent.  Now there was a guy who could &lt;a href="http://en.wikipedia.org/wiki/AmigaOS"&gt;multi-task&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;But I found a quote in a book about the &lt;a href="http://en.wikipedia.org/wiki/Poincaré_conjecture"&gt;Poincaré Conjecture&lt;/a&gt; that I am currently reading (I am trying to get past my extreme aversion to all things math - cold turkey) that was particularly melodramatic (and funny) by Farkas Bolyai to his son &lt;a href="http://en.wikipedia.org/wiki/Janos_Bolyai"&gt;Janos&lt;/a&gt; regarding &lt;a href="http://en.wikipedia.org/wiki/Parallel_postulate"&gt;Euclid's parallel postulate&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;For God's sake, I beseech you, give it up. Fear it no less than sensual passions because it too may take all your time and deprive you of your health, peace of mind and happiness in life.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Oh well, I'm off!  If I hurry I may get a chapter in before it becomes &lt;i&gt;insanely&lt;/i&gt; late.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8273658009961719282?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8273658009961719282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8273658009961719282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8273658009961719282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8273658009961719282'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/another-late-night.html' title='Another Late Night'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5817965521132959948</id><published>2008-06-08T20:30:00.003-04:00</published><updated>2008-06-08T20:49:21.870-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fly fishing'/><title type='text'>Finally!</title><content type='html'>This weekend Sharon hosted a mother-daughter scrapbooking sleepover party.  Naturally I spent Saturday night outside on the deck, and Sunday morning getting &lt;a href="http://www.urbandictionary.com/define.php?term=get+the+hell+out+of+dodge"&gt;the heck out of Dodge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I decided to head out early this morning and go fly fishing.  I still had yet to catch a *real* trout in the Grand River since taking up the sport a couple years ago.  I spent about an hour Saturday night tying a &lt;a href="http://hipwader.com/2003/grand-river-caddis-pattern"&gt;couple&lt;/a&gt; &lt;a href="http://hipwader.com/2006/grand-river-fly"&gt;flies&lt;/a&gt;, neither of which turned out all that great but they were passable, and got up at 6am this morning and headed to &lt;a href="http://www.fergus-ontario.com/"&gt;Fergus&lt;/a&gt;.  I managed to get onto the river shortly after 7am and after the first couple of hours I figured it was going to be a typical day of me casting in vain trying to locate a fish.  And then it happened.  I got a bite, and all of a sudden I found myself fighting a fish!  After a few exciting minutes worrying that I would lose it and not be able to take a picture to prove that I actually hooked one, I landed this small (but HUGE in terms of building my confidence as a fly fisherman!) trout.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/FlyFishing/photo#5209559363635814338"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SEwSo8nSn8I/AAAAAAAAEiw/eAvRpj0Y_W0/s400/2008-06-08-10-23-57.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The best part was the fact that I caught it on one of the flies I tied the previous evening!  Sweet.&lt;br /&gt;&lt;br /&gt;I think I learned a lot today so hopefully the next time I hit the river I will have a better chance of catching another (hopefully bigger) fish.  Oh, and I threw this guy back so he can grow a little for the next time Sharon's uncle comes over from Scotland! ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5817965521132959948?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5817965521132959948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5817965521132959948' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5817965521132959948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5817965521132959948'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/06/finally.html' title='Finally!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/mark.melvin/SEwSo8nSn8I/AAAAAAAAEiw/eAvRpj0Y_W0/s72-c/2008-06-08-10-23-57.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5045397050170043649</id><published>2008-05-25T19:14:00.005-04:00</published><updated>2008-05-25T19:35:17.125-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><title type='text'>Not Perfect, But Functional!</title><content type='html'>Now that the warm weather is here I *finally* got back to my router table.  I had some fundamental issues when I attempted to actually use it for the first time last year.  In particular, the main router plate was sagging in the middle.  I managed to score a piece of &lt;a href="http://en.wikipedia.org/wiki/Lexan"&gt;Lexan&lt;/a&gt; (thanks, Paul!) that really wasn't any stiffer than the &lt;a href="http://en.wikipedia.org/wiki/Medium-density_fibreboard"&gt;MDF&lt;/a&gt; I had in there, but I figured see-through would be cool, and re-making it would give me a chance to figure out what was wrong and stiffen it up.  After working on it all afternoon on Saturday, I had the new lexan piece in place, and even with an aluminum angle stiffener I was no closer to having a non-sag-alicious router plate.  &lt;sigh&gt;&lt;br /&gt;&lt;br /&gt;I had an idea to install a tensioner between the linear slides so I could torque them back and maintain a flat surface.  I worked late into the night drilling and tapping holes (and removing a snapped off bolt!) and after a quick run to &lt;a href="http://canadiantire.ca/"&gt;Canadian Tire&lt;/a&gt; this morning - it works!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/RouterTable/photo?authkey=nzC-tO93Lrc#5204456315789030210"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SDnxcd-ks0I/AAAAAAAAEZU/qxnLZrtkY7g/s400/2008-05-25-19-08-36.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I took some time this afternoon to set up the 45 degree lock miter bit I have (I should only have to do this once) and after quite a few test pieces and fine adjustments the results are quite good!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/RouterTable/photo?authkey=nzC-tO93Lrc#5204456371623605106"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SDnxft-ks3I/AAAAAAAAEZs/oaBWffSYjLo/s400/2008-05-25-19-11-33.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are still some things that bug me about this table.  In particular, the router plate still is not perfect.  If I had to do it all over again I would make it *much* thicker, and probably out of steel or aluminum.  I really need to be mindful to keep pressure on the pieces as they are going through to get an even pass.&lt;br /&gt;Also, the linear adjustment is just too sloppy.  It is *good enough*, but it just feels home-made.&lt;br /&gt;&lt;br /&gt;Ah well, someday when I have room enough for a real shop I will invest in a real router table.  It would also be so much easier to fabricate pieces with a few key shop tools like a cut-off saw, and a milling machine!  For now, with a little extra care I should be able &lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII"&gt;to make&lt;/a&gt; what &lt;a href="http://picasaweb.google.com/mark.melvin/ModelII"&gt;I need to make&lt;/a&gt; on this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5045397050170043649?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5045397050170043649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5045397050170043649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5045397050170043649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5045397050170043649'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/not-perfect-but-functional.html' title='Not Perfect, But Functional!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/mark.melvin/SDnxcd-ks0I/AAAAAAAAEZU/qxnLZrtkY7g/s72-c/2008-05-25-19-08-36.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8905607536685417089</id><published>2008-05-11T23:02:00.003-04:00</published><updated>2008-05-11T23:16:42.375-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Swiss Vacation - Day 7</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 7&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The seventh day of our vacation found us getting up at 5:00am to shower and pack so we could catch a 6:20 train to Zurich.  The hotel was nice enough to pack us ham and cheese sandwiches and some fruit the night before as we would miss the continental breakfast, and I snapped a photo from our room of the Lucerne waterfront at 6:00am on our way out.  It looked liked they were setting up an open-air market all along the river, which would have been very nice to stroll through if we did not have a plane to catch.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198852602699045282"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCYI5b992aI/AAAAAAAAEXY/c-W17HPHuic/s400/DSCF0002.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We made it to the airport with plenty of time to spare, paid $4.50 each for an espresso and finished our sandwiches while we waited for our flight.  There isn't a whole lot more to say as we just watched movies the whole way back (this time the Air Canada media system did not freeze or lock up on us), got home safe and sound to a couple of kids who didn't seem to miss us all that much, and went to bed early.&lt;br /&gt;&lt;br /&gt;All-in-all, this vacation went off without a hitch; everything turned out great and there were no nasty surprises.  We had amazing weather every single day, enjoyed amazing food, people, and scenery.  I would like to say a final "thank you" to the people who helped us the most (and who I bugged the most with emails while researching for this trip!) - Alain, Marc, and Christophe.  It was also your kindness and hospitality that made this such an awesome trip for us.&lt;br /&gt;&lt;br /&gt;I also want to extend a big "thank you" to Sharon's mum (and dad) for watching the kids for us while we were away.  I think Rhiannon is actually happy to have us back, believe it or not.  But I am sure that will change tomorrow. ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8905607536685417089?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8905607536685417089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8905607536685417089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8905607536685417089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8905607536685417089'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-7.html' title='Swiss Vacation - Day 7'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SCYI5b992aI/AAAAAAAAEXY/c-W17HPHuic/s72-c/DSCF0002.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2673541541624599019</id><published>2008-05-11T11:34:00.003-04:00</published><updated>2008-05-11T23:01:16.060-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 6</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For the sixth and final full day of our vacation we left Montreux and headed to Lucerne.  This was Friday, May 9th and happened to be our &lt;a href="http://en.wikipedia.org/wiki/Wedding_anniversary"&gt;10th wedding anniversary&lt;/a&gt; as well!  We decided to stop and spend some time in &lt;a href="http://en.wikipedia.org/wiki/Fribourg"&gt;Fribourg&lt;/a&gt; on the way as it seemed like a very interesting place to visit from the various things I had read while researching for the trip.  Here is a photo I took of us with the timer on the camera as we were waiting for the train in Montreux.  You can judge how good of a week it has been as it is directly proportional to the size of my gut in this picture.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198849639171609570"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SCYGM7990-I/AAAAAAAAELc/2fyCI8OkrEU/s400/DSCF0006.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We got to Fribourg relatively quickly with a quick train change in Lausanne.  Fribourg is built along both sides of the Saane/Sarine River, and has an impressive cliff splitting the town as well.  There is a small fenicular train you can take from the upper level to the lower level of town, or if you walk far enough there is a more gradual, walkable route down.  It is an interesting city because it seems to be equal parts modern and medieval.&lt;br /&gt;&lt;br /&gt;One of the main attractions to see is St. Nicholas's cathedral.  I think you can go up in the tower for an impressive view of the city but unfortunately it was closed when we were there.  The cathedral is &lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2"&gt;very impressive&lt;/a&gt;, as can be seen immediately in the elaborate carvings surrounding the front entrance.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198850150272718050"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SCYGqr991OI/AAAAAAAAENg/So1FE1kLC44/s400/DSCF0022.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After a very pleasant and impressive walk down to old town we stopped and ate at the Brasserie de l'Opée.  The waiter said he did not speak english, so we struggled through in french and by the end of the meal felt pretty comfortable talking completely in french despite the fact we told him we only spoke english.  We had the daily special, which consisted of cream of asparagus soup (Sharon didn't even realise she was eating asparagus - she hates it!) followed by a mixed grill meat skewer with an unknown but incredibly tasty sauce on top and a fruit salad for dessert.  We had a nice red wine with the meal, and ended with coffee.  When the waiter swiped our MasterCard he said "You're from Canada and you do not speak french?".  We do, in fact, speak enough french to follow a conversation but we are only able to participate if the person we are speaking with has the patience to work with us a little, which doesn't seem to be a problem over there.  We received no dirty looks or eye-rolls when we attempted french, which was very refreshing.  Anyway, I think the waiter's english was as good as our french after all, but I am glad he gave us the opportunity.  After lunch we walked to the fenicular, and rode it back up to the upper level to catch the train to Lucerne.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198851357158528786"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SCYHw7991xI/AAAAAAAAESE/cUyV5a4efc0/s400/DSCF0057.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We arrived in Lucerne in the late afternoon and found it to be a modern, bustling city with far more tourists rushing around than any city we had been to yet.  We wanted to first find our hotel and dump our bags, then we planned on walking around to see the sights and find a nice place to have our anniversary dinner.  We were staying at the Hotel Schiff, and found that our room was one of the top floor rooms with a river view.  It turned out to be a very nice room indeed with a very cool view of the riverfront.  Here is a photo from across the river (the Hotel Schiff is the yellow one).  Our room is the one on the top floor on the right with the window open (if you look really close you may see my socks hanging up to dry as I needed to wash a pair for the trip home the next day!).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198851726525716450"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCYIGb991-I/AAAAAAAAETw/F5KkH5kaZ80/s400/DSCF0070.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We changed for dinner and decided to see the city before finding a place to eat.  I only had one thing I wanted to see, and that was the Lion Monument.  I would have liked to see the transport museum but we simply did not have time.  We stopped in at a few of the churches and local sights, then stopped at a chocolate and gift shop to get something for the kids and Sharon's mum (who was babysitting for us back at home all week!).  We eventually made our way to the Lion Monument and I was very impressed.  I had no idea what it was going to look like, and I did not expect the exquisite carving we eventually discovered.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198852353590941970"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SCYIq7992RI/AAAAAAAAEWM/gu2giqQbC9k/s400/DSCF0089.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After a short stop at the Lion Monument we made our way back to the waterfront.  What suprised both of us was the fact that all of the stores were closing at 6:30pm.  Lucerne by far had the most stores and shops of any town we had seen so far, and they were closing everything at 6:30pm on a friday night as thousands of tourists were still walking the streets.  Wow.&lt;br /&gt;&lt;br /&gt;We eventually decided to have dinner at &lt;a href="http://www.weinwirtschaft.ch/"&gt;La Bonne Cave&lt;/a&gt; as they reportedly had a wine menu consisting of over 140 different wines.  We got a table right beside the river and ordered their special which was a starter soup (Surprise! Cream of asparagus again!) with a small glass of wine, followed by a steak, pasta and ratatouille with two more glasses of wine to try, and our choice of dessert.  The food was good and the wine was great.  The service was slower even than Swiss standards, but we had nothing better to do.  Normally I would not mind, but there were times when we had no wine to drink, and no food to eat for significant periods of time.  But the scenery and the weather were perfect, as can be seen in the picture below I took during dinner.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008Album2/photo#5198852465260091730"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCYIxb992VI/AAAAAAAAEWs/TZD2_F8Ds5Y/s400/DSCF0093.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After dinner we headed back to our hotel room where Sharon went to bed and I struggled with the flaky internet access trying to upload pictures and blog posts, eventually giving up around midnight.  We had to get up at 5:00am to catch our train into Zurich for a 10:00am flight, so I figured I had better go to sleep as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2673541541624599019?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2673541541624599019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2673541541624599019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2673541541624599019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2673541541624599019'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-6.html' title='Swiss Vacation - Day 6'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/mark.melvin/SCYGM7990-I/AAAAAAAAELc/2fyCI8OkrEU/s72-c/DSCF0006.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2580860879383751422</id><published>2008-05-09T17:27:00.004-04:00</published><updated>2008-07-25T19:41:43.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 5</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For day number five I had reserved tickets on the &lt;a href="http://www.swisstravelsystem.ch/GoldenPass_Line.29.0.html?&amp;L=2"&gt;Golden Pass Panoramic Train&lt;/a&gt; from Montreux to Chateau d'oex, then on to Gstaad, and finally back to Montreux.  Alain recommended that we stop in &lt;a href="http://www.chateau-doex.ch/english/index.htm"&gt;Chateau d'oex&lt;/a&gt; at a place called &lt;a href="http://www.lechalet-fromagerie.ch/"&gt;Le Chalet&lt;/a&gt; for lunch and meringue dessert.  It is a &lt;span style="font-style:italic;"&gt;fromagerie&lt;/span&gt;, so if you go at the right time you can even see them make the cheese they sell and use in their dishes.  We had a bit of time so we walked around town for a bit first and climbed up a small garden to a temple offering a spectacular view of the surrounding countryside.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5198130204887786994"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCN34WaQpfI/AAAAAAAAD9c/3JIuVMZiKmo/s400/DSCF0018.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We then went to &lt;a href="http://www.lechalet-fromagerie.ch/"&gt;Le Chalet&lt;/a&gt; and I ordered a rotis with smoked ham and Sharon got a croûte au fromage – which is basically bread soaked in white wine and covered in cheese.  Both meals were awesome, and of course we had meringue for dessert.  This was a real experience.  You get two large meringue twists and a bowl full of whipped double cream to dip it in.  It was amazing.&lt;br /&gt;&lt;br /&gt;Feeing incredibly full and quite sleepy, we climbed back up to the train station to wait for the train.  We found some free wireless internet (in the middle of the mountains!) and caught up on email and while we were sitting there an old french guy came up and said in a thick french accent, “ASUS.  It is genius, non?”.  He then proceeded to pull a small ASUS Eee PC out of his travel bag  identical to ours (but with an AZERTY keyboard).  We got to talking (him speaking fairly good english while encouraging us to speak barely passable french) and found out his wife had just got back from a trip to Canada.  After he corrected our pronunciation of Gstaad, we finished up our conversation as the train arrived and we were on our way again.&lt;br /&gt;&lt;br /&gt;We made it to Gstaad, and had another two hours to kill before the voyage back.  Gstaad turned out to be a very nice place with all kinds of really expensive shopping, but most of the stores were closed and everything was under construction or shut down.  We walked around for a bit but eventually just found a bench and sat down to enjoy the scenery and the quiet until the train arrived for our return journey.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5198132760393328594"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SCN6NGaQp9I/AAAAAAAAEBU/LQQpkYqBtuE/s400/DSCF0048.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For the journey back I had reserved VIP seats at the front of the train.  We had a front row seat for the entire ride back and the scenery was incredible.  The only problem was, we had the sun directly in our face the whole ride back, and it was extremely hot.  Since we were still full from lunch we actually had a very hard time staying awake!  After a long ride back to Montreux, we found Alain waiting for us at the station to take us out for dinner again.&lt;br /&gt;&lt;br /&gt;This time Alain wanted to take us to the &lt;a href="http://www.myswissalps.com/wallis/wallis-vacation.asp?lang=EN"&gt;Wallis&lt;/a&gt; region for raclette (and more wine).  The restaurant he had in mind was still closed and he eventually found another one in Ovronnaz (&lt;a href="http://www.chezmicky.ch/"&gt;La Promenade&lt;/a&gt;) that served a Wallis-style dinner with raclette.  On the way to Ovronnaz we stopped at a waterfall outside Martigny and snapped a few &lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5198136110467820290"&gt;pictures&lt;/a&gt; then drove far up into the mountains again – this time through a series of insanely-steep vineyards – to Ovronnaz.  It was an incredible drive and the restaurant once again had a gorgeous view of the valley below.&lt;br /&gt;&lt;br /&gt;For dinner we had a really good bottle of red wine from the Wallis region, and a Wallis-specific meal that consisted of dried meat and bread as a starter, followed by a traditional raclette with potatoes.  The waiter would fill our plates with scrapings from the wheel of cheese he had heating on a special machine whenever we would run out, until we basically could not eat any more!  Half-way through the meal the waitress brought a &lt;span style="font-style:italic;"&gt;coup de milieu&lt;/span&gt; courtesy of the owner.  This was a shot of pinkish alcohol that I thought tasted like grappa.  Alain did not want his (as he was driving) so I later turned it into a &lt;span style="font-style:italic;"&gt;coup de fin&lt;/span&gt; for me!  For dessert we had a fruit compote and coffee.  Once again, Alain had provided us with a perfect evening.  Thanks Alain for all of your help and kindness – you made this vacation extra-special for us!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5198136157712460562"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SCN9S2aQqxI/AAAAAAAAEIA/iHLHeuRaqNk/s400/DSCF0103.JPG" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2580860879383751422?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2580860879383751422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2580860879383751422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2580860879383751422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2580860879383751422'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-5.html' title='Swiss Vacation - Day 5'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SCN34WaQpfI/AAAAAAAAD9c/3JIuVMZiKmo/s72-c/DSCF0018.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4927614034269651605</id><published>2008-05-09T16:56:00.004-04:00</published><updated>2008-05-10T17:21:53.978-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 4</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On the fourth day we left Neuchâtel and headed to Montreux where we would spend the next two days and nights.  I had contacted a former Swiss colleague (Alain) who lives in Montreux about how to get there, where to stay and what to do while we were there.  He was amazing and offered me tons of advice in the weeks leading up to our vacation.  It turns out he also knows quite a bit about boats and recommended we take a boat from Ouchy (at Lausanne) to Montreux, and if we were incredibly lucky we may even get a steam ship on the particular day we traveled as sometimes they swap the steamers into rotation at the last minute depending on the weather and availability.  &lt;br /&gt;&lt;br /&gt;So first thing we grabbed a train to Lausanne from Neuchâtel and arrived at about 11:25am.  Alain had told me in his emails that the boat left at 11:45 from Ouchy.  I thought we may be able to find our way there in the 15 minutes we had available, but we could not immediately see how to get there.  I eventually decided to call Alain, and he told me we had better take a taxi immediately if we wanted to make it to the boat.  We grabbed the first taxi we could see and the driver did not speak any english (up until now everyone we had to deal with spoke very good english so the trip has been great in terms of language).  Anyway, we were able to struggle through and eventually convinced him we needed a &lt;span style="font-style:italic;"&gt;bateau&lt;/span&gt; from Ouchy to Montreux &lt;span style="font-style:italic;"&gt;plus vite&lt;/span&gt;.  We pulled into the boat launching area with about 2 minutes to spare, found out we got on for free with our Swiss Pass (bonus!), and were on the boat just before it launched.  Not only that, Alain called us right back to ask if we made it and to find out what boat it was and it turns out it was the Rhone, which was one of the paddle steamers!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197767834202055042"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCIuTmaQoYI/AAAAAAAADz4/CMqN2CcArUY/s400/DSCF0094.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We had been treated to perfect weather all week, and it was a gorgeous, sunny day again on Wednesday.  Needless to say, we had an awesome boat ride through the wine yard regions between Ouchy and Montreux, hitting all of the little ports in between.  It was awesome.&lt;br /&gt;&lt;br /&gt;We had intended on seeing Chillon Castle while in Montreux and the final port for the Rhone was Chillon Castle (parfait!) so that would be our first stop.  However, we wanted to check into our hotel and dump our bags first.  I say hotel, but it was really a bed and breakfast I found online for about half the price of a hotel.  It turned out to be a room with a double bed and a private bathroom on the ground floor of the owner's house, and it was directly above, and thus only about a 10 minute walk to Chillon Castle.  The owner of the bed and breakfast was nice enough to pick us up from the castle to drop our bags at his house, and we walked back down.  We had a very nice lunch at a restaurant across the highway from the castle and then did a tour of the castle itself.  Once again our Swiss Pass got us in for free, and we spent a good two hours in the castle.  I could write a few pages about the castle itself but I will spare you the details.  Needless to say, both of us found it very interesting and it was worth the visit.  After the castle, we walked along the Lake Geneva (about a 45 minute walk) into Montreux to meet Alain for dinner.  While waiting for Alain we found the Freddie Mercury memorial statue and Sharon took my picture.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197770995297985554"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCIxLmaQpBI/AAAAAAAAD5M/Bf96EdBzsxE/s400/DSCF0135.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shorty thereafter, Alain appeared and we had a quick drink then he drove us up high into the mountains above Montreux for dinner.  We went to a restaurant called the &lt;i&gt;&lt;a href="http://www.myswitzerland.com/en/offer.cfm?category=Activities_Excursions&amp;subcat=Gastronomy&amp;id=17537"&gt;Auberge de Sonchaux&lt;/a&gt;&lt;/i&gt; that was very close to Alain's parent's house and it had a terrace with one of the most spectacular views I have ever seen.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197771609478309058"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SCIxvWaQpMI/AAAAAAAAD6o/_8U4Ir2eD5s/s400/DSCF0147.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We had cheese fondue and wine and watched the sun set on Lake Geneva, and then Alain drove us back down to our room for the night.  It was an awesome experience.  Thanks, Alain!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197771661017916626"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SCIxyWaQpNI/AAAAAAAAD6w/r-IJ-PIV-5w/s400/DSCF0148.JPG" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4927614034269651605?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4927614034269651605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4927614034269651605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4927614034269651605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4927614034269651605'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-4.html' title='Swiss Vacation - Day 4'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SCIuTmaQoYI/AAAAAAAADz4/CMqN2CcArUY/s72-c/DSCF0094.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3129427987741556180</id><published>2008-05-09T13:36:00.005-04:00</published><updated>2008-05-12T07:48:35.784-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 3</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The third day we were headed to Neuchâtel with a short stop in Berne.  &lt;a href="http://www.amis.com/"&gt;The company I work for&lt;/a&gt; has an office in Neuchatel and I was hoping to see the office and meet some people there as I have never had the chance to go there on business.  A co-worker from Switzerland (Marc), had also offered to have us over for dinner.   We got up early, had another great breakfast at the &lt;a href="http://www.eiger-grindelwald.ch/"&gt;Hotel Eiger&lt;/a&gt; and grabbed the train to Interlaken Ost, where we grabbed a train to Berne.  This was closest we had come to missing a train.  We got on the train to Berne just a few seconds before the doors closed!&lt;br /&gt;&lt;br /&gt;The ride to Berne was rather uneventful, and when we got there we had no idea where to begin.  We really looked like tourists as we had to pull out the Frommer's Guide to Switzerland that John (a friend from work) had lent me.  Luckily it had a walking map of Berne, but we also found a pretty good map of the city right at the exit of the train station.  We decided that we would at least like to see Einstein's house while we were here as both of us had recently read a biography on him.  We walked down the main street for about 20 minutes when all of a sudden the pull-handle on my luggage ripped off, and my suitcase flopped to a halt on the cobblestones.  I had been carrying my laptop on top of my suitcase and it was fairly heavy.  I guess the cheap luggage we bought from Canadian Tire was not up to the task.  It took me about 5 minutes to bend it all back into shape and get it in a state where I could pull it once again.  Sharon noticed that in a sick twist of irony this all happened to take place right in front of the Samsonite store.&lt;br /&gt;&lt;br /&gt;Speaking of stores, Berne was quite a shopper's city.  I found the stores located underneath the street accessible via storm-shelter-like doors quite fascinating.  I have never seen anything like this before.&lt;br /&gt;&lt;br /&gt;After the great suitcase debacle, we found Einstein's house relatively quickly and headed inside.  The lady running this small museum was very friendly and seemed genuinely in awe of Einstein and his life.  I found it very interesting and quite surreal to be in his apartment and to see his desk and furniture.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197400790750395010"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SCDge3AC-oI/AAAAAAAADkw/3IR5F77FHpg/s400/DSCF0022.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After the Einstein museum we headed to the end of the street to see the bear pits.  There is really only one bear that we could see, and I heard someone say that soon he will be relocated to the wild.  It definitely looked like a boring existence, so I guess that is a good idea.  While at the bear pit we met a fellow from Toronto interestingly enough.  He saw the Canadian flag on my backpack and we had a short conversation.&lt;br /&gt;&lt;br /&gt;After seeing the bear, we moved across the street to the Brasserie zum Bärengraben where we had lunch.  The gentleman there was running like a madman serving everyone, and was quite nice.  The food was incredible.  We had Feuilleté de Roquefort, which was basically a very flaky pastry with ultra-stinky cheese in the middle browned enough so the cheese was melted.  I am not big on ultra-stinky cheese, but it was quite good.  By this point it was getting quite late and we had planned on being on a train to Neuchâtel by then.  There was free wireless at the Brasserie so I sent Marc a quick email and we rushed to try to catch the next train to Neuchâtel.  We walked as fast as possible back through crowds of people and missed it by about two minutes.  There happened to be another train leaving in about 10 minutes time, so we waited and took that one.  Unfortunately I think we grabbed a commuter train as it was full of people and made many stops on the way and we did not get to Neuchâtel until about 5pm.&lt;br /&gt;&lt;br /&gt;The next challenge was finding our hotel.  We walked along fairly major roads for quite some time and eventually found the hotel, but by this time I was extremely hot and tired and I needed a change of clothes.  I called Marc and he indicated that there really was nobody at the office, so he agreed to come and pick us up at the hotel and we would go for a quick glass of wine in downtown Neuchâtel and then go to his house for dinner!&lt;br /&gt;&lt;br /&gt;We stopped at a small pub (or whatever you call them over here) and had a nice local rosé.  We then headed to Marc's house for dinner (slightly late – oops!).  Marc's wife Magalie had prepared a wonderful meal of salad, an awesome curry dish with rice and lentils, followed by cassis sherbet for dessert.  The amazing food was accompanied by very good wine, and very good company.  Christophe (another Swiss co-worker) was there as well, and we also got to meet Marc and Magalie's children (who were valiantly trying to understand our english).  After dinner I got to try some Absinthe (courtesy of Christophe), as well as some of Marc's fabled &lt;span style="font-style:italic;"&gt;Swiss Energy Drink&lt;/span&gt; (basically very strong alcohol made from plums).&lt;br /&gt;&lt;br /&gt;We ended up staying quite late and Marc had to drive us back to our hotel at around 11:30.  Back at the hotel we called home via Skype and talked to the kids and I had a late night uploading photos.&lt;br /&gt;&lt;br /&gt;We are &lt;span style="font-weight:bold;"&gt;very&lt;/span&gt; thankful to Marc, Magalie, and their children for letting us intrude into their home (it was a school night after all!), and sharing their wonderful food and wine with us.  We are also thankful to Christophe for being there and providing excellent company as always (and the Absinthe!).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197401366276012850"&gt;&lt;img src="http://lh4.ggpht.com/mark.melvin/SCDhAXAC-zI/AAAAAAAADmM/z1PChfz8jPI/s400/DSCF0034.JPG" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3129427987741556180?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3129427987741556180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3129427987741556180' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3129427987741556180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3129427987741556180'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-3.html' title='Swiss Vacation - Day 3'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/mark.melvin/SCDge3AC-oI/AAAAAAAADkw/3IR5F77FHpg/s72-c/DSCF0022.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-9214982697652686663</id><published>2008-05-08T08:34:00.002-04:00</published><updated>2008-05-08T08:41:18.229-04:00</updated><title type='text'>Bloated in Chateau-d'oex</title><content type='html'>We are waiting for the train to arrive in Chateau-d'oex to take us to Gstaad as part of our Panoramic Train ride today (yes I know, I have not done the previous few days yet) and managed to find some free wifi.  It is amazing how you can take a train through a mountain to a remote location in the middle of nowhere and still find wireless internet!  We had an amazing lunch and are totally bloated on cheese and meringue at "Le Chateau", a place where you can watch them make cheese.&lt;br /&gt;&lt;br /&gt;Anyway, I think I hear the train coming.  I figured I would quickly post something while I had a signal.  Funnily enough we just met an old french guy who started talking to us and pulled out of his bag an ASUS Eee PC just like ours and said something to the effect of "Linux is interesting - screw Microsoft!".  It was kind of amusing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-9214982697652686663?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/9214982697652686663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=9214982697652686663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/9214982697652686663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/9214982697652686663'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/bloated-in-chateau-doex.html' title='Bloated in Chateau-d&apos;oex'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3049348777526402662</id><published>2008-05-07T18:27:00.003-04:00</published><updated>2008-05-07T18:44:02.986-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 2</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Day 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Since we had such a long sleep we were able to get up early and had an awesome continental breakfast (again with amazing coffee) courtesy of Hotel Eiger.  The plan for day 2 was to see both the Schilthorn and Jungfraujoch.  Melanie at the front desk told us that would be pushing it and recommended we do it over two days, but we didn't have the luxury of a second day (unless we totally shuffled everything).  Since we already had tickets to Schilthorn (the James Bond rotating restaurant) we decided to do that and see how things worked out from there.&lt;br /&gt;&lt;br /&gt;We managed to find a train almost immediately (we have never waited more than 5-10 minutes for a train anywhere!) going to Lauterbrunnen, which was where we wanted to go to get to Murren.  Once in Lauterbrunnen, we found our Swiss Pass also gave us free passage on the cable car and short mountain train up to Murren.  Murren is a gorgeous alpine village with no roads leading to it.  You have to take some sort of train or cable car to get to it.  The entire place was a ghost-town however, as it looked like they were in between peak seasons.  There was a short walk through Murren to the cable car that would take us up to Schilthorn/Piz Gloria, with one stop in the middle to switch cars at the Riggi station.  It was really quite freaky heading up to Schilthorn because the clouds would come out of nowhere and all of a sudden you cannot see two feet in front of the cable car.  Sharon had been on cable car lifts in the rockies in British Columbia but I had never really been on one before.  The angle at which you are carried up the mountain (and the distance you are off the ground) is insane!  I swear we were being lifted (or dropped) at 60 degree angles or more in places!&lt;br /&gt;&lt;br /&gt;Once we got to Schilthorn, we immediately headed to the rotating restaurant for lunch while everyone else went outside and to the gift shop.  It really was quite entertaining to have lunch there, and we enjoyed it a lot.  There isn't a whole lot to see that high in the mountains (at least there wasn't when we were there) because the clouds roll in and all you see is white.  But there were areas of clear sky and we managed to get a few really nice pictures.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197394807860949570"&gt;&lt;img src="http://lh5.ggpht.com/mark.melvin/SCDbCnAC8kI/AAAAAAAADT0/5gRj4xlx3OA/s400/DSCF0095.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For lunch we had a soup of the day (cream of vegetable) and a meat and cheese platter which we shared.  The food was all very good, and the waitresses were quite friendly.  Sharon had a small “shot” of wine and I had a nice beer.  After lunch we went outside and snapped some pictures, and stopped into the gift shop.  There were &lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197395078443889330"&gt;areas of cheeziness&lt;/a&gt; in terms of Bond memorabilia, but all-in-all we enjoyed this particular attraction very much!&lt;br /&gt;&lt;br /&gt;After we came down from Schilthorn, we found that there was a train from Lauterbrunnen to Kleine Scheidegg, which was the start of the journey to Jungfraujoch.  It looked like it was going to work out quite well and we would have plenty of time to do both attractions.  We boarded the train but shortly found out that this was a special cog-wheel train that our Swiss Pass did not cover.  But it was no big deal, we simply paid on the train for the entire journey (Lauterbrunnen -&gt; Kleine Scheidegg -&gt; Grindelwald), and stopped in Kleine Scheidegg to see Jungfraujoch.  Jungfraujoch is the “Top of Europe” - a trip up to an observation area that is basically 4000m above sea level.   For some reason I was expecting this to be all cable cars, but it turns out it is a 10 km train ride in a tunnel carved into the mountain!  There are two observation points where the train stops on the way up for you to get out and look out over the mountains (they have installed huge windows in the caves), and after a lengthy ascent you are at the top.  At the top there is much more than a simple observation deck though.  There are restaurants, a shopping center, an ice palace, some sort of Bollywood-themed attraction (I don't understand it either), and in the summer you can even take dog sled rides out on the glacier.  The bottom line is there is a lot to see and do up there and we suddenly understood why Michele told us to do Jungfraujoch on a separate day.  We saw the interesting bits and then we decided to go outside and attempt the 45 minute walk on the glacier (which meant we would have to catch the last possible train down).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197399691238766898"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SCDfe3AC-TI/AAAAAAAADiE/j0MDhUvnkEU/s400/DSCF0209.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This walk looked harmless enough, but the incline combined with the extreme elevation had us gasping for breath fairly quickly.  We stuck it out and made it within sight of the end point but decided if we were to catch the last train we had better turn back.  Luckily the walk down was much easier and went much faster and we managed to find a seat on the last train down.  On the way up we were wondering why everyone was sleeping on the trains coming down the mountain.  Now it all made sense.&lt;br /&gt;&lt;br /&gt;We made it down just in time to catch the last train to Grindewald, and we got back to our hotel at about 7pm, exhausted, but happy we managed to see both sights.  We were thinking about what we were going to do for dinner as we arrived at our room to find the front door wide open, and the balcony door propped open with a chair!  WHAT!?  We called down to the front desk to find out what the heck was going on and nobody seemed to know.  From what we could piece together, it appears that the cleaning staff aired our room out that morning and forgot about it, which meant our room was most likely wide open ALL DAY!  Luckily the hotel was virtually empty, and nothing appeared to be missing.  We had most of our stuff with us, but there was a small portable printer in Sharon's suitcase and it was still there.  I guess we were lucky.&lt;br /&gt;&lt;br /&gt;After that bit of excitement, we had a lengthy dinner (we have noticed the service here is much slower, but it seems to be a general trend that the wait staff here just leave you alone) at one of the other hotels in Grindelwald, and headed to bed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3049348777526402662?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3049348777526402662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3049348777526402662' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3049348777526402662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3049348777526402662'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-2.html' title='Swiss Vacation - Day 2'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/mark.melvin/SCDbCnAC8kI/AAAAAAAADT0/5gRj4xlx3OA/s72-c/DSCF0095.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5949978532452598076</id><published>2008-05-07T18:12:00.005-04:00</published><updated>2008-05-11T11:30:04.423-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Swiss Vacation - Day 1</title><content type='html'>I had hoped to post every day on our travels here in Switzerland and I am already four days behind.  It has been great so far, but slightly tiring – hence the lack of posts.  Anyway, I figured it was better to get &lt;span style="font-style:italic;"&gt;something&lt;/span&gt; up here and I can embellish with links and pictures later as I get time.  So, here we go...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Day 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On Sunday morning we arrived in Zurich.  The flight was slightly delayed but other than that relatively painless.  We arrived about 45 minutes late, but it really didn't matter as we had no real schedule for the first day.  We managed to get some cash out of the bank machine, authorized our Swiss Pass, and grabbed the next train to Interaken.  The woman at the train office who authorized our pass was very friendly and offered us two choices to Interlaken from Zurich.  We decided to take the longer, more scenic route (through Lucerne) that was leaving right away.  Sharon slept a bit on the train and I was worrying that she was missing all of the scenery, but considering what we would see in the next 24 hours it really didn't matter.  As an aside getting the Swiss Pass was totally the right choice.  We can basically ride every train for free, and we never have to worry about getting tickets ahead of time.  We have managed to ride the rails totally hassle-free, and only had to pay once for the special cog-wheel train between Wengen and Kleine-Scheidegg (which was still half price with the Swiss Pass).  We also got into Chillon Castle for free and the steam ship from Lausanne to Montreux was free as well (see Day 4 when it is done).  It really was a sweet deal. You do need to pay for tickets for specialty things like the Schilthorn or Jungfraujoch, but we were already aware of that and they were discounted as well.&lt;br /&gt;&lt;br /&gt;So, the trip from Zurich to Interlaken was enjoyable (except for some annoying teenage girls that were on the train for a short stint laughing incessantly and singing Mambo #5 in broken english...) and once we hit Interlaken we decided to stay for a bit and have some lunch.  We walked quite a distance from the train station looking for a place to eat and decided on a Movenpick.  I'm glad we did not decide to stay in Interlaken.  I'm not sure we could have afforded to eat!  What was interesting were the number of people para-sailing.  There were quite a few places where you could arrange to go up (it looks like they just jump off the side of the mountain and ride the thermals), and some of them were waaay up there.  I would love to try this but I shudder to think how much it would cost in Interlaken.  It has to be about as close as you can get to actually flying though.  It was amazing just how popular this was.  At one point we saw a cluster of about 30 para-sailers all in the same general area.  I was amazed they did not run into each other!  Anyway, after a very expensive lunch (which was quite good, but still overpriced by a significant amount) served by a not-so-enthusiastic waiter, we headed back to the train station.&lt;br /&gt;&lt;br /&gt;Another enjoyable and very beautiful train journey brought us to Grindelwald where we would spend the next two nights at the Hotel Eiger.  We got there around 3pm (I think), and managed to find our hotel after a short walk and checked in.  We found the woman at the front desk (Michele) to speak english very well, and she was very friendly and helpful.  She upgraded our room immediately to a “comfort” room, and we were offered a welcoming drink  of white wine or fruity mineral water.  We decided to try the mineral water drink and it was quite good.  As our room was not quite ready (the upgrade appeared to be a last-minute decision) we had to wait so we decided to go for a short walk.  We were absolutely exhausted at this point however, and figured we would take advantage of the Hotel Eiger's free coffee and cake between 3 and 5.  Much to our appreciation we found that the standard coffee here is really good, made with an espresso machine.  After coffee and cake, our room was ready, and we did a quick email check, Skype'd home (this little Eee PC rocks) and crashed.  We went to sleep at around 6pm, skipped dinner entirely, and did not get up until after 8 the next morning.&lt;br /&gt;&lt;br /&gt;By the way, just before we crashed, I took a picture of the view from our room.  There was a light rain (the only rain so far - we have totally lucked out on the weather this week) and the sun was glinting off the mountain in a very picturesque way.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008/photo#5197393046924357522"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SCDZcHAC75I/AAAAAAAADOU/lJhBBKwKcEw/s400/DSCF0052.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next up, &lt;a href="http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-2.html"&gt;Day 2&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5949978532452598076?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5949978532452598076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5949978532452598076' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5949978532452598076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5949978532452598076'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/swiss-vacation-day-1.html' title='Swiss Vacation - Day 1'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/mark.melvin/SCDZcHAC75I/AAAAAAAADOU/lJhBBKwKcEw/s72-c/DSCF0052.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7446175405281105582</id><published>2008-05-07T02:52:00.004-04:00</published><updated>2008-05-07T02:59:51.688-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>A Little Behind</title><content type='html'>Since a few people have this address and given the fact that I am waaaay behind in terms of posting about our vacation, I'll simply post a link to the web album that I have been dumping our pictures in.  I have some posts in the making, but nothing ready to be posted live yet.  We haven't had much time for writing, and when we are on the train there is so much scenery to see I don't want to have my head down punching away on the laptop.&lt;br /&gt;&lt;br /&gt;Anyway, here are the pictures from the first three days.  I'll keep adding to this album as I get more pictures, and more internet access.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Switzerland2008"&gt;http://picasaweb.google.com/mark.melvin/Switzerland2008&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'll get the detailed posts up as soon as I can.  Today we are heading out from Neuchatel to Montreux.  We are spending two nights there so it may be easier to find some time to post, but I am not sure I will have internet access as we are at a bed and breakfast outside the city.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7446175405281105582?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7446175405281105582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7446175405281105582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7446175405281105582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7446175405281105582'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/little-behind.html' title='A Little Behind'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-441011488753927458</id><published>2008-05-02T23:07:00.003-04:00</published><updated>2008-05-02T23:29:00.523-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>A Vacation Without Kids</title><content type='html'>Tomorrow Sharon and I are heading to Switzerland for our honeymoon...err, I mean our 10th wedding anniversary.  We have always wanted to visit Switzerland and we had planned on going there for our honeymoon 10 years ago.  Then we had kids, and well...that never happened.&lt;br /&gt;&lt;br /&gt;We have taken a few pretty nice vacations so far with the kids.  There was a trip to Wales and two trips to Scotland, as well as one trip to Disney in Florida, and really they were all quite enjoyable.  The kids were not really that bad to travel with, and of course we all had fun.  But this is the first time we are going away and leaving the kids behind, and it is a little frightening to be quite honest.  Sharon's mom is retired now and she is here watching them (we're only gone for a week), so they are in good hands but it is always hard to leave them behind.&lt;br /&gt;&lt;br /&gt;Ah well, I guess it is only a week and I'm sure they won't miss us one bit.  Perhaps once we all get a taste of what it is like to be away from one another for a few days, it will make us want to do it more often!  At any rate, what I am looking forward to the most is the week of dinners without the usual 3 hour marathon of whining, bribery, and threats to get kids - who want to do every *but* eat - to finish their dinner.  That's worth the price of admission alone in my book!&lt;br /&gt;&lt;br /&gt;So, I am going to attempt to post regularly (internet connection permitting) while we are traveling.  It should be fun.  The rough itinerary will be:&lt;br /&gt;&lt;br /&gt;- Fly into Zurich and head to Grindelwald for 2 nights where we will see the Schilthorn (we are big Bond fans), and hopefully Jungfraujoch.&lt;br /&gt;- One night in Neuchatel to take advantage of the legendary hospitality of some colleagues from our Swiss office&lt;br /&gt;- Two nights in Montreux where we will meet up with another former Swiss colleague and see Chillon castle, as well as take a Panoramic Train to Gstaad and back&lt;br /&gt;- Spend a final night in Lucerne, where we will get up early and grab a train to Zurich to fly home on the 10th.&lt;br /&gt;&lt;br /&gt;It is going to be a full week, but I think I have kept it loose enough so that it is relaxing rather than stressful.  I guess we'll find out tomorrow.  Now I need to pack!  As usual, I have all of my electronic gadgets sorted out (laptop, portable printer, cellphones, digital camera, chargers, etc.) and no clothes packed.  Ah well, if I'm poorly dressed and totally unprepared at least I'll be connected!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-441011488753927458?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/441011488753927458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=441011488753927458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/441011488753927458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/441011488753927458'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/05/vacation-without-kids.html' title='A Vacation Without Kids'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-123465245982637052</id><published>2008-04-30T20:09:00.009-04:00</published><updated>2008-04-30T21:35:14.155-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gadgets'/><title type='text'>"Hello World!", said Eee PC.</title><content type='html'>So I decided to get an &lt;a href="http://www.blogger.com/img/gl.link.gif"&gt;Asus Eee PC&lt;/a&gt;, and I must admit I am impressed.  I really wanted to get a 9" model, but they are still not out yet and to be frank, it looks like the price is going to be a little on the high side as well.&lt;br /&gt;&lt;br /&gt;Anyway, Sharon and I are heading to Switzerland on the weekend for a week of vacation and I wanted an utra-portable laptop (especially considering my main laptop fried two hard drives recently, and is freaking huge - about 6 lbs).  This thing is incredible!  It is only 7" but it packs a punch (that's what she said) in terms of functionality.  The model I got came with Linux installed and to be honest I was going to wipe it and put XP on it.  I bought a 1GB memory module and upgraded that before I even turned it on, and I also picked up an 8GB SD card for storage (I only got the 4G model, so the main SSD only has ~1.5GB free on it).  I even bought an IDE/SATA to USB adapter to immediately put WinXP (or even Ubuntu) on it, but so far it has handled everything I have thrown at it without a hiccup, including:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Connecting to my wireless network (duh)&lt;/li&gt;&lt;li&gt;Transferring files to and from my Samba server&lt;/li&gt;&lt;li&gt;Connecting my digital camera via USB and transferring pictures off of it (I did not expect this to work)&lt;/li&gt;&lt;li&gt;Gmail&lt;/li&gt;&lt;li&gt;Skype&lt;/li&gt;&lt;li&gt;Connecting to Facebook and changing my profile picture (taken with the webcam on the Eee PC - even Facebook Chat works!)&lt;/li&gt;&lt;li&gt;YouTube&lt;/li&gt;&lt;li&gt;And now...Blogger&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;My only complaint so far is that the keyboard is really cheap.  I don't mind the cramped size so much - but the key presses are very inconsistent and that gets to be annoying real fast.  But I  don't expect to be writing novels on this thing anyway.&lt;br /&gt;&lt;br /&gt;I guess I shouldn't be so impressed.  I mean these are standard OS and web services, and I know that Linux (and Firefox) can handle all of this, but it is just so much more impressive on such a small device.  I think this thing is going to pay for itself really quickly in convenience alone and I am glad I didn't hold out for the 9" model.  This is going to be sooo convenient on our trip!  And since it can do all I need it to do for us while we are traveling I think I am going to leave Linux on it for the time being.  Maybe I'll start &lt;a href="http://beta.ivancover.com/wiki/index.php/Eee_PC_Internal_Upgrades"&gt;hacking it&lt;/a&gt; later, but for now it does what I need it to do.&lt;br /&gt;&lt;br /&gt;I love technology!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-123465245982637052?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/123465245982637052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=123465245982637052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/123465245982637052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/123465245982637052'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/04/hello-world-said-eee-pc.html' title='&quot;Hello World!&quot;, said Eee PC.'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4899681968336629200</id><published>2008-04-14T08:56:00.004-04:00</published><updated>2008-04-14T09:02:23.683-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Hacking At Home</title><content type='html'>I came across &lt;a href="http://growdown.blogspot.com/2008/04/arduino-and-silvia-two-italians-one.html"&gt;this awesome hack&lt;/a&gt; of not only completely automating an espresso machine with a microcontroller and an LCD, but controlling it all with a Wii Nunchuk controller.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt; &lt;param name="movie" value="http://www.youtube.com/v/e7pOfJTQ5Dg"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/e7pOfJTQ5Dg" type="application/x-shockwave-flash" width="425" height="355"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Sweet.  Now I wonder if my wife will let me take a dremel to her &lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008/photo#5188909254435034674"&gt;Christmas present&lt;/a&gt;...?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4899681968336629200?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4899681968336629200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4899681968336629200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4899681968336629200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4899681968336629200'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/04/hacking-at-home.html' title='Hacking At Home'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7251664280932643119</id><published>2008-04-13T21:45:00.004-04:00</published><updated>2008-04-13T22:18:49.491-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Happy Birthday, Dear</title><content type='html'>Today was a milestone birthday for Sharon (I won't say how old she is), so I figured since she didn't want a big party (at least that's what she &lt;span style="font-style:italic;"&gt;said&lt;/span&gt;) I would spend the day baking and cooking instead.  For breakfast, I made my signature waffles.  Then I went grocery shopping and for dinner I made steak and risotto (OK, the risotto was from a box) with caesar salad.  But for dessert I wanted to make a chocolate cake from scratch (icing and all!).  I found &lt;a href="http://www.msnbc.msn.com/id/22913126/"&gt;this recipe&lt;/a&gt; online, and decided to go for it.&lt;br /&gt;&lt;br /&gt;The recipe itself was fairly easy, the only problem was that the icing takes one whole pound of finely chopped chocolate!  Chopping sixteen, one ounce squares of chocolate was not so much fun.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008/photo#5188909254435034674"&gt;&lt;img src="http://lh6.ggpht.com/mark.melvin/SAK1eZJWVjI/AAAAAAAADFs/fOJ6Z6PyR3M/s400/2008-04-13-16-33-25.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;But all-in-all, the end result was much better than I figured I could have managed on my own.  Well, I say "on my own" with a couple caveats.  Rhiannon did help quite a bit, and I &lt;span style="font-style:italic;"&gt;did&lt;/span&gt; ask Sharon a lot of questions...but I am fairly impressed with myself anyway, and the &lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008"&gt;end result&lt;/a&gt; was quite passable as a birthday cake!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/SharonSBirthday2008/photo#5188909310269609570"&gt;&lt;img src="http://lh3.ggpht.com/mark.melvin/SAK1hpJWVmI/AAAAAAAADGI/pS-3qbqs1Ag/s400/2008-04-13-19-02-38.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And it tasted quite good too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7251664280932643119?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7251664280932643119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7251664280932643119' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7251664280932643119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7251664280932643119'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/04/happy-birthday-dear.html' title='Happy Birthday, Dear'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/mark.melvin/SAK1eZJWVjI/AAAAAAAADFs/fOJ6Z6PyR3M/s72-c/2008-04-13-16-33-25.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7061880190814276047</id><published>2008-04-02T23:56:00.003-04:00</published><updated>2008-04-03T00:01:54.136-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>The Future Is Unwritten</title><content type='html'>Tonight I saw the documentary &lt;a href="http://www.joestrummerthemovie.com/"&gt;The Future Is Unwritten&lt;/a&gt; at the &lt;a href="http://www.princesscinemas.com/"&gt;Princess Cinema&lt;/a&gt; with some friends.  It is a rock-umentary about &lt;a href="http://en.wikipedia.org/wiki/The_Clash"&gt;The Clash&lt;/a&gt;, and the life of &lt;a href="http://en.wikipedia.org/wiki/Joe_Strummer"&gt;Joe Strummer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;All I can say is - very cool.  I highly recommend it!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xg3md__8IaQ&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/xg3md__8IaQ&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7061880190814276047?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7061880190814276047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7061880190814276047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7061880190814276047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7061880190814276047'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/04/future-is-unwritten.html' title='The Future Is Unwritten'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6122537768194556413</id><published>2008-03-25T23:56:00.005-04:00</published><updated>2008-03-26T00:02:05.368-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Hello, Griffin!</title><content type='html'>Say 'Hello' to Griffin Hart Hood!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://the3hoods.blogspot.com/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5181545628432986578" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_m6x-CliLf80/R-iMS8o58dI/AAAAAAAABq8/_JUhJmpxwFI/s320/IMG_0930.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While little Griffin was (a little scarily) premature and had to be delivered early via c-section, everyone appears to be doing well.  Congratulations to Sharon's sister Tracy and her husband Jordan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6122537768194556413?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6122537768194556413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6122537768194556413' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6122537768194556413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6122537768194556413'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/hello-griffin.html' title='Hello, Griffin!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_m6x-CliLf80/R-iMS8o58dI/AAAAAAAABq8/_JUhJmpxwFI/s72-c/IMG_0930.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2436778996738505121</id><published>2008-03-25T22:49:00.002-04:00</published><updated>2008-03-25T23:47:55.303-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='big bang theory'/><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>Chuck Lorre is my kind of guy</title><content type='html'>OK, I admit it.  I am addicted to &lt;a href="http://www.cbs.com/primetime/big_bang_theory/"&gt;The Big Bang Theory&lt;/a&gt;.  Last week's bit on &lt;a href="http://en.wikipedia.org/wiki/X10_(industry_standard)"&gt;X10 devices&lt;/a&gt; was freaking hilarious:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PqFSRwgqgYk&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PqFSRwgqgYk&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;And it looks like they even took the time to create a &lt;a href="http://youtube.com/user/Wolowizard"&gt;Wolowizard&lt;/a&gt; &lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt; user to upload the video that &lt;a href="http://www.cbs.com/primetime/big_bang_theory/bio/"&gt;Howard Wolowitz&lt;/a&gt; shot at the Physics symposium on his cell phone.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/lMA_mMG1Scg&amp;hl=en"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/lMA_mMG1Scg&amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Priceless.&lt;br /&gt;&lt;br /&gt;Not only do I think it is *the* funniest show on TV right now (and now that the writer's strike is over we &lt;i&gt;finally&lt;/i&gt; get new episodes!), the &lt;a href="http://en.wikipedia.org/wiki/Production_logo"&gt;vanity cards&lt;/a&gt; at the end of each episode are equally entertaining.  I think &lt;a href="http://www.chucklorre.com/index.php"&gt;Chuck Lorre&lt;/a&gt; is someone I'd love to shoot the sh*t with over a pint.  The &lt;a href="http://www.chucklorre.com/index.php?p=198"&gt;vanity card for last night's episode&lt;/a&gt; piqued my interest enough to find the &lt;a href="http://www.chucklorre.com/index.php?p=198c"&gt;(un?)censored version&lt;/a&gt; and I am glad I ventured to &lt;a href="http://www.chucklorre.com/index.php"&gt;Chuck's site&lt;/a&gt;.  I have always wondered exactly what it would take to write a hit sitcom, and now I have a &lt;a href="http://www.chucklorre.com/index.php?p=writtenby"&gt;step-by-step manual&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Like I said... my kind of guy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2436778996738505121?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2436778996738505121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2436778996738505121' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2436778996738505121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2436778996738505121'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/chuck-lorre-is-my-kind-of-guy.html' title='Chuck Lorre is my kind of guy'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2914471653587304116</id><published>2008-03-20T15:53:00.004-04:00</published><updated>2008-03-20T19:49:45.634-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Presentation and Source Code Uploaded</title><content type='html'>The presentation for my talk on extension points has finally appeared on the &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;EclipseCON website&lt;/a&gt; for those of you who wanted it.  There are a TON of notes in there that are quite useful (I think), so it is worth downloading the source .ppt file for reference.&lt;br /&gt;&lt;br /&gt;I also uploaded a zip containing the source code for my demo plug-ins for those of you who were interested as well.  It seems the &lt;a href="http://eclipsesvn.cloudsmith.com/eclipsecon2008/"&gt;Cloudsmith SVN server&lt;/a&gt; is down, so I figured I would just upload them as an attachment to my presentation summary along with the presentation.  But judging from how long it took the presentation to appear, it may be a few hours before it shows up.  This code is completely unsupported, but shoot me an email (mark dot melvin at gmail dot com) if you run into issues.  I tested it on Linux, Windows XP, and Vista, but did not test it on a Mac (let me know if it works or doesn't work if you have a Mac).&lt;br /&gt;&lt;br /&gt;Thanks to everyone who attended!&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update: I am not sure the code is ever going to appear as a link on the main talk summary page, but you can always go to the Eclipsezilla submission page and download the attachment here:&lt;/i&gt;&lt;br /&gt;&lt;a href="https://eclipsecon.greenmeetingsystems.com/submissions/view/388"&gt;https://eclipsecon.greenmeetingsystems.com/submissions/view/388&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2914471653587304116?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2914471653587304116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2914471653587304116' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2914471653587304116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2914471653587304116'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/presentation-and-source-code-uploaded.html' title='Presentation and Source Code Uploaded'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3414773959389567677</id><published>2008-03-19T21:32:00.005-04:00</published><updated>2008-03-20T01:24:39.614-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>EclipseCON Updates</title><content type='html'>Tonight I decided to bail early on the &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=528"&gt;Poster Reception&lt;/a&gt; and nip over to the &lt;a href="http://www.faultlinebrewing.com/"&gt;Faultline Brewery&lt;/a&gt; for a quick steak and a pint of stout.  They have free wireless so I am actually enjoying a pint waiting for my steak as I type this.  I remember coming here a few years ago for an earlier EclipseCON and it was great.&lt;br /&gt;&lt;br /&gt;After dinner I'll head back and catch a couple &lt;a href="http://www.eclipsecon.org/2008/index.php?page=bofs/"&gt;BoFs&lt;/a&gt;.  Then I have a bit more work to do to prepare for my &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;long talk&lt;/a&gt; tomorrow.  And I still have not had a chance to &lt;a href="http://bugcommunity.com/wiki/index.php/EclipseCON_Hackathon"&gt;hack out a BUG app&lt;/a&gt;!  It is going to be another late night.&lt;br /&gt;&lt;br /&gt;Oh, and the stout is quite nice...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update: The steak was awesome too!&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3414773959389567677?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3414773959389567677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3414773959389567677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3414773959389567677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3414773959389567677'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/eclipsecon-updates.html' title='EclipseCON Updates'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4391542141920001985</id><published>2008-03-17T15:26:00.003-04:00</published><updated>2008-03-17T15:34:45.684-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Lots Going On</title><content type='html'>Well, there is a lot going on both here at EclipseCon and back home.  I now work for a &lt;a href="http://www.onsemi.com/"&gt;new company&lt;/a&gt; (again)!  It wasn't entirely a surprise, but it just became official today.  I ended up making two versions of everything in anticipation of this &lt;a href="http://www.amis.com/"&gt;acquisition&lt;/a&gt; and I even brought along a sticker to "modify" my EclipseCon badge.  So now I can finally upload my presentations and sample code under the new company name.  I know what I'll be doing tonight...&lt;br /&gt;&lt;br /&gt;EclipseCon seems to be starting out alright. I'm a little tired, but I finally got a chance to grab a coffee (I was in line for registration and missed breakfast and coffee this morning!) and life is better now.  I sat in on a couple OSGi tutorials that were interesting.  Now it's time to see what this year's lunch spread is like!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4391542141920001985?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4391542141920001985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4391542141920001985' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4391542141920001985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4391542141920001985'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/lots-going-on.html' title='Lots Going On'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-461505017996598284</id><published>2008-03-17T04:37:00.004-04:00</published><updated>2008-03-17T04:50:27.802-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Sleepless In Santa Clara</title><content type='html'>So I just got to my room and I *just* got &lt;span style="font-style:italic;"&gt;wired&lt;/span&gt; internet connected so I can check tomorrow's (today's) schedule.  My flight was delayed and it took me about 13 hours door-to-door to get here from Toronto.  That has to be one of my worst journeys yet.  And now, there is nothing open here except McDonalds and Jack In The Box, so I just had a quarter pounder and fries for &lt;span style="font-style:italic;"&gt;dinner&lt;/span&gt; (it is 4:30am my time).  Yummy!&lt;br /&gt;&lt;br /&gt;And to top it all off I can't get the Hyatt's wireless to work.  I can connect to the tmobile access point, and I can even browse t-mobile.com.  But no other address resolves, and it doesn't prompt me to sign up (which is what is supposed to happen).  The people at the front desk are clueless so they gave me T-Mobile's tech support number.  Well after explaining the problem all over again and waiting 30 minutes on hold for a *real* tech support person, I gave up and just plugged in the damn LAN cable.  &lt;sigh&gt;  We're not off to a good start.  The only good thing about today was my rental car was upgraded to an &lt;a href="http://www.audiusa.com/audi/us/en2/new_cars/Audi_A6.html"&gt;Audi A6&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here's to a few hours sleep and hoping tomorrow is a better day!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-461505017996598284?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/461505017996598284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=461505017996598284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/461505017996598284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/461505017996598284'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/sleepless-in-santa-clara.html' title='Sleepless In Santa Clara'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3520978918864563319</id><published>2008-03-14T20:22:00.004-04:00</published><updated>2008-03-14T20:36:13.720-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Spaces Rocks</title><content type='html'>So my last post came off a tad negative (that'll teach me to post when frustrated), but the email I got from the EclipseCon bot asked me to &lt;span style="font-style:italic;"&gt;give the team some feedback by trying it out&lt;/span&gt; - "it" being &lt;a href="http://www.eclipse.org/spaces/"&gt;Spaces&lt;/a&gt;.  Well, I did that and I was frustrated by the initial overhead.&lt;br /&gt;&lt;br /&gt;But I guess I should focus on Spaces - the Eclipse technology - and not AOL's sign-up process.  And from what I see so far, once you get past setting up the XDrive account it looks pretty cool.  So please, don't be &lt;a href="http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4275796792231328045"&gt;put off&lt;/a&gt; by my initial experience.  Try it out for yourselves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3520978918864563319?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3520978918864563319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3520978918864563319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3520978918864563319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3520978918864563319'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/spaces-rocks.html' title='Spaces Rocks'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4275796792231328045</id><published>2008-03-14T16:39:00.004-04:00</published><updated>2008-03-14T17:10:33.127-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipsecon'/><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>So How Can *I* Use Spaces?</title><content type='html'>So I got an EclipseCon email telling me I should share my code using this nifty new thing called &lt;a href="http://eclipse.org/spaces/"&gt;Spaces&lt;/a&gt;.  And to be honest - I'd love to use it.  But is it just me, or it is only possible to use this service via &lt;a href="http://www.xdrive.com/"&gt;AOL XDrive&lt;/a&gt;?  First of all, I have never heard of this service (I mean, who uses AOL outside of the US?), but OK, fine - I figured I'd give it a go.&lt;br /&gt;&lt;br /&gt;Well, I tried to set up an account and they only accept US zip codes.  What's a poor Canadian supposed to do?  Make up a US zip code, and fake phone number.  Check.  Well, after 5 more minutes and about 10 tries at trying to figure out why it won't accept my username, or password, or captcha input (I'm still not sure which is wrong - it seems to be telling me the captcha is wrong, but it looks right to me...) I'm giving up in disgust.  Their website totally sucks.  There is no way to check the username availability without typing everything in and seeing if it fails (forcing you to type it all in again), and I can't seem to type in correct information no matter what I do.&lt;br /&gt;&lt;br /&gt;So - I *really* want to use the Spaces feature.  Honestly I do.  But why is it tied to AOL XDrive?  Surely there has got to be a better service than this??  What about hooking into something like Google Code or Sourceforge?  &lt;a href="http://henrik-eclipse.blogspot.com/2008/03/eclipse-spaces-one-step-closer-to-code.html"&gt;Henrik's blog&lt;/a&gt; suggests there may be Sourceforge support but I don't see it anywhere in my installed version.  Am I missing something here?  I'm about to just throw it onto my Linux server at home, but it certainly won't stand up to more than a few people downloading at once (although that's probably all I need anyway...).&lt;br /&gt;&lt;br /&gt;But wait!  I just read &lt;a href="http://henrik-eclipse.blogspot.com/2008/03/scramling-to-get-your-update-site-ready.html"&gt;Henrik's next post&lt;/a&gt; about using bluestring.com instead, along with a fake ZipCode and it worked (after jumping through way too many hoops)!  OK, so now I have an XDrive account and AOL or bluestring.com has a lot of information about me (most of it fake).  Hmm...this had better be worth it.&lt;br /&gt;&lt;br /&gt;Is there anyone else out there using Spaces?  It looks like a great idea, but currently seems to be crippled by a crappy back-end.  Maybe the Eclipse Foundation should consider providing some storage space for Eclipse-related projects?  Either that, or the Spaces project should start supporting other backends very quickly.  I'm a fairly patient guy when it comes to this sort of thing (I sign up for a lot of crap), so I can see the majority of people quitting after the first sign-up screen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4275796792231328045?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4275796792231328045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4275796792231328045' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4275796792231328045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4275796792231328045'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/so-how-can-i-use-spaces.html' title='So How Can *I* Use Spaces?'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1012416208046240272</id><published>2008-03-09T22:45:00.002-04:00</published><updated>2008-03-09T22:53:54.820-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='winter'/><title type='text'>Looking Forward To EclipseCON</title><content type='html'>While I am still cranking on polishing up &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=392"&gt;my&lt;/a&gt; &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;presentations&lt;/a&gt; for &lt;a href="http://www.eclipsecon.org/2008/"&gt;EclipseCON&lt;/a&gt; (is it March 9th already!?), I am definitely looking forward to a week in sunn(ier-than-here) Santa Clara.  Especially after the massive dumping of snow we got this weekend.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Winter2008/photo#5175938263606070034"&gt;&lt;img src="http://lh5.google.com/mark.melvin/R9SgbW2XixI/AAAAAAAADDA/X3COhRHD_Wo/s288/2008-03-09-17-33-25.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Winter2008/photo#5175938293670841138"&gt;&lt;img src="http://lh4.google.com/mark.melvin/R9SgdG2XizI/AAAAAAAADDQ/ZIcWm1dA9gA/s288/2008-03-09-17-37-42.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And to think, I was BBQ'ing steak a couple weeks ago...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1012416208046240272?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1012416208046240272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1012416208046240272' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1012416208046240272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1012416208046240272'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/03/looking-forward-to-eclipsecon.html' title='Looking Forward To EclipseCON'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2326152326243411827</id><published>2008-02-20T20:08:00.002-05:00</published><updated>2008-02-20T20:21:45.773-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Total Lunar Eclipse</title><content type='html'>It looks like it is &lt;a href="http://www.thestar.com/News/GTA/article/305129"&gt;going to be a clear sky&lt;/a&gt; for &lt;a href="http://www.space.com/scienceastronomy/080220-eclipse-news.html"&gt;tonight's total lunar eclipse&lt;/a&gt;.  Hmm...I thought I would have heard more about it in the usual &lt;a href="http://eclipse.org/"&gt;Eclipse&lt;/a&gt; news channels today.  The event should start around 8:45pm (EST) with the total eclipse happening at around 10pm (EST).  If you live in Toronto, you could always attend the &lt;i&gt;free&lt;/i&gt;* &lt;a href="http://toronto.rasc.ca/"&gt;party&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;&lt;i&gt;*Free?  I should hope so!  I know I wouldn't pay to "look up".&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2326152326243411827?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2326152326243411827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2326152326243411827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2326152326243411827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2326152326243411827'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/02/total-lunar-eclipse.html' title='Total Lunar Eclipse'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6834091428889071830</id><published>2008-02-10T21:54:00.002-05:00</published><updated>2009-03-24T09:29:43.078-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Updating UI Elements From Command Handlers</title><content type='html'>I struggled a bit with this tonight so I figured it was worth a post.  I am piddling around with command handlers as part of my background work for my &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;upcoming talk&lt;/a&gt; at &lt;a href="http://www.eclipsecon.org/"&gt;EclipseCON&lt;/a&gt; (should I keep plugging &lt;a href="http://www.eclipsecon.org/"&gt;EclipseCON&lt;/a&gt;, or is that enough already?), and one of my simple samples was building on the &lt;i&gt;Hello World, Command&lt;/i&gt; &lt;a href="http://www.eclipse.org/pde/"&gt;PDE&lt;/a&gt; sample.  I wanted a simple toggle command instead of the default push-style command, but I could not get the menu item to toggle state (checked versus unchecked) when I executed my command with the keybinding.  A little searching led me to &lt;a href="http://dev.eclipse.org/newslists/news.eclipse.platform/msg63369.html"&gt;this newsgroup post&lt;/a&gt;, and an eventual solution.&lt;br /&gt;&lt;br /&gt;The secret sauce seems to be:&lt;br /&gt;&lt;br /&gt;Make your class implement &lt;code&gt;IElementUpdater&lt;/code&gt;:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: java"&gt;&lt;br /&gt;public class SampleHandler extends AbstractHandler implements IElementUpdater {&lt;br /&gt;    //...&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Implement said interface with your required logic (this code is for my particular case):&lt;br /&gt;&lt;pre class="brush: java"&gt;&lt;br /&gt;/**&lt;br /&gt; *@Override&lt;br /&gt; */&lt;br /&gt;public void updateElement(UIElement element,&lt;br /&gt;                          Map parameters) {&lt;br /&gt;    element.setChecked(this.image != null);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Now, you need to get the command service to call &lt;code&gt;updateElement&lt;/code&gt;.  The easiest way to do this is in your &lt;code&gt;execute&lt;/code&gt; method like so:&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush: java"&gt;&lt;br /&gt;public Object execute(ExecutionEvent event) throws ExecutionException {&lt;br /&gt;&lt;br /&gt;    //... actually do something here ...&lt;br /&gt;&lt;br /&gt;    // Refresh the UI elements&lt;br /&gt;    IWorkbenchWindow window = HandlerUtil.getActiveWorkbenchWindowChecked(event);&lt;br /&gt;    ICommandService service = (ICommandService) window.getService(ICommandService.class);&lt;br /&gt;    service.refreshElements(event.getCommand().getId(), null);&lt;br /&gt;    return null;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6834091428889071830?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6834091428889071830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6834091428889071830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6834091428889071830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6834091428889071830'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/02/updating-ui-elements-from-command.html' title='Updating UI Elements From Command Handlers'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8874599809374243853</id><published>2008-02-09T12:01:00.000-05:00</published><updated>2008-02-09T12:12:06.559-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>StSanders Banned!</title><content type='html'>Apparently &lt;a href="http://www.youtube.com/"&gt;YouTube&lt;/a&gt; has pulled all the StSanders videos for copyright infringement, &lt;a href="http://blog.wired.com/underwire/2008/02/parody-videos-s.html"&gt;according to Wired&lt;/a&gt;.  I guess it is their policy to pull videos after three complaints and someone complained a third time.  Rumor has it Yngwie Malmsteen may have been one of them.&lt;br /&gt;&lt;br /&gt;I'm not sure how you can not have a sense of humor about something like this.  Just watch this video and tell me it is not hilarious:&lt;br /&gt;&lt;br /&gt;&lt;iframe src="http://video.wired.com/linking/index.jsp?skin=oneclip&amp;fr_story=503c7788f2b8b4bc84037ab3fdf78e93bdc6ad83&amp;rf=ev&amp;hl=true" width="405"  height="345" scrolling="no" frameborder="0" marginwidth="0" marginheight="0" &gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;Haha - that one has to be my favorite.  I can't imagine the effort that went into overdubbing some of these.  Anyway, &lt;a href="http://video.wired.com/"&gt;Wired Video&lt;/a&gt; is &lt;a href="http://blog.wired.com/underwire/2008/02/watch-the-parod.html"&gt;mirroring them&lt;/a&gt; all anyway.  I guess they don't have any sort of copyright infringment policy. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8874599809374243853?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8874599809374243853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8874599809374243853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8874599809374243853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8874599809374243853'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/02/stsanders-banned.html' title='StSanders Banned!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5309579121897294823</id><published>2008-02-06T16:28:00.000-05:00</published><updated>2008-02-07T16:48:30.482-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>PDE Nuggets</title><content type='html'>I find myself constantly amazed at the hidden gems you can find in Eclipse.  Today's nugget is brought to you by the &lt;a href="http://www.eclipse.org/pde/"&gt;PDE&lt;/a&gt;, and is the Plug-In Registry View.  I found it very useful while playing with namespace wackiness for &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;id=388"&gt;my upcoming EclipseCON talk&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_I_Dk9OAlJDQ/R6onp4SvyZI/AAAAAAAADAw/w_3cE9KB1hA/s1600-h/plugin_reg.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_I_Dk9OAlJDQ/R6onp4SvyZI/AAAAAAAADAw/w_3cE9KB1hA/s400/plugin_reg.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5163983523172829586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some of you may say &lt;a href="http://mea-bloga.blogspot.com/2008/01/hunting-wabbits-and-magical-identifiers.html"&gt;"What's so new about that?"&lt;/a&gt;.  Well, what can I say - I'm a little behind the times I guess.  Most of my extension development has been done in Eclipse 3.2 or earlier, &lt;strike&gt;and this view seems to have appeared in Eclipse 3.3,&lt;/strike&gt; so I'm sure there are others who don't know of its existence. (&lt;i&gt;Correction: It looks like this view has been around far longer than that; as early as Eclipse 2.0, in fact.  It just did not look or behave the same.&lt;/i&gt;)&lt;br /&gt;&lt;br /&gt;I'm a little disappointed, however.  I had this plan to write my own "extension registry spy" plug-in as sample code to accompany my presentation, but this view already does most of what I was going to implement.  Oh well, I guess I'll have to think of another application to hack on for sample code purposes.&lt;br /&gt;&lt;br /&gt;I guess it's more of a &lt;a href="http://en.wikipedia.org/wiki/Aladdin_(film)"&gt;diamond in the rough&lt;/a&gt; than a gem as there are still some &lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=217738"&gt;limitations&lt;/a&gt; and &lt;a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=218015"&gt;little bugs&lt;/a&gt; to be ironed out, but it is worth a look.  So if you're a plug-in developer - check it out:  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Window &gt; Show View &gt; Other &gt; PDE Runtime &gt; Plug-in Registry&lt;/b&gt;, or simply press &lt;b&gt;Ctrl+3&lt;/b&gt; (another Eclipse nugget), type "plu", and select it from the list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5309579121897294823?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5309579121897294823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5309579121897294823' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5309579121897294823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5309579121897294823'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/02/pde-nuggets.html' title='PDE Nuggets'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_I_Dk9OAlJDQ/R6onp4SvyZI/AAAAAAAADAw/w_3cE9KB1hA/s72-c/plugin_reg.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2462652265282696519</id><published>2008-02-04T08:51:00.001-05:00</published><updated>2008-02-04T08:55:19.446-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>An Empty House</title><content type='html'>Well, we got Michelle off to the airport and back home last night and she managed to make it home to Glasgow with only one minor injury.  Turns out she took a nasty fall one morning last week and dislocated her knee-cap!  I've updated the photos in &lt;a href="http://picasaweb.google.com/mark.melvin/MichelleSVisit2008"&gt;the gallery&lt;/a&gt;, so you can see her stylish knee brace there.  So not only did she get to see real Canadian snow, she also got to experience our health care system first-hand with a three-hour stint in the emergency room.  Welcome to Canada!&lt;br /&gt;&lt;br /&gt;Thanks for visiting and staying with us Michelle, we had a great time and we hope you did too (despite your Canadian ice-induced injury)!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2462652265282696519?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2462652265282696519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2462652265282696519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2462652265282696519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2462652265282696519'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/02/empty-house.html' title='An Empty House'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1179797023081305269</id><published>2008-01-31T22:56:00.000-05:00</published><updated>2008-01-31T23:37:37.623-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computers'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><title type='text'>Lucky's Laptop Repair</title><content type='html'>Recently a friend of mine asked me if I could look at his laptop for him.  The screen (both LCD and external monitor) was showing multi-colored, vertical bars and was generally screwed up.  I tore it down and did a lot of searching and came to the conclusion that the graphics chip was screwed.  Since these are soldered directly to the mainboard I searched high and low for a reasonably-priced one from &lt;a href="http://hp.com/"&gt;HP&lt;/a&gt; (yeah, right...) and on &lt;a href="http://ebay.com/"&gt;eBay&lt;/a&gt;.  While the eBay prices were about a third of the cost of a new one, it was still prohibitively expensive and wasn't worth fixing.&lt;br /&gt;&lt;br /&gt;Not one to be thwarted so easily, I kept scouring eBay for parts and busted laptops of the same model to no avail.  Eventually, while searching one night for a potential source or method of replacing the chip itself, I stumbled upon &lt;a href="http://forums.macnn.com/66/ibook-and-macbook/210232/diy-ibook-dual-usb-logic/"&gt;a thread in a Mac forum&lt;/a&gt; about iBooks that apparently had a known flaw where the graphics chip would flake out.  Someone figured out it was due to a poor connection between the chip and the motherboard (rather than the chip itself being screwed) and decided to try to fix it themselves with a heat gun.  The graphics chips on most modern laptops are surface mounted using a &lt;a href="http://en.wikipedia.org/wiki/Ball_grid_array"&gt;ball grid array&lt;/a&gt; type configuration.  If you can heat up the solder underneath enough to re-melt it (without melting the graphics chip or the motherboard, of course) you can fix the poor connection.&lt;br /&gt;&lt;br /&gt;Well, since I had spent so much time on this and it was really starting to irk me, I figured &lt;i&gt;what the hell, I've got nothing to lose at this point&lt;/i&gt;.  So I borrowed a heat gun from a friend (thanks, Todd!), and tore the sucker down again.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855036165179506"&gt;&lt;img src="http://lh4.google.com/mark.melvin/R6KXzoSvyHI/AAAAAAAAC9k/dplrRvDVhbQ/s288/2008-01-31-22-19-50.jpg" /&gt;&lt;/a&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855074819885186"&gt;&lt;img src="http://lh5.google.com/mark.melvin/R6KX14SvyII/AAAAAAAAC9s/xEcuqSBIHBM/s288/2008-01-31-22-19-58.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I grabbed a bunch of aluminum foil and shielded the surrounding areas.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855001805441122"&gt;&lt;img src="http://lh4.google.com/mark.melvin/R6KXxoSvyGI/AAAAAAAAC9c/xVvKtL53PRM/s400/2008-01-31-22-19-40.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then I threw caution to the wind and cranked up the heat.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855096294721682"&gt;&lt;img src="http://lh6.google.com/mark.melvin/R6KX3ISvyJI/AAAAAAAAC90/PL1ej6WuR68/s400/2008-01-31-22-26-48.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then re-assembled it all (with no extra screws, I might add; which rarely happens when I start tearing stuff down like this) and flipped the switch.  Would it work....?&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;OH GOD!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855117769558178"&gt;&lt;img src="http://lh3.google.com/mark.melvin/R6KX4YSvyKI/AAAAAAAAC98/oOG8E7kRPuQ/s400/2008-01-31-23-27-09.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Initially, the screen stayed black for a few seconds and I figured I had finally pooched it for good with too much heat.  And then...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/HighlyTechnicalLaptopRepair/photo#5161855160719231154"&gt;&lt;img src="http://lh5.google.com/mark.melvin/R6KX64SvyLI/AAAAAAAAC-E/JlDwFHrpdxM/s400/2008-01-31-23-31-33.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nice.  I fricking rule.  Although with the amount of time I have spent on this particular challenge, I probably could have earned enough money to buy a new one 10x better.  Oh well.  That's not the point, right?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1179797023081305269?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1179797023081305269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1179797023081305269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1179797023081305269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1179797023081305269'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/01/luckys-laptop-repair.html' title='Lucky&apos;s Laptop Repair'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3341302941483027828</id><published>2008-01-29T08:47:00.001-05:00</published><updated>2008-01-29T09:00:54.360-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gaming'/><title type='text'>Revenge of the Gamers</title><content type='html'>Well, on one hand I am glad there has finally been someone to &lt;a href="http://www.shacknews.com/onearticle.x/50975"&gt;come forward and apologize&lt;/a&gt; for propagating the outright lies told by various members of the &lt;ahem...&gt; media about the game &lt;a href="http://en.wikipedia.org/wiki/Mass_Effect"&gt;Mass Effect&lt;/a&gt;, but I think Cooper Lawrence got the short end of the stick.  Gamers &lt;a href="http://www.nytimes.com/2008/01/26/arts/television/26mass.html?_r=4&amp;ref=arts&amp;oref=slogin&amp;oref=slogin&amp;oref=slogin&amp;oref=slogin"&gt;totally blasted her books on Amazon&lt;/a&gt;, giving her a little taste of her own medicine, and while she was at fault for blindly spouting off on TV the &lt;a href="http://www.cnsnews.com/news/viewstory.asp?Page=/Culture/archive/200801/CUL20080111a.html"&gt;real culprit&lt;/a&gt; should be tarred and feathered in my opinion.  Why has he not apologized?  Could it be he was just looking for publicity to make himself feel important, or is he really that stupid?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3341302941483027828?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3341302941483027828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3341302941483027828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3341302941483027828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3341302941483027828'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/01/revenge-of-gamers.html' title='Revenge of the Gamers'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5224152679154446700</id><published>2008-01-27T23:35:00.000-05:00</published><updated>2008-01-28T00:17:54.456-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='family'/><title type='text'>Winter Fun</title><content type='html'>Sharon's cousin is here from Glasgow, Scotland to experience a bit of our Canadian winters.  So far she hasn't been disappointed by the weather.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/MichelleSVisit2008/photo#5160380655496840946"&gt;&lt;img src="http://lh6.google.com/mark.melvin/R51a3YSvxvI/AAAAAAAAC4s/zA7XN0F8hO8/s400/2008-01-22-10-27-29.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We've had almost constant snow since she got here a week ago, and we went for a quick night-time toboggan run during the week.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/MichelleSVisit2008/photo#5160380732806252338"&gt;&lt;img src="http://lh4.google.com/mark.melvin/R51a74SvxzI/AAAAAAAAC5Q/yOlZQEyBOZQ/s400/2008-01-23-20-33-49.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today we had a chance to go back during daylight hours and had a fun day in much warmer weather (although a little less snow).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/MichelleSVisit2008/photo#5160380612547167953"&gt;&lt;img width="400px" src="http://lh3.google.com/mark.melvin/R51dhoSvx-I/AAAAAAAAC7Q/qQSmXj-1j8o/2008-01-27-16-41-50.avi" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5224152679154446700?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5224152679154446700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5224152679154446700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5224152679154446700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5224152679154446700'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/01/winter-fun.html' title='Winter Fun'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-4350644467693771967</id><published>2008-01-22T23:56:00.000-05:00</published><updated>2008-01-27T23:35:08.235-05:00</updated><title type='text'>Heath Ledger 1979-2008</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.imdb.com/name/nm0005132/"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_I_Dk9OAlJDQ/R51bRoSvx2I/AAAAAAAAC5o/8FhZzuw8D6E/s400/HeathLedge_Vespa_10248652_400.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5160381106468407138" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-4350644467693771967?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/4350644467693771967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=4350644467693771967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4350644467693771967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/4350644467693771967'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/01/heath-ledger-1979-2008.html' title='Heath Ledger 1979-2008'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I_Dk9OAlJDQ/R51bRoSvx2I/AAAAAAAAC5o/8FhZzuw8D6E/s72-c/HeathLedge_Vespa_10248652_400.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-9113569447744046654</id><published>2008-01-09T22:00:00.000-05:00</published><updated>2008-01-09T23:04:18.814-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eclipse'/><title type='text'>Hello World!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.eclipsecon.org/2008/"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 130px;" src="http://www.eclipsecon.org/2008/image/130x100_speaking.gif" border="0" alt="" align="right"/&gt;&lt;/a&gt;&lt;br /&gt;Hello, everyone!  If all goes well this post should get automatically sucked up and spat back out squarely in front of billions and billions of people by that terraforming umilator that is &lt;a href="http://www.planeteclipse.org/planet/"&gt;Planet Eclipse&lt;/a&gt;.  OK, maybe not &lt;i&gt;that&lt;/i&gt; many, but I'm still worried about spelling and grammar.&lt;br /&gt;&lt;br /&gt;I just wanted to post a quick introduction as well as a shameless plug for my talks at &lt;a href="http://www.eclipsecon.org/2008/"&gt;EclipseCON&lt;/a&gt; this year.  I'll be presenting a &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;type=Short%20Talk"&gt;short talk&lt;/a&gt; entitled &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;id=392"&gt;From The Horse's Mouth - What Embedded Developers Like and Dislike About Eclipse-Based Development Tools&lt;/a&gt;, as well as the &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;type=Long%20Talk"&gt;long talk&lt;/a&gt; &lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;id=388"&gt;Creating Your Own Extension Points: It's Easier Than You Think!&lt;/a&gt;.  &lt;br /&gt;(Why am I suddenly reminded of a certain &lt;a href="http://www.snpp.com/guides/troy.mcclure.html"&gt;Simpsons character&lt;/a&gt;?)&lt;br /&gt;&lt;br /&gt;"Hi!  I'm Mark Melvin!  You may remember me from such presentations as &lt;i&gt;Language Toolkits&lt;/i&gt;, &lt;i&gt;10 Tough Decisions You Must Make When Developing An Eclipse-based IDE&lt;/i&gt;, and &lt;i&gt;Who are these people on stage and what makes them so qualified to talk about this topic?&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;Unfortunately I could not make it to &lt;a href="http://www.eclipsecon.org/2007/"&gt;last year's&lt;/a&gt; conference (I've been to every other one) so I am really looking forward to attending this year!  It looks like there are many interesting talks to choose from, and I'm sure it is going to be harder than ever to fit in all the ones I want to attend.  Over the next few weeks I'll be trying to shape up the final abstracts and material on the website for my presentations, and hopefully I will end up with something people will find both interesting and useful.  Oh, and I went ahead and changed &lt;a href="https://eclipsecon.greenmeetingsystems.com/submissions/view/476"&gt;this&lt;/a&gt; into a BoF. ;)&lt;br /&gt;&lt;br /&gt;In the meantime I'll try to post here every now and again about &lt;a href="http://eclipse.org/"&gt;Eclipse&lt;/a&gt; as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-9113569447744046654?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/9113569447744046654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=9113569447744046654' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/9113569447744046654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/9113569447744046654'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2008/01/hello-world.html' title='Hello World!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6845032371573413081</id><published>2007-12-20T09:58:00.001-05:00</published><updated>2007-12-20T11:53:08.240-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><category scheme='http://www.blogger.com/atom/ns#' term='Christmas'/><title type='text'>Merry Christmas!</title><content type='html'>I found &lt;a href="http://www.wired.com/culture/lifestyle/commentary/theluddite/2007/12/luddite_1220"&gt;this commentary&lt;/a&gt; on the holiday shopping season quite entertaining.&lt;br /&gt;&lt;br /&gt;Then I noticed a link to this classic &lt;a href="http://en.wikipedia.org/wiki/Monty_Python"&gt;Eric Idle&lt;/a&gt; song (warning - explicit lyrics!):&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Hj--fCSNrLc&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Hj--fCSNrLc&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Mwahahahaha!  I hope my Dad reads this post.  Bah-freaking-humbug!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6845032371573413081?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6845032371573413081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6845032371573413081' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6845032371573413081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6845032371573413081'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/12/merry-christmas.html' title='Merry Christmas!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1895378906321653156</id><published>2007-12-19T00:33:00.000-05:00</published><updated>2007-12-19T00:34:54.841-05:00</updated><title type='text'>McElway Basketball</title><content type='html'>&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y80BBjJAUaI&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Y80BBjJAUaI&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1895378906321653156?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1895378906321653156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1895378906321653156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1895378906321653156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1895378906321653156'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/12/mcelway-basketball.html' title='McElway Basketball'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-496187444051851646</id><published>2007-11-20T21:34:00.000-05:00</published><updated>2007-11-20T21:46:38.357-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wii'/><category scheme='http://www.blogger.com/atom/ns#' term='gaming'/><title type='text'>Worst Game Ever</title><content type='html'>So a loooong time ago I bought &lt;a href="http://disney.go.com/disneyinteractivestudios/pirates3/englishus/"&gt;Pirates of the Caribbean - At World's End&lt;/a&gt; for the &lt;a href="http://wii.nintendo.com/"&gt;Wii&lt;/a&gt;.  I basically bought it the day it came out because my kids love Pirates and I assumed it was going to rock.  I mean, c'mon - swinging the the Wii remote like a pirate sword?  how could that possibly &lt;i&gt;not&lt;/i&gt; be completely awesome?  Well...as it turns out - this is the worst freaking game I have ever played.  And apparently &lt;a href="http://www.gamespot.com/wii/action/piratesofthecaribbean3/review.html?mode=gsreview"&gt;I am not the only one who thinks so&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The day we bought it - I surprised the kids and we put it in.  We were all excited.  This was going to be awesome!  Well, after about 2 minutes the reality of just how hard this game sucked was already sinking in and my arm was already sore from randomly wanking the remote around like a madman (if my arm is going to be sore from wanking I expect to be getting something out of it).  It was obvious Drew could not play it at all, and Rhiannon lost interest pretty much immediately.&lt;br /&gt;&lt;br /&gt;So it has collected dust on our shelf since the day I bought it.  I even tried to sell it online and didn't get a single offer.  Well, for some reason Drew has been on at me to play it again.  I say &lt;i&gt;me&lt;/i&gt; because he just can't do it at all; but he loves to watch (he doesn't really comprehend the suck factor) me play.  So for the past few nights we have been thrashing the remote around and making progress in the game.  I don't know how close we are to the end, but I hope it is over soon because my right forearm is so freaking pumped up from remote wanking I can't take much more.  I'll never buy a game sight-unseen again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-496187444051851646?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/496187444051851646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=496187444051851646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/496187444051851646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/496187444051851646'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/11/worst-game-ever.html' title='Worst Game Ever'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-981945019743228790</id><published>2007-11-16T00:46:00.000-05:00</published><updated>2007-11-16T00:58:23.409-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><category scheme='http://www.blogger.com/atom/ns#' term='guitar'/><category scheme='http://www.blogger.com/atom/ns#' term='diy'/><title type='text'>Guitar Effects PCB Etching</title><content type='html'>Tonight I had some free time and since I am taking tomorrow off work to get some other things done I figured I would take a couple hours to polish off a half-bottle of wine and etch some guitar effects PCBs that I have had kicking around for quite some time.&lt;br /&gt;&lt;br /&gt;Todd and I had printed out some guitar effects schematics from &lt;a href="http://www.tonepad.com/"&gt;Tonepad&lt;/a&gt; a couple years ago when we etched the PCBs for &lt;a href="http://picasaweb.google.com/mark.melvin/ModelII"&gt;Model II&lt;/a&gt;.  Todd recently dug out the press-and-peel and tonight I transferred them and etched the boards.  It &lt;a href="http://picasaweb.google.com/mark.melvin/EffectsPedals"&gt;turned out&lt;/a&gt; much better than usual.  I think it had something to do with the smoothness of the copper-clad board.  This time I wet-sanded it down to 600 grit.  I was going to go to 1500 grit but I figured I'd give it a shot at 600.  It only took me a few extra minutes to sand the board and I think the results were well worth the extra time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/EffectsPedals/photo#5133309567948491522"&gt;&lt;img src="http://lh3.google.com/mark.melvin/Rz0t2sevCwI/AAAAAAAACxc/zgILw6SWkLo/s400/DSCF0118.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are two &lt;a href="http://www.tonepad.com/project.asp?id=9"&gt;Ross Compressors&lt;/a&gt; and two &lt;a href="http://www.tonepad.com/project.asp?id=13"&gt;MXR Phase 45s&lt;/a&gt;.  Looks like I have a date with a drill press in my near future.  In the meantime, I guess I should order some components!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-981945019743228790?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/981945019743228790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=981945019743228790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/981945019743228790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/981945019743228790'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/11/guitar-effects-pcb-etching.html' title='Guitar Effects PCB Etching'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2634490083558420840</id><published>2007-11-15T22:35:00.000-05:00</published><updated>2007-11-15T23:06:43.048-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Programming?  What's That?</title><content type='html'>So it occurred to me that since I actually write code for a living, why haven't I posted anything related to &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; or &lt;a href="http://python.org/"&gt;Python&lt;/a&gt; (the former being basically &lt;a href="http://www.amis.com/"&gt;my life at least 8 hours a day&lt;/a&gt;, and the latter being my favorite programming language).  Hmm...I wonder if that says anything about my &lt;a href="http://markmelvin.blogspot.com/2007/10/sex-with-robots.html"&gt;real&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Rocknroll"&gt;interests&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;Anyway - on to today's topic.  I guess something that has been quite interesting (and also talked to death recently) has been &lt;a href="http://www.google.com/"&gt;Google&lt;/a&gt;'s &lt;a href="http://code.google.com/android"&gt;Android&lt;/a&gt; and their announcement of the &lt;a href="http://www.openhandsetalliance.com/"&gt;Open Handset Alliance&lt;/a&gt;.  I still find it amazing that me, being the tech nut that I am, still do not own a cell phone.  I guess I have just never found one I would consider a) worth the money, and b) useful beyond making phone calls.  I have dabbled with PDAs in the past, but nothing really impressed me.  I think I would like a &lt;a href="http://www.blackberry.com/"&gt;Crackberry&lt;/a&gt;, but the service is too damned expensive.  The iPhone was mildly interesting for the cool technology factor, but so locked down it was ridiculous.  And I could never see myself joining the "Apple crowd" anyway.&lt;br /&gt;&lt;br /&gt;But I would buy a phone based on &lt;a href="http://code.google.com/android"&gt;Android&lt;/a&gt;.  Of course, I would probably go for a high-end model, or even take a shot a building up my own if that was an option.  I think it would be really cool if a whole homebrew hardware community grew out of this as well.  That would interest me.&lt;br /&gt;&lt;br /&gt;What I find particularly interesting about this is how &lt;a href="http://www.google.com/"&gt;Google&lt;/a&gt; dealt with the whole Java &amp;lt;-&amp;gt; Sun mess.  There is a very good summary of it &lt;a href="http://www.betaversion.org/~stefano/linotype/news/110/"&gt;here&lt;/a&gt; so I won't go into the details, but I am going to make a bold prediction:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The next language &lt;a href="http://www.google.com/"&gt;Google&lt;/a&gt; will announce (I say 'announce' because I'll wager an implementation already exists) for their &lt;a href="http://en.wikipedia.org/wiki/Dalvik_virtual_machine"&gt;Dalvik virtual machine&lt;/a&gt; will be &lt;a href="http://python.org/"&gt;Python&lt;/a&gt;.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Now *that* would be something.  One can only hope.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2634490083558420840?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2634490083558420840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2634490083558420840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2634490083558420840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2634490083558420840'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/11/programming-whats-that.html' title='Programming?  What&apos;s That?'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3759369965572888245</id><published>2007-11-04T19:21:00.000-05:00</published><updated>2007-11-04T19:35:15.183-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><title type='text'>More Router Table Progress</title><content type='html'>I made some more progress on the router table today.  I got the linear slides mounted and the router bolted in place.  Here is what it looks like so far:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ry5kIHREFCI/AAAAAAAACvo/RpG018grfGk/s1600-h/DSCF0106.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ry5kIHREFCI/AAAAAAAACvo/RpG018grfGk/s320/DSCF0106.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5129147116173923362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm still not sure what I am going to use for an adjuster, and I also need to build a nice, rigid fence - but I temporarily clamped my crappy router table fence in place to see how things would work.  I really wanted to try out the 45 degree lock miter bit that I bought.  I didn't bother to set up the height or fence position (since there is currently no way to do that!) so ignore the misalignment, but I can already tell the joint is going to be really slick.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_I_Dk9OAlJDQ/Ry5k13REFDI/AAAAAAAACvw/-v15uIliuQg/s1600-h/DSCF0109.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_I_Dk9OAlJDQ/Ry5k13REFDI/AAAAAAAACvw/-v15uIliuQg/s320/DSCF0109.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5129147902152938546" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3759369965572888245?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3759369965572888245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3759369965572888245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3759369965572888245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3759369965572888245'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/11/more-router-table-progress.html' title='More Router Table Progress'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_I_Dk9OAlJDQ/Ry5kIHREFCI/AAAAAAAACvo/RpG018grfGk/s72-c/DSCF0106.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2174086400607971381</id><published>2007-10-30T01:21:00.000-04:00</published><updated>2007-10-30T01:29:20.212-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><category scheme='http://www.blogger.com/atom/ns#' term='robotics'/><title type='text'>A Busy Night</title><content type='html'>I had a busy night tonight.  &lt;a href="http://www.coode.com/david/"&gt;Dave&lt;/a&gt; came over and we set up &lt;a href="http://picasaweb.google.com/mark.melvin/RoboSaw"&gt;Robosaw&lt;/a&gt; to finger joint some oak for a bookshelf he is building.  It worked great!&lt;br /&gt;&lt;br /&gt;Since I had the mess going I figured I would do some more work on the router table I am designing for my &lt;a href="http://markmelvin.blogspot.com/2007/10/my-new-router-is-here.html"&gt;new router&lt;/a&gt;.  I got quite a bit done, and basically just need to somehow mount the linear slides, create some sort of manual adjuster, and build a fixed fence.  OK, I guess I have quite a ways to go yet...&lt;br /&gt;&lt;br /&gt;Oh yeah!  On the weekend Todd and I finished tolexing &lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII"&gt;Coco&lt;/a&gt; so I could use the amp for band practice on Saturday.  She's looking and sounding pretty darn sweet!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII/photo#5126992614558819362"&gt;&lt;img src="http://lh5.google.com/mark.melvin/Rya8nnTUZCI/AAAAAAAACr0/HVX00g4E3p8/s400/DSCF0077.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All that is left really is to come up with some nice faceplates to finish it off.&lt;br /&gt;&lt;br /&gt;Now if you'll excuse me - I am going to go wash the sawdust out of my eyes, cough up a lungful of powdered MDF, and go to bed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2174086400607971381?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2174086400607971381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2174086400607971381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2174086400607971381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2174086400607971381'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/busy-night.html' title='A Busy Night'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5591902679540742313</id><published>2007-10-30T01:20:00.000-04:00</published><updated>2007-10-30T01:21:33.641-04:00</updated><title type='text'>Happy Birthday to Me</title><content type='html'>So, yesterday I turned 33.  I was going to write some deep, spiritual thing about getting older and then I figured what the heck - I'll wait until I'm 40 to do that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5591902679540742313?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5591902679540742313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5591902679540742313' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5591902679540742313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5591902679540742313'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/happy-birthday-to-me.html' title='Happy Birthday to Me'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8250506769510894736</id><published>2007-10-18T20:07:00.000-04:00</published><updated>2007-10-18T20:09:30.239-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='beer'/><title type='text'>Beer Machine Awesomeness</title><content type='html'>Perhaps &lt;a href="http://www.popsci.com/popsci/how20/832ce78a72494110vgnvcm1000004eecbccdrcrd.html"&gt;this&lt;/a&gt; should be my next project...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8250506769510894736?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8250506769510894736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8250506769510894736' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8250506769510894736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8250506769510894736'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/beer-machine-awesomeness.html' title='Beer Machine Awesomeness'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1067391728883875986</id><published>2007-10-17T08:37:00.000-04:00</published><updated>2007-10-17T08:42:50.109-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>We're Not Worthy</title><content type='html'>&lt;a href="http://www.youtube.com/user/StSanders"&gt;StSanders&lt;/a&gt;, you sir are a genius.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/EEwIRZ9pLCM"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/EEwIRZ9pLCM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/fNoZg9kl-zE"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/fNoZg9kl-zE" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_s3Sk8o3xaU"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_s3Sk8o3xaU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1067391728883875986?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1067391728883875986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1067391728883875986' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1067391728883875986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1067391728883875986'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/were-not-worthy.html' title='We&apos;re Not Worthy'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2235234470613139113</id><published>2007-10-16T22:40:00.000-04:00</published><updated>2007-10-16T22:59:51.678-04:00</updated><title type='text'>Sex With Robots!</title><content type='html'>According to &lt;a href="http://www.foxnews.com/story/0,2933,301736,00.html"&gt;this site&lt;/a&gt;, by 2050 people will be marrying and having sex with robots.  Actually, they say that sex with robots could be here in as little as 5 years.  I think my favorite line from the article is:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Instead of a woman saying, 'Darling, not tonight, I have a headache,' you could get 'Darling, I have a headache, why not use your robot?'&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In fact, the article goes on to say &lt;em&gt;There are people ready right now to marry sex toys.&lt;/em&gt;  Really??  That strikes me as the &lt;em&gt;&lt;strong&gt;ultimate&lt;/strong&gt;&lt;/em&gt; &lt;a href="http://en.wikipedia.org/wiki/Catch-22"&gt;Catch-22&lt;/a&gt;.  I mean, I don't have to tell you what happens the instant you get married, so wouldn't you then be married to just a &lt;em&gt;&lt;a href="http://en.wikipedia.org/wiki/Rimshot"&gt;toy&lt;/a&gt;&lt;/em&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2235234470613139113?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2235234470613139113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2235234470613139113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2235234470613139113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2235234470613139113'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/sex-with-robots.html' title='Sex With Robots!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-5910495271739228987</id><published>2007-10-02T20:23:00.001-04:00</published><updated>2007-10-02T20:34:29.257-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='woodworking'/><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><title type='text'>My New Router Is Here!</title><content type='html'>So my new router (the wood kind, not the ethernet kind) arrived today and it is a beast!  Check it out:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.triton.com.au/product.php?id=28"&gt;&lt;img style="border:0px;" align="left" src="http://lh3.google.com/mark.melvin/RwLbet-SI5I/AAAAAAAACok/I8XCQo3Cyl4/s288/286.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;I can't wait to try it out with the new &lt;a href="http://www.leevalley.com/wood/page.aspx?c=1&amp;p=30119&amp;cat=1,46168"&gt;45 degree lock miter bit&lt;/a&gt; I picked up recently.  I'm interested in seeing if a lock miter joint is as strong as the finger joints I am currently making with &lt;a href="http://picasaweb.google.com/mark.melvin/RoboSaw"&gt;Robosaw&lt;/a&gt;.  It would sure be a heck of a lot easier.  The setup doesn't look too bad either.&lt;br /&gt;&lt;br /&gt;The big thing is having a decent router table setup.  The new router has above-the-table micro-adjustment, plus above-the-table bit changing - which for the price is awesome.  My current router table sucks however, so I need to start shopping for a reasonably priced one that will allow me to use this new router to its full potential.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-5910495271739228987?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/5910495271739228987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=5910495271739228987' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5910495271739228987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/5910495271739228987'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/my-new-router-is-here.html' title='My New Router Is Here!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2460864419271287113</id><published>2007-10-02T20:00:00.000-04:00</published><updated>2007-10-02T20:34:59.967-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><title type='text'>Facebook Gets "In Your Face"</title><content type='html'>&lt;img align="right" style="border:0px;" src="http://lh3.google.com/mark.melvin/RwLfJt-SI6I/AAAAAAAACpE/eI1ymC0jr1M/s400/work_at_home.jpg" /&gt;&lt;br /&gt;Facebook has always had "ads", but is it just me or are they getting a little more crude?  Check out the graphic on the right showing an ad that appeared in my sidebar the other day.&lt;br /&gt;&lt;br /&gt;Gee...I wonder what kind of work I can do at home that will make me some "serious cash"?  Sounds interesting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2460864419271287113?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2460864419271287113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2460864419271287113' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2460864419271287113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2460864419271287113'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/10/facebook-gets-in-your-face.html' title='Facebook Gets &quot;In Your Face&quot;'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1484325094835039601</id><published>2007-09-27T01:09:00.000-04:00</published><updated>2007-09-27T01:11:25.891-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><title type='text'>It's Almost Done</title><content type='html'>Well, it is another late night and I don't really have the motivation to write much - but &lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII"&gt;Coco&lt;/a&gt; is getting closer to being finished.  I'll let the pictures do the talking.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII/photo#5114744674611050034"&gt;&lt;img src="http://lh5.google.com/mark.melvin/Rvs5LrcDNjI/AAAAAAAAClo/0nFAJLWTvwo/s400/DSCF0048.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII/photo#5114744648841246242"&gt;&lt;img src="http://lh3.google.com/mark.melvin/Rvs5KLcDNiI/AAAAAAAAClg/aOmGRj0yGHk/s400/DSCF0047.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And now to get some sleep...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1484325094835039601?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1484325094835039601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1484325094835039601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1484325094835039601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1484325094835039601'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/its-almost-done.html' title='It&apos;s Almost Done'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-3040712110796196854</id><published>2007-09-25T00:14:00.000-04:00</published><updated>2007-09-25T00:19:45.042-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amp'/><title type='text'>More Amping....Finally!</title><content type='html'>Todd and I finally got around to getting some more work done on &lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII"&gt;the amp&lt;/a&gt; tonight.  We have both been extremely busy with summer vacation, travel, and work-work but we are finally getting back to finishing off the current prototype.&lt;br /&gt;&lt;br /&gt;We are now &lt;a href="http://en.wikipedia.org/wiki/Tolex"&gt;tolex&lt;/a&gt;ing the cabinet and I must say it is going to look pretty sweet when it is done.  It is late so I'll be brief - but when it is done there will be more I promise.  Here is a teaser of what it looks like so far:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/ModelIIII/photo#5113987948618134802"&gt;&lt;img src="http://lh5.google.com/mark.melvin/RviI8bcDNRI/AAAAAAAAChE/RvNWl8DQDEM/s400/DSCF0048.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We're calling her &lt;span style="font-weight:bold;"&gt;Coco&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-3040712110796196854?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/3040712110796196854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=3040712110796196854' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3040712110796196854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/3040712110796196854'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/more-ampingfinally.html' title='More Amping....Finally!'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1466865579301217585</id><published>2007-09-20T01:47:00.000-04:00</published><updated>2007-09-20T01:59:29.964-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Rush Rocks Toronto</title><content type='html'>I just got back from seeing &lt;a href="http://www.rush.com/"&gt;Rush&lt;/a&gt; at the &lt;a href="http://www.theaircanadacentre.com/"&gt;Air Canada Center&lt;/a&gt; (or is it the Roger's Center now?) in Toronto.  The music was awesome, the light show was awesome, and the audience was awesome.  What a band.  As it turned out, every member of the band I am in with my brother ended up getting tickets so we all got to see the show.  It was pure music and none of the rock-star bullshit.  You'd never hear "I CAN'T HEAR YOU!" out of Geddy Lee.  In fact, they didn't communicate much with the audience at all but that was fine.  It was all about the music anyway and that's just the way I prefer it.  They seem to have a really good sense of humor as well (the South Park cameo was especially entertaining) and they come off as a bunch of down-to-earth guys.  I'd love to go for a beer with them sometime and jam. ;)&lt;br /&gt;&lt;br /&gt;I decided to take the motorcycle to Toronto tonight because it was such a nice day.  The drive there was a little hellish with all the traffic and construction and I was very sweaty and tired when I finally arrived after almost 2 hours fighting traffic.  The ride home was awesome though as driving back at night was the perfect temperature, and it was dead calm outside.  It was quite a nice ride, even if my bike isn't all that comfortable, and it only took me about an hour.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1466865579301217585?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1466865579301217585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1466865579301217585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1466865579301217585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1466865579301217585'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/rush-rocks-toronto.html' title='Rush Rocks Toronto'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6537525050756668922</id><published>2007-09-18T22:41:00.000-04:00</published><updated>2007-09-18T22:55:16.482-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Just Installed Cherokee</title><content type='html'>So after struggling with &lt;a href="http://www.mortbay.org/"&gt;Jetty&lt;/a&gt; recently, I have decided to go back to basics and install &lt;a href="http://www.cherokee-project.com/"&gt;Cherokee&lt;/a&gt;.  &lt;a href="http://httpd.apache.org/"&gt;Apache2&lt;/a&gt; is so freaking complicated and bloated now, I have been using &lt;a href="http://www.cherokee-project.com/"&gt;Cherokee&lt;/a&gt; instead as it is super-lightweight and super-fast.&lt;br /&gt;&lt;br /&gt;Now I just need to add some web pages. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6537525050756668922?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6537525050756668922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6537525050756668922' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6537525050756668922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6537525050756668922'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/just-installed-cherokee.html' title='Just Installed Cherokee'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6522439901248651900</id><published>2007-09-10T23:16:00.001-04:00</published><updated>2007-09-10T23:26:28.660-04:00</updated><title type='text'>The Drive Home</title><content type='html'>So, after our Disney vacation was over we began the looong drive home on Saturday.  The first day was very smooth and we made it to a very nice (and very new) &lt;a href="http://www.sheltonvineyards.com/default.aspx?shelton=41"&gt;hotel&lt;/a&gt; in North Carolina that was right next to a &lt;a href="http://www.sheltonvineyards.com/"&gt;winery&lt;/a&gt;.  As it turns out, the hotel is owned by the winery and has a wine bar and everything.  It was a very pleasant (and very brief) stay and we are thinking about perhaps going back sometime to stay and tour the winery.  It would be a very nice drive in the fall after the trees have changed color.&lt;br /&gt;&lt;br /&gt;Although, after our second day I'm not sure I could take that drive for quite some time.  The second day seemed to drag on *forever* and right about 4:00pm I was sick of driving.  We didn't get home until about 10:30pm that night.  You can imagine how long those 6.5 hours felt...&lt;br /&gt;&lt;br /&gt;The only good thing about the second day was the brief stop at the &lt;a href="http://en.wikipedia.org/wiki/New_River_Gorge_Bridge"&gt;New River Gorge Bridge&lt;/a&gt; in West Virginia.  Our CAA route actually told us to avoid highway 19 due to excessive speed enforcement, but we took it anyway because it was shorter.  I'm glad we did because that was probably the most picturesque part of the entire drive.  We stopped at the scenic rest area here and I took a &lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108653832226572866"&gt;few&lt;/a&gt; &lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108654077039708866"&gt;pictures&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108654162939054850"&gt;&lt;img src="http://lh3.google.com/mark.melvin/RuWV5PZNiwI/AAAAAAAACSc/JasEHihc2vA/s400/DSCF0013.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After that it was just grinding away the miles until we were home.  It's good to be back.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6522439901248651900?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6522439901248651900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6522439901248651900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6522439901248651900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6522439901248651900'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/drive-home.html' title='The Drive Home'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1087842683534468579</id><published>2007-09-10T23:01:00.000-04:00</published><updated>2007-09-10T23:15:48.107-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic Kingdom'/><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><title type='text'>Day #5 - Magic Kingdom (again)</title><content type='html'>For our last day we decided to go back to the Magic Kingdom and re-visit some of the rides and attractions we missed in our previous visits.  It was a pretty slow-paced day and there isn't much to report (and my motivation to post is waning quickly...).&lt;br /&gt;&lt;br /&gt;We started the day with the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=CountryBearJamboreeAttractionPage"&gt;Country Bear Jamboree&lt;/a&gt;. It was not what I remembered - but Drew seemed to enjoy it.  We then went on a &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=JungleCruiseAttractionPage"&gt;Jungle Cruise&lt;/a&gt; that was filled with non-stop (extremely bad) jokes and puns.  We then headed over to Tomorrowland and on the way snagged a couple photos with Pooh and Tigger.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108653561643633026"&gt;&lt;img src="http://lh3.google.com/mark.melvin/RuWVWPZNiYI/AAAAAAAACPY/TNlXhZXX9Yc/s400/DSCF0031.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Tomorrowland, Rhiannon and I went on &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=SpaceMountainAttractionPage"&gt;Space Mountain&lt;/a&gt; and I thought my head was going to be knocked off the whole time by a rogue girder in the dark.  We then watched the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=WaltDisneysCarouselofProgressAttractionPage"&gt;Carousel of Progress&lt;/a&gt; just to see if it was any different from 20 years ago (it isn't...we'll still be using voice activated ovens in the future) and tried to pick up a couple more rides on the way out (although &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=SplashMountainAttractionPage"&gt;Splash Mountain&lt;/a&gt; was shut down for the day - GRRR!).&lt;br /&gt;&lt;br /&gt;That is about it.  You can check out &lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/"&gt;my Picasa page&lt;/a&gt; for pictures.  Day five starts &lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108652762779715490"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1087842683534468579?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1087842683534468579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1087842683534468579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1087842683534468579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1087842683534468579'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/day-5-magic-kingdom-again.html' title='Day #5 - Magic Kingdom (again)'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2012541480492443698</id><published>2007-09-10T22:00:00.000-04:00</published><updated>2007-09-10T23:01:31.922-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><category scheme='http://www.blogger.com/atom/ns#' term='MGM Studios'/><title type='text'>Day #4 - MGM Studios</title><content type='html'>For our fourth day at Disney we hit MGM Studios.  I don't have a lot of photos of this day as we mostly went to shows and I shot a lot of video instead.  When we first arrived, we started with the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=TheGreatMovieRideAttractionPage"&gt;The Great Movie Ride&lt;/a&gt;.  It was interesting, but I think the kids found it boring.  It made me want to see a bunch of classic movies I still have never seen like &lt;a href="http://en.wikipedia.org/wiki/Casablanca_(film)"&gt;Casablanca&lt;/a&gt;, as well as some classic &lt;a href="http://en.wikipedia.org/wiki/List_of_film_noir"&gt;film noir&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Next (and the order may a bit muddled here...) we saw &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=JimHensonsMuppetVision3DAttractionPage"&gt;Muppet Vision 3-D&lt;/a&gt;, which was another interactive 3-D movie.  I think the kids liked that one.  Then we went on &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=StarToursAttractionPage"&gt;Star Tours - the ultimate Star Wars thrill ride&lt;/a&gt;.  This was a simulator that was quite realistic (though still not as good as Soarin').  It was very well done and I enjoyed it, but we could not convince Drew to get on it as the entrance was a little dark and scary.&lt;br /&gt;&lt;br /&gt;Next we decided to sit and wait for the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=LightsMotorsActionExtremeStuntShowAttractionPage"&gt;Lights, Motors, Action!™ Extreme Stunt Show&lt;/a&gt; and eat lunch.  It was quite a show.  Here is one of the videos I shot.  Very impressive driving indeed:&lt;br /&gt;&lt;br /&gt;&lt;embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-148906172235182594&amp;hl=en-CA" width="400" height="326" flashvars=""&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;What I found incredible was the heat from the fire at the end.  We were near the top of the stands, but when the flames erupted there was a wall of heat that hit us.  I would think the people down in front would have been...well...at least uncomfortable.&lt;br /&gt;&lt;br /&gt;The other movies are here:&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=-5430935464110493635&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=-5430935464110493635&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=-3019183447712330153&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=-3019183447712330153&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=-8310865315653744594&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=-8310865315653744594&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After that we went to yet another show - &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=IndianaJonesEpicStuntSpectacularAttractionPage"&gt;Indiana Jones ™ Epic Stunt Spectacular!&lt;/a&gt;.  It was quite entertaining - especially the volunteer they got from the audience who claimed he was Patrick Roy from Ontario, Canada.  Here is one of the videos from this show:&lt;br /&gt;&lt;br /&gt;&lt;embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=8011656443710154365&amp;hl=en-CA" width="400" height="326" flashvars=""&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;And links to the rest:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=8883052261412609790&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=8883052261412609790&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=5595075729076645452&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=5595075729076645452&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/googleplayer.swf?docId=2254180558691953151&amp;hl=en-CA"&gt;http://video.google.com/googleplayer.swf?docId=2254180558691953151&amp;hl=en-CA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After Indiana Jones we decided to go and see &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=NarniaAttractionPage"&gt;Journey Into Narnia: Creating The Lion, The Witch and The Wardrobe&lt;/a&gt;, but it was kind of disappointing.  It really was just one room full of Narnia stuff but we did get to see a preview for &lt;a href="http://www.imdb.com/title/tt0499448/"&gt;Prince Caspian&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We then did some pictures with a few characters for the kids.  Drew got to see the Incredibles, and they loved his shirt:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108652384822593202"&gt;&lt;img src="http://lh5.google.com/mark.melvin/RuWURvZNhrI/AAAAAAAACJg/MEP69Hmvq5Y/s400/DSCF0035.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then Rhiannon and I tried to go on the Rock 'n' Roller Coaster but it was closed for repairs.  On the way out the kids stopped off in the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=HoneyIShrunktheKidsMovieSetAdventureAttractionPage"&gt;"Honey, I Shrunk the Kids" Movie Set Adventure&lt;/a&gt; and played for a bit.  This was a pretty cool play area that made you feel like you were shrunk in the back yard.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108652706945140610"&gt;&lt;img src="http://lh4.google.com/mark.melvin/RuWUkfZNh4I/AAAAAAAACLM/oBDLwmJhNuo/s400/DSCF0008.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After that we headed for the exit and went back to the hotel to rest for our last day at Disney.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2012541480492443698?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2012541480492443698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2012541480492443698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2012541480492443698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2012541480492443698'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/day-4-mgm-studios.html' title='Day #4 - MGM Studios'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-7522035630570217484</id><published>2007-09-08T23:27:00.000-04:00</published><updated>2007-09-08T23:34:56.956-04:00</updated><title type='text'>Lazy in North Carolina</title><content type='html'>Well, we are halfway home and are in a nice hotel in North Carolina with *real* internet access (right next to a &lt;a href="http://www.sheltonvineyards.com/"&gt;Winery&lt;/a&gt; - although we'll be leaving too early to enjoy a tour!) but I am too lazy to try and catch up commenting on our vacation.  I'm going to wait until I get home before I comment on the last couple days at Disney and then I'll attempt to post the rest of the videos and pictures.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-7522035630570217484?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/7522035630570217484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=7522035630570217484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7522035630570217484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/7522035630570217484'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/lazy-in-north-carolina.html' title='Lazy in North Carolina'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2689181658755092446</id><published>2007-09-07T20:32:00.000-04:00</published><updated>2007-09-10T21:59:54.620-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Magic Kingdom'/><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><title type='text'>Day #3 - Magic Kingdom</title><content type='html'>Wednesday we went back to the Magic Kingdom.  We started off in Tomorrowland and did the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=MonstersIncLaughFloorComedyAttractionPage"&gt;Monsters Inc. Laugh Floor&lt;/a&gt; comedy show.  It was really cool, and I actually saw my evil twin.  There was a guy there that looked exactly like me!  I tried to get a picture of this guy but there was never a clear shot.  The comedy show was quite funny and must have been done with improv actors hooked up to some sort of motion capture rig to time their speech and movements to the characters on the screen.  It was really quite well done.  And the best part was they singled out people in the crowd for questions and jokes.  They even singled out my evil twin but I didn't have my camera on!  They also put the spotlight on Rhiannon and made her part of the show as well but I couldn't get my camera on in time to get it on film.  ARGH!&lt;br /&gt;&lt;br /&gt;After the Monsters Inc. show we went to a Lilo and Stitch ride that was also labelled dark and scary and Drew refused to go on it.  It was a good thing because after the DINOSAUR ride, it would not have been a good choice.  We then went to Mickey's Toontown and rode a fairly tame roller coaster that scared the ba-jeezus out of Danielle (although she did want to do it again).  After that we saw the Swiss Family Robinson house, and then unexpectedly ran into a pirate tutorial put on by none other than Jack Sparrow himself along with his trusty side-kick!&lt;br /&gt;&lt;br /&gt;&lt;embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-2261442668554581716&amp;hl=en-CA" width="400" height="326" flashvars=""&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;It was very funny and entertaining and Sharon was given a hug as the "Governer's Daughter", although I just missed it on film as I was focused on Jack leaving.  Once again, Drew played shy and refused to volunteer.  He could have actually been in the show and maybe even traded blows with Jack Sparrow himself if he had gotten lucky, but he was simply too shy.  Perhaps if we go back we'll try to catch this show again and convince Drew to get up there.&lt;br /&gt;&lt;br /&gt;After that we all went on Splash Mountain to cool down (it was almost as hot as the day before), then took a Liberty Riverboat tour, and headed home for another swim and some dinner.&lt;br /&gt;&lt;br /&gt;I apologize to anyone reading this for the lack of timely posts but internet access sucks here.  I still have to annotate this post and then I have two more full days to catch up on plus I have yet to upload a ton more photos and videos; and we are leaving tomorrow morning to start the two-day drive home.  Perhaps I can catch up in the hotel room tomorrow night - otherwise I'll just have to do it after we are safely back home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2689181658755092446?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2689181658755092446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2689181658755092446' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2689181658755092446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2689181658755092446'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/day-3-magic-kingdom.html' title='Day #3 - Magic Kingdom'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-6892512807307368955</id><published>2007-09-07T20:21:00.000-04:00</published><updated>2007-09-10T22:28:28.380-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><category scheme='http://www.blogger.com/atom/ns#' term='Animal Kingdom'/><title type='text'>Day #2 - Animal Kingdom</title><content type='html'>For our second day we decided to hit &lt;a href="http://disneyworld.disney.go.com/wdw/parks/parkLanding?id=AKLandingPage"&gt;Animal Kingdom&lt;/a&gt;.  We started off first thing in the morning and it was already brutally hot.  There was very little shade to be found throughout the day and everyone was grumpy from having such a long day the day before, combined with the extreme discomfort from the heat.&lt;br /&gt;&lt;br /&gt;We started our day in the Africa section and immediately went on an African Safari.  We saw quite a few exotic animals such as rhinos, elephants, giraffes, zebras, an ostrich and some nile crocodiles.  We had to stop for a few minutes and wait for a baby giraffe to move off the road out of the way of our vehicle.  The truck we were in was quite open and I couldn't help but think about how little it would take for a lion or some other animal to jump out of the trees (sometimes only a couple feet on either side) and give someone a good swipe.  The contrived clash with fictional poachers complete with gunfire was mildy amusing and was enough to confuse Drew.&lt;br /&gt;&lt;br /&gt;After the Safari we took the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=WildlifeExpressTrainAttractionPage"&gt;Wildlife Express Train&lt;/a&gt; to Rafiki's Planet Watch and had some lunch.  We saw a demonstration about snakes and we got to touch a huge Python.  After that, Simon and I went on the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=ExpeditionEverestPage"&gt;Expedition Everest&lt;/a&gt; roller coaster, which was pretty cool.  Then we all went on the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=KaliRiverRapidsAttractionPage"&gt;Kali River Rapids&lt;/a&gt; ride, which was a huge tube that went down a Disney-made river complete with burned out forests and white water rapids.  The ride was kind of neat and we got wet enough to cool us down, but it was very short.  As we headed back through "Africa", there was a really cool limbo show which I recorded.  &lt;br /&gt;&lt;br /&gt;&lt;embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=-6614861336326106664&amp;hl=en-CA" width="400" height="326" flashvars=""&gt; &lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;We decided to end the day by heading to the dinosaur portion of Animal Kingdom and we went on a ride called &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=DINOSAURAttractionPage"&gt;DINOSAUR&lt;/a&gt;.  It was kind of a cool ride where you were teleported back in time to drive a rover in the jungle and look at dinosaurs.  The head scientist was &lt;a href="http://en.wikipedia.org/wiki/The_Cosby_Show"&gt;Clair Huxtable&lt;/a&gt; (it is kind of funny to see all of these Hollywood actors doing Disney things), but the premise of the ride was that the lab technician dude has secretly rigged the time machine to bring back a dinosaur with you, but he has timed things dangerously close to the asteroid strike that wipes out the dinosaurs to begin with.  Anyway, you can imagine how it turns out.  This ride, while cool, was a complete disaster.  We asked them going in if it was suitable for kids (all the rides have big warnings on them, but most of them are not warranted) and we were told if they went on Pirates of the Carribean then this would be OK.  What a mistake.  This ride was extremely loud, full of strobe lighting, and really freaking scary for kids.  Drew completely *flipped out*, and once the ride had started there is obviously no way to get off.  We managed to make it through but Drew was a complete mess afterwards and we figured he would never go on another ride again.&lt;br /&gt;&lt;br /&gt;At this point we were all hot and tired and ready to go home.  We side-stepped another parade, but were caught at the gate by Mickey, Minnie, Donald and Goofy all available for pictures and autographs.  I honestly don't know how those actors do it in those suits.  They were there in the blistering sun catering to line-ups of screaming kids (and parents).  I was only there for a total of maybe 20 minutes waiting to snap photos of Rhiannon and Drew with all four characters and I could have sworn I could actually smell my flesh burning.  We finally got out of the park at about 4:45pm, and found the car.  It had been in the parking lot all day and was unbearably hot inside.  The temperature gauge was reading 38 degrees Celcius outside BEFORE THE HUMIDEX!  It was freaking hot.  How do people live down here?  Anyway, we all piled into the car trying not to burn ourselves on the seats while the air conditioning kicked in and headed back to the hotel for a nice swim in the pool to cool off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-6892512807307368955?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/6892512807307368955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=6892512807307368955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6892512807307368955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/6892512807307368955'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/day-2-animal-kingdom.html' title='Day #2 - Animal Kingdom'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-8818029154605876953</id><published>2007-09-05T22:57:00.000-04:00</published><updated>2007-09-10T19:10:20.005-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jack Sparrow'/><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><title type='text'>Day #1 - Epcot, Pirates, and Princesses</title><content type='html'>Our first day at Disney was going to be a long one.  We had signed up for a special &lt;a href="http://www.wdwmagic.com/pirateandprincessparty.htm"&gt;Pirate and Princess&lt;/a&gt; party in the evening (starting at 7:00pm and going until midnight) for which they were closing the Magic Kingdom.  Thus, for our first day we decided to hit Epcot and make it a relatively short day.  We packed a lunch and headed to Epcot (although we didn't actually get into the park until about 11:30am).  We hit a bunch of the attractions, the majority of which were not particularly thrilling, but a couple of them did stand out.&lt;br /&gt;&lt;br /&gt;The first notable attraction was &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=HoneyIShrunkTheAudienceAttractionPage"&gt;Honey I Shrunk The Audience&lt;/a&gt;.  It was a 3D, interactive experience based on the popular Disney movie series.  The cool part about this attraction was the fact that the entire movie theatre seating was movable, and matched what was going on in the movie itself.  It was quite well done, and you actually felt like you were being lifted, dropped, and shaken.  There were also times where certain things happened in the movie and the seats would blow air or water on you to simulate what was going on (for instance, one time there was an army of mice rushing up the theatre floor and jets of air blew from under the seats to make you feel like hundreds of mice were brushing alongside the back of your legs).  The ending was especially fun (I won't spoil it for anyone who plans on going to see it).&lt;br /&gt;&lt;br /&gt;The other cool ride - and my vote for best ride of all time - was &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=SoarinAttractionPage"&gt;Soarin'&lt;/a&gt;.  It is a newer attraction at Epcot and it is basically an ultra-realistic flight simulator.  You are strapped into a seat which is raised about 10 feet off the ground and placed in front of a huge movie screen playing various aerial scenes.  The fact that your entire peripheral vision is taken up by the massive screen, combined with the synchronized control of the seating to make you feel like you are turning, rising and falling (and it does an amazing job of fooling your senses) results in an ultra-realistic experience that had *everyone* cheering - even the kids!  There are times where you actually thought you could dip your toes in the water as you sail by, or that you needed to pull up your feet to avoid them being whacked off as you zip over the peak of a mountain.  It is really a breath-taking experience and the best ride I have ever been on by far.  It was simply awesome.&lt;br /&gt;&lt;br /&gt;So that was our *day* in a nutshell.  We zipped back to the hotel for a quick dinner and then headed back to the Magic Kingdom for the Pirate and Princess party.  This was really Drew's only reason for coming - he wanted to meet &lt;a href="http://en.wikipedia.org/wiki/Jack_Sparrow"&gt;Jack Sparrow&lt;/a&gt;.  He was supposed to be available for a meet-and-greet and autographs, but the lady we met in the Monorail on the way in (she was dressed like a wench from &lt;a href="http://en.wikipedia.org/wiki/Tortuga"&gt;Tortuga&lt;/a&gt;...and she happened to work at Disney) told us that we had best go straight to see Jack as soon as we got off the train and expect to wait a minimum of 2 hours!  We made a beeline for the Jack Sparrow line as soon as we got there and to our amazement we were the first ones there!  We were told to wait a minute, and the guy working the door went in to check to see if Jack was ready.  He came back out and motioned for us to follow him inside.  We shuffled into a dark hallway and I felt like I was being led in to meet &lt;a href="http://en.wikipedia.org/wiki/Apocalypse_Now"&gt;Colonel Kurtz&lt;/a&gt;.  We all filed into the room and there was Jack.  Drew was so star-struck that he just stood there staring at Jack and never said a word.  Pictures were taken - like this one:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5106519594257709890"&gt;&lt;img src="http://lh3.google.com/mark.melvin/Rt4Ag_ZNe0I/AAAAAAAABvE/IH6AGhYo_YY/s400/DSCF0038.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;...and we were eventually led back out, at which point Drew was so excited he immediately said to the guy working the door (who happened to be dressed like a pirate and wearing a plastic sword), "FIGHT ME!", and started swinging at him wildly.  The guy pulled out his sword and started to defend himself and we pretty much had to pull Drew off of him a few minutes later after he had backed the guy into a corner.  Here is a video of the event:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108715873029163890"&gt;http://picasaweb.google.com/mark.melvin/Disney2007/photo#5108715873029163890&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Immediately after that Drew was asking to see Jack again so he could talk to him.  He obviously regretted not speaking to him when he met him in person, but it was too late to go back as there was undoubtedly a huge line at that point.  We decided to hit the &lt;a href="http://disneyworld.disney.go.com/wdw/parks/attractionDetail?id=PiratesoftheCaribbeanAttractionPage"&gt;Pirates of the Caribbean&lt;/a&gt; ride as an alternative where we saw animatronic Jack no less than three times.  We then hit a bunch of different rides and Rhiannon, Simon and I went down Splash Mountain.  We ended up getting stuck inside the middle of that ride for about 20 minutes with a stupid Disney tune playing incessantly in our ears, over and over and over.  It reminded me of my first EclipseCON at Disney Land in California...  But the ride was soon fixed and we finished and moved on.  I was surprised at how many rides the kids went on with me - the last time we went to a theme park they wouldn't go an anything!  Around about this time the fireworks started.  It was a really good fireworks show, although not very long, and the fireworks were coming from every angle.  There were also quite a few fireworks that lit up the entire Magic Kingdom as they went up.  It was pretty neat.&lt;br /&gt;&lt;br /&gt;The only issue we had was Drew constantly attacking complete strangers with his sword.  If there was a Disney worker with a sword that showed any hint of play-fighting, Drew was in there whacking away.  But the worst was when a father and son were in the midst of a very tame, mock swordfight and Drew just ran over and started wailing on the dad.  Sharon was trying in vain to pull him off and I came over just in time to grab his sword arm as he was about to decapitate the poor fellow.&lt;br /&gt;&lt;br /&gt;At this point it was getting extremely late into a very long day and we decided to head home.  Unfortunately we could not find our way to the exit.  After we did manage to get our bearings, we were completely blocked from leaving the park by a parade.  I have to give it to the Disney people - they definitely know how to overwhelm you with constant stimulus.  The parade was just over the top, and every float had a flawlessly choreographed dance number preceding it.  And of course, who was near the end of the parade on top of a huge pirate ship?  Jack Sparrow of course.  We spent the entire trip to the exit chasing the Jack Sparrow section of the float, with Drew yelling at Jack trying to talk to him.  Unfortunately, Drew went mostly unnoticed but I think he felt like he made contact.  We finally managed to get around the end of the parade, and make it to the monorail and later the tram to our car, and we arrived home just before midnight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-8818029154605876953?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/8818029154605876953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=8818029154605876953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8818029154605876953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/8818029154605876953'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/day-1-epcot-pirates-and-princesses.html' title='Day #1 - Epcot, Pirates, and Princesses'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-2223502728037206819</id><published>2007-09-04T21:05:00.000-04:00</published><updated>2007-09-04T21:41:11.134-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nintendo DS'/><category scheme='http://www.blogger.com/atom/ns#' term='Disney'/><category scheme='http://www.blogger.com/atom/ns#' term='R4DS'/><category scheme='http://www.blogger.com/atom/ns#' term='vacation'/><title type='text'>Yeah, where's the Conce de Neon Mall?</title><content type='html'>So, this summer our family vacation has turned out to be a Disney get-away in Florida.  It's been awhile since I have &lt;a href="http://markmelvin.blogspot.com/2007/04/sigh.html"&gt;commusicated&lt;/a&gt;, and getting an internet connection is kind of a pain in the ass as there is no internet in our condo unit - I have to drive up to the main building to get a connection - but I will try to post some stuff here as I get time.&lt;br /&gt;&lt;br /&gt;We started our drive down right after work last Friday and made it across the border to Erie, PA on the first night.  We then drove from Erie to Charlotte, NC on the Saturday, and finally through to Orlando on the Sunday.  All-in-all it was a great drive - much better than I was expecting!  Once we hit Florida, the roads started to suck and there were two fairly major accidents we had to stop for, but the rest of the drive was great.  The country was beautiful - especially Pennsylvania and West Virginia - and the roads were pretty much abandoned (and most of them were new pavement)!  &lt;br /&gt;&lt;br /&gt;Before we left I bought the kids each a &lt;a href="http://www.nintendo.com/systemsds"&gt;Nintendo DS Lite&lt;/a&gt;, and a couple &lt;a href="http://www.r4ds.com/index-en.htm"&gt;R4DS&lt;/a&gt;es complete with 2GB micro SD cards to go with them.  I ripped a few movies and converted them to a format that the DS could play, and I also bought a couple games (I actually *found* some ROMs as well for some variety...).  I can't say enough about the &lt;a href="http://www.r4ds.com/index-en.htm"&gt;R4DS&lt;/a&gt;.  It does everything it claims, and it is a great product.  Having Teletubbies and High School Musical 1 and 2 on a hand-held unit was more than enough to keep Drew happy.  And Rhiannon had enough games to keep her occupied for a couple days as well.  The only real issue was that we found out Drew gets very car-sick when concentrating on playing games in the car.  It's weird as he can watch movies just fine, but the minute he starts playing a game - he will start to get ill after about 30 minutes.  We actually had to stop for about 1.5 hours on the Saturday before we were able to give him some Gravol and he drifted off to sleep for the majority of the afternoon.  While we were stopped, I happened to snap this photo:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007/photo#5106517214845827378"&gt;&lt;img src="http://lh4.google.com/mark.melvin/Rt3-WfZNeTI/AAAAAAAABqw/_u0WK1zLifA/s400/DSCF0001.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, at first glance this looks like a very touching and poignant photo of a child crying on his mother's shoudler at the foot of a 911 monument.  One could imagine a family who's father may have perished as a result of those horrible attacks.  However, closer examination reveals that the child is wearing a Harry Potter robe and a Jack Sparrow headband complete with simulated dreadlocks.  There is also a plastic bag on the mother's lap, and with some imagination one might realize this is actually a photo of a kid who is crying because he is car-sick from playing too many video games on his way to Florida, and they happened to stop at a mall that had a 911 memorial in the parking lot and his father - who was very much alive - was capturing the whole event on film!&lt;br /&gt;&lt;br /&gt;Anyway, &lt;a href="http://markmelvin.blogspot.com/2007/04/sigh.html"&gt;commusicating&lt;/a&gt; takes so much damn time I had better wrap this up.  I have &lt;a href="http://picasaweb.google.com/mark.melvin/Disney2007"&gt;uploaded a bunch of photos&lt;/a&gt; to &lt;a href="http://picasaweb.google.com/mark.melvin/"&gt;my Picasa page&lt;/a&gt;, but I'll leave it to another post to explain our first couple days at Disney.  We totally lucked out and Drew got to meet Jack Sparrow in person - and saw him many times after that - but that's another story...&lt;br /&gt;&lt;br /&gt;Oh - and you may be wondering what the heck is with the title of this post?  Well, let's just say that is a private joke that goes waaay back to when I went to Disneyworld as a kid, and you'd have to be a member of the family to get it. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-2223502728037206819?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/2223502728037206819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=2223502728037206819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2223502728037206819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/2223502728037206819'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/09/yeah-wheres-conce-de-neon-mall.html' title='Yeah, where&apos;s the Conce de Neon Mall?'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6149222994700540078.post-1521170875440233271</id><published>2007-08-10T01:26:00.000-04:00</published><updated>2007-08-10T01:37:20.266-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amazing'/><category scheme='http://www.blogger.com/atom/ns#' term='singing'/><category scheme='http://www.blogger.com/atom/ns#' term='talent'/><title type='text'>I Can't Stop Laughing</title><content type='html'>I stumbled across this video tonight:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9oxTy7KIAaA"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9oxTy7KIAaA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;...and I can't stop watching it and laughing out of, I guess, sheer joy.  My God, does this guy have talent.  And if the stories are true, this could not have happened to a more deserving person.&lt;br /&gt;&lt;br /&gt;I just love watching the look on everyone's face as he starts to sing, then later as he hits those massive notes with such force.  He is truly an incredible singer.  I'm absolutely floored.  There is plenty of information available on &lt;a href="http://en.wikipedia.org/wiki/Paul_Potts"&gt;Paul Potts&lt;/a&gt;, and his &lt;a href="http://www.youtube.com/watch?v=K_5W4t_CBzg"&gt;winning performance&lt;/a&gt; on Britain's Got Talent is breathtaking.  To be perfectly honest, I have never been a fan of opera, but to see and hear this guy sing...well - perhaps I have been missing out on something. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6149222994700540078-1521170875440233271?l=markmelvin.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://markmelvin.blogspot.com/feeds/1521170875440233271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6149222994700540078&amp;postID=1521170875440233271' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1521170875440233271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6149222994700540078/posts/default/1521170875440233271'/><link rel='alternate' type='text/html' href='http://markmelvin.blogspot.com/2007/08/i-cant-stop-laughing.html' title='I Can&apos;t Stop Laughing'/><author><name>Mark Melvin</name><uri>http://www.blogger.com/profile/14024450171676773880</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://bp0.blogger.com/_I_Dk9OAlJDQ/RhG8mU10onI/AAAAAAAAA20/3B8UNbVTVQ0/s400/img_5768.jpg'/></author><thr:total>2</thr:total></entry></feed>
