<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lepolt.com &#187; do it yourself</title>
	<atom:link href="http://www.lepolt.com/blog/category/do-it-yourself/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lepolt.com/blog</link>
	<description>Random stuff from my head to your computer</description>
	<lastBuildDate>Sat, 27 Mar 2010 03:13:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Of Cameras, Peppers, and Tomatoes</title>
		<link>http://www.lepolt.com/blog/2009/08/14/of-cameras-peppers-and-tomatos/</link>
		<comments>http://www.lepolt.com/blog/2009/08/14/of-cameras-peppers-and-tomatos/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 23:24:10 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[current events]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[story]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/?p=341</guid>
		<description><![CDATA[So last post I spent 1200 words being angry at Nikon and the lack of communication between Nikon and me and Nikon and other departments within Nikon. Today I present you with this photo:

There was a box shipped via UPS next day air on my porch Thursday evening. It would appear that Vinnie somehow pulled [...]]]></description>
			<content:encoded><![CDATA[<p>So last post I spent 1200 words being angry at Nikon and the lack of communication between Nikon and me and Nikon and other departments within Nikon. Today I present you with this photo:<br />
<a href="http://www.lepolt.com/blog/wp-content/uploads/2009/08/p_2048_1536_65A2F04B-F487-4916-9A6D-F5D09016C600.jpeg"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/08/p_2048_1536_65A2F04B-F487-4916-9A6D-F5D09016C600.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
<p>There was a box shipped via UPS next day air on my porch Thursday evening. It would appear that Vinnie somehow pulled it off and got my camera back to me in time for the tennis tournament this weekend. Good news for me!</p>
<p>And, just for fun, here are some good lookin&#8217; veggies!</p>
<p><a href="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_20D895FE-3EAB-4B67-BC08-7E91388D58C4.jpeg"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_20D895FE-3EAB-4B67-BC08-7E91388D58C4.jpeg" alt="" width="300" height="199" class="alignnone size-full wp-image-364" /></a><br />
(don&#8217;t let the small red one fool you&#8230;)</p>
<p><a href="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_13809613-A318-494B-AC93-A2C96CC89DB2.jpeg"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_13809613-A318-494B-AC93-A2C96CC89DB2.jpeg" alt="" width="300" height="199" class="alignnone size-full wp-image-364" /></a></p>
<p><a href="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_A9EE873F-8538-43B5-BD48-702FD9811218.jpeg"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/08/l_640_425_A9EE873F-8538-43B5-BD48-702FD9811218.jpeg" alt="" width="300" height="199" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2009/08/14/of-cameras-peppers-and-tomatos/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Signs of Life</title>
		<link>http://www.lepolt.com/blog/2009/07/11/signs-of-life/</link>
		<comments>http://www.lepolt.com/blog/2009/07/11/signs-of-life/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 19:34:48 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[current events]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[peppers]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/?p=324</guid>
		<description><![CDATA[While we still have quite a bit of ground to make up before we break even on the garden, we have seen some noticeable improvement with some of the veggies, including mini peppers that we hope will grow into normal and/or huge peppers. Check out some pictures here: 
http://picasaweb.google.com/lepolt/SignsOfLife

You may notice that there are more [...]]]></description>
			<content:encoded><![CDATA[<p>While we still have quite a bit of ground to make up before we break even on the garden, we have seen some noticeable improvement with some of the veggies, including mini peppers that we hope will grow into normal and/or huge peppers. Check out some pictures here: <br />
<a href="http://picasaweb.google.com/lepolt/SignsOfLife">http://picasaweb.google.com/lepolt/SignsOfLife</a></p>
<div id="attachment_325" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.lepolt.com/blog/wp-content/uploads/2009/07/DSC_0900.JPG"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/07/DSC_0900-300x199.jpg" alt="Peppers" title="Peppers" width="300" height="199" class="size-medium wp-image-325" /></a><p class="wp-caption-text">Jalapeño Peppers</p></div>
<p>You may notice that there are more plants in pots instead of the ground&#8230;well, we weren&#8217;t having a whole lot of luck with the actual garden, so Abi salvaged what she could and threw some into pots, which are doing fantastic. I keep telling people that Abi and I are pot farmers&#8230;but Abi always corrects me and says we&#8217;re &#8220;container gardeners.&#8221; I&#8217;ll let you decide.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2009/07/11/signs-of-life/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Garden Update</title>
		<link>http://www.lepolt.com/blog/2009/07/02/garden-update/</link>
		<comments>http://www.lepolt.com/blog/2009/07/02/garden-update/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 21:33:53 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[frog]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[toad]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/2009/07/02/garden-update/</guid>
		<description><![CDATA[Just a quick update on our garden&#8230;we spent another fifteen dollars on materials, which brings our grand total to about $105. We have harvested a couple strawberries, which were valued at
$.65 at the store. Only $104.35 to go until we break even!
Also, we have a friend in one of our pots:

]]></description>
			<content:encoded><![CDATA[<p>Just a quick update on our garden&#8230;we spent another fifteen dollars on materials, which brings our grand total to about $105. We have harvested a couple strawberries, which were valued at<br />
$.65 at the store. Only $104.35 to go until we break even!</p>
<p>Also, we have a friend in one of our pots:</p>
<p><a href="http://www.lepolt.com/blog/wp-content/uploads/2009/07/p-2048-1536-4f11dbd2-7176-454a-adab-e5642dbee37b.jpeg"><img src="http://www.lepolt.com/blog/wp-content/uploads/2009/07/p-2048-1536-4f11dbd2-7176-454a-adab-e5642dbee37b.jpeg" alt="" width="225" height="300" class="alignnone size-full wp-image-364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2009/07/02/garden-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Lumberjack, Painter, and Snow/Ice Remover Extraordinaire</title>
		<link>http://www.lepolt.com/blog/2009/02/16/lumberjack-painter-and-snow-ice-remover-extraordinaire/</link>
		<comments>http://www.lepolt.com/blog/2009/02/16/lumberjack-painter-and-snow-ice-remover-extraordinaire/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 17:34:44 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[cincinnati]]></category>
		<category><![CDATA[current events]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[photos]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/?p=264</guid>
		<description><![CDATA[Three new photo albums have been posted to Picasa:

Splitting Wood
Painting Another Room
De-icing the Driveway

Thanks to CD, Evan, and Abi for help splitting/stacking wood.
Abi and I were responsible for painting and getting all the winter off the driveway.
]]></description>
			<content:encoded><![CDATA[<p>Three new photo albums have been posted to Picasa:</p>
<ul>
<li><a href="http://picasaweb.google.com/lepolt/January18February142009SplittingWood">Splitting Wood</a></li>
<li><a href="http://picasaweb.google.com/lepolt/January312009PaintingAnotherRoom">Painting Another Room</a></li>
<li><a href="http://picasaweb.google.com/lepolt/February12009DeIcingTheDriveway">De-icing the Driveway</a></li>
</ul>
<p>Thanks to CD, Evan, and Abi for help splitting/stacking wood.</p>
<p>Abi and I were responsible for painting and getting all the winter off the driveway.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2009/02/16/lumberjack-painter-and-snow-ice-remover-extraordinaire/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integrating Picasa Web Albums Into my Site with PHP</title>
		<link>http://www.lepolt.com/blog/2008/10/28/integrating-picasa-web-albums-into-my-site-with-php/</link>
		<comments>http://www.lepolt.com/blog/2008/10/28/integrating-picasa-web-albums-into-my-site-with-php/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 21:37:33 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[pictures]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/?p=140</guid>
		<description><![CDATA[I like to think that I take a moderate number of digital photos, and I&#8217;m always looking to store them on my computer. I use iPhoto for organization, which I believe is a great application. I&#8217;ve always liked to share my photos online with friends and family (and whatever other creeps find the links), but [...]]]></description>
			<content:encoded><![CDATA[<p>I like to think that I take a moderate number of digital photos, and I&#8217;m always looking to store them on my computer. I use iPhoto for organization, which I believe is a great application. I&#8217;ve always liked to share my photos online with friends and family (and whatever other creeps find the links), but I never could find a solid display method that did what I wanted (thumbnail page, higher res images, etc.). I used Photoshop for a while, which offers some decent page templates and automated creation of thumbnails and high(er) resolution images, but I still had to manually add a link from my page to the album page. I used Dreamweaver for a while, which also offers some decent page templates, but again, I was still stuck manually adding a new link to the new album page. In addition, none of the templates ever matched the template I used for the rest of the site; ie, there was too much manual work required!</p>
<p>I tossed around the idea of writing my own PHP script to pull images from a directory, generate thumbnails, create pages, etc., but it always seemed like too much work and I never got around to doing it. Anything I found online never did &#8220;exactly&#8221; what I wanted it to do, so I was never happy with any 3rd party solutions.</p>
<p>A while ago I finally gave up with Photoshop and Dreamweaver and decided that I would let Google handle all of my photo albums online. Using Picasa Web Albums has worked out very well, but there was never any integration between Lepolt.com and my Picasa Web page. A couple weeks ago I found out that Google [more or less] provides an API to Picasa Web. This is nothing new, I just had never heard about it. It&#8217;s not a direct API, but basically works by reading the XML feed that Google uses to store information about the albums and photos within. After Googling around a little and messing with some code, I finally developed a version that I was happy with. </p>
<p>It can be seen in production here: (<a href="http://www.lepolt.com/pictures.php">http://www.lepolt.com/pictures.php</a>).</p>
<p>For those interested, I will post the final version of my code. Please note that this code carries no warranty.<br />
<a href="http://www.lepolt.com/blog/wp-content/uploads/2008/10/getpicasapics.zip">http://www.lepolt.com/blog/wp-content/uploads/2008/10/getpicasapics.zip</a></p>
<p>Additional links:<br />
<a href="http://www.ibm.com/developerworks/library/x-picasalbum/">http://www.ibm.com/developerworks/library/x-picasalbum/</a><br />
<a href="http://code.google.com/apis/picasaweb/developers_guide_protocol.html">http://code.google.com/apis/picasaweb/developers_guide_protocol.html</a></p>
<p><strong>Update: </strong>See <a href="http://www.lepolt.com/blog/downloads/get-picasa-albums/">this link</a> for an updated version of the code for use as a WordPress plugin</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/10/28/integrating-picasa-web-albums-into-my-site-with-php/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>New House, Week 1: What We&#8217;ve Learned so Far</title>
		<link>http://www.lepolt.com/blog/2008/07/25/new-house-week-1-what-weve-learned-so-far/</link>
		<comments>http://www.lepolt.com/blog/2008/07/25/new-house-week-1-what-weve-learned-so-far/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 16:00:57 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/?p=68</guid>
		<description><![CDATA[The first week of new home ownership sure has been busy. Due to lack of internet you&#8217;re going to get a quick list of notes and no new photos. Stay tuned for further updates…
What we&#8217;ve learned so far:

ALWAYS remember to put the bonnet nut back in place before turning the water on
There really is enough [...]]]></description>
			<content:encoded><![CDATA[<p>The first week of new home ownership sure has been busy. Due to lack of internet you&#8217;re going to get a quick list of notes and no new photos. Stay tuned for further updates…</p>
<p><strong>What we&#8217;ve learned so far:</strong></br></p>
<ul>
<li>ALWAYS remember to put the bonnet nut back in place before turning the water on</li>
<li>There really is enough water pressure coming out of the pipes on the 2nd floor to hit the ceiling</li>
<li>Spraying cold water on a hot light bulb will make it explode</li>
<li>So far none of my tools have been more important than a wrench</li>
<li>If you have old parts, it&#8217;s best to replace them IMMEDIATELY instead of trying to figure out if they&#8217;re really the cause of the problem&#8230;because they are</li>
<li>A simple fix is probably the best fix</li>
</ul>
<p>The last item is probably the most valuable at this point. That being said, however, I would not have learned about most of the other items on this short list had I just taken the &#8220;simple fix&#8221; path. Sometimes screwing something up yourself is the best way to learn. I&#8217;ll agree with that so long as the end result isn&#8217;t a catastrophe!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/07/25/new-house-week-1-what-weve-learned-so-far/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laptop Guts Make Great Picture Frames</title>
		<link>http://www.lepolt.com/blog/2008/03/09/laptop-guts-make-great-picture-frames/</link>
		<comments>http://www.lepolt.com/blog/2008/03/09/laptop-guts-make-great-picture-frames/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 01:09:23 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/2008/03/09/laptop-guts-make-great-picture-frames/</guid>
		<description><![CDATA[Below I&#8217;ve created a photo documentary (uh, sure) of how I transformed my old laptop into a new digital picture frame.  Taking apart laptops is not very fun, especially since I was trying not to break anything!  There were ~100 tiny screws, parts taped on, and plastic pieces everywhere.  I used foam [...]]]></description>
			<content:encoded><![CDATA[<p>Below I&#8217;ve created a photo documentary (uh, sure) of how I transformed my old laptop into a new digital picture frame.  Taking apart laptops is not very fun, especially since I was trying <em>not</em> to break anything!  There were ~100 tiny screws, parts taped on, and plastic pieces everywhere.  I used foam board to help mount all of the components&#8230;oh, and of course a little duct tape.  All in all I&#8217;d say it turned out pretty well.  The fact that it works, of course, makes it all that much better!</p>
<p>Here is a picture of the laptop before disassembly<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0009.jpg' title='Laptop'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0009.thumbnail.jpg' alt='Laptop' /></a></p>
<div align="right">
<p>This is where I&#8217;ll begin taking things apart<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0010.jpg' title='Before disassembly'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0010.thumbnail.jpg' alt='Before disassembly' /></a></p>
</div>
<p>With the top row of buttons removed<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0011.jpg' title='No buttons'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0011.thumbnail.jpg' alt='No buttons' /></a></p>
<div align="right">
<p>Keyboard removed<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0012.jpg' title='No keyboard'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0012.thumbnail.jpg' alt='No keyboard' /></a></p>
</div>
<p>Heat sink and fan removed (this would prove later to be quite deadly)<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0013.jpg' title='No heat sink'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0013.thumbnail.jpg' alt='No heat sink' /></a></p>
<div align="right">
<p>After removing the LCD screen from the case<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0014.jpg' title='No LCD'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0014.thumbnail.jpg' alt='No LCD' /></a></p>
</div>
<p>Removing the motherboard from the case, attaching the screen, and firing it up<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0015.jpg' title='First run'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0015.thumbnail.jpg' alt='First run' /></a></p>
<div align="right">
<p>My dead processor on the bottom<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0016.jpg' title='Fried processor'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0016.thumbnail.jpg' alt='Fried processor' /></a></p>
</div>
<p>The donor PC<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0020.jpg' title='Donor PC'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0020.thumbnail.jpg' alt='Donor PC' /></a></p>
<div align="right">
<p>Booting up again<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0017.jpg' title='Booting up again'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0017.thumbnail.jpg' alt='Booting up again' /></a></p>
</div>
<p>Foam board was used to hold the LCD screen in place.  I cut out a rectangle that was a perfect size for the screen.  It&#8217;s secured in place with some duct tape.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0022.jpg' title='Foam back'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0022.thumbnail.jpg' alt='Foam back' /></a></p>
<div align="right">
<p>It looks pretty good from the front, except for that flash<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0023.jpg' title='Front view'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0023.thumbnail.jpg' alt='Front view' /></a></p>
</div>
<p>Soldering some wire to the [old] power button.  Turns out it was too small for my skill so I have a cold solder&#8230;some hot glue and electrical tape should be okay&#8230;<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0025.jpg' title='Power button solder'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0025.thumbnail.jpg' alt='Power button solder' /></a></p>
<div align="right">
<p>Securing the motherboard in place with more duct tape.  Don&#8217;t worry, it&#8217;s not touching any of the electrical components.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0028.jpg' title='Mobo in place'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0028.thumbnail.jpg' alt='Mobo in place' /></a></p>
</div>
<p>I drilled a hole in the top of the shadowbox frame for the pushbutton switch, ie, the &#8216;On&#8217; button.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0029.jpg' title='Power button'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0029.thumbnail.jpg' alt='Power button' /></a></p>
<div align="right">
<p>LCD screen and motherboard in the shadowbox.  I cut out some additional pieces of foam board to make sure the back piece of the shadowbox doesn&#8217;t press down on the keyboard.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0030.jpg' title='Back in place'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0030.thumbnail.jpg' alt='Back in place' /></a></p>
</div>
<p>The power brick is right in the middle of the entire length of cord, so I decided to keep it inside the box out of sight.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0031.jpg' title='Power brick'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0031.thumbnail.jpg' alt='Power brick' /></a></p>
<div align="right">
<p>The nearly finished product.  All I need is a nice photo matte to throw in the front to give it that nice, finished look.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0032.jpg' title='Almost done'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0032.thumbnail.jpg' alt='Almost done' /></a></p>
</div>
<p>Here it is hung on the wall, without a matte.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0035.jpg' title='On the wall'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0035.thumbnail.jpg' alt='On the wall' /></a></p>
<div align="right">
<p>Lastly, a picture of all the parts I don&#8217;t need anymore.  Wow.  If you&#8217;re looking for something, let me know&#8230;I&#8217;ll make you a good deal!<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0033.jpg' title='Leftover parts'><img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0033.thumbnail.jpg' alt='Leftover parts' /></a></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/03/09/laptop-guts-make-great-picture-frames/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A Transformation: Old Laptop &#8211;&gt; New Digital Picture Frame</title>
		<link>http://www.lepolt.com/blog/2008/03/06/a-transformation-old-laptop-new-digital-picture-frame/</link>
		<comments>http://www.lepolt.com/blog/2008/03/06/a-transformation-old-laptop-new-digital-picture-frame/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 03:49:15 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/2008/03/06/a-transformation-old-laptop-new-digital-picture-frame/</guid>
		<description><![CDATA[In this post I will attempt to explain [in all the gory details] the steps I used to turn my old laptop into a do it yourself LCD digital picture frame.  This is a continuation on the last two posts, so I apologize if my loyal readers (all six 6,000 of them) are getting [...]]]></description>
			<content:encoded><![CDATA[<p>In this post I will attempt to explain [in all the gory details] the steps I used to turn my old laptop into a do it yourself LCD digital picture frame.  This is a continuation on the last two posts, so I apologize if my loyal readers (all <del>six</del> 6,000 of them) are getting tired of me beating this subject into the ground.  Don&#8217;t worry, I&#8217;m almost done.  The next post should have pictures.</p>
<p>From this point forward I will explain the howto software aspect of my new digital picture frame.</p>
<h1>Requirements:</h1>
<p><strong>1) Unused laptop capable of booting off USB, with Internet access</strong><br />
I used a Pentium III, 850MHz, with 256MB of RAM. This is probably complete overkill, but it&#8217;s what I had laying under the bed collecting dust.  Internet access [for my particular case] is only required to download software.  The ethernet jack on my computer was broken, so I actually set up almost everything on another PC, then transfered the flash drive to my laptop for the final product.  I have read other posts in which people used wireless internet to update the photos, and/or SSH into the machine to make modifications&#8230;but I will not touch on that here.</p>
<p><strong>2) USB drive</strong><br />
64MB is needed for the OS, and you can add as much onto that as you so desire for photo storage.  Keep in mind that most [older] laptop screens are probably only 1024 pixels wide, so the photos don&#8217;t need to be ultra high quality (ie, there is no need for 10 megapixel pics).  I used a 4GB flash drive, because that&#8217;s what I had laying around.  I think I have about 2GB of free space leftover after installing the OS and shrinking the photos.</p>
<p><strong>3) Damn Small Linux</strong> (<a href="http://damnsmalllinux.org/">link</a>)<br />
This was the best Linux distribution that I was able to find to install on a flash drive.  Damn Small Linux (DSL) provides a very small installation, and offers an option to install directly to a thumb drive without any hacking around.  I also tested out <a href="http://www.ubuntu.com/">Ubuntu</a> and <a href="http://www.debian.org/">Debian</a>, but wasn&#8217;t ever able to get them to boot off of the flash drive.  Those two distributions also required ~1GB of space so my install would have been extremely bloated, and the extra software would have been pointless for a picture frame.  I did get <a href="http://www.slax.org/">Slax</a> to install and boot up with no problems, but I was not able to find a good image viewer to use for a slideshow.  I found that a lot of these &#8220;pen drive Linux&#8221; versions don&#8217;t come with a whole slew of applications&#8230;and they shouldn&#8217;t.</p>
<p><strong>4) feh (.dsl package can be found <a href="http://www.frontiernet.net/~pictureframe/mydsl/feh.dsl">here</a>)</strong><br />
This is a very lightweight image viewer that I used to implement the photo slideshow.  There are probably other software options available, but I found a pre-built package for my situation.  It has a few nice scripting features that I was able to take advantage of.</p>
<p><strong>5) Unclutter (.dsl package can be found <a href="http://www.frontiernet.net/~pictureframe/mydsl/unclutter.dsl">here</a>)</strong><br />
This program is used for hiding the mouse cursor after a certain period of inactivity.  By default in DSL and with the feh slideshow, the mouse cursor never goes away.  In order to avoid an annoying arrow in the middle of the screen during a slideshow, I used Unclutter to take care of this.</p>
<h1>Setup Steps:</h1>
<p><strong>1) Install DSL on the flash drive.</strong>  Additional details, if you need them, can be found <a href="http://www.damnsmalllinux.org/wiki/index.php/Installing_to_a_USB_Flash_Drive#From_within_DSL">here</a>.  Boot off the Live CD, then &#8220;simply open the Main menu, go to Apps then Tools and select either a USBZIP or USBHDD and follow the prompts.&#8221;</p>
<p><strong>2) Upgrade to GNU Tools:</strong> (<a href="http://damnsmalllinux.org/wiki/index.php/Local_Startup_Documentation#GNU.2FLinux_.26_Debian_Compatibility">link</a>).  &#8220;from the system menu select Apps->Tools->Upgrade to GNU Utils.&#8221;  This will allow feh and Unclutter to work.</p>
<p><strong>3) Download feh and Unclutter .dsl files,</strong> and place them in your mydsl folder so they are loaded on boot.  gnu-utils.dsl should already be in that directory.  For me this was in /mnt/sda1/mydsl.<br />
feh (<a href="http://www.frontiernet.net/~pictureframe/mydsl/feh.dsl">http://www.frontiernet.net/~pictureframe/mydsl/feh.dsl</a>)<br />
Unclutter (<a href="http://www.frontiernet.net/~pictureframe/mydsl/unclutter.dsl">http://www.frontiernet.net/~pictureframe/mydsl/unclutter.dsl</a>)</p>
<p><strong>4) Create script to run the slideshow.</strong>  I used bash for this because the script is extremely basic and simple to implement.  I also decided to store my script file in the $HOME directory&#8230;for no real reason.  You could move this around if you wanted to.<br />
&nbsp;&nbsp;&nbsp;file:$HOME/start_slideshow.sh<br />
&nbsp;&nbsp;&nbsp;1> #!/bin/bash<br />
&nbsp;&nbsp;&nbsp;2> feh -rzF -D 60 /location/to/your/photos/<br />
&nbsp;&nbsp;&nbsp;3> sudo shutdown -h +1<br />
Line 2 will start feh searching the directory recursively, displaying images at random, full screen, and at 60 second intervals.  The script will not continue past line 2 since I didn&#8217;t use the &#8216;&#038;&#8217; at the end of the command to run the process in the background.  This is good, however, because then we can gracefully shutdown the system with the second line by exiting feh.  I exit feh by pressing &#8216;Q&#8217; on the keyboard&#8230;not the most beautiful solution, but it works.  Line 3 will halt the machine in 1 minute, giving you time to kill the shutdown sequence (sudo shutdown -c) if you would like to gain access to the desktop again.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/start_slideshow.sh' title='start_slideshow.sh'>Download my example</a></p>
<p><strong>5) Comment out the line in .jwmrc that opens the root menu.</strong>  I did this so that my full screen slideshow was really full screen.<br />
&nbsp;&nbsp;&nbsp;file:$HOME/.jwmrc<br />
&nbsp;&nbsp;&nbsp;comment out: RootMenu height=&#8221;20&#8243; onroot=&#8221;123&#8243;<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/jwmrc' title='jwmrc'>Download my example</a></p>
<p><strong>6) Edit .xinitrc</strong> to automatically start Unclutter and the slideshow when the X Desktop starts<br />
&nbsp;&nbsp;&nbsp;file:$HOME/.xinitrc<br />
&nbsp;&nbsp;&nbsp;x1> /usr/X11R6/bin/unclutter &#038;<br />
&nbsp;&nbsp;&nbsp;x2> $HOME/start_slideshow.sh &#038;<br />
&nbsp;&nbsp;&nbsp;x3> xset s off<br />
Line 1 starts Unclutter, line 2 starts the slideshow, and line 3 turns the screensaver off so the slideshow will not be interrupted.<br />
<a href='http://www.lepolt.com/blog/wp-content/uploads/2008/03/xinitrc' title='xinitrc'>Download my example</a></p>
<p><strong>7) Prepare photos.</strong>  In my case, the flash drive partition that didn&#8217;t hold the OS was located at /mnt/sda1.  This was the perfect place to store my photos, especially since this partition could be accessed by my Mac.  I created a subdirectory called &#8216;photos&#8217; and copied 4000 files in there.</p>
<p>So there you have it, the gory details on how I set up the software for my digital picture frame.  I&#8217;ll discuss the hardware aspect at a later date.</p>
</p>
<p>Here are a few additional links that I used for reference:<br />
<a href="http://www.thewares.net/item/33">http://www.thewares.net/item/33</a><br />
<a href="http://www.frontiernet.net/~pictureframe/">http://www.frontiernet.net/~pictureframe/</a><br />
<a href="http://linuxbrit.co.uk/feh/wiki/FehHelp">http://linuxbrit.co.uk/feh/wiki/FehHelp</a></p>
<p>Edit (July 31, 2008): Apparently the links for the .dsl packages of feh and unclutter don&#8217;t work anymore, so I&#8217;ll post them here:</br></p>
<ul>
<li><a href="http://www.lepolt.com/blog/wp-content/uploads/2008/07/feh.dsl">feh</a></li>
<li><a href='http://www.lepolt.com/blog/wp-content/uploads/2008/07/unclutter.dsl'>Unclutter</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/03/06/a-transformation-old-laptop-new-digital-picture-frame/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Bringing a Laptop Back From the Dead</title>
		<link>http://www.lepolt.com/blog/2008/03/02/bringing-a-laptop-back-from-the-dead/</link>
		<comments>http://www.lepolt.com/blog/2008/03/02/bringing-a-laptop-back-from-the-dead/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 02:48:37 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/2008/03/02/bringing-a-laptop-back-from-the-dead/</guid>
		<description><![CDATA[In my previous post I talked about how a certain brain lapse of mine caused a sudden and painful death of a certain 6.5 year old laptop.  Kevin even took the time to say a few words about my unfortunate experience.  It was a sad day, sure, but there is a happy ending. [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://www.lepolt.com/blog/2008/02/29/a-do-it-yourself-screw-up/">previous post</a> I talked about how a certain brain lapse of mine caused a sudden and painful death of a certain 6.5 year old laptop.  Kevin even took the time to <a href="http://www.ginormous.org/?p=12">say a few words</a> about my unfortunate experience.  It was a sad day, sure, but there is a happy ending.  After browsing the Internet and making some phone calls, I was able to find a donor PC on the Black Market.  With the particular source that I found, it might have been a case of one laptop tricking another laptop into drinking something, and hours later waking up in a bathtub full of ice&#8230;but either way it has a matching blood type (chipset).  After some emergency open-heart surgery (processor swapping) and ingesting a few Tylenol to bring down the fever (putting the heat sink back in place) my computer was back on it’s rubber padded feet displaying photos just as planned.  Right when you thought all was lost, all was saved and everyone is happy again.</p>
<p>Here is a good processor compared to a bad processor:<br />
<img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0016b.jpg' alt='Good versus bad processor' /></p>
<p>As fate may have it, Abi’s old laptop (also 6.5 years old and worthless) used the same chipset as my computer.  This meant I was able to simply steal the processor out of her computer and place it [carefully] back in mine.  I lost 50MHz in clock speed, but let’s be honest: that is not going to make a difference for what I’m using it for.</p>
<p>Here’s a photo of the current state of my new digital picture frame:<br />
<img src='http://www.lepolt.com/blog/wp-content/uploads/2008/03/dscf0019.jpg' alt='Semi-finished digital picture frame' /></p>
<p>As you can see, I’m missing the frame and any sort of real structure to this thing, but holy crap it works, and it works great!  The computer takes a minute or two to boot up, but immediately begins the slideshow.  I have a 4GB flash drive in there now (which is pretty much complete overkill) and about 4000 pictures at medium/low quality.  Since the LCD screen is only 1024 pixels wide, there’s not really much point in displaying super high quality images.  I&#8217;ll probably find a smaller flash drive at some point, since I am currently only using about a gig.  Pressing ‘Q’ on the keyboard will shut the whole thing off gracefully&#8230;not exactly the best and most elegant solution to use the keyboard and all, but I think it will work for now.</p>
<p>Next up: frame it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/03/02/bringing-a-laptop-back-from-the-dead/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Do It Yourself Screw-up</title>
		<link>http://www.lepolt.com/blog/2008/02/29/a-do-it-yourself-screw-up/</link>
		<comments>http://www.lepolt.com/blog/2008/02/29/a-do-it-yourself-screw-up/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 15:38:33 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.lepolt.com/blog/2008/02/29/a-do-it-yourself-screw-up/</guid>
		<description><![CDATA[Last week for some reason unknown to anyone, I decided it would be a good idea to take my old laptop and morph it into a digital picture frame.  You know what I’m talking about; those picture frames that you plug into a wall while connecting a memory card and then the photo on [...]]]></description>
			<content:encoded><![CDATA[<p>Last week for some reason unknown to anyone, I decided it would be a good idea to take my old laptop and morph it into a digital picture frame.  You know what I’m talking about; those picture frames that you plug into a wall while connecting a memory card and then the photo on the LCD alternates so that instead of displaying only one photo, you can display thousands.  </p>
<p>My laptop is/was 6.5 years old, so it was pretty much worthless.  To make laptop operation even more worthless, the battery had been completely dead for probably three years.  Laptop – battery = very small desktop.  Also, the power jack was not in the best condition, so if you moved the computer in the wrong direction or nudged the power cord, the darn thing shutoff immediately (when I said the battery was dead I really meant it).  So if all of this didn’t make my laptop worthless enough, icing on the cake is that the Ethernet jack was also busted, so I couldn’t even plug it in to get on the internet.  Who cares about wireless internet when you still have to plug the thing in to the wall?</p>
<p>Case in point: the computer worked (sort of), but was practically worthless.  I don’t even know the last time I turned it on.</p>
<p>Making a do it yourself (DIY) picture frame should be easy enough, right?  It seemed that all I needed to do was strip out all the unnecessary hardware (CD-ROM, floppy, battery, hard drive), slap a small version of Linux on a bootable flash drive, and write some scripts to run a slideshow once the computer started.  After that all that needed to be done was disassemble the laptop, and mount the final results in a form suitable to hang on a wall somewhere.</p>
<p>I may go through the gory details later, but for now I’ll stick to the basics.  After installing multiple versions of Linux (<a href="http://www.ubuntu.com/">Ubuntu</a>, <a href="http://www.debian.org/">Debian</a>, <a href="http://www.slax.org/">Slax</a>, <a href="http://damnsmalllinux.org/">Damn Small Linux</a>) multiple times and even attempting a Windows install, I kept running into stupid issues which mostly came down to not being able to boot off the flash drive and not being able to load the software I needed/wanted for the slideshow.  After some “research” that consisted of a lot of Google, cussing, and burning CD-R’s, I finally chose Damn Small Linux (DSL).  I’m not kidding, that’s the name of this distribution, and it’s really damn small.  The download is about 50 megs, and even after I installed some additional software it’s still under 75 megs with no problems.  As a comparison, <a href="http://www.microsoft.com/windows/products/windowsvista/editions/systemrequirements.mspx">Windows Vista</a> requires over 250 times that much free space before you can even install it.</p>
<p>Cool, right?  My laptop now boots off a flash drive, starts a slideshow, and pressing the ‘Q’ key turns the whole thing off.  Perfect!  Time for disassembly.  I should mention that before I began this project I didn’t care about this computer.  If I broke it, oh well it was collecting dust anyways.  I never realize how many tiny screws held that laptop together.  It took a few hours, but I finally managed to strip it all down to the LCD screen, motherboard, processor, USB connectors, power button, and some LED’s that light up when the computer is on.  Now for the moment of truth: will this thing boot up after all the destruction?  I present to you an abridged script of what transpired:</p>
<p><----Begin transcript----></p>
<p>Jonathan takes a deep breath as he presses what’s left of the power button.  Some LED’s on the motherboard light up, signifying that the boot process has begun.  He looks delighted.  The LCD screen displays the BIOS, and then begins to load the operating system.</p>
<p><strong>Jonathan</strong><br />
“Sweet!” he says out loud, thinking to himself that he’s a complete genius and this contraption sitting on the desk, as ghetto as it looks, it actually going to work.</p>
<p>The operating system continues to load, stepping through all of the required steps for Linux to start up.  Jonathan is thrilled.  The complexion on his face is one of excitement and satisfaction.  After about two minutes a loud “POP!” comes from the computer, and a piece of something shoots towards Jonathan.</p>
<p><strong>Jonathan</strong><br />
“Oh s&#8212;!!!  No freakin’ way!!!  Are you freakin’ kidding me?!  Son of a b&#8212;&#8212;!!!”</p>
<p>The computer shuts off, the screen goes blank, and Jonathan sits in his chair dumbfounded at the previous events.</p>
<p><----End transcript----></p>
<p>Ladies and gentlemen, that “pop” was the sound of me frying my processor chip, and it flying off of the module it was formally soldiered to.  For whatever reason, be it ignorance or apathy, I had decided that I didn’t need the heat sink on the processor when I booted it up.  For those of you who don’t know, computer processors get very, very, very hot when then are running.  200 degrees is not unheard of, especially for a desktop machine.  If the processor doesn’t have any way to dissipate this heat (like a <a href="http://en.wikipedia.org/wiki/Heat_sink">heat sink</a> and fan), it will keep getting hotter and hotter until it fries, burns out, explodes, kills itself, catches on fire, etc.  Once a chip does this, it’s game over.  This video will show you some examples.  I should note that I don&#8217;t have volume, so I have no idea what is being said. (EDIT: Turns out it&#8217;s just a little techno music)</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Xf0VuRG7MN4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Xf0VuRG7MN4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p>So this is the current state of my do it yourself digital picture frame from my old laptop computer.  I’ll post some pictures later.  I’m checking eBay to see if I can located a new processor, but originally I really didn’t want to spend and money on this project.  Isn’t $2500 for the computer enough?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lepolt.com/blog/2008/02/29/a-do-it-yourself-screw-up/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
