<?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>WeaponsGradeCode &#187; Uncategorized</title>
	<atom:link href="http://weaponsgradecode.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://weaponsgradecode.com</link>
	<description>Notes from the field...</description>
	<lastBuildDate>Wed, 21 Jul 2010 04:18:46 +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>Bought an iPad last month&#8230;</title>
		<link>http://weaponsgradecode.com/2010/07/14/bought-an-ipad-last-month/</link>
		<comments>http://weaponsgradecode.com/2010/07/14/bought-an-ipad-last-month/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 03:41:16 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/?p=244</guid>
		<description><![CDATA[&#8230;and its awesome. The perfect Internet Read Only device. It&#8217;s clear that we&#8217;ll be buying more of them and Apple owns the mobile future (iPhone 4 problems not withstanding.)
Don&#8217;t sweat the morons complaining about multithreading support or its closed nature. Simply encourage them to build their own mobile platform. Until then, Apple has an extremely [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;and its awesome. The perfect Internet Read Only device. It&#8217;s clear that we&#8217;ll be buying more of them and Apple owns the mobile future (iPhone 4 problems not withstanding.)</p>
<p>Don&#8217;t sweat the morons complaining about multithreading support or its closed nature. Simply encourage them to build their own mobile platform. Until then, Apple has an extremely compelling device.</p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2010/07/14/bought-an-ipad-last-month/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>108 degrees in Washington</title>
		<link>http://weaponsgradecode.com/2009/07/29/108-degrees-in-wa/</link>
		<comments>http://weaponsgradecode.com/2009/07/29/108-degrees-in-wa/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 03:20:46 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/?p=209</guid>
		<description><![CDATA[Hottest day ever in Seattle.
]]></description>
			<content:encoded><![CDATA[<p>Hottest day ever in Seattle.<img class="alignnone size-full wp-image-210" title="108 degrees" src="http://weaponsgradecode.com/wp-content/uploads/2009/09/108.JPG" alt="108 degrees" width="495" height="227" /></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2009/07/29/108-degrees-in-wa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to build WebKit on Windows.</title>
		<link>http://weaponsgradecode.com/2008/06/30/how-to-build-webkit-on-windows/</link>
		<comments>http://weaponsgradecode.com/2008/06/30/how-to-build-webkit-on-windows/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 20:21:34 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/06/30/how-to-build-webkit-on-windows/</guid>
		<description><![CDATA[
Install VS2005
Install Cygwin from here:

http://www.cygwin.com/
Install Cygwin options

devl-&#62;make
devl-&#62;g++
devl-&#62;bison
devl-&#62;gperf
devl-&#62;flex
devl-&#62;subversion
net-&#62;curl
interpreters-&#62;perl
archive-&#62;unzip




Update Perl:

In cygwin run:

perl -MCPAN -e shell

yes to autoconfigure


install Win32API::Registry




Set the following environment variables:

WEBKITOUTPUTDIR &#8211; An absolute Windows-style path pointing to the directory  where you want the build products to go.
WEBKITLIBRARIESDIR &#8211; An absolute Windows-style path pointing to the  WebKitLibraries/win folder in your WebKit checkout.


Install QucktimeSDK from [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>Install VS2005</li>
<li>Install Cygwin from here:
<ul>
<li><a href="http://www.cygwin.com/">http://www.cygwin.com/</a></li>
<li>Install Cygwin options
<ul>
<li>devl-&gt;make</li>
<li>devl-&gt;g++</li>
<li>devl-&gt;bison</li>
<li>devl-&gt;gperf</li>
<li>devl-&gt;flex</li>
<li>devl-&gt;subversion</li>
<li>net-&gt;curl</li>
<li>interpreters-&gt;perl</li>
<li>archive-&gt;unzip</li>
</ul>
</li>
</ul>
</li>
<li>Update Perl:
<ul>
<li>In cygwin run:
<ul>
<li>perl -MCPAN -e shell
<ul>
<li>yes to autoconfigure</li>
</ul>
</li>
<li>install Win32API::Registry</li>
</ul>
</li>
</ul>
</li>
<li>Set the following environment variables:
<ul>
<li>WEBKITOUTPUTDIR &#8211; An absolute Windows-style path pointing to the directory  where you want the build products to go.</li>
<li>WEBKITLIBRARIESDIR &#8211; An absolute Windows-style path pointing to the  WebKitLibraries/win folder in your WebKit checkout.</li>
</ul>
</li>
<li>Install QucktimeSDK from here:
<ul>
<li><a href="http://developer.apple.com/quicktime/download/">http://developer.apple.com/quicktime/download/</a></li>
</ul>
</li>
<li>Extract the latest WebKit build into the cygwin&#8217;s ~ or user dir:
<ul>
<li><a href="http://nightly.webkit.org/">http://nightly.webkit.org/</a></li>
<li>That is, extract the package to your user dir and rename WebKit-XXXXX to  simply WebKit</li>
</ul>
</li>
<li>Drop the WebKit Support Library into the WebKit folder:
<ul>
<li><a href="http://developer.apple.com/opensource/internet/webkit_sptlib_agree.html">http://developer.apple.com/opensource/internet/webkit_sptlib_agree.html</a></li>
</ul>
</li>
<li>Run this command:
<ul>
<li>WebKit/WebKitTools/Scripts/build-webkit</li>
</ul>
</li>
</ol>
<p>Official Instructions can be found here:</p>
<p><a href="http://nightly.webkit.org/">http://nightly.webkit.org/</a></p>
<p>Some tips can be found here:</p>
<p><a href="http://trac.webkit.org/wiki/BuildingOnWindows">http://trac.webkit.org/wiki/BuildingOnWindows</a></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/06/30/how-to-build-webkit-on-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Image for the benefit of the TFS Forums folks to aid in diagnosing my problem.</title>
		<link>http://weaponsgradecode.com/2008/06/17/image-for-the-benefit-of-the-tfs-forums-folks-to-aid-in-diagnosing-my-problem/</link>
		<comments>http://weaponsgradecode.com/2008/06/17/image-for-the-benefit-of-the-tfs-forums-folks-to-aid-in-diagnosing-my-problem/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 23:28:08 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/06/17/image-for-the-benefit-of-the-tfs-forums-folks-to-aid-in-diagnosing-my-problem/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a href="http://weaponsgradecode.com/wp-content/uploads/2008/06/link.gif" title="link"><img src="http://weaponsgradecode.com/wp-content/uploads/2008/06/link.thumbnail.gif" alt="link" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/06/17/image-for-the-benefit-of-the-tfs-forums-folks-to-aid-in-diagnosing-my-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3Ware 9650se Review</title>
		<link>http://weaponsgradecode.com/2008/02/07/3ware-9650se-review/</link>
		<comments>http://weaponsgradecode.com/2008/02/07/3ware-9650se-review/#comments</comments>
		<pubDate>Thu, 07 Feb 2008 06:27:44 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Mythtv]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/02/07/3ware-9650se-review/</guid>
		<description><![CDATA[An eternal challenge with home file servers connected to MythTV systems is disk space. Any new space is typically consumed within months.
About eight months ago, while dealing with space issues, I researched all the hardware raid solutions under $1000 on the market. Generally, the reviews tended to lean in the direction of 3Ware products. Unfortunately, [...]]]></description>
			<content:encoded><![CDATA[<p>An eternal challenge with home file servers connected to <a href="http://www.mythtv.org">MythTV</a> systems is disk space. Any new space is typically consumed within months.</p>
<p>About eight months ago, while dealing with space issues, I researched all the hardware raid solutions under $1000 on the market. Generally, the reviews tended to lean in the direction of <a href="http://www.3ware.com/">3Ware</a> products. Unfortunately, they were all SATA &amp; PCIe solutions meaning I would have to completely upgrade my server system. That meant a new PCIe motherboard, processor, RAM, and case for about $500, and the 3Ware 9650SE for another $500, plus new drives, about $1000. That&#8217;s a $2000 system. I just couldn&#8217;t lay that cash out at the time so I stalled.</p>
<p>Weekly I would evaluate my position to see if I could buy the system. After Christmas, it was clear that I had to do something. So I bought all the gear from <a href="http://www.newegg.com">Newegg</a>.</p>
<p><a href="http://weaponsgradecode.com/wp-content/uploads/2008/02/img_0296.jpg" title="3Ware 9650SE box"><img src="http://weaponsgradecode.com/wp-content/uploads/2008/02/img_0296.thumbnail.jpg" alt="3Ware 9650SE box" /></a><a href="http://weaponsgradecode.com/wp-content/uploads/2008/02/img_0357.jpg" title="3Ware 9650SE parts"><img src="http://weaponsgradecode.com/wp-content/uploads/2008/02/img_0357.thumbnail.jpg" alt="3Ware 9650SE parts" /></a></p>
<p>Setting up the system was a piece of cake. Everything installed easily and came up the first time. I had three 750GB drives, one with 750GB of data that I needed to save. So I configured the two 750&#8217;s in a RAID 0 configuration with the intention of copying the data from the third 750 to it, then migrating to a RAID 5 configuration.</p>
<p>Big mistake. The migration on this state of the art machine was taking forever. The math led to the migration taking over 120 hours. I called 3Ware support and they said that&#8217;s normal and expected: it&#8217;s all good. That&#8217;s a data migration rate of 3 MB/s putting it in the MFM hard drive range. (That&#8217;s from the 80286 era&#8230; back in the mid &#8217;80s)</p>
<p>OK fine, I&#8217;ll migrate rarely. Good enough. I&#8217;ll back the data up again to another drive, build a RAID 5 array from the get go and be on my way.</p>
<p>After running through the hoops and getting the system built and closed up, I realize that it&#8217;s now _very_ slow. Like, it takes seven seconds to return from running ls on the root folder. I googled around and discovered <a href="http://lxer.com/module/forums/t/26605/">others having the same problem.<br />
</a><br />
After some diagnosis, I discovered the problem. Building a RAID 0 array with the on board write cache on or off was __really__ fast. On the order of 180MB/s write speed. Glorious really. Moving to RAID 5 without the on board cache brought write speeds to less than 9 MB/s. Abhorrent. Turning the cache back on sped things up a bit.</p>
<p>A quick call to 3Ware tech support confirmed the numbers.</p>
<p>So there you have it. A state of the art machine with a $500 hard drive controller card on a 4x PCIe bus and 300MB/s SATA drives gives write speeds resembling that of my Amiga back in the 80&#8217;s.</p>
<p>3Ware&#8217;s position is to get the battery backup and enable the cache which is a $150 option. Unacceptable, as any modern dedicated RAID card should be able to sustain a 20MB/s write rate without cache.</p>
<p>One could run a RAID 5 configuration with write cache and without a battery backup, but if the power fails, power supply fails, or system crashes, you&#8217;ve lost everything.</p>
<p>The whole thing was unacceptable and very disappointing. I&#8217;d been looking forward to owning this card for months and now I&#8217;m returning it after investing months saving/planning and weeks of testing. The card, specially selected motherboard and CPU all went back to <a href="http://www.newegg.com">Newegg</a> for a full refund. Newegg&#8217;s one of the best online stores I&#8217;ve worked with. Buy from them.</p>
<p>Price/Value, the 3Ware 9650se was one of the worst electronic products I&#8217;ve ever purchased.</p>
<p>Soon, I&#8217;ll post the solution to this whole mess.</p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/02/07/3ware-9650se-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our daughter tearing up the ski slopes after six hours of training. Video 3</title>
		<link>http://weaponsgradecode.com/2008/01/21/our-daughter-tearing-up-the-ski-slopes-after-six-hours-of-training-video-3/</link>
		<comments>http://weaponsgradecode.com/2008/01/21/our-daughter-tearing-up-the-ski-slopes-after-six-hours-of-training-video-3/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 19:39:27 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/01/21/our-daughter-tearing-up-the-ski-slopes-after-six-hours-of-training-video-3/</guid>
		<description><![CDATA[She&#8217;s the one in the pink hat and pink pants. She&#8217;s enrolled in the local Powder Pigs program and clearly it&#8217;s paying off.

]]></description>
			<content:encoded><![CDATA[<p>She&#8217;s the one in the pink hat and pink pants. She&#8217;s enrolled in the local <a href="http://www.powderpigs.com/">Powder Pigs</a> program and clearly it&#8217;s paying off.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/POiCnLVLYww&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/POiCnLVLYww&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/01/21/our-daughter-tearing-up-the-ski-slopes-after-six-hours-of-training-video-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s no minimum age for the XO OLPC Laptop&#8230;</title>
		<link>http://weaponsgradecode.com/2008/01/09/theres-no-minimum-age-for-the-xo-olpc-laptop/</link>
		<comments>http://weaponsgradecode.com/2008/01/09/theres-no-minimum-age-for-the-xo-olpc-laptop/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 05:17:34 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/01/09/theres-no-minimum-age-for-the-xo-olpc-laptop/</guid>
		<description><![CDATA[Here&#8217;s our one year old crankin&#8217; up Pippin for another hard core Python development session:

]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s our one year old crankin&#8217; up Pippin for another hard core Python development session:</p>
<p><a href="http://weaponsgradecode.com/wp-content/uploads/2008/01/baby-xolaptop-022.jpg" title="Baby on the XO"><img src="http://weaponsgradecode.com/wp-content/uploads/2008/01/baby-xolaptop-022.thumbnail.jpg" alt="Baby on the XO" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/01/09/theres-no-minimum-age-for-the-xo-olpc-laptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Help in Visual Studio 2005 Takes 2 Minutes to Load</title>
		<link>http://weaponsgradecode.com/2008/01/05/help-in-visual-studio-2005-takes-2-minutes-to-load/</link>
		<comments>http://weaponsgradecode.com/2008/01/05/help-in-visual-studio-2005-takes-2-minutes-to-load/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 22:38:29 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2008/01/05/help-in-visual-studio-2005-takes-2-minutes-to-load/</guid>
		<description><![CDATA[So I&#8217;m coding away on a little project and mad the terrible mistake of simply pressing F1.
Horror of horrors. One NEVER does that in Visual Studio 2005. Why? It brings your 2.2 GHz Core2 Duo with a fast hard drive to halt for literally two minutes.

This is yet another sign that Microsoft has lost it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m coding away on a little project and mad the terrible mistake of simply pressing F1.</p>
<p>Horror of horrors. One NEVER does that in Visual Studio 2005. Why? It brings your 2.2 GHz Core2 Duo with a fast hard drive to halt for literally two minutes.</p>
<p><a href="http://weaponsgradecode.com/wp-content/uploads/2008/01/f1-help.png" title="F1 in Visual Studio 2005"><img src="http://weaponsgradecode.com/wp-content/uploads/2008/01/f1-help.thumbnail.png" alt="F1 in Visual Studio 2005" /></a></p>
<p>This is yet another sign that Microsoft has lost it&#8217;s way. It&#8217;s impossible to figure out what they&#8217;re doing over there other than they&#8217;ve got 20,000 strong egos fighting for number one and zero leadership.</p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2008/01/05/help-in-visual-studio-2005-takes-2-minutes-to-load/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do Not Attempt to Fix the Door of Your Canon S50 Camera Yourself</title>
		<link>http://weaponsgradecode.com/2007/11/28/do-not-attempt-to-fix-the-door-of-your-canon-s50-camera-yourself/</link>
		<comments>http://weaponsgradecode.com/2007/11/28/do-not-attempt-to-fix-the-door-of-your-canon-s50-camera-yourself/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 05:36:58 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2007/11/28/do-not-attempt-to-fix-the-door-of-your-canon-s50-camera-yourself/</guid>
		<description><![CDATA[It&#8217;s got tons of tiny pieces and it appears that the mechanism that holds the door to the chassis is glued in. The good news is that I only have one extra spring after re-assembling the camera.
We may be getting a new camera this Christmas.

]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s got tons of tiny pieces and it appears that the mechanism that holds the door to the chassis is glued in. The good news is that I only have one extra spring after re-assembling the camera.</p>
<p>We may be getting a new camera this Christmas.</p>
<p><a href="http://weaponsgradecode.com/wp-content/uploads/2007/11/s50_door.jpg" title="Canon S50 Broken Door"><img src="http://weaponsgradecode.com/wp-content/uploads/2007/11/s50_door.jpg" alt="Canon S50 Broken Door" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2007/11/28/do-not-attempt-to-fix-the-door-of-your-canon-s50-camera-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disaster Averted: The Canon Elura-40mc with the Infamous “Remove Cassette” Problem is Back from the Shop!</title>
		<link>http://weaponsgradecode.com/2007/11/28/disaster-averted-the-canon-elura-40mc-with-the-infamous-%e2%80%9cremove-cassette%e2%80%9d-problem-is-back-from-the-shop/</link>
		<comments>http://weaponsgradecode.com/2007/11/28/disaster-averted-the-canon-elura-40mc-with-the-infamous-%e2%80%9cremove-cassette%e2%80%9d-problem-is-back-from-the-shop/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 04:41:26 +0000</pubDate>
		<dc:creator>Brian</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://weaponsgradecode.com/2007/11/28/disaster-averted-the-canon-elura-40mc-with-the-infamous-%e2%80%9cremove-cassette%e2%80%9d-problem-is-back-from-the-shop/</guid>
		<description><![CDATA[Basically, five business days after shipping the video camera to Canon, it&#8217;s back. They didn&#8217;t contact me, they simply fixed the thing and sent it back. I haven&#8217;t tried it yet, but if it fails again, you&#8217;ll hear about it here.
So, score a four out of five stars for Canon Support for fixing the bad [...]]]></description>
			<content:encoded><![CDATA[<p>Basically, five business days after shipping the video camera to Canon, it&#8217;s back. They didn&#8217;t contact me, they simply fixed the thing and sent it back. I haven&#8217;t tried it yet, but if it fails again, you&#8217;ll hear about it here.</p>
<p>So, score a four out of five stars for Canon Support for fixing the bad camera on their dime, though a quick email would have been nice, at least to indicate that they received the camera.<br />
<a href="http://weaponsgradecode.com/wp-content/uploads/2007/11/fixed_canon.jpg" title="Canon Elura-40mc is All Better"><img src="http://weaponsgradecode.com/wp-content/uploads/2007/11/fixed_canon.thumbnail.jpg" alt="Canon Elura-40mc is All Better" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://weaponsgradecode.com/2007/11/28/disaster-averted-the-canon-elura-40mc-with-the-infamous-%e2%80%9cremove-cassette%e2%80%9d-problem-is-back-from-the-shop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
