<?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>kdmurray.blog &#187; Microsoft</title>
	<atom:link href="http://kdmurray.net/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://kdmurray.net</link>
	<description>The crossroads of life and tech</description>
	<lastBuildDate>Sun, 20 May 2012 21:42:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Aussie Geek Podcast #53</title>
		<link>http://kdmurray.net/2012/04/30/aussie-geek-podcast-53-a-touch-of-culture/</link>
		<comments>http://kdmurray.net/2012/04/30/aussie-geek-podcast-53-a-touch-of-culture/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 10:05:05 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[agp]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[chomp]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[nano]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[readability]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[solar cells]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=1230</guid>
		<description><![CDATA[I&#8217;m way behind getting this posted. It&#8217;s the AGP #53 from way back in early March. Enjoy &#8220;A Touch of Culture.&#8221; Visit the AGP Blog Download the show [mp3 82min] Write a Revew in iTunes Follow @aussiegeeks on Twitter]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-942" style="margin: 8px;" title="AGP Logo" src="http://kdmurray.net/wp-content/uploads/2011/09/folder-150x150.jpg" alt="" width="150" height="150" />I&#8217;m <strong>way</strong> behind getting this posted. It&#8217;s the AGP #53 from way back in early March. Enjoy &#8220;<a href="http://www.aussiegeekpodcast.com/2012/03/aussie-geek-podcast-053-a-touch-of-culture/">A Touch of Culture</a>.&#8221;</p>

<ul>
    <li><a href="http://www.aussiegeekpodcast.com/2012/03/aussie-geek-podcast-053-a-touch-of-culture/">Visit the AGP Blog</a></li>
    <li><a href="http://www.aussiegeekpodcast.com/podpress_trac/web/610/0/agp_2012_03_07_053.mp3">Download the show</a> [mp3 82min]</li>
    <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=287183644">Write a Revew in iTunes</a></li>
    <li>Follow <a href="http://twitter.com/aussiegeeks">@aussiegeeks</a> on Twitter</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2012/04/30/aussie-geek-podcast-53-a-touch-of-culture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.aussiegeekpodcast.com/podpress_trac/web/610/0/agp_2012_03_07_053.mp3" length="59497870" type="audio/mpeg" />
		</item>
		<item>
		<title>Accessing HttpContext objects from other classes</title>
		<link>http://kdmurray.net/2011/11/07/accessing-httpcontext-objects-from-other-classes/</link>
		<comments>http://kdmurray.net/2011/11/07/accessing-httpcontext-objects-from-other-classes/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 10:36:55 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Lessons]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HttpContext]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[page lifecycle]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=1013</guid>
		<description><![CDATA[I could swear I wrote about this at some point in the distant past, but I couldn&#8217;t find the article this week when I needed it to help troubleshoot an issue with another developer. The issue he was having was how to access objects from the executing web page&#8217;s HttpContext object from a class other [...]]]></description>
			<content:encoded><![CDATA[<p>I could swear I wrote about this at some point in the distant past, but I couldn&#8217;t find the article this week when I needed it to help troubleshoot an issue with another developer. The issue he was having was how to access objects from the executing web page&#8217;s HttpContext object from a class other than the CodeBehind of the executing web-forms page. Essentially he was looking for a way to map a web-path to a physical folder path without needing to hard-code it or know where the application was deployed on the server in question.</p>

<p>If done correctly, an application can reside anywhere in the file system and be deployed to a virtual directory at any depth without causing a problem with URL resolution. In the code-behind of a web-forms page, the code is simple:</p>

<pre>
string physicalPath = Server.MapPath("~/somefolder/myfile.xml");
</pre>

<p>However doing this from another page involves just a little bit more work:</p>

<pre>
Using System.Web;
string physicalPath = HttpContext.Current.Server.MapPath("~/somefilder/myfile.xml");
</pre>

<p>It&#8217;s really quite straightforward when you see it, and I can&#8217;t believe that I forget how to do it. This method will also provide you access to lots of other useful objects which makeup the &#8220;state&#8221; of the application from an HTTP perspective.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/11/07/accessing-httpcontext-objects-from-other-classes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guest Spot &#8211; Knightcast 0056 &#8220;The Best of KWTV Live&#8221;</title>
		<link>http://kdmurray.net/2011/10/11/guest-spot-knightcast-0056-the-best-of-kwtv-live/</link>
		<comments>http://kdmurray.net/2011/10/11/guest-spot-knightcast-0056-the-best-of-kwtv-live/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 08:06:42 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[guest appearance]]></category>
		<category><![CDATA[knightcast]]></category>
		<category><![CDATA[knightwise]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mint]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=1004</guid>
		<description><![CDATA[I recently had the honour of being asked to be a guest on Knightwise&#8217;s podcast during his KWTV Live event in September. He took the opportunity to interview three different people about the current state of the three major operating systems, Linux, OS X and Windows. The three guests for the evening were: Larry Buschey [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had the honour of being asked to be a guest on <a href="http://knightwise.com/">Knightwise&#8217;s</a> podcast during his KWTV Live event in September. He took the opportunity to interview three different people about the current state of the three major operating systems, Linux, OS X and Windows. The three guests for the evening were:</p>

<ul>
<li>Larry Buschey from <a href="http://goinglinux.com/">Going Linux podcast</a></li>
<li><a href="http://bartb.ie/">Bart Busschots</a> from <a href="http://impodcast.tv/">The International Mac podcast</a></li>
<li>Me from here, and of course the <a href="http://aussiegeekpodcast.com/">Aussie Geek Podcast</a></li>
</ul>

<p>Larry spoke on the state of Linux and what drives Linux adoption; Bart covered the highlights and lowlights of OS X Lion in some detail; and I talked about the Windows 8 developer preview and the state of Windows tablet PCs.</p>

<p>Give it a listen!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/10/11/guest-spot-knightcast-0056-the-best-of-kwtv-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three-week Ubuntu Experiment &#8211; Migrating to Open-Source</title>
		<link>http://kdmurray.net/2011/10/03/three-week-ubuntu-experiment-migrating-to-open-source/</link>
		<comments>http://kdmurray.net/2011/10/03/three-week-ubuntu-experiment-migrating-to-open-source/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 06:54:38 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Lessons]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[11.04]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[natty]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[switcher]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=930</guid>
		<description><![CDATA[This past spring I made an attempt to move myself out of the shackles of the commercial software world and truly embrace open-source. I tried to move my primary machine off Windows 7, and onto Ubuntu Linux. I knew the transition wouldn&#8217;t be seamless but I&#8217;d heard so many good things about living in a [...]]]></description>
			<content:encoded><![CDATA[<p>This past spring I made an attempt to move myself out of the shackles of the commercial software world and truly embrace open-source. I tried to move my primary machine off Windows 7, and onto <a href="http://www.ubuntu.com/" target="_blank">Ubuntu Linux</a>. I knew the transition wouldn&#8217;t be seamless but I&#8217;d heard so many good things about living in a Linux universe that I decided it was time.</p>

<p>The experiment did not go as well as I might have hoped, and despite my efforts to stick with it for some time, I eventually had to cut the experiment short. As I was preparing to re-image my system I started a blog post which I decided not to post at the time. I&#8217;ve included a short excerpt which shows my state of mind back in May, just after the experiment concluded.</p>

<blockquote>I told myself I was going to stick it out for at least 3 months. But here I sit, not 3 weeks after making the decision to migrate my primary machine to Ubuntu, with the Windows 7 installation disk in hand. What could possibly have brought me to this point? Primarily, time.

It&#8217;s going to take me about 8 hours of work to prep all the data on my system for the transition, wipe the linux partition, re-install windows, re-install the applications, re-install VMWare, re-install my Linux VMs (I do still have a use for them!). The problem is, things on linux generally have taken longer than they should. Some of this is due to the fact that I&#8217;m learning, and I&#8217;ve tried to ignore those. Others are generally due to the fit and finish of Ubuntu.</blockquote>

<p>So what went wrong?</p>

<h3>Problem #1 &#8211; 10.10 or 11.04?</h3>

<p>I generally resist the temptation to move to the latest OS release, but when I tried setting up a Windows VM under VirtualBox in Ubuntu 10.10 the audio was mucked up. It seemed a bit slow too, but that may have been my imagination. So I tried installing the newly minted 11.04. The VM now worked like a charm, but that was a long multi-step process.</p>

<h3>Problem #2 &#8211; Virtualization</h3>

<p>Trying to set up a virtual machine that would start up at boot time (like a Windows service or any number of linux daemons) proved a nearly impossible task. After several hours of searching, tweaking, testing, and ultimately failing, I decided to abandon the effort and live with manually starting my VMs.</p>

<h3>Problem #3 &#8211; File Sharing</h3>

<p>Setting up network shares was probably one of the better experiences I had. I was able to set up a &#8220;public&#8221; share on the linux machine and access it from anywhere on the network&#8230; as long as I didn&#8217;t want to protect it with a username and password. That was going to require more voodoo and black magic than I was prepared to endure for such a simple task. Overall, not a bad experience.</p>

<h3>Problem #4 &#8211; Flash in Browsers</h3>

<p>Like it or not Flash is still an integral part of the web, and Flash in the browser was just one of those things that never quite worked right. When I talk about fit and finish of a product, this is what I mean. Blocky artifacts showing up on video players was the most common issue, though there were other things like playback and audio problems as well.</p>

<h3>Problem #5 &#8211; Lack of Air Support</h3>

<p>The fact that I felt compelled to write a blog post calling attention to a tutorial for <a href="http://kdmurray.net/2011/05/25/adobe-air-on-ubuntu-11-04-x64/">getting Adobe Air installed under Ubuntu 11.04</a> speaks to just how difficult this didn&#8217;t need to be. On any other major platform, you can go to a website and simply click the install button. The rest is automatic. Not here though.</p>

<h3>Problem #6 &#8211; Button Clicks</h3>

<p>I constantly had problems just clicking on buttons. Sometimes in an application (Chromium comes to mind) but sometimes just within the Ubuntu environment itself. This kind of thing makes you start to question the faith you have in your OS.</p>

<h3>Problem #7 &#8211; Learning Curve</h3>

<p>I suppose it&#8217;s a bit unfair to put this here as it&#8217;s undoubtedly the same issue that would come up moving between any two major operating systems. The bottom line is that I have a young family with whom I like to spend the majority of my day. That means that when I decide to sit down at the computer to do something, I don&#8217;t really have the time to spend learning how to do things all over again.</p>

<p>There were a few things that were also pleasant surprises during this whole thing. Mostly to do with 3rd party applications.</p>

<h3>CrashPlan support</h3>

<p>CrashPlan was able to seamlessly match up my Windows backup to the Linux file system. This made it very easy to move everything over. I just hope it works as well in reverse.</p>

<h3>AcidRip</h3>

<p>Digitizing DVDs has never been easier. It took a couple of tries to get the quality settings just where I wanted them, but the process worked out really well.</p>

<h3>Shell</h3>

<p>I love the *nix shell, Bash in particular. This is the one thing I will truly miss when I move back to Windows. Having commands like rsync at my disposal, and built in SSH support are also fantastic. While this is something that has to be hacked into a Windows installation, it is available by default on OS X.</p>

<h3>In summary&#8230;</h3>

<p>The availability of good software to do most tasks is one of the key benefits of moving to an open source experience, but the truth is that the experience really didn&#8217;t live up to my hopes or my expectations. I&#8217;m getting to the point where I want my computing time to be spent creating, not just experimenting with different ways that I could set up my tool sets. And as time moves on, the number of free or open-source applications available on the major commercial platforms like Windows and OS X is growing. Once either of those operating systems is installed I can do everything I want to do without having to pay a license for another piece of software &#8212; and in many cases the applications are as good or better than the open-source tools available for the Linux platforms. Add to that the growing number of applications which reside in the cloud and are completely browser and platform agnostic and it starts to become a simple equation for me.</p>

<p>Is it worth the $150 or so that it costs to get my new computer preloaded with a commercial OS? Yes.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/10/03/three-week-ubuntu-experiment-migrating-to-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Phone 7 &#8211; First Impressions</title>
		<link>http://kdmurray.net/2011/01/09/windows-phone-7-first-impressions/</link>
		<comments>http://kdmurray.net/2011/01/09/windows-phone-7-first-impressions/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 09:08:51 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=873</guid>
		<description><![CDATA[The Redmond-based software giant&#8217;s previous offering in the mobile space (the much maligned Windows Mobile) has taken a lot of flack in recent years over the quality and features (or lack thereof) in their mobile operating systems. One of the biggest challenges was the fact that Microsoft did not control the hardware stack. Vendors could [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kdmurray.net/wp-content/uploads/2010/12/lg_optimus_711.jpg"><img class="alignleft size-medium wp-image-890" title="LG Optimus 7" src="http://kdmurray.net/wp-content/uploads/2010/12/lg_optimus_71-216x300.jpg" alt="LG Optimus 7" width="144" height="200" /></a>The Redmond-based software giant&#8217;s previous offering in the mobile space (the much maligned Windows Mobile) has taken a lot of flack in recent years over the quality and features (or lack thereof) in their mobile operating systems. One of the biggest challenges was the fact that Microsoft did not control the hardware stack. Vendors could essentially build anything they wanted with &#8220;compatible&#8221; hardware with little or no enforceable guidance from the software maker. All that has changed in 2010. Microsoft has provided <a href="http://wmpoweruser.com/windows-phone-7-minimum-specs-revealed/" target="_blank">a minimum specification</a> for Windows Phone 7 devices which seems to be providing a more consistent experience across devices, and overall better performance than in years past.</p>

<p><a href="http://kdmurray.net/wp-content/uploads/2011/01/NotAnIphone11.png"><img class="alignright size-full wp-image-900" title="NotAnIphone" src="http://kdmurray.net/wp-content/uploads/2011/01/NotAnIphone11.png" alt="" width="180" height="125" /></a>In trying to describe it over the past couple of days I keep finding myself referring to it as &#8216;not an iPhone&#8217;. Though it shares many of the same features and capabilities of its iOS brethren, it doesn&#8217;t follow the lead in OS design. The overall feel of the UI is very fluid. Screen transitions both in the OS and within many if the applications are smooth and scrollong through long lists of data or</p>

<p>The main screen of the WP7 interface is the set of configurable &#8216;Live Tiles&#8217;. These are in essence large icons which can also be updated by the apps they belong to. Messaging and email applications, for example, display the number of new message and the Marketplace app shows the number of apps you have which are waiting for an update.</p>

<p>The second panel on the main screen is the application list. All of the applications are displayed on a single scrollable list. This alone is a break with the now traditional layout of iOS and Android devices displaying screens and screens if icons. This difference provides an instant differentiation for the new Windows devices.</p>

<p>The one class of applications that is treated differently is games. Games are all listed from within the XBox Live hub isolating them a bit from the rest of the applications.</p>

<p>In the last sentence I mentioned a hub. This is the second major concept that the OS introduces. The hubs are, for want of a better term, points of convergence that bring together disparate sources of similar information. The best and most cited sample of this is the &#8216;peope hub&#8217;. the people hub allows you to merge in your contacts from your (multiple) email accounts and join it to contact information in your MSN messenger account and even your Facebook friends. The people hub uses all of that information to create a single list of contacts each of which contains information from the various sources.</p>

<p>The convergence of the people hub is nice. I&#8217;ll be happier once the OS can expand beyond Facebook and Windows Live to incorporate the services I actually use on a regular basis like Twitter, GoogleTalk, Tumblr and Flickr.</p>

<p>So far so good for the newest mobile OS. I&#8217;ll have more posts coming in the next few weeks getting into some of these features in more detail, covering other aspects of the Windows Phone 7 ecosystem, and hopefully touching on the developer story for WP7.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/01/09/windows-phone-7-first-impressions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Subversion &#8211; Can&#8217;t move [file]. The file or directory has become corrupted and is unreadable</title>
		<link>http://kdmurray.net/2010/05/05/subversion-cant-move-the-file-or-directory-has-become-corrupted-and-is-unreadable/</link>
		<comments>http://kdmurray.net/2010/05/05/subversion-cant-move-the-file-or-directory-has-become-corrupted-and-is-unreadable/#comments</comments>
		<pubDate>Wed, 05 May 2010 07:48:34 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[ankhsvn]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[win7]]></category>
		<category><![CDATA[win7corrupt]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=843</guid>
		<description><![CDATA[Update 2011-02-11: Since the post was originally published Microsoft has issued a hotfix for this issue, which is slated to be included in Windows 7 SP1. I recently ran into a problem on my fancy new machine while trying to commit a rather large number of files into an SVN repository. The error message stated [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><strong>Update 2011-02-11</strong>: Since the post was originally published <a href="http://support.microsoft.com/kb/982927/en-us" target="_blank">Microsoft has issued a hotfix</a> for this issue, which is slated to be included in Windows 7 SP1.</span></p>

<p><a href="http://kdmurray.net/wp-content/uploads/2010/05/svn11.png"><img class="alignleft size-full wp-image-845" style="border: 0pt none; margin: 4px;" title="svn" src="http://kdmurray.net/wp-content/uploads/2010/05/svn11.png" alt="" width="96" height="73" /></a>I recently ran into a problem on my fancy new machine while trying to commit a rather large number of files into an SVN repository. The error message stated that some of the files in the .svn control directory had become corrupted and unreadable.</p>

<p>After Googling around a bit I came across a post on <a href="http://ankhsvn.open.collab.net/issues/show_bug.cgi?id=614" target="_blank">the CollabNet issue log</a> which identified this as an issue with the NTFS stack on Windows 7. This post included another link to a <a href="http://social.technet.microsoft.com/Forums/en/w7itprogeneral/thread/df935a52-a0a9-4f67-ac82-bc39e0585148" target="_blank">Microsoft technet discussion about the issue</a>.</p>

<p>The long and the short of it is that this is an identified issue in the NTFS implementation in all editions of Windows 7 (both 32 and 64 bit versions). The indexing service is locking files which SVN is trying to move. This only appears to be a problem with large batch transactions. Smaller ones, for me at least, have been working just fine but YMMV.</p>

<p>In case you don&#8217;t want to read the whole discussion thread, here&#8217;s the response from the NTFS team developer who responded to the community reports:</p>

<blockquote>This is a known regression in Windows 7 in the NTFS file system.  It  occurs when doing a superceding rename over a file that has an atomic  oplock on it (atomic oplocks are a new feature in Windows 7).  The  indexer uses atomic oplocks which is why it helped when you disabled the  indexer.  Explorer also uses atomic oplocks which is why you are still  seeing the issue.  When this occurs STATUS_FILE_CORRUPT is incorrectly  returned and the volume is marked &#8220;dirty&#8221; which is a signal to the  system that chkdsk needs to be run.  No actual corruption has occured.

Neal  Christiansen
NTFS Development Lead</blockquote>

<p>The identified workaround for this issue is to stop the indexing service. If you don&#8217;t use search very often you can disable it. If you do, you can just stop the service and allow it to restart the next time you restart Windows.</p>

<p>The next trick, of course, is finding the indexing service.  In Windows 7 the service has been renamed &#8220;Windows Search&#8221;. It serves essentially the same functions as the old &#8220;Indexing Service&#8221;.</p>

<p><a href="http://kdmurray.net/wp-content/uploads/2010/05/Services11.png"><img class="alignnone size-full wp-image-844" title="Services" src="http://kdmurray.net/wp-content/uploads/2010/05/Services11.png" alt="" width="481" height="84" /></a></p>

<p>There have been some reports that this issue affects Windows Vista as well, but I don&#8217;t have a Vista machine to test with.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2010/05/05/subversion-cant-move-the-file-or-directory-has-become-corrupted-and-is-unreadable/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Windows 7 RTM in July??</title>
		<link>http://kdmurray.net/2009/07/04/windows-7-rtm-in-july/</link>
		<comments>http://kdmurray.net/2009/07/04/windows-7-rtm-in-july/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 04:47:30 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=717</guid>
		<description><![CDATA[Tonight the tubes of the Interwebs are all atwitter with rumours that Microsoft may reach the release-to-manufacturer (RTM) milestone for Windows 7 in July. The date being bandied about is July 13th which coincides with a Microsoft event in New Orleans. This is stunning news particularly when thinking back to the release of Windows Vista [...]]]></description>
			<content:encoded><![CDATA[<p>Tonight the tubes of the Interwebs are all atwitter with rumours that Microsoft may reach the release-to-manufacturer (<a href="http://en.wikipedia.org/wiki/Software_release_life_cycle#RTM" target="_blank">RTM</a>) milestone for <a href="http://windows.microsoft.com/en-US/windows7/products/home?os=nonwin7" target="_blank">Windows 7</a> in July.  The date being bandied about is July 13th which coincides with a Microsoft event in New Orleans.</p>

<p>This is stunning news particularly when thinking back to the release of Windows Vista 18 months ago.  Vista was pushed back a number of times and the delays caused the operating system no end of grief when the OS failed to meet the expectations of consumers when it hit the street in 2007.</p>

<p>A Windows 7 RTM in July would mean that desktops and laptops enabled with Windows 7 may be ready for consumers in time for the key back-to-school buying season.  Add to this that PC vendors like <a href="http://www.alienware.com/" target="_blank">Alienware</a> are already selling Windows Vista licenses with <a href="http://www.alienware.com/microsite/windows-7/windows-7-upgrade.aspx" target="_blank">a Windows 7 upgrade offer</a>; and that <a href="http://www.microsoft.com/windows/buy/offers/pre-order.aspx" target="_blank">Microsoft is taking pre-orders</a> for the OS, and it really smells like Windows 7 is not far off.</p>

<p>Sources: <a href="http://arstechnica.com/microsoft/news/2009/07/windows-7-to-rtm-on-july-13-2009.ars" target="_blank">Ars Technica</a>, <a href="http://geeksmack.net/microsoft/438-confirmed-windows-7-to-rtm-july-13th.html" target="_blank">Geeksmack</a>, <a href="http://twitter.com/codinghorror" target="_blank">@Codinghorror</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/07/04/windows-7-rtm-in-july/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac vs. PC :: Will my next computer be a Mac?</title>
		<link>http://kdmurray.net/2009/05/18/mac-vs-pc-will-my-next-computer-be-a-mac/</link>
		<comments>http://kdmurray.net/2009/05/18/mac-vs-pc-will-my-next-computer-be-a-mac/#comments</comments>
		<pubDate>Mon, 18 May 2009 07:40:50 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[apple vs. microsoft]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[mac vs. pc]]></category>
		<category><![CDATA[mac vs. windows]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=541</guid>
		<description><![CDATA[It&#8217;s been about two and a half years since I made the switch from being a dedicated Windows user to buying my first Mac. I have really enjoyed my MacBook and wanted to take a few moments to discuss some of the differences and similarities I&#8217;ve found with the Mac ownership experience, compared to my [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/macwin11.png"><img class="alignleft size-thumbnail wp-image-700" style="border: 0pt none; margin: 8px;" title="macwin" src="http://kdmurray.net/wp-content/uploads/2009/05/macwin1-150x150.png" alt="macwin" width="150" height="150" /></a>It&#8217;s been about two and a half years since I made the switch from being a dedicated Windows user to <a href="http://kdmurray.net/2006/09/21/macbook-day-1/" target="_blank">buying my first Mac</a>. I have really enjoyed my MacBook and wanted to take a few moments to discuss some of the differences and similarities I&#8217;ve found with the Mac ownership experience, compared to my earlier (and ongoing) experiences with the Windows platform.</p>

<p><span style="text-decoration: underline;"><strong>Marketing and Markets</strong></span>
Both <a href="http://blogs.computerworld.com/five_reasons_why_vista_beats_mac_os_x" target="_blank">Windows</a> and <a href="http://www.tuaw.com/2008/03/24/why-the-mac-is-better-than-the-pc-crapware/" target="_blank">Mac</a> <a href="http://apcmag.com/15_reasons_macs_are_still_better_than_windows.htm" target="_blank">enthusiasts</a> love to <a href="http://mac.elated.com/2008/12/12/10-ways-that-windows-is-better-than-mac-os/" target="_blank">evangelize</a> about their platform of choice.  It&#8217;s human nature, we all want people to know how smart we are for choosing the best of what&#8217;s available.</p>

<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/so1cialpiechart11.png"><img class="alignright size-full wp-image-698" style="border: 0pt none; margin: 8px;" title="socialpiechart" src="http://kdmurray.net/wp-content/uploads/2009/05/so1cialpiechart11.png" alt="socialpiechart" width="250" height="176" /></a>As is often the case with most of these &#8220;<a href="http://www.google.com/search?hl=en&amp;safe=off&amp;rlz=1B3GGGL_enCA298CA298&amp;num=100&amp;q=mac+windows+holy+war&amp;btnG=Search" target="_blank">holy wars</a>&#8221; the smaller market tends to be more vocal, and more likely to point out all the flaws in its larger competitor.  This is certainly the case with the Apple community.  From the endless stream of &#8220;<a href="http://www.apple.com/getamac/ads/" target="_blank">Get a Mac</a>&#8221; ads and their <a href="http://www.youtube.com/watch?v=f3ZTCZW_cRw" target="_blank">YouTube parody counterparts</a> to news releases and security firms touting the reduced target area of not running Windows, those who have and love Macs are always there to tell you that the solution to every problem with MS Windows is to simply <a href="http://www.macdailynews.com/index.php/weblog/comments/4463/" target="_blank">get a mac</a>.</p>

<p>And it&#8217;s not like Microsoft hasn&#8217;t provided a great deal of ammo for the pundits to use in their PR-muskets.  From the troubled launch of Windows Vista to the <a href="http://www.fool.com/investing/value/2008/05/06/leaving-so-zune.aspx" target="_blank">sad state of what is the Zune</a> to the rather pathetic <a href="http://www.youtube.com/watch?v=hi1se9rH7S8" target="_blank">I&#8217;m a PC</a> ad campaign Apple has certainly made up ground on the Redmond-based software giant.  Since 2001, Apple has nearly tripled their market share.  That&#8217;s a very significant jump for any company.  But let&#8217;s be realistic about what that really means.  The Mac maker has raised its market share from <a href="http://www.systemshootouts.org/?q=node/204" target="_blank">about 3.5%</a> to somewhere around the 10% mark.  Even with Apple&#8217;s huge growth over the past 8 years, nine out of every 10 computers sold is running a version of Microsoft Windows.</p>

<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/telus-blackberry-8330-sm11.gif"><img class="alignleft size-full wp-image-701" style="border: 0pt none;" title="telus-blackberry-8330-sm" src="http://kdmurray.net/wp-content/uploads/2009/05/telus-blackberry-8330-sm11.gif" alt="telus-blackberry-8330-sm" width="147" height="200" /></a>As a result, Microsoft for their part shrugs off the attacks of the all things &#8220;i&#8221; maker, often ignoring the marketing onslaught and focusing on its target market: the Enterprise.  Does anyone remember when Apple launched the 3G iPhone, App Store and support for <a href="http://www.apple.com/iphone/enterprise/" target="_blank">Enterprise features on the iPhone</a>?  Apple certainly hasn&#8217;t made great strides into the corporate handheld market, which is something the Microsoft does better, but that Research In Motion&#8217;s <a href="http://www.cellphones.ca/cell-phones/reviews/40847/" target="_blank">BlackBerry does extremely well</a> &#8212; but that&#8217;s a topic for another post.  Microsoft and Apple both make products which can be used in the business markets.  But time after time, companies are continuing to choose the Microsoft platform over that of Apple, a huge percentage of the 90% that Microsoft controls in the operating systems space is thanks to the purchases of large companies.  If one were to examine only consumer purchases of computers, Apple would fare much better, probably <a href="http://www.macnn.com/articles/08/04/01/piper.mac.marketshare/" target="_blank">somewhere around the 20% mark</a> in parts of the world.</p>

<p>The consumer market is without question Apple&#8217;s strongest.  By developing a series of technologies and services that all work well together, it&#8217;s quite possible to change over your entire home to run on Apple technology.  From beautifully designed <a href="http://www.apple.com/imac/" target="_blank">iMacs</a> that can sit proudly in your living room, to powerful <a href="http://www.apple.com/macpro/" target="_blank">Mac Pros</a> that can serve content for the entire household, to <a href="http://www.apple.com/appletv/" target="_blank">AppleTV</a> which can sit atop your HD digital cable box and serve as an all-in-one media centre, to the <a href="http://www.apple.com/airportextreme/" target="_blank">AirPort Extreme</a> and <a href="http://www.apple.com/timecapsule/" target="_blank">Time Capsule</a> backup consoles to manage your network and keep everything interconnected.  <a href="http://kdmurray.net/wp-content/uploads/2009/05/appletax11.png"><img class="alignright size-medium wp-image-702" style="border: 0pt none; margin: 4px;" title="appletax" src="http://kdmurray.net/wp-content/uploads/2009/05/appletax1-248x300.png" alt="appletax" width="166" height="200" /></a>Add to that Apple&#8217;s iTunes and Mobile Me services and you&#8217;ve got an entire suite of hardware and software that talks to each other almost flawlessly, and really does make your day-to-day computing experience much smoother.  There&#8217;s only one catch, <a href="http://blogs.computerworld.com/ballmer_on_the_500_apple_tax_the_man_was_right" target="_blank">the Apple Tax</a>.</p>

<p>The Apple Tax is what those outside the Apple community call the difference between the price of a Mac, and the price of the most closely aligned (in hardware specs at least) PC.  Often times the difference between a Mac and a PC comes in between 20% and 40%, with the Macs invariably being the more expensive machines.  PC enthusiasts will shame people for wasting their money on &#8220;pretty hardware&#8221; while the Mac community talks about security, ease of use and bundled software.  Over the past three years or so I&#8217;ve come to realize that the reason this debate won&#8217;t die is that they&#8217;re all right.</p>

<p><span style="text-decoration: underline;"><strong>My Mac Experience</strong></span></p>

<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/mac_leo11.jpg"><img class="alignright size-medium wp-image-703" style="border: 0pt none; margin: 8px;" title="mac_leo" src="http://kdmurray.net/wp-content/uploads/2009/05/mac_leo1-300x200.jpg" alt="mac_leo" width="300" height="200" /></a>When I first picked up my Macbook one of the things that excited me about the experience was the new-ness of it.  This was a computing platform that I wasn&#8217;t particularly familiar with, and since I considered myself to be something of a technology afficionado I figured I should jump in and see what all the fuss was really about.</p>

<p>Within hours I had posted my first blog post and was happily exploring the features of OS X Tiger.  There were a few quirks of the Mac OS that drove (drive) me nuts but overall it was a pretty good experience.  Much more polished than other Windows alternatives (RedHat, Ubuntu, Fedora) that I&#8217;d looked at in the past.  One of the strongest points in the Mac&#8217;s favour early on was the Unix-style BSD-based terminal.  This is where, for me at least, some of the magic of OS X came into play.</p>

<p>I&#8217;ve always been a command-line geek.  There&#8217;s no question in my mind that computers function at their best when they don&#8217;t need to worry about drawing a &#8220;pretty picture&#8221; for us lazy humans.  Command-line applications (and for that matter services/daemons) run better, and more often than not, more reliably than applications with elegant user-interfaces.  Being able to explore the world of the UNIX/Linux command line on my shiny new Mac was indeed a revelation for me.  It even led to me <a href="http://kdmurray.net/2007/04/03/getting-wget-for-os-x-104x/" target="_blank">porting the wget</a> application to run on Mac OS X.  This wasn&#8217;t something that I&#8217;d ever consider trying to do for Windows, though it probably isn&#8217;t much more difficult.</p>

<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/mpkg11.png"><img class="alignleft size-full wp-image-706" style="border: 0pt none; margin: 8px;" title="mpkg" src="http://kdmurray.net/wp-content/uploads/2009/05/mpkg11.png" alt="mpkg" width="144" height="107" /></a>As time moved forward I really enjoyed my MacBook. Adding new applications to the computer was as simple as downloading them from the Internet and in most cases dragging the application to the Applications folder.  In other cases I would need to double-click an .mpkg file to run the installer.</p>

<p>But I noticed after a while that all the software I&#8217;d been downloading for my Mac Lab Rat segments for the old version of the podcast had really cluttered up my system.  Thankfully OS X allows you to clean up all of that mess from the installations with just the drag of a mouse.  Yep, that&#8217;s right. To uninstall an application from OS X, you just need to drag it to the trash can.  That&#8217;s much simpler than un-installing programs on Windows, right?  Well, that&#8217;s not really the whole truth.</p>

<p>First off, you need to understand how a Mac stores applications.  Each application is stored in a package ending with a .app extension.  This is, in reality, just a folder that contains the majority of the files that the application uses.  Dragging &#8220;the application&#8221; to the trash is really just a way of deleting the application folder.  But with many applications <a href="http://macmost.com/macmost-now-157-uninstalling-applications-on-mac-os-x.html" target="_blank">this doesn&#8217;t delete the entire application footprint</a>.</p>

<p>There are two folders where applications store the majority of their extra files and these are the /Library and the /Users/&lt;username&gt;/Library folders.  Apple&#8217;s own recording application GarageBand stores over 1.5GB of files in these library folders, removing the application using the Drag-and-Drop method will leave those files on your computer.</p>

<p><span style="text-decoration: underline;"><strong>Malware &amp; Baddies</strong></span>
<a href="http://kdmurray.net/wp-content/uploads/2009/05/toxic-waste11.jpg"><img class="alignleft size-thumbnail wp-image-705" style="border: 0pt none; margin: 6px;" title="toxic-waste" src="http://kdmurray.net/wp-content/uploads/2009/05/toxic-waste1-150x150.jpg" alt="toxic-waste" width="150" height="150" /></a>There&#8217;s no question that anyone who buys a Mac today, or has bought one in the past 10 years has experienced but a fraction of a percentage of the malware, spyware, viruses and badness that Windows owners have to deal with on a regular basis.  <a href="http://www.apple.com/macosx/features/300.html#security" target="_blank">Apple touts this fact</a> when they promote their Macs as one would expect, and as they should. The lack of these problems on a Mac is a great reason to use the system.  Mac fanboys would have you believe that the Mac Operating System is fundamentally designed to be more secure. They talk about the fact that because you&#8217;re less likely to be infected by problems on a Mac, the Mac OS is orders of magnitude more secure than Windows.  But notice nowhere does it say that there are <a href="http://www.techworld.com/security/news/index.cfm?newsid=1798" target="_blank">fewer vulnerabilities in OS X than in Windows</a>.</p>

<p>The reality is that with Windows&#8217; huge market share (remember the 90% number we talked about earlier?) they are the 10,000lb gorilla.  When your next biggest competitor makes up less than 10% of the market, it&#8217;s clear who will be the target. (For those in the business of building gorilla killin&#8217; helicopters (malware), the real target is <a href="http://en.wikipedia.org/wiki/King_Kong" target="_blank">King Kong</a> not <a href="http://en.wikipedia.org/wiki/Nim_Chimpsky" target="_blank">Nim Chimpsky</a>.)</p>

<p>If you&#8217;re writing malware of any kind, you&#8217;re typically doing it in one of two ways:</p>

<ol>
    <li> Target companies</li>
    <li> Target the highest number of people possible</li>
</ol>

<p>The majority of malware authors choose to go with option #2: cast a wide net and see how many fish you can catch.  If your net is set to catch Windows machines, the sheer math of it will get you more infected machines than if you were to target the much smaller Mac market.  That said, with success comes difficulty.  Mac users are starting to see pockets of activity targeting OS X.  Consider the Pwn to Own competitions that security companies have run for the past few years. Invariably, <a href="http://www.engadget.com/2008/03/27/pwn-2-own-over-macbook-air-gets-seized-in-2-minutes-flat/" target="_blank">OS X has been compromised at each of them</a>, and in most cases extremely quickly. Modern operating systems are all susceptible to exploits and security holes. Even <a href="http://www.linux.com/archive/feature/40730" target="_blank">linux systems are vulnerable</a> to attacks, they simply have the benefit of a large number of people to quickly patch holes and a user community generally less susceptible to getting themselves infected.  OS X <a href="http://www.channelinsider.com/c/a/Security/Macs-Not-Bulletproof-Security-Researcher-Proves-207440/" target="_blank">is not an invulnerable</a> operating system.</p>

<p><span style="text-decoration: underline;"><strong>Software &#8211; Included and Excluded</strong></span></p>

<p><a href="http://kdmurray.net/wp-content/uploads/2009/05/macapps11.jpg"><img class="size-medium wp-image-704 alignleft" style="border: 0pt none; margin: 6px;" title="macapps" src="http://kdmurray.net/wp-content/uploads/2009/05/macapps1-300x176.jpg" alt="macapps" width="150" height="88" /></a>It&#8217;s often touted that the software included on Mac Systems helps to <a href="http://www.testfreaks.com/blog/information/new-apple-ads-aim-to-justify-their-price-tags/" target="_blank">justify the increased price tag</a> of purchasing these machines. It does help, to be sure. The quality of the included software is quite high, and allows you to manage photos, music &amp; email, make videos, burn movies, and record audio.  What Apple doesn&#8217;t want you to know is that there are lots of applications out there for Windows too, some of which may even be bundled with your system when you buy it.  Consistency is Apple&#8217;s strongest point. They can use phrases like &#8220;iLife comes with every new Mac&#8221;.</p>

<p>I&#8217;ve used every application that comes with iLife at least once.  The most frequently used applications being <a href="http://www.apple.com/ilife/iphoto/" target="_blank">iPhoto</a> and <a href="http://www.apple.com/ilife/garageband/" target="_blank">GarageBand</a>; unfortunately I&#8217;ve not been overly satisfied with either and the only reason I stuck with them is that they were for all intents and purposes free applications.  iPhoto in particular lacked a number of features, the most obvious of which is the ability to organize images into folder hierarchies.  This has been fixed in the latest version, but I don&#8217;t feel like paying $69 for something that free apps like Picasa can do for free.</p>

<p>GarageBand has worked out quite well for the most part, but does leave a few things to be desired.  The interface is excellent, making creating podcasts and other recorded audio quick and fairly intuitive.  It becomes obvious fairly quickly though that this product too is targeted at a consumer audience as there are a number of audio manipulation features missing including fine grain control over cutting and pasting audio, and the application crashes with my podcast files once it gets over an hour in length.</p>

<p>While the iLife suite is touted as being partial justification of the increased cost of the Macs, in many cases I&#8217;ve abandoned these applications in favour of free applications that I was able to download from the Internet.  I&#8217;m in the midst of replacing iPhoto with <a href="http://picasa.google.com/" target="_blank">Picasa</a> and GarageBand with <a href="http://audacity.sourceforge.net/" target="_blank">Audacity</a> (which admittedly is missing a bunch of features too, so I&#8217;ll probably have to use both).</p>

<p>Coming from a Windows world, I was accustomed to being able to find software online that did what I needed my computer to do, and the vast majority of the time not having to pay for it &#8212; and let me be clear, I&#8217;m talking <a href="http://sourceforge.net/">SourceForge</a>, not <a href="http://piratebay.org" target="_self">PirateBay</a>.  What I found in coming to the Mac world is that commercial ISVs (independent software vendors) were far more common for home-use applications on the Mac than for Windows.  Translation: If you want it, be prepared to pay for it.  Third-party developers have done a great job of writing software that has a Mac look &amp; feel.  <a href="http://developer.apple.com/documentation/userexperience/Conceptual/AppleHIGuidelines/index.html" target="_blank">Apple</a> and <a href="http://msdn.microsoft.com/en-us/library/aa511258.aspx" target="_blank">Microsoft</a> both publish guidelines on best practices for developing software for their respective platforms.  The ISVs that publish software for the Mac do a great job of creating a quality product the only catch of course being that you need to buy the apps.  There is open-source software available on the Mac, but as with the malware developers. the open-source community prefers to stick to platforms where they can get the most eyeballs on their product.</p>

<p><span style="text-decoration: underline;"><strong>Getting Things Done</strong></span>
<a href="http://kdmurray.net/wp-content/uploads/2009/05/checkmark11.jpg"><img class="alignleft size-thumbnail wp-image-707" title="checkmark" src="http://kdmurray.net/wp-content/uploads/2009/05/checkmark1-150x150.jpg" alt="checkmark" width="150" height="150" /></a>This is far and away the most subjective category in my review.  There is no question that I&#8217;ve been extremely productive with my MacBook over the past three years.  I&#8217;ve written hundreds of blog posts, contributed to my online forums, remotely managed software on my websites, handled email, instant messaging, twitter, virtualization and managed my online life.  The thing is, most of the time I&#8217;m not using a Mac specific application to do those tasks.  All of my Internet activity is done using <a href="http://www.mozilla.com/en-US/firefox/" target="_blank">FireFox</a> rather than Apple&#8217;s own Safari browser.  The main reason for that is that I find Safari to be a bit clumsy to use, and above all else, I miss the ability to download tons of <a href="http://addons.mozilla.org/" target="_blank">free plugins and extensions</a> for the browser that make my online life better.</p>

<p>One task where the Mac has a leg up on Windows, conceptually at least, is the fact that it&#8217;s built-in command-line interface is <a href="http://en.wikipedia.org/wiki/History_of_Mac_OS_X" target="_blank">based on BSD</a>.  This means that all of the default tools for handling command-line operations in a Unix environment are already present, and the most important of those for me is SSH.  Native command-line support of SSH makes administering my web servers a more seamless task, and despite the fact that it&#8217;s command-line in nature, that may be the most Mac-like feature of my Macbook.  I can get this done on windows without much effort as well, but with the Mac, this truly was built-in from the get-go.</p>

<p><span style="text-decoration: underline;"><strong>Re-Staging Systems</strong></span>
<a href="http://www.flickr.com/photos/basajaun/1964965958/"><img class="alignleft" style="border: 0pt none; margin: 8px;" src="http://farm3.static.flickr.com/2365/1964965958_db57eb6cdf_m_d.jpg" alt="" width="160" height="120" /></a>I&#8217;m hard on my computers.  I always have been.  Every system I&#8217;ve ever owned prior to my MacBook has been re-staged or re-imaged about once per year.  Sometimes this was for OS upgrades, sometimes because it had become slow and unusable, and sometimes because I wanted to try a major configuration change to make the computer more useful to me.  Something that really appealed to me about the Mac from those I&#8217;d spoken to prior to purchasing it was the idea that all of this would be gone once I got a mac.  Never would I need to do the dreaded &#8220;<a href="http://blogs.zdnet.com/hardware/?p=4121" target="_blank">wipe and reload</a>&#8221; operation that I&#8217;d become used to in Windows.  The reality is, I&#8217;ve re-staged my Macbook about the same number of times (if not more) than I had originally done on Windows.</p>

<ol>
    <li>Bought a new Mac</li>
    <li>Over the course of the first 6-8 months, downloaded every piece of Mac software I could find. Un-installing them left me with a clutter of junk in the &#8220;Library folder&#8221; for the dozens and dozens of apps I had removed. To clear this up permanently, I re-staged the computer.</li>
    <li>About 6 months later, I wanted to try out the pre-release version of Boot-Camp that came with OS X 10.4.  Unfortunately after the previous re-installation I had chosen a &#8220;case-sensitive&#8221; file system &#8212; this doesn&#8217;t work well with Boot Camp.  I re-staged the computer.</li>
    <li>When OS X 10.5 came out, I felt somewhat duty-bound to pick up the new release on it&#8217;s first day of RTM.  To put this on, I followed my policy with all OS updates (and the advice I had found online) which is to always start clean. I re-staged the computer.</li>
    <li>I decided a few months later that I wanted to try dual-booting my computer with Windows and OS X 10.5, unfortunately I had filled up my 80 GB hard drive so much that the OS X couldn&#8217;t create a decent boot partition.  I re-staged the computer.</li>
    <li>Several months later I bought a new 320 GB hard drive and promptly proceeded to load it into my Mac.  Since the Boot-camp thing wasn&#8217;t really working out anyway I decided this would be a great time to get a fresh start.  I re-staged the computer.</li>
</ol>

<p>Over the 32 months since I&#8217;ve owned the Macbook, I&#8217;ve re-staged the machine five times.  That&#8217;s about once every 6 months give-or-take.  That&#8217;s a bit more often than my Windows machines annual re-load, but I figure two of them were due to my unfamiliarity with the Mac OS.  So three times in three years, I call that a draw.</p>

<p><span style="text-decoration: underline;"><strong>Conclusion &#8211; Will my next computer be a Mac?</strong></span>
After looking at my Mac experience objectively for a couple of months as I&#8217;ve written this article on and off, I&#8217;ve come to two undeniable truths about how the Mac fits in to my life.</p>

<ol>
    <li>The Mac is an outstanding computer, that does nearly everything that I&#8217;ve ever needed it to.</li>
    <li>For me, it isn&#8217;t worth the 30-40% premium over a comparable Windows-based notebook.</li>
</ol>

<p>I really do love my Macbook, and I&#8217;m going to find a way to keep it running and in active service until it simply becomes too expensive to maintain (read: need to replace the battery, or a system component out of warranty).  But I also know that my next machine, which will be a replacement for the desktops in my basement will most likely be an off-the-shelf PC.  The vast majority of what I do on my computer is done on the Internet.  The applications I use on my Mac every single day are Firefox, Thunderbird, MSN, TweetDeck, TextPad and the CLI SSH client.  All of those applications are available on every single computer that I&#8217;ve ever used.  So when I buy the next system, the only decision for me as far as operating systems go, will be whether I buy <a href="http://www.microsoft.com/windows/windows-7/default.aspx" target="_blank">Windows</a>, or install the latest <a href="https://wiki.ubuntu.com/LTS" target="_blank">LTS</a> edition of <a href="http://www.ubuntu.com/getubuntu" target="_blank">Ubuntu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/05/18/mac-vs-pc-will-my-next-computer-be-a-mac/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ASP.NET MVC Tutorials</title>
		<link>http://kdmurray.net/2009/04/04/aspnet-mvc-tutorials/</link>
		<comments>http://kdmurray.net/2009/04/04/aspnet-mvc-tutorials/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 01:53:56 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[vb]]></category>
		<category><![CDATA[visual studio]]></category>
		<category><![CDATA[visual studio express]]></category>
		<category><![CDATA[walkthroughs]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=625</guid>
		<description><![CDATA[A couple of weeks ago at Mix &#8217;09 the ASP.NET MVC team announced the RTW (release-to-web) version of the MVC framework. I&#8217;ve been looking at the framework and playing with pieces of it for a few months now, but due to school &#38; work commitments haven&#8217;t really had a chance to give it a good [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago at Mix &#8217;09 the <a href="http://haacked.com/archive/2009/03/18/aspnet-mvc-rtw.aspx" target="_blank">ASP.NET MVC team announced</a> the RTW (release-to-web) version of the MVC framework.  I&#8217;ve been looking at the framework and playing with pieces of it for a few months now, but due to school &amp; work commitments haven&#8217;t really had a chance to give it a good run through, or build anything meaningful with it.</p>

<p>This past week I&#8217;ve gone back to the <a href="http://asp.net/mvc/" target="_blank">ASP.NET website</a> and discovered that there is now <a href="http://www.asp.net/learn/mvc/" target="_blank">a long list of tutorials</a> which have been put in an order to help make the major features of the MVC framework more learnable, particularly for those of us who haven&#8217;t had that MVC-heavy comp-sci education.  The tutorials come in either written or video form (there is some overlap) and do provide some good step-by-step instructions for exploring the new methodology.</p>

<p>Expect me to get into more detail about the ins-and-outs of the MVC framework in upcoming editions of the new podcast (more details soon, I promise!!)</p>

<p>You can, of course, <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;displaylang=en" target="_blank">download and use the MVC framework</a> with Visual Studio 2009 without the tutorials, but I would highly recommend giving the first few a once-over.  Have a look at the tutorial site and see what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/04/04/aspnet-mvc-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nerd Dinners &#8212; Geekery and Good Eats</title>
		<link>http://kdmurray.net/2009/03/27/nerd-dinners-geekery-and-good-eats/</link>
		<comments>http://kdmurray.net/2009/03/27/nerd-dinners-geekery-and-good-eats/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 07:31:06 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[dinner]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[nerddinner.com]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[web-based]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=581</guid>
		<description><![CDATA[Leave it to the big brains of Scott Guthrie and Scott Hanselman to come up with this simple yet super cool concept. Nerd Dinners &#8212; a way (by use of web technology) for a bunch of introverts to meet up with each other and enjoy a meal, and the kind of conversation that drives our [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-618" style="border: 0pt none; margin: 4px 8px;" title="NerdDinner.com" src="http://kdmurray.net/wp-content/uploads/2009/03/nerddinner-screenshot1-150x150.png" alt="NerdDinner.com" width="150" height="150" />Leave it to the big brains of Scott Guthrie and Scott Hanselman to come up with this simple yet super cool concept.  Nerd Dinners &#8212; a way (by use of web technology) for a bunch of introverts to meet up with each other and enjoy a meal, and the kind of conversation that drives our non-geek spouses crazy.</p>

<p>Anything that helps to foster conversation between people who are passionate about a topic is a good thing in my book.  If it involves code and geekery, so much the better.</p>

<p>It&#8217;s a great idea, and I hope to see one (or a few) organized in and around Vancouver before too long&#8230; otherwise I&#8217;ll have to set one up.  The closest one as of this posting is in Redmond. Cool, but I don&#8217;t think I can justify a two hour drive down for dinner. Not yet, anyway.</p>

<p>Check out <a href="http://nerddinner.com/" target="_blank">NerdDinner.com</a> and meet up with some nerds in your community!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/03/27/nerd-dinners-geekery-and-good-eats/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Learning by Disaster</title>
		<link>http://kdmurray.net/2009/01/15/learning-by-disaster/</link>
		<comments>http://kdmurray.net/2009/01/15/learning-by-disaster/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 09:28:02 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Lessons]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[planning]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=521</guid>
		<description><![CDATA[I was reading an article on Raymond Chen&#8217;s blog today really made me think. The story, for those who don&#8217;t care to read it, essentially is about a service (shell.windows.com) which was created by a Microsoft developer as a proof of concept. He ran it off a computer under his desk at first and that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading <a href="http://blogs.msdn.com/oldnewthing/archive/2009/01/14/9317706.aspx" target="_blank">an article on Raymond Chen&#8217;s blog</a> today really made me think.  The story, for those who don&#8217;t care to read it, essentially is about a service (shell.windows.com) which was created by a Microsoft developer as a proof of concept.  He ran it off a computer under his desk at first and that&#8217;s where it sat&#8230; until it stopped working one day.  Now that service is run on proper infrastructure in a Microsoft data centre.</p>

<p>In the industry I&#8217;m in, this story really hits home.  It&#8217;s very common for us to make decisions based on the short-term, tools which we don&#8217;t expect to be around for a long period of time.  We should have learned over that this kind of &#8220;short-term gain&#8221; strategy almost always leads to long-term pain.</p>

<p>The lesson: Take some time to make sure that tools you build can be left unattended even after the cleaning crew vacuums under your desk.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/01/15/learning-by-disaster/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Free Software :: Run Windows Apps on your Mac</title>
		<link>http://kdmurray.net/2008/10/28/free-software-run-windows-apps-on-your-mac/</link>
		<comments>http://kdmurray.net/2008/10/28/free-software-run-windows-apps-on-your-mac/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 20:04:08 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[codeweavers]]></category>
		<category><![CDATA[CrossOver]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kickjoey.com/?p=10</guid>
		<description><![CDATA[If you use a mac or linux on a regular basis and find yourself wanting to use Windows applications this may be the fix for you.  Go and download a copy of CrossOver for Mac from the CodeWeavers website.  Their regular website is offline at the moment because the got hit so hard by Digg [...]]]></description>
			<content:encoded><![CDATA[<p>If you use a mac or linux on a regular basis and find yourself wanting to use Windows applications this may be the fix for you.  Go and <a href="http://down.codeweavers.com/" target="_blank">download a copy of CrossOver</a> for Mac from the CodeWeavers website.  Their regular website is offline at the moment because the got hit so hard by Digg popularity.</p>

<p>Sourced from: <a href="http://kdmurray.net/2008/10/28/free-software-crossover-free-today-only/" target="_blank">FREE Software :: CrossOver Free Today Only!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/10/28/free-software-run-windows-apps-on-your-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE Software :: CrossOver Free Today Only!</title>
		<link>http://kdmurray.net/2008/10/28/free-software-crossover-free-today-only/</link>
		<comments>http://kdmurray.net/2008/10/28/free-software-crossover-free-today-only/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 16:00:50 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[codeweavers]]></category>
		<category><![CDATA[CrossOver]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[offer]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=436</guid>
		<description><![CDATA[If you&#8217;re a fan of being able to run Windows applications on your Mac, listen up! CodeWeavers Windows-to-Mac application CrossOver is being offered for FREE today only. If you&#8217;re interested in the offer, visit the CodeWeavers website to sign up. If you want to read more about the background of this story, check out Michael [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a fan of being able to run Windows applications on your Mac, listen up! CodeWeavers Windows-to-Mac application <a href="http://blogcritics.org/archives/2008/02/02/130042.php" target="_blank">CrossOver</a> is being offered for FREE today only.</p>

<p>If you&#8217;re interested in the offer, visit the <a href="http://down.codeweavers.com/" target="_blank">CodeWeavers website</a> to sign up.</p>

<p>If you want to read more about the background of this story, check out <a href="http://www.tuaw.com/2008/10/27/codeweavers-says-cheap-gas-free-software-tomorrow/" target="_blank">Michael Rose&#8217;s post on TUAW.</a></p>

<p>The long and the short of it: You have <a href="http://lameduck.codeweavers.com/" target="_blank">George W. Bush to thank (sorta)</a> for your opportunity to buy free software.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/10/28/free-software-crossover-free-today-only/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To Slipstream Windows XP SP3</title>
		<link>http://kdmurray.net/2008/08/08/how-to-slipstream-windows-xp-sp3/</link>
		<comments>http://kdmurray.net/2008/08/08/how-to-slipstream-windows-xp-sp3/#comments</comments>
		<pubDate>Sat, 09 Aug 2008 06:52:36 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=371</guid>
		<description><![CDATA[I&#8217;ve decided to go with Windows XP for my dual-boot environment on the MacBook.  Partly due to familiarity, but mostly due to the lower resource requirement. In setting up this new environment, I needed to decide how to cope with my Windows XP disc being an original, pre SP1 disc.  The solution: Slipstream. Slipstreaming allows [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to go with Windows XP for my dual-boot environment on the MacBook.  Partly due to familiarity, but mostly due to the lower resource requirement.</p>

<p>In setting up this new environment, I needed to decide how to cope with my Windows XP disc being an original, pre SP1 disc.  The solution: <a href="http://en.wikipedia.org/wiki/Slipstream_(computing)" target="_blank">Slipstream</a>.</p>

<p>Slipstreaming allows you to create a Windows XP CD that has updates like the most current Service Packs.  In this case, I&#8217;ll be adding Service Pack 3.</p>

<p>There are lots of guides on how to do the Slipstream process, including these two on <a href="http://www.howtohaven.com/system/slipstream-xp-service-pack-3.shtml" target="_blank">HowToHeaven</a> and <a href="http://pctech.invisibill.net/slipstream.html" target="_blank">Invisibill</a>.  These are great step-by-step tutorials that show you everything involved in the process.  But they&#8217;re also very manual.</p>

<p>The tool I&#8217;ve chosen to go with is <a href="http://www.nliteos.com/" target="_blank">nLite</a>.  This slick little application provides the ability to not only Service Pack your XP installation, but apply lots of other custom features as well.  Here are the steps I went through for my Slipstreaming adventure.  (There is also a <a href="http://www.nliteos.com/guide/" target="_blank">step-by-step guide</a> on the nLite Website)</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2746171924/" target="_blank"><img style="margin: 3px; float: left;" src="http://farm4.static.flickr.com/3135/2746171924_f7ce4394ff_d.jpg" alt="Installation Screen Shot" width="250" height="104" /></a><strong>Step 1</strong>: When running nLite is to show it where the Windows installation is located.  After that, you&#8217;ll need to specify a location for nLite to perform it&#8217;s magic.  I chose <strong>C:slipstream</strong>.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2745337073/" target="_blank"><img style="margin: 3px; float: right;" src="http://farm4.static.flickr.com/3209/2745337073_63499ba6e5_d.jpg" alt="Windows Slipstream Screenshot" width="187" height="161" /></a><strong>Step 2</strong>: The next phase is to select the options for your installation.  I&#8217;m a whole-hog kinda guy, so I elected to go with every option if for no other reason than to browse the options and screens.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2746171940/" target="_blank"><img style="margin: 3px; float: left;" src="http://farm4.static.flickr.com/3240/2746171940_acdd7beddf_d.jpg" alt="Windows Slipstream Screenshot" width="168" height="108" /></a></p>

<p><strong>Step 3</strong>: Pick your Service Pack.  Once you&#8217;ve selected a service pack and applied it, nLite will perform the Slipstream operation and integrate the service pack.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2745337091/" target="_blank"><img style="margin: 3px; float: right;" src="http://farm4.static.flickr.com/3201/2745337091_2e5f5b45d3_d.jpg" alt="Windows Slipstream Screenshot" width="250" height="89" /></a><strong>Step 4</strong>: Updates &amp; Hotfixes.  The more that you can download and apply here, the fewer there will be to apply once the windows installation is completed.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2746172014/" target="_blank"><img style="margin: 3px; float: left;" src="http://farm4.static.flickr.com/3103/2746172014_399afdc48d_d.jpg" alt="Windows Slipstream Screenshot" width="250" height="79" /></a><strong>Step 5</strong>: Select components to remove.  nLite gives you the opportunity to eliminate components from the final installation.  This can lighten not only the ISO, but also the final installation.  Beware removing too many options.  By eliminating support for hardware or drivers the usage of the installation will become more limited.  However, if you have a specific application in mind it can help to streamline the process.</p>

<p><strong>
</strong></p>

<p><strong>Step 6</strong>: Unattended Install. The next screen provides the ability to streamline the installation for a smooth unattended install.  If you want to use this option, you&#8217;ll need your Windows XP CD key at this stage.</p>

<p><strong>Step 7</strong>: Installer Options. This screen allows you to customize some of the behaviours of the installation process including boot-time messages and BIOS backup retention.  If you don&#8217;t understand an option, take the default.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2746172038/" target="_blank"><img style="margin: 3px; float: left;" src="http://farm4.static.flickr.com/3015/2746172038_51a6652a65_d.jpg" alt="Windows Slipstream Screenshot" width="137" height="143" /></a><strong>Step 8</strong>: Tweaks. Wow.  This section has dozens upon dozens of options to tweak and adjust virtually every major setting in Windows.  And a whole bunch that aren&#8217;t so major.  Take your time with this and make sure to read the little captions for each option.  There are so many possibilities.</p>

<p><strong>Step 9</strong>: Integrate all the changes.  nLite will begin to create the installation image, merging together all the changes you&#8217;ve selected.  This process will take quite a while.  On my machine it took about 10 minutes.</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2746172056/" target="_blank"><img style="margin: 3px; float: left;" src="http://farm4.static.flickr.com/3195/2746172056_67252a231a_d.jpg" alt="Windows Slipstream Screenshot" width="127" height="74" /></a><strong>Step 10</strong>: Burn the ISO.  Set any last settings you want for the ISO, and click the Create ISO button to start writing the image.  Once the image is written, it can be installed to a VM (VMWare/VirtualServer) or burned to a disk for installation at a later time.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/08/08/how-to-slipstream-windows-xp-sp3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Investigating the ASP.NET MVC Framework</title>
		<link>http://kdmurray.net/2008/08/02/investigating-the-aspnet-mvc-framework/</link>
		<comments>http://kdmurray.net/2008/08/02/investigating-the-aspnet-mvc-framework/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 07:14:47 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=360</guid>
		<description><![CDATA[Over the past few months I&#8217;ve been hearing more and more about a new framework being developed by Microsoft and the ASP.NET community.  It&#8217;s something that will bring a very common coding practice from the Java world and that&#8217;s the pattern of the model view controller (MVC) framework. Due to the covoluted nature of my [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few months I&#8217;ve been hearing more and more about a new framework being developed by Microsoft and the ASP.NET community.  It&#8217;s something that will bring a very common coding practice from the Java world and that&#8217;s the pattern of the model view controller (MVC) framework.</p>

<p>Due to the covoluted nature of my own school experience, I haven&#8217;t had much in the way of formal exposure to MVC concepts.  In fact it wasn&#8217;t until about 18 months ago that I first heard the term when we were rolling out a new Java framework at work.  This was a pretty major shift in direction for my team as we&#8217;d been using ASP.NET and webforms to do web application development for the past few years.</p>

<p>The transition hasn&#8217;t been an easy one.  Most of the folks involved in the project are new to the company, new to the working world in general and the training on MVC was at a minimum.  (I&#8217;m leading a team to replace that framework now, but I&#8217;ll talk more about this in some future posts.)</p>

<p>So over the past few months I&#8217;ve been reading posts by <a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx" target="_blank">Scott Guthrie</a> and listening to every episode of the <a href="http://www.polymorphicpodcast.com/default.aspx" target="_blank">Polymorphic Podcast</a> that I can get my hands on.  The PMP in particular has proven to be an excellent resource for information relating to the ASP.NET MVC framework.  Craig Shoemaker regularly brings on guests who are experts in the field of .NET development and key players in development of the framework.</p>

<p>Over the next few months (in amongst my myriad other projects) I want to take a closer look at the MVC framework and see what all the hype is about.  I need to figure out how to get a decent windows development environment up and running.  For that I&#8217;m thinking about returning to a Boot Camp setup to give me a bigger boost when running my Windows environment locally on the Macbook.</p>

<p>Since my new role doesn&#8217;t involve a lot of development work, I&#8217;m really looking forward to getting my hands dirty again, and diving under the hood once again.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/08/02/investigating-the-aspnet-mvc-framework/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>4.5 Ways to Pimp Out Windows Vista</title>
		<link>http://kdmurray.net/2008/03/22/45-ways-to-pimp-out-windows-vista/</link>
		<comments>http://kdmurray.net/2008/03/22/45-ways-to-pimp-out-windows-vista/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 23:25:22 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/03/22/45-ways-to-pimp-out-windows-vista/</guid>
		<description><![CDATA[As some of you may already know, I run Windows Vista on my Macbook.  Not full time, mind you, I&#8217;m a fan of virtualization.    I&#8217;ve been trying to give my ol&#8217; Vista install a bit more of a &#8220;wow&#8221; factor recently, and I&#8217;ve come across some great tips to help make your PC unique. [...]]]></description>
			<content:encoded><![CDATA[<p>As some of you may already know, I run Windows Vista on my Macbook.  Not full time, mind you, I&#8217;m a fan of virtualization.  <img src='http://kdmurray.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I&#8217;ve been trying to give my ol&#8217; Vista install a bit more of a &#8220;wow&#8221; factor recently, and I&#8217;ve come across some great tips to help make your PC unique.</p>

<p><em><strong>1. Lively Logon </strong></em></p>

<p><img src="http://farm3.static.flickr.com/2308/2328761354_2953ddc0c6_d.jpg" align="left" height="150" width="250" />This app&#8217;s not Vista specific, but Logon Studio will allow you to completely customize the way that your login screen looks.  Make your Windows Vista look like Mac OS X or Fedora Core 6.  The only downside to the Vista version is that it will only allow you to change the background, whereas previous versions provided a finer degree of cotrol.</p>

<p>Logon Studio is maintained by the Stardock folks.  For a bit more detailed review, you can check out <a href="http://globalgeek.thepodcastnetwork.com/2008/03/03/the-global-geek-podcast-79-invaded-by-the-uk/" target="_blank">GGP #79</a>.</p>

<p><em><strong>2. Gadgets Galore</strong></em></p>

<p><a href="http://flickr.com/photos/kmsquared/2328773004/" target="_blank"><img src="http://farm4.static.flickr.com/3028/2328773004_5ffce517d7_d.jpg" align="right" height="250" width="83" /></a>Much like some other operating systems that shall remain nameless, Windows Vista has a sidebar to help you pimp-out your desktop with all sorts of fun and useful gadgetry.  Everything from <a href="http://gallery.live.com/liveitemdetail.aspx?li=d5ad423c-05bd-4de4-8803-b05ecc339397&amp;pl=1&amp;bt=1" target="_blank">traffic monitors</a>, to CPU monitors, to gadgets that will do a slideshow of your <a href="http://gallery.live.com/liveitemdetail.aspx?li=87a5d31a-21af-414d-a2e1-a4e5480eb81a&amp;pl=1&amp;bt=1" target="_blank">favourite Facebook pics</a>.  You can pretty much do anything with a sidebar gadget because it&#8217;s written using HTML and CSS.  Microsoft hosts a site called the Windows Live Gallery which will allow you to download dozens of these great free gadgets.</p>

<p><strong><em>3. Wicked Wallpaper</em></strong></p>

<p>Wallpaper is the quintessential customization that nearly everyone seems to know how to do.  As soon as we get our new computers almost the first thing that most people do is change their wallpaper.  Popular choices are the family pet, children, or &#8220;that beach&#8221; that you&#8217;ll get to&#8230; someday.</p>

<p>There are tons of sites out there that produce great wallpaper.  But one that most people forget about is good old photo-sharing site Flickr.  A simple query for &#8220;Vista Wallpaper&#8221; yields <a href="http://flickr.com/search/?q=vista+wallpaper&amp;ss=2&amp;ct=6&amp;s=int" target="_blank">thousands of potential wallpaper candidates</a>.  Here are a few of my favourites:</p>

<p><a href="http://flickr.com/photos/wvs/205482483/" target="_blank"><img src="http://farm1.static.flickr.com/96/205482483_fef112e25b_d.jpg" height="171" width="250" /></a>
Photo Credit: <a href="http://flickr.com/photos/wvs/" target="_blank">wvs</a> on Flickr</p>

<p><a href="http://flickr.com/photos/januszbc/285960096/" target="_blank"><img src="http://farm1.static.flickr.com/118/285960096_009c799c6d_d.jpg" height="167" width="250" /></a>
Photo Credit: <a href="http://flickr.com/photos/januszbc/" target="_blank">janusz</a> on Flickr</p>

<p><a href="http://flickr.com/photos/jennie_m/97330017/" target="_blank"><img src="http://farm1.static.flickr.com/30/97330017_a90a37e813_d.jpg" height="188" width="250" /></a>
Photo Credit: <a href="http://flickr.com/photos/jennie_m/" target="_blank">spitfirelas</a> on Flickr</p>

<p><a href="http://flickr.com/photos/asam/388950702/" target="_blank"><img src="http://farm1.static.flickr.com/177/388950702_8761b6421d_d.jpg" height="193" width="250" /></a>
Photo Credit: <a href="http://flickr.com/photos/asam/" target="_blank">creativesam</a> on Flickr</p>

<p><em><strong>4. Spectacular Screen Savers</strong></em></p>

<p><a href="http://flickr.com/photos/kmsquared/2327971281/" target="_blank"><img src="http://farm4.static.flickr.com/3263/2327971281_0542233ef8_d.jpg" align="left" height="149" width="250" /></a>After the wallpaper, the next most common customization is changing one&#8217;s screen saver.  Sure, Windows has a dozen or so &#8220;interesting&#8221; screen savers, but really how many more times can we watch the starfield, or pour over those same photos again and again.</p>

<p>A great application called <a href="http://www.instantstorm.com/" target="_blank">InstantStorm</a> will allow you to turn any flash file (.swf) into its own screen saver.  This tool will take the flash file, and compile it into a self-installing screen saver ready to deploy on your computer.  This has the added bonus of being easily distributable and makes for a great screen saver to use at trade shows, or to distribute to clients on one of those funky business card CDs.</p>

<p>Instant storm was also reviewed on <a href="http://globalgeek.thepodcastnetwork.com/2008/02/19/the-global-geek-podcast-77-well-oiled/" target="_blank">GGP #77</a>.</p>

<p>side note: I borrowed the flash file of the pug licking a monitor to do my demo.  Worked out pretty well!</p>

<p><em><strong>5. Theme Theory</strong></em></p>

<p>This is the half-tip&#8230; I really wanted to include some detailed theme information for Vista but I couldn&#8217;t.  Here&#8217;s why:</p>

<p>Windows themes have been a topic that for many users lays shrouded in mystery.  How come there are people with better looking versions of Windows than me?  Where can I get that?  Well, I have some answers for you here.  A theme is a way of customizing everything in your Windows UI in one fell swoop.  This includes colours and wallpaper for a start, but often will include new icons, application skins or screen savers as well.</p>

<p>In Windows Vista theming really has a long way to go.  After seven years, there are tons of great theming devices for Windows XP, but for Vista many of the third-party theme options are limited and buggy.</p>

<p>Plug: If you&#8217;re still using XP and like high-tech looking themes&#8230; <a href="http://www.alienware.com/intro_pages/invader.aspx" target="_blank">go get AlienGUIse</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/03/22/45-ways-to-pimp-out-windows-vista/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Evil Mac?  Lucky Microsoft?</title>
		<link>http://kdmurray.net/2008/01/11/evil-mac-lucky-microsoft/</link>
		<comments>http://kdmurray.net/2008/01/11/evil-mac-lucky-microsoft/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 08:16:28 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/01/11/evil-mac-lucky-microsoft/</guid>
		<description><![CDATA[Saw this when I opened my Google reader tonight&#8230; It made me laugh&#8230; I had to post.]]></description>
			<content:encoded><![CDATA[<p>Saw this when I opened my Google reader tonight&#8230;</p>

<p><a href="http://www.flickr.com/photos/kmsquared/2184348171/" title="Evil Mac, Lucky Microsoft? by kdmurray, on Flickr"><img src="http://farm3.static.flickr.com/2412/2184348171_bb1d4ba59f_o.png" width="199" height="62" alt="Evil Mac, Lucky Microsoft?" /></a></p>

<p>It made me laugh&#8230; I had to post.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/01/11/evil-mac-lucky-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Releases VS 2008 &#8220;Orcas&#8221;</title>
		<link>http://kdmurray.net/2007/12/04/microsoft-releases-vs-2008-orcas/</link>
		<comments>http://kdmurray.net/2007/12/04/microsoft-releases-vs-2008-orcas/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 09:00:53 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/12/04/microsoft-releases-vs-2008-orcas/</guid>
		<description><![CDATA[This news is a couple of weeks old now, the latest version of it&#8217;s development software, Visual Studio 2008 (formerly codenamed &#8220;Orcas&#8221;) has gone RTM.  The newest version of (imho) the best IDE on the market follows the &#8220;Whidbey&#8221; release and has also shipped in &#8220;Express&#8221; editions. For those of you who haven&#8217;t read my [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kdmurray.net/wp-content/uploads/2007/12/vs200811.png" alt="VS 2008" align="right" />This news is a couple of weeks old now, the latest version of it&#8217;s development software, <a href="http://msdn2.microsoft.com/en-us/vstudio/products/default.aspx" target="_blank">Visual Studio 2008</a> (formerly codenamed &#8220;Orcas&#8221;) has gone RTM.  The newest version of (imho) the best IDE on the market follows the &#8220;Whidbey&#8221; release and has also shipped in &#8220;Express&#8221; editions.</p>

<p>For those of you who haven&#8217;t read my <a href="http://kdmurray.net/2006/04/21/microsoft-joins-the-free-software-revolution/">previous posts</a> on <a href="http://kdmurray.net/2006/09/14/microsoft-turns-over-a-new-leaf/" target="_blank">the subject</a>, the Express editions are standalone IDE&#8217;s for VB, C# and Web Development, as well as an express edition of SQL server which can all be used and distributed royalty-free.</p>

<p>I&#8217;m looking forward to poking around in VS 2008 a bit more in the coming months.  So expect to see some more of this, and a bit less focus on the Mac platform for the next little while.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/12/04/microsoft-releases-vs-2008-orcas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updates: Windows vs. Apple</title>
		<link>http://kdmurray.net/2007/11/03/updates-windows-vs-apple/</link>
		<comments>http://kdmurray.net/2007/11/03/updates-windows-vs-apple/#comments</comments>
		<pubDate>Sat, 03 Nov 2007 08:30:30 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/11/03/updates-windows-vs-apple/</guid>
		<description><![CDATA[I realize that many of you reading this are well aware of the tediousness of regularly performing your windows updates.  Hopefully it&#8217;s not as bad as this guy&#8230; I mean hell we&#8217;ve all done it.  Reload your Windows PC and spend 30-60 minutes running Windows Update multiple times to make sure you&#8217;ve covered everything. So [...]]]></description>
			<content:encoded><![CDATA[<p>I realize that many of you reading this are well aware of the tediousness of regularly performing your windows updates.  Hopefully it&#8217;s not as bad as <a href="http://www.st-minutiae.com/cafe/archives/2007/11/genuine_disadvantage.html" target="_blank">this guy</a>&#8230; I mean hell we&#8217;ve all done it.  Reload your Windows PC and spend 30-60 minutes running Windows Update multiple times to make sure you&#8217;ve covered everything.</p>

<p>So why, prey tell, would it be any different on the Mac?</p>

<p>Well, it isn&#8217;t.  At least not entirely.  When I bought Leopard last week, there were two software updates for me to do when I installed it&#8230; a mere 4 hours after its release!  2 updates in four hours?  That has to be some kind of record.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/11/03/updates-windows-vs-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Agrees to EU&#8217;s Anti-Monopoly Legislation&#8230; *sigh*</title>
		<link>http://kdmurray.net/2007/10/23/microsoft-agrees-to-eus-anti-monopoly-legislation-sigh/</link>
		<comments>http://kdmurray.net/2007/10/23/microsoft-agrees-to-eus-anti-monopoly-legislation-sigh/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 08:58:40 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/10/23/microsoft-agrees-to-eus-anti-monopoly-legislation-sigh/</guid>
		<description><![CDATA[Since 1998, Microsoft has been in a battle with EU regulators over allegations that they have engaged in monopolistic business practices.  These allegations are similar to the anti-trust suit brought against the Redmond giant in the US Microsoft has now agreed to give up its battle against the antitrust legislation in an effort to stop [...]]]></description>
			<content:encoded><![CDATA[<p>Since 1998, <a href="http://microsoft.com/" target="_blank">Microsoft</a> has been in a battle with EU regulators over allegations that they have engaged in monopolistic business practices.  These allegations are similar to the anti-trust suit brought against the Redmond giant in the US Microsoft has now agreed to give up its battle against the antitrust legislation in an effort to stop the fines accruing against them at €3 million per day.</p>

<p>At the heart of the 1998 complaint: the bundling of Media Player with Windows, and the high licensing cost of information required for applications to work more efficiently with the Windows Operating System.</p>

<p>Under the deal brokered with the EU, Microsoft has agreed to license it&#8217;s intellectual property, with the exception of patents, for a one-time €10,000 fee.  This is in place of the nearly 3% in royalty payments Microsoft had previously demanded.  Patented material will be licensed for just under half a percent of the royalties.  This fee was previously priced at 5.95%.</p>

<p>As much as I want to applaud an action like this, the sentiments at the core of the action taken by the EU smack of government interference.  From what I can tell, aside from a very pricey operating system, Microsoft has done nothing to <em>harm</em> the consumer.  They have a company that has invested money to either buy or develop software technologies, and are now being forced to license that technology to competitors for a specific price.</p>

<p>In some ways, this is similar to regulations put in place by the <a href="http://www.crtc.gc.ca/eng/welcome.htm" target="_blank">CRTC</a> in Canada which have fixed the price of telephone service that can be offered to customers by the large carriers.  The prices have been fixed in such a way that <a href="http://www.telegeography.com/cu/article.php?article_id=18169" target="_blank">the carriers are not permitted to lower the price</a> for fears that they will resort to pricing tactics that will eliminate any competitors.  This was done without any evidence that any of the major carriers like Bell or Telus were resorting to such tactics.</p>

<p>Will this type of legislation help software developers create new and improved technologies and programs?  Yes.  For Windows.   Will it help them to develop programs for other systems?  Not likely.  Will it help Microsoft sell more copies of Windows to people who want to use the new software?  Probably.  So tell me, EU: How does selling more copies of the most expensive server operating system in the world help consumers?</p>

<p>Next month, the review of the <a href="http://www.google.ca/intl/en/about.html" target="_blank">Google</a> acquisition of <a href="http://www.doubleclick.com/" target="_blank">DoubleClick</a> is slated to complete.  We&#8217;ll see what they have in store for another technology giant.</p>

<p><strong>Sources</strong></p>

<ul>
    <li><a href="http://online.wsj.com/article/SB119304824519766949.html?mod=googlenews_wsj" target="_blank">Wall Street Journal (via Google News)</a></li>
    <li><a href="http://seattlepi.nwsource.com/business/336430_msfteu23.html" target="_blank">Seattle Post-Intelligencer</a></li>
    <li><a href="http://www.downloadsquad.com/2007/10/22/microsoft-to-eu-you-win-well-change/" target="_blank">DownloadSquad.com</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/10/23/microsoft-agrees-to-eus-anti-monopoly-legislation-sigh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 1382/1520 objects using disk: basic

Served from: kdmurray.net @ 2012-05-23 18:19:43 -->
