<?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>K's Weblog</title>
	<atom:link href="http://kdmurray.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://kdmurray.net</link>
	<description>Technology and the Interweb for the Real World</description>
	<lastBuildDate>Thu, 14 Jan 2010 08:16:21 +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>New Box &#8211; Dell Vostro 430</title>
		<link>http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/</link>
		<comments>http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 08:15:29 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[boxen]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[buy]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VM]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=808</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/.I&#8217;ve got no doubt I&#8217;ll take some heat for going this route, but my solution to the build it or buy it dilemma was in fact to buy a new box. I decided to go for a machine from their business lineup, the Vostro 430 MT. [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/">http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/</a>.<br /><p>I&#8217;ve got no doubt I&#8217;ll take some heat for going this route, but my solution to the <a href="http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/" target="_self">build it or buy it dilemma</a> was in fact to buy a new box. I decided to go for a machine from their business lineup, the <a href="http://www1.ca.dell.com/ca/en/business/desktops/vostro-430/pd.aspx?refid=vostro-430&amp;s=bsd&amp;cs=cabsdt1" target="_blank">Vostro 430 MT</a>. This machine comes with a bunch of cores and an ample amount of RAM will allow this box to become the base for my home computing activities.</p>
<p><img class="alignright size-full wp-image-822" title="96853863369137192645863751565797555095" src="http://kdmurray.net/wp-content/uploads/2010/01/96853863369137192645863751565797555095.jpg" alt="" width="130" height="130" />This machine&#8217;s primary duty will be to take over the day-to-day computing tasks from my Macbook freeing it up for mobile-only duties so that I&#8217;m not carrying around the primary copies of most of my data every time I leave the house.  In addition, I&#8217;ll be <a rel="nofollow" href="http://en.wikipedia.org/wiki/Full_virtualization" target="_blank">virtualizing</a> the two desktop machines I have in the basement today, one of which has succumbed to old age in the past couple of months.  The VMs will provide some added flexibility as far as Operating Systems and some single-duty machines.</p>
<p>For now I&#8217;m evaluating a couple of virtualization options to use on the new box when it arrives, and I&#8217;m re-working the layout of the home network, splitting out VLANs for the servers to help isolate them a bit from the rest of the network. The main goal of some of this is to play around and learn the technologies, of course.</p>
<p>Some of the VM applications I&#8217;m considering include test machines for development, SSH tunnel/proxy for remote access, web server, Mozilla Weave server, secure machine for my office VPN and whatever else my dreams, or nightmares (or conversations with <a href="http://knightwise.com/" target="_blank">Knightwise</a>) inspire.</p>
<p>The machine should arrive in the next week, unboxing and other additional posts will follow.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/01/14/new-box-dell-vostro-430/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Docs Adds Cloud Storage</title>
		<link>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/</link>
		<comments>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 07:38:32 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[docs]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[GDrive]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Docs]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[types]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=819</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/.Google Docs today expanded the functionality of the service by offering 1GB of cloud storage for any type of file you want to upload. The only restrictions seem to be the 1GB cap on storage (you can buy more at $0.25 USD / GB) and the [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/">http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/</a>.<br /><p>Google Docs today expanded the functionality of the service by <a href="http://googleblog.blogspot.com/2010/01/upload-your-files-and-access-them.html" target="_blank">offering 1GB of cloud storage</a> for any type of file you want to upload. The only restrictions seem to be the 1GB cap on storage (you can buy more at $0.25 USD / GB) and the limit of 250MB per individual file.</p>
<p>Though it doesn&#8217;t quite match some of the other features we&#8217;ve become accustomed to seeing in cloud storage like an OS client with drag &amp; drop functionality, it certainly provides a reliable place to store some of your larger files that won&#8217;t fit under the smaller 20MB cap that Google places on email. This is quite possibly the precursor to the much lauded and speculated about G-Drive cloud storage service.</p>
<p>via <a href="http://lifehacker.com/5446337/" target="_blank">LifeHacker</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/01/13/google-docs-adds-cloud-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating ISO Images from the OSX Command Line</title>
		<link>http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/</link>
		<comments>http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 08:31:26 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Lessons]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[iso]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=810</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/.A super fast way to create ISO images (or any kind of bit for bit copies) from the OS X (or linux, or unix) command line is to use the DD command. This isn&#8217;t without it&#8217;s risks since the DD command will duplicate byte for byte [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/">http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/</a>.<br /><p>A super fast way to create ISO images (or any kind of bit for bit copies) from the OS X (or linux, or unix) command line is to use the DD command. This isn&#8217;t without it&#8217;s risks since the DD command will duplicate byte for byte all data from one location to another, but once you&#8217;ve found the necessary information you can easily replicate data.</p>
