<?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>Lucky Disasters &#187; Projects</title>
	<atom:link href="http://www.luckydisasters.com/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.luckydisasters.com</link>
	<description>How I stopped worrying and learned to love my karma.</description>
	<lastBuildDate>Sun, 08 Mar 2009 01:17:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Prism Information &#8211; In Depth</title>
		<link>http://www.luckydisasters.com/2008/11/06/prism-information-in-depth/</link>
		<comments>http://www.luckydisasters.com/2008/11/06/prism-information-in-depth/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 19:25:42 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Prism]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[WebRunner]]></category>
		<category><![CDATA[XulApps]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome Url]]></category>
		<category><![CDATA[Dev Center]]></category>
		<category><![CDATA[Developer Center]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Headaches]]></category>
		<category><![CDATA[Input Url]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Lot]]></category>
		<category><![CDATA[Marcel]]></category>
		<category><![CDATA[Mark Finkle]]></category>
		<category><![CDATA[Mdc]]></category>
		<category><![CDATA[Pow]]></category>
		<category><![CDATA[Prism Project]]></category>
		<category><![CDATA[Project Mozilla]]></category>
		<category><![CDATA[thanksgiving]]></category>
		<category><![CDATA[Ui]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/?p=297</guid>
		<description><![CDATA[[[UPDATED - 08/11/22 to include Linux paths]] A lot of people have been having problems getting extensions to work with Prism. This is kind of an expected situation considering that the extensions that are being targeted are designed for use under Firefox, which has a different UI than Prism. This can cause a lot of [...]]]></description>
			<content:encoded><![CDATA[<p><b style="color:red;">[[UPDATED - 08/11/22 to include Linux paths]]</b><br />
A lot of people have been having problems getting extensions to work with Prism. This is kind of an expected situation considering that the extensions that are being targeted are designed for use under Firefox, which has a different UI than Prism. This can cause a lot of headaches trying to figure out what&#8217;s wrong. There are ways around some of these problems, especially if the extension includes a xul overlay that is compatible with the browser xul for Prism. Or if you can load the chrome url to the main xul overlay in Prism&#8217;s input url (which of course requires that you already have the extension installed). Other extensions however, have no hope of working with Prism unless changes are made to the overlays.</p>
<p>I&#8217;ve also been running into a problem described by commenter <a href="http://stinkdigital.tv/" rel="nofollow"  target="_blank">Marcel</a>, <a href="http://www.luckydisasters.com/2008/06/10/heres-how-to-make-an-extension-compatible-with-prism-two-ish/#comment-1123">here</a>. I&#8217;ve been getting a similar error under Windows for different extensions when I try to install them. Don&#8217;t know why, and what makes it worse is that these errors crop up in extensions that I&#8217;ve had no problems installing before on other computers (maybe I need to have Webrunner installed along side Prism?). I&#8217;ve also had problems with version 0.9 not installing and using the included icons for webapp files. I&#8217;m going to have to look into that one a bit further before I can comment more on it though.</p>
<p>At any rate, I&#8217;m going to list as much information in this post as I can find on Prism to refer back to, then I&#8217;m going to create a new post on how to install an extension for Prism manually. I&#8217;d also like to post a how-to on getting POW to work under Prism as well, but I don&#8217;t know whether or not I&#8217;ll get to that (maybe over Thanksgiving break). So, first some links.</p>
<p><strong id="prismlinks">LINKS:</strong><br />
<a href="http://labs.mozilla.com/2007/10/prism/" rel="nofollow"  target="_blank">Mozilla Labs&#8217; Prism Page</a> &#8211; A broad overview of the goals of the Mozilla Prism Project<br />
<a href="https://developer.mozilla.org/en/Prism" target="_blank">Mozilla Developer Center&#8217;s Prism Page<br />
</a><a href="https://developer.mozilla.org/en/Prism/Extensions" rel="nofollow" style="margin-left:15px;"  target="_blank">MDC&#8217;s Prism Page on Extensions</a><br />
<a href="https://labs.mozilla.com/forum/?CategoryID=16" rel="nofollow"  target="_blank">Mozilla Labs&#8217; Prism Forum</a><br />
<a href="https://wiki.mozilla.org/WebRunner" rel="nofollow"  target="_blank">Mozilla Wiki Prism Page</a> &#8211; Along with the Dev Center&#8217;s page, a good source for documentation on  Prism<br />
<a href="http://starkravingfinkle.org/blog/2008/08/fennec-m6/" rel="nofollow"  target="_blank">Mark Finkle&#8217;s Blog</a> (one of Prism&#8217;s developers &#8211; BTW &#8211; THANK YOU MARK!!!)<br />
<a href="http://viewvc.svn.mozilla.org/vc/projects/webrunner/" rel="nofollow"  target="_blank">SVN for Prism&#8217;s source code</a><br />
<a href="http://www.ohloh.net/projects/prism/contributors" rel="nofollow"  target="_blank">List of Prism Contributors on ohloh.net</a><br />
<a href="http://douglasjmeyer.blogspot.com/2008/09/google-gears-in-prism.html" rel="nofollow"  target="_blank">Douglas Meyer&#8217;s Blog post on getting Google Gears to work with Prism</a><br />
<a href="http://www.arnoldroa.com/software/remember-the-milk-gmail-y-prism/" rel="nofollow"  target="_blank">Commenter Manlo&#8217;s blog post on getting RTM working with Prism</a> (does not appear to be working)<br />
<a href="http://en.wikipedia.org/wiki/Mozilla_Prism" rel="nofollow"  target="_blank">Wikipedia Entry</a></p>
<p>Next, here&#8217;s a list of all the files that Prism makes use of in the user&#8217;s profile directory on Windows and Mac OS X &#8211; Linux to come (I don&#8217;t have access to my Linux box at the moment).</p>
<p><strong id="prismwinfiles">Default Prisim Folders in User&#8217;s Home directory (Windows as of Prism v0.9):</strong></p>
<p><span style="text-decoration: underline;">Under C:\Documents and Settings\{user name}\Application Data\</span></p>
<pre>Prism\
Prism\profiles.ini
Prism\Profiles\
Prism\Profiles\{random string}.default\
Prism\Profiles\{random string}.default\cert8.db
Prism\Profiles\{random string}.default\compatibility.ini
Prism\Profiles\{random string}.default\compreg.dat
Prism\Profiles\{random string}.default\cookies.sqlite
Prism\Profiles\{random string}.default\extensions
Prism\Profiles\{random string}.default\extensions.cache
Prism\Profiles\{random string}.default\extensions.ini
Prism\Profiles\{random string}.default\key3.db
Prism\Profiles\{random string}.default\localstore.rdf
Prism\Profiles\{random string}.default\mimeTypes.rdf
Prism\Profiles\{random string}.default\permissions.sqlite
Prism\Profiles\{random string}.default\places.sqlite
Prism\Profiles\{random string}.default\prefs.js
Prism\Profiles\{random string}.default\secmod.db
Prism\Profiles\{random string}.default\xpti.dat
Prism\Profiles\{random string}.default\extensions\</pre>
<p><span style="text-decoration: underline;">Under C:\Documents and Settings\{user name}\Local Settings\Application Data\</span></p>
<pre>Prism\Prism\
Prism\Prism\updates\
Prism\Prism\updates\0\</pre>
<p><strong id="webappwinfiles">For Each WebApp Prism creates (Windows as of Prism v0.9):</strong></p>
<p><span style="text-decoration: underline;">Under C:\Documents and Settings\{user name}\Application Data\Prism\</span></p>
<pre>{webapp name}\
{webapp name}\profiles.ini
{webapp name}\Profiles\
{webapp name}\Profiles\{random string}.default\
{webapp name}\Profiles\{random string}.default\cert8.db
{webapp name}\Profiles\{random string}.default\compatibility.ini
{webapp name}\Profiles\{random string}.default\compreg.dat
{webapp name}\Profiles\{random string}.default\cookies.sqlite
{webapp name}\Profiles\{random string}.default\extensions
{webapp name}\Profiles\{random string}.default\extensions.cache
{webapp name}\Profiles\{random string}.default\extensions.ini
{webapp name}\Profiles\{random string}.default\extensions.rdf
{webapp name}\Profiles\{random string}.default\key3.db
{webapp name}\Profiles\{random string}.default\localstore.rdf
{webapp name}\Profiles\{random string}.default\mimeTypes.rdf
{webapp name}\Profiles\{random string}.default\permissions.sqlite
{webapp name}\Profiles\{random string}.default\places.sqlite
{webapp name}\Profiles\{random string}.default\pluginreg.dat
{webapp name}\Profiles\{random string}.default\prefs.js
{webapp name}\Profiles\{random string}.default\secmod.db
{webapp name}\Profiles\{random string}.default\signons3.txt
{webapp name}\Profiles\{random string}.default\xpti.dat
{webapp name}\Profiles\{random string}.default\extensions\</pre>
<p><span style="text-decoration: underline;">Under C:\Documents and Settings\{user name}\Application Data\WebApps\</span></p>
<pre>{webapp name}@{webappaddr}\
{webapp name}@{webappaddr}\localstore.json
{webapp name}@{webappaddr}\override.ini
{webapp name}@{webappaddr}\webapp.ini
{webapp name}@{webappaddr}\webapp.js
{webapp name}@{webappaddr}\icons\
{webapp name}@{webappaddr}\icons\default\
{webapp name}@{webappaddr}\icons\default\{icons included in webapp bundle}</pre>
<p><span style="text-decoration: underline;">Under C:\Documents and Settings\{user name}\Local Settings\Application Data\Prism\</span></p>
<pre>{webapp name}\
{webapp name}\Prism\
{webapp name}\Prism\updates\
{webapp name}\Prism\updates\0\
{webapp name}\Profiles\
{webapp name}\Profiles\l05apnbh.default\
{webapp name}\Profiles\l05apnbh.default\XPC.mfl
{webapp name}\Profiles\l05apnbh.default\XUL.mfl
{webapp name}\Profiles\l05apnbh.default\Cache\
{webapp name}\Profiles\l05apnbh.default\Cache\_CACHE_001_
{webapp name}\Profiles\l05apnbh.default\Cache\_CACHE_002_
{webapp name}\Profiles\l05apnbh.default\Cache\_CACHE_003_
{webapp name}\Profiles\l05apnbh.default\Cache\_CACHE_MAP_
{webapp name}\Profiles\l05apnbh.default\Cache\{other cache files}</pre>
<p><strong id="prismmacfiles">Default Prisim Folders in User&#8217;s Home directory (Mac OS X as of Prism v0.9):</strong><br />
<span style="text-decoration: underline;">Under /Users/{user name}/Library/Application Support/Prism/</span></p>
<pre>Profiles/
Profiles/profiles.ini
Profiles/{random string}.default/
Profiles/{random string}.default/cert8.db
Profiles/{random string}.default/compatibility.ini
Profiles/{random string}.default/compreg.dat
Profiles/{random string}.default/cookies.sqlite
Profiles/{random string}.default/extensions.cache
Profiles/{random string}.default/extensions.ini
Profiles/{random string}.default/key3.db
Profiles/{random string}.default/localstore.rdf
Profiles/{random string}.default/mimeTypes.rdf
Profiles/{random string}.default/permissions.sqlite
Profiles/{random string}.default/places.sqlite
Profiles/{random string}.default/pluginreg.dat
Profiles/{random string}.default/prefs.js
Profiles/{random string}.default/secmod.db
Profiles/{random string}.default/xpti.dat
Profiles/{random string}.default/extensions/</pre>
<p><strong id="webappmacfiles">For Each WebApp Prism creates (Mac OS X as of Prism v0.9):</strong></p>
<p><span style="text-decoration: underline;">Under /Users/{user name}/Library/Application Support/{webapp name}/</span></p>
<pre>Profiles/
Profiles/profiles.ini
Profiles/{random string}.default/
Profiles/{random string}.default/cert8.db
Profiles/{random string}.default/compatibility.ini
Profiles/{random string}.default/compreg.dat
Profiles/{random string}.default/cookies.sqlite
Profiles/{random string}.default/extensions.cache
Profiles/{random string}.default/extensions.ini
Profiles/{random string}.default/key3.db
Profiles/{random string}.default/localstore.rdf
Profiles/{random string}.default/mimeTypes.rdf
Profiles/{random string}.default/permissions.sqlite
Profiles/{random string}.default/places.sqlite
Profiles/{random string}.default/pluginreg.dat
Profiles/{random string}.default/prefs.js
Profiles/{random string}.default/secmod.db
Profiles/{random string}.default/xpti.dat
Profiles/{random string}.default/extensions/</pre>
<p><span style="text-decoration: underline;">Under /Users/{user name}/Library/WebApps/{webapp name}@{webappaddr}/</span></p>
<pre>{webapp name}@{webappaddr}/localstore.json
{webapp name}@{webappaddr}/override.ini
{webapp name}@{webappaddr}/webapp.ini
{webapp name}@{webappaddr}/webapp.js
{webapp name}@{webappaddr}/icons/
{webapp name}@{webappaddr}/icons/default/
{webapp name}@{webappaddr}/icons/default/{icons included in webapp bundle}</pre>
<p><strong id="prismwinfiles">Default Prisim Folders in User&#8217;s Home directory (Linux as of Prism v0.9):</strong></p>
<p><span style="text-decoration: underline;">Under /home/{user name}/</span></p>
<pre>
.prism/prismdir.lin.txt
.prism/profiles.ini
.prism/{randomstring}.default/
.prism/{randomstring}.default/Cache/
.prism/{randomstring}.default/cert8.db
.prism/{randomstring}.default/compatibility.ini
.prism/{randomstring}.default/compreg.dat
.prism/{randomstring}.default/cookies.sqlite
.prism/{randomstring}.default/extensions/
.prism/{randomstring}.default/extensions.cache
.prism/{randomstring}.default/extensions.ini
.prism/{randomstring}.default/key3.db
.prism/{randomstring}.default/localstore.rdf
.prism/{randomstring}.default/mimeTypes.rdf
.prism/{randomstring}.default/.parentlock
.prism/{randomstring}.default/permissions.sqlite
.prism/{randomstring}.default/places.sqlite
.prism/{randomstring}.default/prefs.js
.prism/{randomstring}.default/secmod.db
.prism/{randomstring}.default/XPC.mfasl
.prism/{randomstring}.default/xpti.dat
.prism/{randomstring}.default/XUL.mfasl
.prism/{randomstring}.default/Cache/
.prism/{randomstring}.default/Cache/_CACHE_001_
.prism/{randomstring}.default/Cache/_CACHE_002_
.prism/{randomstring}.default/Cache/_CACHE_003_
.prism/{randomstring}.default/Cache/_CACHE_MAP_
</pre>
<p><strong id="webappwinfiles">For Each WebApp Prism creates (Linux as of Prism v0.9):</strong></p>
<p><span style="text-decoration: underline;">Under /home/{user name}/.prism/</span></p>
<pre>
{webapp name}/
{webapp name}/{randomstring}.default/
{webapp name}/{randomstring}.default/Cache/
{webapp name}/{randomstring}.default/Cache/_CACHE_001_
{webapp name}/{randomstring}.default/Cache/_CACHE_002_
{webapp name}/{randomstring}.default/Cache/_CACHE_003_
{webapp name}/{randomstring}.default/Cache/_CACHE_MAP_
{webapp name}/{randomstring}.default/cert8.db
{webapp name}/{randomstring}.default/compatibility.ini
{webapp name}/{randomstring}.default/compreg.dat
{webapp name}/{randomstring}.default/cookies.sqlite
{webapp name}/{randomstring}.default/extensions/
{webapp name}/{randomstring}.default/extensions.cache
{webapp name}/{randomstring}.default/extensions.ini
{webapp name}/{randomstring}.default/key3.db
{webapp name}/{randomstring}.default/localstore.rdf
{webapp name}/{randomstring}.default/mimeTypes.rdf
{webapp name}/{randomstring}.default/.parentlock
{webapp name}/{randomstring}.default/permissions.sqlite
{webapp name}/{randomstring}.default/places.sqlite
{webapp name}/{randomstring}.default/prefs.js
{webapp name}/{randomstring}.default/secmod.db
{webapp name}/{randomstring}.default/XPC.mfasl
{webapp name}/{randomstring}.default/xpti.dat
{webapp name}/{randomstring}.default/XUL.mfasl
{webapp name}/profiles.ini
</pre>
<p>From the above lists of file locations, it should be apparent (okay, if you really <i>really</i> look, <i>hard</i>) that there are two ways to go about installing an extension for Prism. The first is install that extension &#8220;globally&#8221;, which is to say that you install that extension for every webapp. For this method the extension gets installed into Prism&#8217;s extension directory. The second method is to install the extension &#8220;locally&#8221;, or on a per-webapp basis. In this case each extension is installed in the individual webapp&#8217;s extension directory.</p>
<p>The first method is more difficult because by default, installing an extension will be done when you have a webapp loaded, so it will install the extension into that webapp&#8217;s extension folder. In order to install a webapp globally, you&#8217;ll need to perform a manual installation or open a new webapp that loads the addon&#8217;s xul (chrome://global/content/config.xul). I should mention that this worked on Prism/Webrunner 0.8, but I have yet to test this on Prism 0.9, so this may no longer work.</p>
<p>&#8230;</p>
<p>So, why they heck would I list all the files and directories here? Well, I want a reference to point at when I start explaining which files to make changes to in order to install an extension manually.</p>
<p><strong id="codesnipinstrdf">Code Snippit for Prism Extensions&#8217; install.rdf</strong></p>
<pre><code>&lt;em:targetApplication&gt;
  &lt;!– Prism –&gt;
  &lt;Description&gt;
    &lt;em:id&gt;prism@developer.mozilla.org&lt;/em:id&gt;
    &lt;em:minVersion&gt;0.8&lt;/em:minVersion&gt;
    &lt;em:maxVersion&gt;1.0.0.*&lt;/em:maxVersion&gt;
   &lt;/Description&gt;
&lt;/em:targetApplication&gt;</code>
</pre>
<p><strong id="codesnipextrdf">Code Snippit for Prism Extensions&#8217; extension.rdf (information is required from the **install.rdf**)</strong></p>
<pre>
<code>&lt;RDF:Description
    RDF:about="urn:mozilla:item:{**extension id from install.rdf**}"
    NS1:installLocation="app-profile"
    NS1:version="**from install.rdf**"
    NS1:optionsURL="**from install.rdf**"
    NS1:iconURL="**from install.rdf**"
    NS1:name="**from install.rdf**"
    NS1:description="**from install.rdf**"
    NS1:creator="**from install.rdf**"
    NS1:homepageURL="http://**from install.rdf**"
    NS1:contributor="**from install.rdf**"&gt;</code>
</pre>
<p>More to come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2008/11/06/prism-information-in-depth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Waterproof USB Drive(s)</title>
		<link>http://www.luckydisasters.com/2008/02/03/waterproof-usb-drives/</link>
		<comments>http://www.luckydisasters.com/2008/02/03/waterproof-usb-drives/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 19:03:27 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[cable]]></category>
		<category><![CDATA[cord]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2008/02/03/waterproof-usb-drives/</guid>
		<description><![CDATA[OK, I&#8217;ve been a little slow in posting this. Chalk it up to classwork and laziness. Sorry. Project Background Anyway, the back story for this project is; about 3 years ago, my daughter (around 6 at the time) accidentally spilled a cup of coffee (no she wasn&#8217;t drinking it!) onto a brand new Seagate 5GB [...]]]></description>
			<content:encoded><![CDATA[<p>OK, I&#8217;ve been a little slow in posting this. Chalk it up to classwork and laziness. Sorry.</p>
<p><strong>Project Background</strong></p>
<p>Anyway, the back story for this project is; about 3 years ago, my daughter (around 6 at the time) accidentally spilled a cup of coffee (no she wasn&#8217;t drinking it!) onto a brand new <a href="http://www.seagate.com/www/en-us/products/portable/pocket_drives/" rel="nofollow"  target="_blank">Seagate 5GB USB 2.0 Pocket Hard Drive</a>. I had set a cup of coffee down next to the new drive on the coffee table, and needed to go back into the kitchen for something. I specifically warned her to be careful not to bump the coffee or the table because I didn&#8217;t want my coffee spilled. Well, that must have triggered some inborn child-instinct that says &#8220;be extremely reckless when told to be careful.&#8221;</p>
<p>At any rate, the coffee got spilled and I got a chance to get a look at the internals of my new drive while I was drying it out. While doing this, I got to thinking about how small the <a href="http://en.wikipedia.org/wiki/Microdrive" rel="nofollow"  target="_blank">microdrive</a> was and how it could fit into a lot of different casings. Of course, I was also thinking of how to better protect it from liquid damage and how I had so many &#8211; now less useful, smaller capacity &#8211; thumb drives laying around.</p>
<p>I thought that if I could get a small enough USB hub that I could fit that inside a piece of PVC or other sealable container and plug the thumb drives into it. With my new drive back together, dry and ready to go, that&#8217;s just what I did! After all I had to figure something out to do with all those old thumb drives!</p>
<p><strong>Materials and Build</strong></p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2138_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2138_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="left" border="0" hspace="4" vspace="4" /></a>I got a USB hub and some other pieces and started to work. Of course, all these parts took quite some time to gather. I managed to get a few left over parts from work (sealable caps from network connectors) and ordered a USB-B jack for plugging in a USB-A to USB-B cable into. I could have easily gotten a smaller, mini-USB connector and cable assembly, but my soldering skills are not that hot.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2186_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2186_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2185_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2185_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2173_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2173_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2161_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2161_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a></p>
<p>I ordered a 4-port USB hub (to give you some idea of how old this project is, I bought the hub on <a href="http://www.thinkgeek.com" rel="nofollow"  target="_blank">ThinkGeek</a> and they no longer carry the hub I bought) which had two stacked 2-port USB-A jacks. I also needed some <a href="http://www.michaels.com/art/online/displayProductPage?productNum=gc0511&amp;channelid=" rel="nofollow"  target="_blank">plastic resin</a> to seal the USB jack. I used a <a href="http://www.lowes.com/lowes/lkn?action=productDetail&amp;productId=23545-34146-P600U&amp;lpage=none" rel="nofollow"  target="_blank">2&#8243; PVC compression coupling</a> as a housing and a couple of 2&#8243; long PVC pipe sections as end pieces.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2188_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2188_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2160_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2160_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2179_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2179_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2165_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2165_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2176_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2176_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2169_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2169_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2181_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2181_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2184_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2184_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a></p>
<p>I removed most of the housing and USB cable from the hub and replaced the USB plug on the cable with the jack I&#8217;d gotten. Then I sealed the jack inside the PVC pipe with the plastic resin. Before I did that however, I needed to close the back of the USB jack with a glue stick gun to keep the resin from filling the jack and making it useless. I still ended up getting some inside, but it wasn&#8217;t much as I can still insert the USB plug into it.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2144_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2144_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2157_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2157_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a></p>
<p>In order to get all the thumb drives into the tube, I had to strip the housings from them. I used a thin piece of plastic to separate the drives and keep them from performing their own circuit bending operations on any of my data. I had to scrape some tracks into the inside of the compression fitting in order to get the hub&#8217;s circuit board in all the way. The other end of the tube was going to hold another USB-A jack, to be used as a kind of feed through USB port, but as it turns out, I didn&#8217;t fill the back of that connector correctly and the resin filled the jack. In any event I don&#8217;t think the cable connecting the 4th USB port to that jack would have allowed the hub to fit in far enough to fit along with all the drives. So it&#8217;s probably better that I just used it for a 4th thumb drive anyway.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2142_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2142_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2147_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2147_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2140_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2140_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2139_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2139_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2149_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2149_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="middle" border="0" hspace="4" vspace="4" /></a></p>
<p><strong>The Cable</strong></p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2192_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2192_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="left" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2190_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2190_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="left" border="0" hspace="4" vspace="4" /></a><a href="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2194_1024x768.jpg"rel="lightbox[wpusbd]"  title="wp_usb_hub"><img src="http://www.luckydisasters.com/wp-content/uploads/2008/02/img_2194_1024x768.thumbnail.jpg" alt="wp_usb_hub" align="left" border="0" hspace="4" vspace="4" /></a>I also used a piece of conduit as a cable keeper, so that my USB cable doesn&#8217;t get tangled with other cables when in transit. I use this trick, albeit with a shorter section of larger diameter conduit, with my laptop cords too. I slit the conduit or take a ¼&#8221; strip longitudinally out of the center (depending on rigidity), neatly bundle the cables (folding in half 3 &#8211; 4 times), insert into conduit, and viola &#8211; instant portable cable minder.</p>
<p><strong>Software</strong></p>
<p>Well all this is well and good, but there&#8217;s a problem I didn&#8217;t foresee. That would be what a pain in the but this is to unmount all these devices on Windows. With a GNU/Linux system, you simply right a script to unmount the drives all at once (and presumably put that on one of the USB drives), Windows on the other hand, sucks for this kind of functionality. But there is a half-assed solution to the half-assed situation I&#8217;ve put myself in. The command:</p>
<p><code>mountvol X: /d</code></p>
<p>Where &#8220;X&#8221; = your thumb drives&#8217; drive letter, works to safely unmount the volume under Windows (thanks and attribution to <a href="http://discuss.joelonsoftware.com/default.asp?joel.3.302460.12" rel="nofollow"  target="_blank">Joel on Software</a>), but doesn&#8217;t solve disconnecting Windows from the device (you still have the little &#8220;Safely Remove Hardware&#8221; icon on your system tray). So you need the DevCon tool available <a href="http://support.microsoft.com/kb/311272" rel="nofollow"  target="_blank">here</a>. Now you can use the <code>mountvol</code> command and:</p>
<p><code>devcon remove @usb\*</code></p>
<p><strong>Conclusion</strong></p>
<p>Hot, no? Actually yes, this set up does get pretty hot after a while. I guess that&#8217;s a drawback of having this in a sealed container. Another drawback, <a href="http://www.boingboing.net/2008/01/31/new-tsa-requirement.html" rel="nofollow"  target="_blank">I&#8217;ll never be able to take this on an airplane</a>&#8230; :(</p>
<p>If you&#8217;re looking for something to do with all those old USB drives that are getting exponentially smaller with every passing day, then this might be a solution for what to do with your old drives. But I think the next time I do this, I&#8217;ll use the left over clear resin and do something a little more slick, like <a href="http://www.tcnj.edu/~jones37/usb.html" rel="nofollow"  target="_blank">Russell Jones</a>, and encase the whole shebang in a clear plastic block.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2008/02/03/waterproof-usb-drives/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hollow Book USB Hub &amp; Thumb Drive</title>
		<link>http://www.luckydisasters.com/2007/12/24/hollow-book-usb-hub-thumb-drive/</link>
		<comments>http://www.luckydisasters.com/2007/12/24/hollow-book-usb-hub-thumb-drive/#comments</comments>
		<pubDate>Tue, 25 Dec 2007 00:36:04 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[2007]]></category>
		<category><![CDATA[Bits And Pieces]]></category>
		<category><![CDATA[Bladed Knife]]></category>
		<category><![CDATA[Blisters]]></category>
		<category><![CDATA[Book Store]]></category>
		<category><![CDATA[Edward Mckay]]></category>
		<category><![CDATA[Glue]]></category>
		<category><![CDATA[Hardbound Book]]></category>
		<category><![CDATA[Hollowing]]></category>
		<category><![CDATA[Microwave]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Second Cook]]></category>
		<category><![CDATA[Secret Compartment]]></category>
		<category><![CDATA[Thumb Drive]]></category>
		<category><![CDATA[Usb Drive]]></category>
		<category><![CDATA[Usb Hub]]></category>
		<category><![CDATA[Wally World]]></category>
		<category><![CDATA[Winston Salem]]></category>
		<category><![CDATA[X Acto]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/12/24/hollow-book-usb-hub-thumb-drive/</guid>
		<description><![CDATA[I decided a few months ago that for my brother&#8217;s Christmas present this year I was going to get him a USB drive. I&#8217;d also been toying around with putting it into a hollow book with a USB hub. Since then I&#8217;ve been gathering the bits and pieces I&#8217;d need to complete the project. I [...]]]></description>
			<content:encoded><![CDATA[<p>I decided a few months ago that for my brother&#8217;s Christmas  present this year I was going to get him a USB drive. I&#8217;d also been toying around with putting it into a hollow book with a USB hub. Since then I&#8217;ve been gathering the bits and pieces I&#8217;d need to complete the project. I got a really good deal on a 4 Gb thumb drive from Buy.com using Google checkout, I picked up a longish USB hub at Wally World, and there&#8217;s a local used book store where I was able to get a nice little hardbound book to put it all in. Then, a couple of weeks ago, Make had a podcast on creating a secret compartment book as their weekend project. That&#8217;s when I decided I needed to get started (Christmas was right around the corner!!).</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1201_s.JPG"rel="lightbox" title="bits &amp; pieces" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1201_s.thumbnail.JPG" alt="bits &amp; pieces" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1264_s.JPG"rel="lightbox" title="prototype - 1" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1264_s.thumbnail.JPG" alt="prototype - 1" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1265_s.JPG"rel="lightbox" title="prototype - 2" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1265_s.thumbnail.JPG" alt="prototype - 2" /></a></p>
<p>I started with a larger book as a prototype to get a feel for hollowing out a book and to better understand the process. This book as well as the one I found for this project were both on the free shelf at Edward McKay&#8217;s used books in Winston-Salem.  I started out with an X-Acto knife, but as the cuts got deeper I had to switch to a longer bladed knife in order to keep the cuts straight (you get a tendency to start angling towards the outside of the book if you try cutting with a regular knife).  After I finished, I had some really uneven sides, so I used felt to cover them, looks pretty good after everything was said and done.<br />
<strong>The Book</strong></p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1230_s.JPG"rel="lightbox" title="outside, no cord showing" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1230_s.thumbnail.JPG" alt="outside, no cord showing" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1231_s.JPG"rel="lightbox" title="inside cover, no cord" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1231_s.thumbnail.JPG" alt="inside cover, no cord" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1232_s.JPG"rel="lightbox" title="inside compartment, hub closed" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1232_s.thumbnail.JPG" alt="inside compartment, hub closed" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1233_s.JPG"rel="lightbox" title="inside compartment, hub cord exposed" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1233_s.thumbnail.JPG" alt="inside compartment, hub cord exposed" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1234_s.JPG"rel="lightbox" title="inside compartment, hub open" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1234_s.thumbnail.JPG" alt="inside compartment, hub open" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1235_s.JPG"rel="lightbox" title="inside compartments" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1235_s.thumbnail.JPG" alt="inside compartments" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1236_s.JPG"rel="lightbox" title="inside compartments" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1236_s.thumbnail.JPG" alt="inside compartments" /></a></p>
<p>After I&#8217;d let my blisters heal a bit, I started on the real thing. I needed to make several different cuts to get all the features I wanted. I started with the main compartment which was &#8220;L&#8221; shaped, then created the compartment for the USB hub and the cord. I had to wait quite a while between each compartment because the glue was taking forever to dry. The book dates from 1945, and the paper was very spongy so it ended up absorbing a lot of the glue and took longer to dry. I used the microwave to speed drying, I used 15 second cook times on high, after which I&#8217;d remove the book and make sure to press the pages together to make sure they didn&#8217;t wrinkle and allowed the book to cool (nothing like the smell of hot, musty book). Then I put weight back onto it to let it finish drying .</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1238_s.JPG"rel="lightbox" title="inside compartment, plug out" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1238_s.thumbnail.JPG" alt="inside compartment, plug out" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1239_s.JPG"rel="lightbox" title="inside, cord out" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1239_s.thumbnail.JPG" alt="inside, cord out" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1244_s.JPG"rel="lightbox" title="inside compartment, cord out" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1244_s.thumbnail.JPG" alt="inside compartment, cord out" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1243_s.JPG"rel="lightbox" title="outside, cord showing" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1243_s.thumbnail.JPG" alt="outside, cord showing" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1240_s.JPG"rel="lightbox" title="inside velcro 1" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1240_s.thumbnail.JPG" alt="inside velcro 1" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1241_s.JPG"rel="lightbox" title="inside velcro 2" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1241_s.thumbnail.JPG" alt="inside velcro 2" /></a></p>
<p>After all the cuts were made I found that in order to use Velcro as a fastener for the hub cover, I needed a better glue to keep the Velcro from ripping apart the glued pages. I found that either Super Glue or Krazy Glue worked pretty well (although I found Super Glue worked better because it didn&#8217;t discolor the pages as much). This pretty much gave me solid chunks of wood to work with. I also used these glues on the hub cover&#8217;s edges to keep the act of opening the cover from ripping the cover apart. It also gave me a good base to stick the Velcro to.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1252_s.JPG"rel="lightbox" title="outside, plugged in" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1252_s.thumbnail.JPG" alt="outside, plugged in" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1249_s.JPG"rel="lightbox" title="inside, open light on" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1249_s.thumbnail.JPG" alt="inside, open light on" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1247_s.JPG"rel="lightbox" title="inside, light on" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1247_s.thumbnail.JPG" alt="inside, light on" /></a> <a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1255_s.JPG"rel="lightbox" title="cover detail" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/img_1255_s.thumbnail.JPG" alt="cover detail" /></a></p>
<p>I used a strip of plastic (from a clamshell package) under the hub to insulate the circuitry from the glue &#8211; Super Glue and/or Krazy Glue, I&#8217;ve found (although I haven&#8217;t tested both and I can&#8217;t remember which does) can conduct electricity after drying.</p>
<p><strong>The Software</strong></p>
<p>With 4 Gb of free space, I would be remiss if I didn&#8217;t add some software right off the bat! I installed pretty much everything available from PortableApps.com, the PC Repair System from Daily Cup of Tech and the small version of the Wikipedia for Schools (downloadable Wikipedia, awesome!) &#8211; see links below for access to these softwares. All that cool software and still around 2.5 Gb or free space! W00t! I also created a custom, one of a kind icon which appears (as described above) in the system tray and in Windows Explorer (also in Linux if you configure it properly) as the drive icon.</p>
<p>I used ASuite as a menuing system, to load with the autorun.inf. ASuite is a nice little Start Menu style system tray icon that gives you full access to the applications on your thumb drive. I like the DCoT Menu, PortableApps menu and <a href="http://www.aignes.com/psmenu.htm" rel="nofollow"  target="_blank">PMenu</a> (on which, I believe ASuite is based), but you can&#8217;t change the default icon in the system tray or make other customizations available from ASuite.</p>
<p><a href="http://www.luckydisasters.com/wp-content/uploads/2007/12/jis-96.png"rel="lightbox" title="Journey Into Spring" ><img src="http://www.luckydisasters.com/wp-content/uploads/2007/12/jis-96.png" alt="Journey Into Spring" /></a></p>
<p>Hope he likes this!!</p>
<p><strong>Links</strong></p>
<p><a href="http://blog.makezine.com" rel="nofollow"  target="_blank">Make Magazine</a> -<a href="http://blog.makezine.com/archive/2007/12/have_you_made_a_secret_bo.html" rel="nofollow"  target="_blank">Secret Book Weekend Project</a><br />
<a href="http://www.buy.com/prod/kingston-4gb-datatraveler-usb-2-0-flash-drive/q/loc/101/204134644.html" rel="nofollow"  target="_blank"> Buy.com Kingston 4GB DataTraveler</a><br />
<a href="http://www.supergluecorp.com/" rel="nofollow"  target="_blank"> Super Glue</a><br />
<a href="http://www.krazyglue.com" rel="nofollow" >Krazy Glue</a><a href="http://www.velcro.com/" target="_blank"><br />
Velcro USA</a><br />
<a href="http://www.xacto.com/" rel="nofollow"  target="_blank">X-Acto</a><br />
<a href="http://www.wefeedyourhead.com/wordpress/" rel="nofollow"  target="_blank">Edward McKay&#8217;s Used Books and More</a><br />
<a href="http://portableapps.com/" rel="nofollow"  target="_blank">PortableApps.com</a> (<a href="http://portableapps.com/apps" rel="nofollow"  target="_blank">application list</a>)<br />
<a href="http://dailycupoftech.com/" rel="nofollow"  target="_blank">Daily Cup of Tech</a> (<a href="http://dailycupoftech.com/usb-drive-systems/3/" rel="nofollow"  target="_blank">PC Repair System page</a>)<br />
<a href="http://www.salvadorsoftware.com/" rel="nofollow"  target="_blank">SalvadorSoftware</a> (<a href="http://sourceforge.net/projects/asuite/" rel="nofollow"  target="_blank">ASuite SourceForge page</a>), SalvadorSoftware, if you&#8217;re listening, please port ASuite from Borland to <a href="http://www.lazarus.freepascal.org/" rel="nofollow"  target="_blank">Lazarus from Free Pascal</a>. I&#8217;ve tried several times, unsuccessfully, to load all the dependencies for ASuite into Lazarus, but it just won&#8217;t compile! :(<br />
<a href="http://www.soschildrensvillages.org.uk/charity-news/wikipedia-for-schools.htm" rel="nofollow"  target="_blank">Wikipedia for Schools</a> at SOSChildrensVillages.org.uk</p>
<p><strong>Next</strong></p>
<p>Next time, my waterproof USB thumb drive enclosure project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/12/24/hollow-book-usb-hub-thumb-drive/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Wow Files &#8211; 2</title>
		<link>http://www.luckydisasters.com/2007/10/05/the-wow-files-2/</link>
		<comments>http://www.luckydisasters.com/2007/10/05/the-wow-files-2/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 02:51:24 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Wow]]></category>
		<category><![CDATA[w00t!]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/10/05/the-wow-files-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/10/05/the-wow-files-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slow but sure&#8230;</title>
		<link>http://www.luckydisasters.com/2007/03/13/slow-but-sure/</link>
		<comments>http://www.luckydisasters.com/2007/03/13/slow-but-sure/#comments</comments>
		<pubDate>Wed, 14 Mar 2007 00:11:20 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Franken House]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Bedrooms]]></category>
		<category><![CDATA[Breakers]]></category>
		<category><![CDATA[C Unit]]></category>
		<category><![CDATA[cable]]></category>
		<category><![CDATA[Cable Equipment]]></category>
		<category><![CDATA[Cable Install]]></category>
		<category><![CDATA[Cables]]></category>
		<category><![CDATA[Dining Room]]></category>
		<category><![CDATA[Electrical Boxes]]></category>
		<category><![CDATA[Electrical Cable]]></category>
		<category><![CDATA[Electrical Equipment]]></category>
		<category><![CDATA[Exterior Lighting]]></category>
		<category><![CDATA[Furnace]]></category>
		<category><![CDATA[Hallway]]></category>
		<category><![CDATA[Living Room]]></category>
		<category><![CDATA[Master Bedroom]]></category>
		<category><![CDATA[New Lighting]]></category>
		<category><![CDATA[Range Oven]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/03/13/slow-but-sure/</guid>
		<description><![CDATA[I&#8217;ve got about 33% of my electrical rework done. I&#8217;ve got new electrical boxes in three of seven rooms, and one room with new cable terminated. I&#8217;ve still got two rooms to get receptacles into and four rooms to put new cable into for receptacles. Then there&#8217;s lighting, which will be upgraded in the bedrooms [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got about 33% of my electrical rework done. I&#8217;ve got new electrical boxes in three of seven rooms, and one room with new cable terminated. I&#8217;ve still got two rooms to get receptacles into and four rooms to put new cable into for receptacles. Then there&#8217;s lighting, which will be upgraded in the bedrooms and hallway, but I&#8217;m adding new lighting to the living, dining and kitchen. I&#8217;m not counting my exterior lighting yet, but that&#8217;s another project. Here&#8217;s my to-do list:</p>
<p><span style="text-decoration: line-through;">Install new electrical boxes in living-room<br />
Install new electrical boxes in master bedroom<br />
Install new electrical boxes in second bedroom<br />
</span>Install new electrical boxes in kitchen<br />
Install new electrical boxes in dining room<br />
Install new lighting/cable in kitchen<br />
Install new lighting/cable in dining room<br />
<span style="text-decoration: line-through;">Install/terminate 14/2 electrical cable in living-room</span><br />
Install/terminate 14/2 electrical cable in master bedroom<br />
Install/terminate 14/2 electrical cable in second bedroom<br />
Install/terminate 12/2 electrical cable in kitchen<br />
Install/terminate 12/2 electrical cable in dining room<br />
Install metallic electrical boxes/new cable for installed equipment (for dryer, washer, range, oven, furnace and A/C unit because they need power until I can upgrade the service)<br />
Install new breaker panel/install breakers and cables</p>
<p>More to come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/03/13/slow-but-sure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Power Problems&#8230;</title>
		<link>http://www.luckydisasters.com/2007/03/01/power-problems/</link>
		<comments>http://www.luckydisasters.com/2007/03/01/power-problems/#comments</comments>
		<pubDate>Thu, 01 Mar 2007 21:13:52 +0000</pubDate>
		<dc:creator>Kris</dc:creator>
				<category><![CDATA[Franken House]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Additions]]></category>
		<category><![CDATA[Amp Service]]></category>
		<category><![CDATA[Ball Buster]]></category>
		<category><![CDATA[Breakers]]></category>
		<category><![CDATA[Bust]]></category>
		<category><![CDATA[Cables]]></category>
		<category><![CDATA[Couple Of Days]]></category>
		<category><![CDATA[Duke Energy]]></category>
		<category><![CDATA[house]]></category>
		<category><![CDATA[House Drawing]]></category>
		<category><![CDATA[Lost One]]></category>
		<category><![CDATA[Meter Box]]></category>
		<category><![CDATA[Power Outage]]></category>
		<category><![CDATA[Rain]]></category>
		<category><![CDATA[Time Slip]]></category>

		<guid isPermaLink="false">http://www.luckydisasters.com/2007/03/01/power-problems/</guid>
		<description><![CDATA[Last weekend was a bust, a complete and utter ball-buster of a weekend. Sunday came and brought rain, and a power outage. Only two outlets in the whole house worked, which pointed to loosing one leg of power from the supply side. After having Duke Energy dispatch a guy to check it out (it&#8217;s happened [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend was a bust, a complete and utter ball-buster of a weekend. Sunday came and brought rain, and a power outage. Only two outlets in the whole house worked, which pointed to loosing one leg of power from the supply side. After having Duke Energy dispatch a guy to check it out (it&#8217;s happened before that we&#8217;ve lost one leg of power and the power company was able to fix it &#8211; I was hoping that&#8217;s what it was this time too), we came to find out two things.</p>
<p>One, we don&#8217;t have 100 AMP service as we thought &#8211; we have 60 AMP service. We where planning on upgrading our power service (re-running cables, adding outlets, moving the breaker-box, etc.). You would too if you were living in our place and got a look at the way some of this stuff is wired. Now, however, we can&#8217;t really make any more changes or additions to what we have until we do the upgrade.</p>
<p>Two, something in the house was drawing too much amperage (with 60 AMP service, go figure) and overheating the meter-box (causing arching IN THE METER-BOX &#8211; our side of the box of course) causing the outage (it was coming on intermittently, then quickly going back out again).</p>
<p>After turning off all the breakers in the breaker box and bringing them back on, one at a time over the course of about 20 minutes, I had everything back up and working again. So, what was the problem? No idea, but I do know that before I let any more time slip away I&#8217;ve got to re-run all the electrical in the house. Which means getting started this weekend and possibly taking a couple of days of work off next week to finish. After all, I don&#8217;t want the place to burn down.</p>
<p>&#8230;</p>
<p>No,  I don&#8217;t&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luckydisasters.com/2007/03/01/power-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