<p>I needed to create a copy of my Windows XP installation CD to use for setting up new virtual machines. Since it&#8217;s quicker to install VMs from an ISO image rather than from the installation media I wanted an ISO of my CD. The built in OS X disk utility can make this work&#8230; in theory. My copy of disk utility (on Snow Leopard) didn&#8217;t want to recognize the CD. So I turned to my command line knowledge.</p>
<p>I should also note that before you can read the CD using DD, you will need to unmount it:</p>
<p><code>sudo umount /dev/disk1s0</code></p>
<p>You&#8217;ll be prompted for your administrator password, then you&#8217;re in business.</p>
<p>To create an image of a CD (or DVD or anything else&#8230;) use the following:</p>
<p><code>dd if=/dev/disk1s0 of=/Users/kdmurray/Desktop/WindowsXP.iso bs=64k</code></p>
<ul>
<li>if= input file, in this case our Windows XP CD</li>
<li>of= output file, the actual ISO file you want created</li>
<li>bs= block size, the size of chunks the tool will work with</li>
</ul>
<p>I did a few speed tests at 16k, 32k, 64k, 128k, 256k and 1M and found that the 64k seemed to be the ideal block size on my machine. This will vary by CPU, and possibly by hard drive controller, so do a few contolled tests first. To do a test, start the copy process, then stop it after 20-30s (ctrl-c). Whichever one copied the most in 30s is the one you should use.</p>
<p>That&#8217;s all she wrote, folks. Happy command-lining. <img src='http://kdmurray.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Build it or Buy it &#8212; The Technologist&#8217;s dillemma</title>
		<link>http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/</link>
		<comments>http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 07:59:25 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[buy]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[dilemma]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[technologist]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=712</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/.The time has finally come for me to pick up a new system. This is usually a very happy moment in a geek&#8217;s life; the time when you get to spec out a new system with some of the latest tech. Reading product reviews, selecting components&#8230; [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/">http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/</a>.<br /><p><a href="http://www.flickr.com/photos/frigante/410052637/" target="_blank"><img class="alignleft" style="margin: 4px;" title="PIII 900 Guts" src="http://farm1.static.flickr.com/180/410052637_dc8075637a_d.jpg" alt="" width="200" height="150" /></a>The time has finally come for me to pick up a new system. This is usually a very happy moment in a geek&#8217;s life; the time when you get to spec out a new system with some of the latest tech. Reading product reviews, selecting components&#8230; it&#8217;s fun!</p>
<p>One of the true marks of geekdom is the ability to build your own machines from the ground up. Everything from ordering the parts, to gingerly placing in the CPU and glopping on just the right amount of thermal-conductive paste right through to powering up the system for the first time then installing and pimping out the OS of your choice. I&#8217;ve been there, its a ton of fun when you finally get everything working just right. It&#8217;s also a fair bit of work.</p>
<p>The more pragmatic geek can also buy a system, spec&#8217;d to order from companies like Dell or Lenovo. These systems still have pretty much everything you want, professionally assembled and sent to your door. These usually take a few weeks to ship so you need to be a bit more patient but there&#8217;s a lot less work involved.</p>
<p>So, what about price? Most of the time the price is pretty comparable for a complete system. I priced out a system with the following basic requirements from both Dell and a local computer retailer:</p>
<ul>
<li>Intel Core i7 860</li>
<li>8GB of Memory</li>
<li>Windows 7 Pro</li>
</ul>
<p>The two systems came out less than $80 apart with some minor differences in specs, hard drive size, optical drive, video card etc. For the most part it was the same system, and essentially the same price.</p>
<p>So what does it come down to? Is one option truly better than any other? The best advice I can give is that you need to get yourself a system you can trust. If that means you want professionals to put the system together for you and certify it, then that&#8217;s the route you need to take. If, however, you&#8217;re the Richard Stallman of computer builds and you feel that you need to free each of the components and build a computer that&#8217;s independent of &#8220;the man&#8221; and that&#8217;s where you derive the most value, then that should be your choice.</p>
<p>Image courtesy <a href="http://www.flickr.com/photos/frigante/410052637/" target="_blank">Frigante on Flickr</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/01/01/build-it-or-buy-it-the-technologists-dillemma/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fixing Bootcamp Clock Issue on Windows 7</title>
		<link>http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/</link>
		<comments>http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 09:31:27 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Bootcamp]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[clock]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=788</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/.For the longest time I simply lived with the fact that my system clock didn&#8217;t behave properly in my Windows partition when I had BootCamp setup on the macbook. It didn&#8217;t matter what I did, I couldn&#8217;t seem to find a way to keep the clock [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/">http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/</a>.<br /><p><a href="http://kdmurray.net/wp-content/uploads/2009/11/win7transparent.png"><img class="alignleft size-full wp-image-792" title="win7transparent" src="http://kdmurray.net/wp-content/uploads/2009/11/win7transparent.png" alt="win7transparent" width="128" height="114" /></a>For the longest time I simply lived with the fact that my system clock didn&#8217;t behave properly in my Windows partition when I had BootCamp setup on the macbook. It didn&#8217;t matter what I did, I couldn&#8217;t seem to find a way to keep the clock properly synchronized.  The problem stems from how Apple decided to implement the system clock which is different from the way that most PC manufacturers do.</p>
<p>Apple&#8217;s hardware always returns time in UTC, most PCs update the system clock to local time and won&#8217;t require a conversion of that time so of course the default Windows settings aren&#8217;t really set up for BootCamp (though you&#8217;d think the BootCamp installer could correct this&#8230;)</p>
<p>The solution, as it turns out, is a simple registry key change to tell Windows that the system&#8217;s clock is using UTC time.  One value in one key, that&#8217;s all it takes:</p>
<p><code>Windows Registry Editor Version 5.00</code></p>
<p><code>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]<br />
"RealTimeIsUniversal"=dword:00000001</code></p>
<p><strong>BootcampUtcClockFix.reg</strong></p>
<p>Another solution that I found over at <a href="http://superuser.com/questions/11150/clock-on-my-mac-gets-altered-when-i-boot-into-windows" target="_blank">superuser.com</a> is to modify OS X to change the time at startup and at shutdown. To me, this seems like more of a hack than the &#8220;unsupported&#8221; registry key. Windows 7 has been working well under this configuration and has even successfully interpreted the daylight saving time change.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/11/01/fixing-bootcamp-clock-issue-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GeoCities Retiring Today</title>
		<link>http://kdmurray.net/2009/10/26/geocities-retiring-today/</link>
		<comments>http://kdmurray.net/2009/10/26/geocities-retiring-today/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 15:04:35 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[closed]]></category>
		<category><![CDATA[GeoCities]]></category>
		<category><![CDATA[RIP]]></category>
		<category><![CDATA[shutdown]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=782</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/10/26/geocities-retiring-today/.It&#8217;s been a long time since I had an active presence on GeoCities (about 13 years by my count) but its still a site that holds a place in my heart. I got  started with website design, as did thousands of other people, by having a [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/10/26/geocities-retiring-today/">http://kdmurray.net/2009/10/26/geocities-retiring-today/</a>.<br /><p><a href="http://kdmurray.net/wp-content/uploads/2009/10/Geocitiesoriginallogo.png"><img class="alignleft size-full wp-image-786" title="Geocitiesoriginallogo" src="http://kdmurray.net/wp-content/uploads/2009/10/Geocitiesoriginallogo.png" alt="Geocitiesoriginallogo" width="93" height="84" /></a>It&#8217;s been a long time since I had an active presence on <a rel="nofollow" href="http://en.wikipedia.org/wiki/Geocities" target="_blank">GeoCities</a> (about 13 years by my count) but its still a site that holds a place in my heart. I got  started with website design, as did thousands of other people, by having a site on GeoCities many years ago. And within a few months of joining what was in some ways one of the earliest social networks of the web, I&#8217;d entered the &#8220;GeoCities Community Leader&#8221; program to help other people learn the technology, and learn to do more with the tools the free service provided.</p>
<p><a href="http://kdmurray.net/wp-content/uploads/2009/10/no_more_geocities.PNG"><img class="alignleft size-medium wp-image-783" style="border: 0pt none; margin: 0px;" title="no_more_geocities" src="http://kdmurray.net/wp-content/uploads/2009/10/no_more_geocities-299x98.PNG" alt="no_more_geocities" width="150" height="49" /></a>Today Yahoo is shutting down GeoCities officially. For good. It&#8217;s been 15 years since the service got its start in 1994, and 10 years since Yahoo bought the company for over $3 Billion in stock near the peak of the tech bubble in late 1999. Yahoo was fairly patient with the service leaving accounts active in one form or another until today.  It is in many ways the end of an era.</p>
<p><a href="http://kdmurray.net/wp-content/uploads/2009/10/xkcd_geocities_tribute.PNG"><img class="alignright size-thumbnail wp-image-784" title="xkcd_geocities_tribute" src="http://kdmurray.net/wp-content/uploads/2009/10/xkcd_geocities_tribute-150x150.PNG" alt="xkcd_geocities_tribute" width="150" height="150" /></a>Some sites are paying tribute to the venerable property. I can&#8217;t tell if <a href="http://xkcd.com/" target="_blank">xkcd is paying tribute</a>, or reminding those of us who are a bit sentimental just what the web looked like when GeoCities was the major force behind free web space on the internet.  Either way, have a look at the xkcd homepage today, or if you&#8217;ve missed the boat on that one, click the image in the right for a look at their 1990&#8217;s inspired design.</p>
<p>RIP GeoCities.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/10/26/geocities-retiring-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Camping out with Windows 7</title>
		<link>http://kdmurray.net/2009/10/25/camping-out-with-windows-7/</link>
		<comments>http://kdmurray.net/2009/10/25/camping-out-with-windows-7/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 06:39:21 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Boot Camp]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=775</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/10/25/camping-out-with-windows-7/.
I&#8217;ve been looking for a better way to do my Windows dev work at home for a while now.  I&#8217;ve explored a few different options including VMs and Mono, none of which suited the needs that I have.
I&#8217;m not someone who has to have the latest [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/10/25/camping-out-with-windows-7/">http://kdmurray.net/2009/10/25/camping-out-with-windows-7/</a>.<br /><p><a href="http://kdmurray.net/wp-content/uploads/2009/10/windows_7_logo_jpg.jpg"><img class="size-thumbnail wp-image-779 alignleft" style="border: 0pt none; margin: 0px;" title="windows_7_logo_jpg" src="http://kdmurray.net/wp-content/uploads/2009/10/windows_7_logo_jpg-150x150.jpg" alt="Windows 7" width="100" height="100" /></a></p>
<p>I&#8217;ve been looking for a better way to do my Windows dev work at home for a while now.  I&#8217;ve explored a few different options including VMs and <a href="http://mono-project.com/Main_Page" target="_blank">Mono</a>, none of which suited the needs that I have.</p>
<p>I&#8217;m not someone who has to have the latest &amp; greatest computers to get my stuff done. The things I use my computer for don&#8217;t require a whole lot of horsepower. Truth be told, the newest computer in the whole house is my three-year-old Macbook. So when it came to deciding which of the three machines in my house were going to get the Windows 7 treatment it wasn&#8217;t hard to decide.</p>
<p>Apple has said that they won&#8217;t be providing official support for Windows 7 on any of their machines for another few weeks, and when they do it&#8217;ll be on <a href="http://support.apple.com/kb/HT3920" target="_blank">a limited subset of their Intel-based machines</a>, and only for customers who&#8217;ve shelled out the extra $30 for Snow Leopard. Admittedly I&#8217;m not an expert in computer hardware, but I&#8217;ve been around the block enough times to know that &#8220;not officially supported&#8221; doesn&#8217;t mean &#8220;it won&#8217;t work&#8221;.</p>
<p>The first thing I tried to do was just clear some disk space and run the boot-camp wizard to set up a partition for Windows. Once again I ran into the problem of OS X not being able to reorganize the files on disk to create a contiguous partition. This doesn&#8217;t usually pose a problem with computers that have a disk defragmenting tool but of course OS X has some redimentary defrag technology built-in and thus the notion that &#8220;Mac&#8217;s don&#8217;t need to be defragged&#8221;. I call <a href="http://www.thevarguy.com/2009/04/23/diskeeper-considering-linux-mac-os-x-defrag-software/" target="_blank">shenanigans</a>.</p>
<p>Once I resigned myself to the fact that the only way I was getting back to the nirvana of dual booting was going to be to re-image the Macbook again, I backed up the system, procured a copy of Snow Leopard and got started with the process. Reinstalling OS X was about the same as with Leopard. A couple of new options but nothing earth shattering. The Windows 7 installation on the was also nothing special. Smooth and straightforward as we&#8217;d expect out of any modern OS, but it did move fairly quickly.</p>
<p>If you happen to be reading this before you do your installs there&#8217;s one useful piece of information in the 14 page document that Apple says you need to read before trying the scary installation of Windows on your Mac. That would be that<strong> the drivers for Windows are located on your Snow Leopard install disk</strong>. I spent about 3 hours trying to find drivers.</p>
<p>Even though Apple says Windows 7 isn&#8217;t supported, the included drivers on the Snow Leopard disk (intended for use with Vista) work just fine.  Windows also reports that some drivers fail to install properly, but in my case there&#8217;s nothing overtly wrong. Network, audio, video keyboards &amp; mice are all working as expected with the exception of multitouch functionality on the trackpad. Since I&#8217;ll be using the Windows side of the machine most often when connected to a full desk setup (KVM) I&#8217;m not too worried about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/10/25/camping-out-with-windows-7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Making ASP.NET MVC work on IIS 6.0</title>
		<link>http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/</link>
		<comments>http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 04:57:59 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[iis]]></category>
		<category><![CDATA[iis 6.0]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=768</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/.For the past couple of weeks I&#8217;ve finally gotten around to playing with the (now not so new) ASP.NET MVC Framework.  This, of course, is Microsoft&#8217;s take on the MVC architecture pattern which gives developers another well supported and well documented alternative to traditional WebForms [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/">http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/</a>.<br /><p>For the past couple of weeks I&#8217;ve finally gotten around to playing with the (now not so new) <a href="http://asp.net/mvc/" target="_blank">ASP.NET MVC</a> Framework.  This, of course, is Microsoft&#8217;s take on the <a rel="nofollow" href="http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller" target="_blank">MVC</a> architecture pattern which gives developers another well supported and well documented alternative to traditional WebForms projects.</p>
<p>The test machine that I&#8217;m running is Windows Server 2003 and IIS 6.0.  Unlike more contemporary versions of IIS, it doesn&#8217;t support MVC out of the box and leads to the rather annoying problem of 404&#8217;s on every page.</p>
<p>The cause of this is that IIS 6.0 expects a physical file to be available every time a URL is called. When it can&#8217;t find the files that match the nice URL routes that the MVC framework uses by default it panics and throws the 404.  Thankfully there&#8217;s a quick configuration change you can make to fix this issue: enabling ASP.NET to manage wildcard URLs.</p>
<p><span style="text-decoration: underline;"><strong><a href="http://kdmurray.net/wp-content/uploads/2009/08/iis6_aspnet_asapi_wildcards.png"><img class="alignright size-medium wp-image-769" title="IIS6 ASP.NET ISAPI Wildcards" src="http://kdmurray.net/wp-content/uploads/2009/08/iis6_aspnet_asapi_wildcards-300x215.png" alt="IIS6 ASP.NET ISAPI Wildcards" width="300" height="215" /></a>Step-by-step Guide</strong></span></p>
<ol>
<li> Open up the IIS manager</li>
<li> Open the properties of the site you want to manage</li>
<li> Click on the Home Directory tab, then the Configuration button</li>
<li> Click on Insert</li>
<li> Browse to the ASP.NET ASAPI dll, by default located at: <span style="color: #008000;"><em><img src="file:///C:/DOCUME%7E1/t808053/LOCALS%7E1/Temp/moz-screenshot.png" alt="" /><strong>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll</strong></em></span></li>
<li>Unckeck the box Verify that file exists</li>
<li>Click the myriad OK buttons and voilà!</li>
</ol>
<p>Now, since that was so simple you may be wondering what the catch is.  Well the catch is this: the wildcard option has IIS process every request into the server, including static files.  Since ASP.NET doesn&#8217;t process the files as efficiently as IIS does natively it will cause the application to take a performance hit.  If your applications require really high performance, or have a large user base it might be worth considering upgrading to a newer version of Windows and IIS.</p>
<p>This technique was shamelessly paraphrased from the <a href="http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/" target="_blank">article on Steve Sanderson&#8217;s blog</a> which goes into more detail on the hows and whys behind this structure in IIS.  Steve also offers a few other options which have their own pros and cons.  If you&#8217;re making these changes to a production environment I&#8217;d recommend you give his article a thorough read.</p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/08/25/making-asp-net-mvc-work-on-iis-6-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Podcast: Short Order Code</title>
		<link>http://kdmurray.net/2009/08/14/new-podcast-short-order-code/</link>
		<comments>http://kdmurray.net/2009/08/14/new-podcast-short-order-code/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 16:43:24 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[short order code]]></category>
		<category><![CDATA[soc]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=724</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/08/14/new-podcast-short-order-code/.Over the past several months I&#8217;ve mentioned occasionally that I&#8217;m working on a new software development focused podcast.  The time has finally come for me to make a more official announcement about this new endeavour.
The new show called Short Order Code.  The show will [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/08/14/new-podcast-short-order-code/">http://kdmurray.net/2009/08/14/new-podcast-short-order-code/</a>.<br /><p><a href="http://shortordercode.com/"><img class="alignleft" style="margin: 4px;" title="Short Order Code logo" src="http://images.shortordercode.com/iTunes/SOC-AlbumArt-300.png" alt="" width="100" height="100" /></a>Over the past several months I&#8217;ve mentioned occasionally that I&#8217;m working on a new software development focused podcast.  The time has finally come for me to make a more official announcement about this new endeavour.</p>
<p>The new show called Short Order Code.  The show will be a<br />
series of audio podcasts and video screencasts focusing on a number of<br />
areas of practical software development.</p>
<p>The <a href="http://shortordercode.com/short-order-code-001-the-source-of-all-control/" target="_blank">first episode is out now</a>, and the next few are in various stages of being produced while I put together the final bits and pieces and trying to sort out my process.  Once that&#8217;s done and the first few episodes have been put together<br />
I&#8217;ll try to provide more information around long-term plans for the<br />
show.</p>
<p>For those who may be wondering, this is <strong>not</strong> going to affect my<br />
affiliation with the Aussie Geek Podcast (despite our .  I love doing the show, and plan to continue in my co-hosting role for the foreseeable future as long as the AGP community is willing to have me.  Time zone considerations will probably continue to make a mess of our schedule, but we&#8217;ll do our best to produce a great show for the community as often as we possibly can.</p>
<p>So keep your eyes peeled for more information, and head on over to the website at <a href="http://shortordercode.com/" target="_blank">shortordercode.com</a> and <a href="http://feeds.feedburner.com/shortordercode" target="_blank">subscribe to the feed</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/08/14/new-podcast-short-order-code/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Honing the Craft</title>
		<link>http://kdmurray.net/2009/08/10/honing-the-craft/</link>
		<comments>http://kdmurray.net/2009/08/10/honing-the-craft/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 00:47:27 +0000</pubDate>
		<dc:creator>Keith</dc:creator>
				<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=711</guid>
		<description><![CDATA[Copyright &#169; 2010 Keith. Visit the original article at http://kdmurray.net/2009/08/10/honing-the-craft/.We were on vacation for a couple of months back staying with my wife&#8217;s family in the US.   I didn&#8217;t completely unplug during the trip, though I wasn&#8217;t checking work email, my personal accounts were down to a cursory glance once-per-day, and I&#8217;ve dialed back [...]]]></description>
			<content:encoded><![CDATA[Copyright &copy; 2010 <a href="http://kdmurray.net">Keith</a>. Visit the original article at <a href="http://kdmurray.net/2009/08/10/honing-the-craft/">http://kdmurray.net/2009/08/10/honing-the-craft/</a>.<br /><p>We were on vacation for a couple of months back staying with my wife&#8217;s family in the US.   I didn&#8217;t completely unplug during the trip, though I wasn&#8217;t checking work email, my personal accounts were down to a cursory glance once-per-day, and I&#8217;ve dialed back on the Twitter usage quite significantly.</p>
<p>In some of my relaxation time (while babysitting my sleeping 7-month old niece) I got the chance to do a bit of software development.  My brother-in-law and I got to talking one night about a project he was hoping to get some help with.  He had asked me as an adviser, and since the work was similar to things I&#8217;d done for work in the past I felt compelled to offer to help.</p>
<p>The project itself was simple enough: take this text file and put its contents into an Access database.  The process has reminded me about why I like software development, and why I miss it.</p>
<p>Over the course of the next couple of weeks we went through a half-dozen iterations of the application, much in the same way that I would have worked with end-users inside our business unit at work.  It allowed me to work through a problem, understanding the true nature of the business problem that he was trying to solve, not necessarily just the problem as it was described in the initial requirements discussion.</p>
<p>I had the chance to pull out skills that I hadn&#8217;t exercised much in the past couple of years since my job role has changed, which was a great shift for me.  It&#8217;s given me the push I needed to get the podcast going, and to dive in to a few of my other projects with a bit more gusto.  Software is a craft, and its one that I need to continue to hone as time moves forward.  I could probably be considered little more than an apprentice right now, but with the entire Internet as my journeyman instructor I should be able to earn my ticket in the months to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/08/10/honing-the-craft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
