<?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; Utilities</title>
	<atom:link href="http://kdmurray.net/tag/utilities/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>Ubuntu School &#8211; Get Rolling with Webmin on Ubuntu Server 11.10</title>
		<link>http://kdmurray.net/2012/02/29/ubuntu-school-get-rolling-with-webmin-on-ubuntu-server-11-10/</link>
		<comments>http://kdmurray.net/2012/02/29/ubuntu-school-get-rolling-with-webmin-on-ubuntu-server-11-10/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 08:19:36 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Lessons]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[administrative]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webmin]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=1132</guid>
		<description><![CDATA[Even if some Linux purists would have you believe the command-line is the only way to go, the pragmatist in me will always take an appropriate GUI over a complicated command-line any day. You can run a lot of powerful services for your home network using one or more Ubuntu server machines. With the right [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-1117" style="margin: 8px;" title="logo-ubuntu_cof-orange-hex" src="http://kdmurray.net/wp-content/uploads/2012/02/logo-ubuntu_cof-orange-hex-150x150.png" alt="" width="100" height="100" />Even if some Linux purists would have you believe the command-line is the only way to go, the pragmatist in me will always take an appropriate GUI over a complicated command-line any day. You can run a lot of powerful services for your home network using one or more Ubuntu server machines. With the right tools you don&#8217;t need to be a Linux expert to make that happen.</p>

<p>The tool of choice is <a title="Webmin" href="http://webmin.com/" target="_blank">Webmin</a>. This is a set of web-based tools which allow you to control virtually every piece of server-side software on you Ubuntu server. The GUI is intuitive and straight-forward, the documentation is excellent, and the project is under active development.</p>

<p>Because Webmin isn&#8217;t in the standard repositories you will have to do a couple of quick command-line changes to configure your system to be able to find and download the apt package.</p>

<p><code>sudo nano /etc/apt/sources.list</code></p>

<p>Once the file is open, add these lines to the bottom of the file</p>

<p><code>#########################</p>

<h2>Package Sources for Webmin</h2>

<p>deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib</code></p>

<p>Those lines will add the necessary sources to apt for it to find the Webmin package. The Webmin package has also been digitally signed by its author. By default you will need to download the author&#8217;s key so that apt can use it to verify the Webmin package at install time. Fortunately, this is really easy to do.</p>

<p><code>wget http://webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc</code></p>

<p>Now that all the prep work is done, it&#8217;s time to install Webmin.</p>

<p><code>sudo apt-get update
sudo apt-get install webmin</code></p>

<p>All done! Now you can access administrative functions of your server&#8217;s services from the Webmin console: https://yourservername:10000/. This URL is also shown in the last few lines of the apt install details that are ouput to the command-line.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2012/02/29/ubuntu-school-get-rolling-with-webmin-on-ubuntu-server-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# IsNumeric implementation</title>
		<link>http://kdmurray.net/2011/04/11/c-isnumeric-implementation/</link>
		<comments>http://kdmurray.net/2011/04/11/c-isnumeric-implementation/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 22:58:04 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[code samples]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=907</guid>
		<description><![CDATA[Here&#8217;s a quick and dirty implementation of &#8220;IsNumeric&#8221; in C#. This is one of those methods that just seems to be missing from C# which appears in so many other languages. UPDATE 12-Apr-2011: After some fantastic discussion elsewhere I&#8217;ve modified the code to handle a number of additional scenarios. A point was also raised that [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick and dirty implementation of &#8220;IsNumeric&#8221; in C#. This is one of those methods that just seems to be missing from C# which appears in so many other languages.</p>

<p><strong>UPDATE 12-Apr-2011</strong>: <em>After some fantastic discussion elsewhere I&#8217;ve modified the code to handle a number of additional scenarios. A point was also raised that a combination of</em> Int64.TryParse() <em>and </em> Decimal.TryParse() <em>would accomplish the same thing. They would, almost, but those methods test for valid 64-bit integers and valid 64-bit decimals &#8212; they don&#8217;t test whether a string is numeric. Feed them a long enough string of numbers and they&#8217;ll return false. It&#8217;s a pretty fine distinction, I grant that, but I figured since I was writing the code I might as well make it as robust as possible.</em></p>

<pre lang="csharp" line="0">
        public static bool IsNumeric(string s)
        {
            return IsNumeric(s, false);
        }

        public static bool IsNumeric(string s, bool allowDecimal)
        {
            bool result = true;
            if (String.IsNullOrEmpty(s))
            {
                return false;
            }

            if (s.StartsWith("-"))
            {
                s = s.Substring(1);
            }

            char[] chars = s.ToCharArray();

            if (allowDecimal)
            {
                bool decimalFound = false;
                foreach (char c in chars)
                {
                    if (c == '.' &#038;&#038; !decimalFound)
                    {
                        decimalFound = true;
                    }
                    else
                    {
                        result = result &#038; (char.IsNumber(c));
                    }
                }
            }
            else
            {
                foreach (char c in chars)
                {
                    result = result &#038; char.IsNumber(c);
                }
            }

            return result;
        }
</pre>

<p>I built <del datetime="2011-04-12T17:35:41+00:00">14</del> <strong>39</strong> unit tests for this on the project I built it for throwing all sorts of weird and null data at it, and it seems to run fairly well and reasonably quickly. Any comments/suggestions are welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/04/11/c-isnumeric-implementation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 4 iPod Touch Applications that I&#8217;ve Paid For</title>
		<link>http://kdmurray.net/2009/07/09/top-ipod-touch-applications-that-ive-paid-for/</link>
		<comments>http://kdmurray.net/2009/07/09/top-ipod-touch-applications-that-ive-paid-for/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 23:44:04 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[1password]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[crayon physics]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod Touch]]></category>
		<category><![CDATA[ishoot]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[space trader]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=647</guid>
		<description><![CDATA[Over the past decade or so I&#8217;ve become a strong believer in paying for media that I consume &#8212; not surprisingly this coincides with my ability to afford to buy stuff.  In the spirit of promoting the concept of paying back those who provide us with great software, I give you my Top 4 iPod [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past decade or so I&#8217;ve become a strong believer in paying for media that I consume &#8212; not surprisingly this coincides with my ability to afford to buy stuff.  In the spirit of promoting the concept of paying back those who provide us with great software, I give you my <strong>Top 4 iPod Touch Applications</strong> that I&#8217;ve actually purchased.</p>

<h3>1Password</h3>

<p>1Password is a password manager for MacOS X which late last year released a version of their application which works with the iPhone and iPod touch.  Both the desktop and handheld versions of the application are brilliant and provide a great credential management service for those running the appropriate devices.  If you&#8217;re a slider like many of us are starting to become, it may not be the solution for you since there&#8217;s no version of 1Password available for Windows or any flavour of Linux.</p>

<p><a href="http://agilewebsolutions.com/products/b/1Password" target="_blank">Website</a> | <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=285897618&amp;mt=8" target="_blank">App store</a> | <a href="http://twitter.com/1password" target="_blank">Twitter </a></p>

<h3>Crayon Physics</h3>

<p>Again coming from desktop-based roots Crayon Physics is a simplistic looking game for the iPod Touch.  The goal is simple, draw the tools you need to get the ball to the goal.  The trick is you need to be able to anticipate how those tools will react to gravity, friction and impacts with other objects.  Give Crayon Physics a try if you want a game that&#8217;s challenging enough to make you think, but easy enough to actually complete.</p>

<p>Note: the desktop version was licensed by Kloonigames to Hudson Soft, so they&#8217;re technically not related.</p>

<p><a href="http://www.dothehudson.net/en/app/crayon-physics/index.html" target="_blank">Website</a> | <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300830915&amp;mt=8" target="_blank">App store</a></p>

<h3>iShoot</h3>

<p>iShoot is a great replication of games that were super-popular in the early 1990s like Worms and my favourite Scorched Earth.  Battle it out with the computer or up to three other human players in a tank-on-tank-on-tank-on-tank battle with weird and wonderful weapons of all kinds.  A recent release of the game also includes the ability to define your own rules, terrains and weapons making it a truly personalized experience.</p>

<p><a href="http://www.ethannicholas.com/iShoot/" target="_blank">Website</a> | <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=293798654&amp;mt=8&amp;ei=eUFWSrGsOpLKsQOD56D0AQ&amp;usg=AFQjCNGsRu6HruAL4bYlU6QfweW2I2d8rg&amp;sig2=J7czmuoh7rxEr4MlTn7XlA" target="_blank">App store</a> | <a href="http://twitter.com/EthanNicholas" target="_blank">Twitter</a></p>

<h3>SpaceTrader</h3>

<p>Modelled after games with the same name on other platforms, and of course loosely based on Wing Commander: Privateer, SpaceTrader allows you to fly from planet to planet as a trader in an effort to make as much money as possible.  This game is the only 3D entry on the list with a fairly rich 3D environment that you can walk around and explore.  I had some memory issues with this game early on, but working with the developer and sending in some crash logs a newer release seems to have licked that problem.  Give this a try as a neat alternative to the 2D side scrollers.</p>

<p><a href="http://www.hermitworksentertainment.com/games_spacetradermoon.php" target="_blank">Website</a> | <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=308909290" target="_blank">App store</a></p>

<p>Which applications have you purchased?  Or are you more of a JailBreak type?  Party in the comments&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/07/09/top-ipod-touch-applications-that-ive-paid-for/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin Search Finally Works!</title>
		<link>http://kdmurray.net/2009/03/11/wordpress-plugin-search-finally-works/</link>
		<comments>http://kdmurray.net/2009/03/11/wordpress-plugin-search-finally-works/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 01:14:20 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[improved]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.7]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=571</guid>
		<description><![CDATA[I did not get a chance to blog this when it first came out, but I&#8217;ve just used it again and I cannot possibly let it pass without note. WordPress has drastically improved the plugin search. They announced the upgrade a few weeks ago on the WordPress development blog. I&#8217;ve been hard on the poor [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/"><img class="alignleft size-full wp-image-572" style="margin: 4px;" title="WordPress Logo" src="http://kdmurray.net/wp-content/uploads/2009/03/blue-m11.png" alt="WordPress Logo" width="100" height="100" /></a>I did not get a chance to blog this when it first came out, but I&#8217;ve just used it again and I cannot possibly let it pass without note.  WordPress has drastically improved the plugin search. They <a href="http://wordpress.org/development/2009/02/new-and-improved-plugins-directory-search/" target="_blank">announced the upgrade</a> a few weeks ago on the WordPress development blog.</p>

<p>I&#8217;ve been hard on the poor WordPress guys in the past, so I feel a special obligation to acknowledge the improvement.  The search now does a great job of indexing titles, descriptions and keywords to help plugins show up quickly and easily.</p>

<p>Best of all for me, a search for &#8220;<a href="http://wordpress.org/extend/plugins/search.php?q=random+image" target="_blank">random image</a>&#8221; puts the Random Image selector plugin at the top of the list (at the time of this writing at least).</p>

<p>Thanks WordPress guys!!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2009/03/11/wordpress-plugin-search-finally-works/feed/</wfw:commentRss>
		<slash:comments>0</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>iPhone 3G Jailbroken &#8212; Ha!</title>
		<link>http://kdmurray.net/2008/07/21/iphone-3g-jailbroken-ha/</link>
		<comments>http://kdmurray.net/2008/07/21/iphone-3g-jailbroken-ha/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 12:52:26 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=354</guid>
		<description><![CDATA[Well that didn&#8217;t take long. In a short post titled &#8220;Thanks for waiting &#8221; released yesterday, the iPhone Dev Team released Pwnage 2.0 for jailbreaking iPhones running the iPhone firmware version 2.0. It should be noted that this doesn&#8217;t unlock your iPhone, it only opens up all the things that the old Jailbreak used to [...]]]></description>
			<content:encoded><![CDATA[<p>Well that didn&#8217;t take long.</p>

<p>In a short post titled &#8220;<a href="http://blog.iphone-dev.org/post/42858313/thanks-for-waiting" target="_self">Thanks for waiting <img src='http://kdmurray.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </a>&#8221; released yesterday, the iPhone Dev Team released Pwnage 2.0 for jailbreaking iPhones running the iPhone firmware version 2.0.</p>

<p>It should be noted that this doesn&#8217;t <strong>unlock</strong> your iPhone, it only opens up all the things that the old Jailbreak used to do.  With the advent of the app store, this is now more of a &#8220;hardcore&#8221; change than ever before&#8230; but nonetheless, Kudos to the <a href="http://blog.iphone-dev.org" target="_blank">iPhone Dev team</a>!</p>

<p>Update #1: I also meant to note that un the first day since this was released, the blog entry received over <strong>2800 comments</strong>.  Thats one way to get traffic.  <img src='http://kdmurray.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/07/21/iphone-3g-jailbroken-ha/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Virus Hunting &#8212; Avast + Unlocker</title>
		<link>http://kdmurray.net/2008/03/28/virus-hunting-avast-unlocker/</link>
		<comments>http://kdmurray.net/2008/03/28/virus-hunting-avast-unlocker/#comments</comments>
		<pubDate>Sat, 29 Mar 2008 06:35:51 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/03/28/virus-hunting-avast-unlocker/</guid>
		<description><![CDATA[After a somewhat brief Aikido class tonight I was enlisted by Crow to help rid a Vista machine of the Vundo trojan which found it&#8217;s way onto the machine (prior to Avast being installed). Avast did a great job of finding most things and cleaning them up.  What it had trouble with was a few [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/bigux/1660679023/" target="_blank"><img src="http://farm3.static.flickr.com/2110/1660679023_4d0de77748_d.jpg" align="right" height="250" width="167" /></a>After a somewhat brief Aikido class tonight I was enlisted by <a href="http://corbi.wordpress.com/" target="_blank">Crow</a> to help rid a Vista machine of the <a href="http://www.symantec.com/security_response/writeup.jsp?docid=2004-112111-3912-99" target="_blank">Vundo</a> trojan which found it&#8217;s way onto the machine (prior to <a href="http://www.avast.com/" target="_blank">Avast</a> being installed).</p>

<p>Avast did a great job of finding most things and cleaning them up.  What it had trouble with was a few DLLs that were in use by the executing trojan.  I was pointed toward <a href="http://ccollomb.free.fr/unlocker/" target="_blank">Unlocker</a> to free the DLL&#8217;s of their executing process and remove the lock that windows places on these files.  Once the file was unlocked, it was able to be deleted by Avast and all was well.</p>

<p>(Photo Credit: <a href="http://flickr.com/photos/bigux/1660679023/" target="_blank">bigux</a> on Flickr)</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/03/28/virus-hunting-avast-unlocker/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Picasa for OS X in 2008</title>
		<link>http://kdmurray.net/2008/01/19/picasa-for-os-x-in-2008/</link>
		<comments>http://kdmurray.net/2008/01/19/picasa-for-os-x-in-2008/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 03:19:55 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/01/19/picasa-for-os-x-in-2008/</guid>
		<description><![CDATA[It&#8217;s been a busy week this week, and there&#8217;s some news items that I just didn&#8217;t get to yet.  This one comes to us courtesey of TechCrunch. One of the most popular photo editing programs for Windows has to be Google&#8217;s Picasa.  Though it&#8217;s not the most full-featured image editing on the market it&#8217;s free [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a busy week this week, and there&#8217;s some news items that I just didn&#8217;t get to yet.  This one comes to us courtesey of <a href="http://www.techcrunch.com/2008/01/15/exclusive-google-developing-mac-version-of-picasa-due-to-be-released-this-year/" target="_blank">TechCrunch</a>.</p>

<p>One of the most popular photo editing programs for Windows has to be Google&#8217;s Picasa.  Though it&#8217;s not the most full-featured image editing on the market it&#8217;s free and great for managing photos and albums, something that isn&#8217;t a strength of more full-featured applications like Photoshop and Paint.NET.</p>

<p>On the Mac, the most obvious photo organizer is Apple&#8217;s own iPhoto.  iPhoto does a decent job of organizing photos, though it does have its drawbacks and it&#8217;s not free.</p>

<p>A free Picasa would not only challenge iPhoto, but would also channel users into using Google&#8217;s online service Picasa Web Albums.  One question raised is how this will affect competing photo management services like <a href="http://photobucket.com/" target="_blank">Photobucket</a> and industry leader <a href="http://flickr.com/photos/kmsquared" target="_blank">Flickr</a>.  Reality is it will probably do little to the market since OS X users make up <a href="http://www.w3counter.com/globalstats.php" target="_blank">a relatively small percentage</a> of the software market, but what it will do is make Picasa a true cross-platform tool.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/01/19/picasa-for-os-x-in-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ultimate Google Analytics Plugin for WordPress</title>
		<link>http://kdmurray.net/2008/01/19/ultimate-google-analytics-plugin-for-wordpress/</link>
		<comments>http://kdmurray.net/2008/01/19/ultimate-google-analytics-plugin-for-wordpress/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 08:47:12 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/01/19/ultimate-google-analytics-plugin-for-wordpress/</guid>
		<description><![CDATA[I&#8217;ve always been a bit of a stats monkey when it comes to&#8230; well pretty much everything.  I like to know how many there are, how long it takes, how much it costs.  I want the numbers.  But more than that, I want accurate numbers and often times in the past trying to get accurate [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://krell.cellsandbytes.net/wp-content/uploads/2007/05/analytics_redux.thumbnail.png" align="left" height="89" width="128" />I&#8217;ve always been a bit of a stats monkey when it comes to&#8230; well pretty much everything.  I like to know how many there are, how long it takes, how much it costs.  I want the numbers.  But more than that, I want accurate numbers and often times in the past trying to get accurate numbers for website traffic has been a real challenge.  <a href="http://kdmurray.net/2007/05/16/new-look-for-google-analytics/" target="_blank">Google Analytics</a> does a great job of  tracking every hit to my blog, but unfortunately it tracks mine too.  This conundrum led me to the <a href="http://www.oratransplant.nl/uga/" target="_blank">Ultimate Google Analytics Plugin</a>.</p>

<p>This plugin does a great number of things and has an options screen as long as my arm.  Aside from having the ability to ignore administrators, it also has the ability to add in tracking to all of your outgoing links and downloads.</p>

<p>If you use WordPress and you use Google Analytics you <em><strong>need</strong></em> this plugin.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/01/19/ultimate-google-analytics-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mac Lab Rat &#8211; GGP #74: I Need Help with My Frash</title>
		<link>http://kdmurray.net/2008/01/14/mac-lab-rat-ggp-74-i-need-help-with-my-frash/</link>
		<comments>http://kdmurray.net/2008/01/14/mac-lab-rat-ggp-74-i-need-help-with-my-frash/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 07:38:48 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Global Geek Podcast]]></category>
		<category><![CDATA[Mac Lab Rat]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/01/14/mac-lab-rat-ggp-74-i-need-help-with-my-frash/</guid>
		<description><![CDATA[Hey everyone! I was able to meet up with the geeks to join them for the recording of the 74th edition of the GGP. We covered a ton of stuff in this week&#8217;s show, and as promised here&#8217;s the details for this week&#8217;s Mac Lab Update. Net News Wire This was huge news this week. [...]]]></description>
			<content:encoded><![CDATA[<p>Hey everyone!</p>

<p>I was able to meet up with the geeks to join them for the recording of the <a href="http://globalgeek.thepodcastnetwork.com/2008/01/14/the-global-geek-podcast-74-i-need-help-with-my-frash/" target="_blank">74th edition of the GGP</a>.  We covered a ton of stuff in this week&#8217;s show, and as promised here&#8217;s the details for this week&#8217;s Mac Lab Update.</p>

<p><strong>Net News Wire</strong>
This was huge news this week.  With <a href="http://newsgator.com/" target="_blank">NewsGator</a> releasing all of it&#8217;s personal products as free downloads (FeedDemon, NetNewsWire and a few others) they have taken a huge step towards monopolizing the RSS agregation client market.  As regular listeners of the GGP already know, Dave is a bit of an RSS afficianado and he highly recommended I check out this app as soon as it became available.</p>

<p>So on Thursday I downloaded and installed it, and gave it a run through it&#8217;s paces.  Though it caused me a few headaches as it imported the sixty or so feeds that I had in my Google Reader <a href="http://en.wikipedia.org/wiki/OPML" target="_blank">OPML</a> file, over the next few hours it became less finicky and seems to be working as advertised now.</p>

<p>Using a client instead of a web interface is often a more visually rewarding experience, and NNW doesn&#8217;t disappoint in this department.  The UI is clean and easy to use, and there are enough options available to make organizing and browsing the articles in your feed a breeze.</p>

<p><a href="http://www.newsgator.com/Individuals/NetNewsWire/Default.aspx" target="_blank">Net News Wire</a> is (now) a free application.</p>

<p><strong>MAMP</strong>
This item came to us from GGP listener Eric Searle.  MAMP (Macintosh, <a href="http://apache.org/" target="_blank">Apache</a>, <a href="http://mysql.org/" target="_blank">MySQL</a> &amp; <a href="http://php.net/" target="_blank">PHP</a>) is the OS X implementation of the classic open-source development stack LAMP (Linux).</p>

<p>MAMP is a one-stop shop that brings the Mac usability experience to open-source development.   Though it&#8217;s possible to install and configure all of these components from source code as is done on other systems, the MAMP package provides a quick and easy way to get a PHP development environment running on your Mac.</p>

<p>The open-source <a href="http://www.mamp.info/en/mamp.html" target="_blank">MAMP stack</a>, are free applications.</p>

<p><strong>gDisk</strong>
gDisk is an OS X utility that gives you the ability to mount a drive to your system that will save files to your GMail account.  This is a great way to move relatively small files between different computers or locations, with a backup copy stored in your <a href="http://mail.google.com/" target="_blank">GMail</a> account.</p>

<p>It&#8217;s a simple utility that does exactly what it claims.</p>

<p><a href="http://gdisk.sourceforge.net/" target="_blank">gDisk</a> is a free application.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/01/14/mac-lab-rat-ggp-74-i-need-help-with-my-frash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedding Google Presentations in your Blog</title>
		<link>http://kdmurray.net/2008/01/10/embedding-google-presentations-in-your-blog/</link>
		<comments>http://kdmurray.net/2008/01/10/embedding-google-presentations-in-your-blog/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 01:39:25 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/01/10/embedding-google-presentations-in-your-blog/</guid>
		<description><![CDATA[I took my first stab at Google Presentations today, and was pleasantly surprised. I could certainly lay the ideas for a PowerPoint deck using this setup, or even put together some quick and easy slides. The real big seller for me was the ability to embed the presentation in your blog or website. Now, admittedly [...]]]></description>
			<content:encoded><![CDATA[<p>I took my first stab at <a href="http://docs.google.com/#presentations" target="_blank">Google Presentations</a> today, and was pleasantly surprised.  I could certainly lay the ideas for a PowerPoint deck using this setup, or even put together some quick and easy slides.</p>

<p>The real big seller for me was the ability to embed the presentation in your blog or website.  Now, admittedly I&#8217;m not super-impressed because it&#8217;s using an <a href="http://www.w3schools.com/tags/tag_iframe.asp" target="_blank">I-Frame</a> instead of a regular <a href="http://www.html-reference.com/EMBED.htm" target="_blank">Embed</a> tag like a YouTube video&#8230; but it&#8217;s definitely a start!</p>

<p>Based on <a href="http://documents.google.com/support/presentations/bin/answer.py?answer=86101&#038;hl=en" target="_blank">the tutorial</a> posted on the site I put together a short slide-deck tutorial of my own both for practice and as a demo!</p>

<p>For the tutorial, I&#8217;ll turn you over to my short slide deck.  <img src='http://kdmurray.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<iframe src="http://docs.google.com/EmbedSlideshow?docid=dgxn3337_11xnzrb4hd" frameborder="0" height="342" width="410"></iframe>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/01/10/embedding-google-presentations-in-your-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacUpdate Bundle Promo &#8211; 90% Discount!</title>
		<link>http://kdmurray.net/2007/12/09/macupdate-bundle-promo-90-discount/</link>
		<comments>http://kdmurray.net/2007/12/09/macupdate-bundle-promo-90-discount/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 18:21:56 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/12/09/macupdate-bundle-promo-90-discount/</guid>
		<description><![CDATA[The folks over at MacUpdate are doing it again.  They&#8217;ve bundled together a ton of apps and are selling them off for one low packaged price.  The deal is set to expire this Tuesday, December 12th at about 20:00 PST. The software included in the bundle is: ForkLift RapidWeaver Swift Publisher Marine Aquarium Xslimmer Memory [...]]]></description>
			<content:encoded><![CDATA[<p>The folks over at <a href="http://macupdate.com/" target="_blank">MacUpdate</a> are doing it again.  They&#8217;ve <a href="http://mupromo.com/" target="_blank">bundled together a ton of apps</a> and are selling them off for one low packaged price.  The deal is set to expire this Tuesday, December 12th at about 20:00 PST.</p>

<p>The software included in the bundle is:</p>

<ul>
    <li><a href="http://www.macupdate.com/info.php/id/24467/forklift" target="_blank">ForkLift</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/13216/rapidweaver" target="_blank">RapidWeaver</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/18896/swift-publisher" target="_blank">Swift Publisher</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/8461/marine-aquarium" target="_blank">Marine Aquarium</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/23200/xslimmer" target="_blank">Xslimmer</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/20381/memoryminer" target="_blank">Memory Miner</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/22022/yep" target="_blank">Yep</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/24921/xmind-2008-pro" target="_blank">XMind 2008 Pro</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/14997/istabilize" target="_blank">iStabilize</a></li>
    <li><a href="http://www.macupdate.com/info.php/id/23462/pulpmotion" target="_blank">PulpMotion</a> (still locked)</li>
</ul>

<p>Full retail cost for the bundle is nearly $600.00, and the bundle will be going for about $50.00 USD until Tuesday.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/12/09/macupdate-bundle-promo-90-discount/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tweak the Tabby from Terminal</title>
		<link>http://kdmurray.net/2007/11/21/tweak-the-tabby-from-terminal/</link>
		<comments>http://kdmurray.net/2007/11/21/tweak-the-tabby-from-terminal/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 09:20:46 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/11/21/tweak-the-tabby-from-terminal/</guid>
		<description><![CDATA[UsingMac.com has posted a great tutorial for tweaking several new OS X settings from the terminal.   These mostly make use of the defaults command which allows you to adjust any of the XML config files that make up OS X.]]></description>
			<content:encoded><![CDATA[<p>UsingMac.com has posted a great <a href="http://www.usingmac.com/2007/11/18/leopard-tweaking-terminal-codes" target="_blank">tutorial for tweaking</a> several new OS X settings from the terminal.   These mostly make use of the <a href="http://developer.apple.com/documentation/Darwin/Reference/ManPages/man1/defaults.1.html" target="_blank">defaults command</a> which allows you to adjust any of the XML config files that make up OS X.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/11/21/tweak-the-tabby-from-terminal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project &#8220;Gutsy Gibbon&#8221; &#8212; Adventures with Ubuntu</title>
		<link>http://kdmurray.net/2007/10/23/project-gutsy-gibbon-adventures-with-ubuntu/</link>
		<comments>http://kdmurray.net/2007/10/23/project-gutsy-gibbon-adventures-with-ubuntu/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 02:47:02 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Soapbox]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/10/23/project-gutsy-gibbon-adventures-with-ubuntu/</guid>
		<description><![CDATA[I&#8217;ve been running a Linux machine at the house for some time now, experimenting with trying to use it for a central file server where I can get at things like music and pictures from any of the computers in the house, and in some cases from over the Internet. I&#8217;ve tried using various incarnations [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://kdmurray.net/wp-content/uploads/2007/10/ubuntulogo1.thumbnail.png" align="left" />I&#8217;ve been running a Linux machine at the house for some time now, experimenting with trying to use it for a central file server where I can get at things like music and pictures from any of the computers in the house, and in some cases from over the Internet.</p>

<p>I&#8217;ve tried using various incarnations of Red Hat including the Fedora Core (5 &amp; 6) series, but eventually I hit some kind of a wall and give up.  After all the technology is supposed to be there to serve me, not the other way around.</p>

<p><a href="http://flickr.com/photos/io_burn/64676325/" title="Photo Credit: IO_Burn on Flickr" target="_blank"><img src="http://farm1.static.flickr.com/28/64676325_64836c8ae2.jpg" alt="'A Grid'" align="top" height="188" width="250" />
Photo Credit: IO_Burn on Flickr
</a></p>

<p>Last week I listened to <a href="http://www.knightwise.com/content/view/362/0/" target="_blank">the second episode of the Knightcast</a>.  This was the continuation of the series &#8220;the Grid&#8221;.  The main focus of the episode was getting started using Ubuntu as a &#8220;power-station&#8221; in a home or (very small) business network.</p>

<p>I listen to most of my podcasts in the car, so the first time I listened to this episode, I was driving around the city on my daily commute and it gave me lots of time to think about just how useful this type of &#8220;home server&#8221; might be.   When I got home, I pulled the podcast up and went through the first part of it again, the bit that explains some of how the server could be put to good use.  Most of it is pretty common sense stuff.  The &#8220;power-station&#8221; server machine allows for a central place in your home where documents, media and other files can be stored and it provides a mechanism for making that data remotely accessible.</p>

<p>Knightwise also discussed a couple of options for remote administration, which is always a good thing.  I&#8217;d much rather be able to addess and deal with my server by way of my MacBook from the deck (or the bedroom) instead of tromping all the way downstairs where the (very noisy) desktop machines have been relegated.</p>

<p>Almost immediately a few new possibilities began rolling to mind&#8230;</p>

<p>For some of the software development that I do, it would be very handy to have access to a SubVersion repository that I could use to manage the code from anywhere on the Internet.  Oh sure, there are other services like SourceForge and GoogleCode which offer similar services, but it never hurts to be able to have full control over your machine, and your information.</p>

<p>With a built-in server, adding FTP (or better yet SFTP) capability makes it that much easier to share specific files or data with friends and colleagues.  Again you could sign up for a service like X-Drive or Box.net for this, but why not take advantage of owning all your own data.  If done correctly, the self-hosted model can be much more secure.</p>

<p>Add to this the fact that my router, by way of it&#8217;s spanky new DD-WRT firmware, supports several free DDNS services, and I have a new server set up to serve my content on the web or anywhere else.  And I don&#8217;t even have to remember my IP address (which admittedly hasn&#8217;t changed in the over 2 years I&#8217;ve had my service&#8230; thank you Mr. ISP!)</p>

<p>It sounds like there are going to be some more great tips coming up in future Knightcast episodes featuring &#8220;the Grid&#8221;.  I wonder what else my 6-year old P4 desktop will be able to do for me!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/10/23/project-gutsy-gibbon-adventures-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Take it with you &#8212; Portable Apps</title>
		<link>http://kdmurray.net/2007/10/17/take-it-with-you-portable-apps/</link>
		<comments>http://kdmurray.net/2007/10/17/take-it-with-you-portable-apps/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 07:21:04 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/10/17/take-it-with-you-portable-apps/</guid>
		<description><![CDATA[I realize that for some of you, this story isn&#8217;t exactly news.  To be honest, even I&#8217;ve known about PortableApps for quite a while, but I&#8217;ve never put it to use until recently. PortableApps is a series of applications which have been built and configured for the sole purpose of running from an external device [...]]]></description>
			<content:encoded><![CDATA[<p>I realize that for some of you, this story isn&#8217;t exactly news.  To be honest, even I&#8217;ve known about <a href="http://portableapps.com/about/what_is_a_portable_app" target="_blank">PortableApps</a> for quite a while, but I&#8217;ve never put it to use until recently.</p>

<p>PortableApps is a series of applications which have been built and configured for the sole purpose of running from an external device such as a flash drive, memory card or external hard drive.  This allows you to port not only your data from PC to PC, but your applications as well.  You can keep your email client (<a href="http://www.mozilla.com/en-US/thunderbird/" target="_blank">Thunderbird</a>), web browser (<a href="http://www.mozilla.com/en-US/firefox/" target="_blank">Firefox</a>) and many other tools and applications on the USB key and run them on any computer with Windows and a USB port.</p>

<p>How is this useful you may ask?  A recent example:</p>

<p>I have been doing some presentations at work last week we had a laptop whose Powerpoint application refused to open (read: Runtime error every time it started).  Admittedly a reboot probably would have fixed the probem, but I couldn&#8217;t take that chance.  I had to get another laptop, (<a href="http://www.tech-forums.net/computer/topic/14461.html" target="_blank">wait for Windows to boot</a>), and get it all set up.  This wasted about 15 minutes of everyone&#8217;s time.</p>

<p>A perfect solution to this would have been to use the OpenOffice slideshow application <a href="http://www.openoffice.org/product/impress.html" target="_blank">Impress</a> and run the entire thing from my USB drive where the presentation was stored.  So over the past couple of days, I&#8217;ve been trying out my new setup (Firefox, <a href="http://sourceforge.net/projects/keepass/" target="_blank">KeePass</a> and OpenOffice) in the office to see how it runs on various other computers.  So far, so good.</p>

<p>Have a look at the <a href="http://portableapps.com/" target="_blank">PortableApps suite</a>.  There are tons of great applications for this technology, and I&#8217;ll probably cover some more examples in the coming weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/10/17/take-it-with-you-portable-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Lab Rat #10 &#8211; Global Geek Podcast</title>
		<link>http://kdmurray.net/2007/10/01/mac-lab-rat-10-global-geek-podcast/</link>
		<comments>http://kdmurray.net/2007/10/01/mac-lab-rat-10-global-geek-podcast/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 00:41:26 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Global Geek Podcast]]></category>
		<category><![CDATA[Mac Lab Rat]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/10/01/mac-lab-rat-10-global-geek-podcast/</guid>
		<description><![CDATA[Well here we are, the 10th edition of the Mac Lab Update for Global Geek Podcast #65! This week&#8217;s first tool is a Dashboard Widget called Delivery Status that will allow you to track packages from over a dozen different companies. This quick and dirty widget allows you to quickly hunt down that pesky new [...]]]></description>
			<content:encoded><![CDATA[<p>Well here we are, the 10th edition of the Mac Lab Update for <a href="http://globalgeek.thepodcastnetwork.com/2007/10/02/the-global-geek-podcast-65-long-live-xp/" target="_blank">Global Geek Podcast #65</a>!</p>

<p>This week&#8217;s first tool is a Dashboard Widget called Delivery Status that will allow you to track packages from over a dozen different companies.  This quick and dirty widget allows you to quickly hunt down that pesky new Wii, iPhone or eBay package that you&#8217;ve been waiting for without having to remember which website you need to find to look it up.</p>

<p>Some of the packages it can track are:
- US Postal Service &amp; CanadaPost
- Posten in Sweeden &amp; Norway
- FEDEX
- Apple
- Nintendo
and several others&#8230;</p>

<p>Not all services are are available in all countries, but it&#8217;s a really good start.  There&#8217;s even compatibility with Growl to notify you when a package&#8217;s status changes.</p>

<p>Download <a href="http://mikepiontek.com/software/mac/delivery-status.html" target="_blank">Delivery Status</a> from <a href="http://mikepiontek.com/" target="_blank">Mike Piontek</a>&#8216;s website.</p>

<p>Second on the block this week is a set of scripts for Apple&#8217;s Mail and Address Book apps.  The scripts were written by Andreas Amann and are a collection of AppleScripts that are used in conjuntion with the standard OS X mail application to add many new features, and enhance some existing ones.</p>

<p>The API available to AppleScript and Cocoa developers for most of the built-in apple applications provides a myriad opportunities for elements of the applications to be scripted, or to combine them together.</p>

<p>Some of the scripts provided by &#8220;Mail Scripts&#8221; are:</p>

<ul>
<li><p>Add addresses: Not just the sender, but any email address contained in the header of the message (to, from, cc etc&#8230;)  (Integrates with Address Book to store contact information)</p></li>
<li><p>Create new Mail rules based on the selected message.  this saves lots of tedious data-entry</p></li>
<li><p>Schedule Mail Delivery for a later time/date.  This allows you to write and pre-send a message, and then let the Mail application deliver it to its target at the appointed time.  (integrates with iCal for scheduling)</p></li>
</ul>

<p>There are several other scripts as well.  If you&#8217;re a regular Apple Mail user, and find it lacking any of these capabilities, <a href="http://homepage.mac.com/aamann/Mail_Scripts.html" target="_blank">download Mail Scripts</a>.</p>

<p>Third up this week is SketchBox, developed by Germany&#8217;s OMZ:Software.  Sketchbox is a desktop-sticky application for the Mac which allows you to either draw or type notes to yourself.  The sticky notes have two separate layers, a drawing canvas and a text input box.</p>

<p>The stickies can be deployed on your desktop, and will each occupy a space like a separate window, and can be managed while the main window is closed.  The application will also allow the stickies to have alarms set on them, but they&#8217;re set in a timer format.  You set the number of days, hours &amp; minutes until the alarm goes off, instead of setting a specific time.  At the appointed time, a cell-phone like ring will remind you of the task at hand.</p>

<p>Finally, Sketchbox provides support for tablet devices, allowing you to sketch to your heart&#8217;s content without even reaching for a keyboard.  It&#8217;s in this context that the pull-slider interface for the alarms makes the most sense.</p>

<p>I&#8217;ve never really been a fan of Stickies type applications, and in some ways there&#8217;s quite a bit of polish missing from SketchBox.  I&#8217;d love to see this type of functionality implemented as a dashboard widget instead.  Still, the freehand drawing ability is pretty cool and I recommend at least <a href="http://www.omz-software.de/sketchbox_index.html" target="_blank">taking a look at Sketchbox</a>.</p>

<p>Last up this week is some tips for making use of a great built-in OS X feature called Aliases.  This is a blog post from MyFirstMac.com which outlines some &#8220;killer-app&#8221; possibilities for what most consider at first blush to be a pretty innocuous feature of an OS.</p>

<p>The tips range from simple productivity gains for automatically reconnecting Network Drives, to workarounds for FrontRow&#8217;s limitation of not finding content outside of your Movies folder.</p>

<p>There&#8217;s a discussion started after this post with a few bonus tips as well, definitely worth a look for any Mac-Switcher&#8217;s out there, or those who just want to learn all they can about their mac.</p>

<p><a href="http://www.myfirstmac.com/index.php/mac/articles/10-killer-tips-for-using-aliases-on-your-mac/" target="_blank">Go and check this post out</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/10/01/mac-lab-rat-10-global-geek-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NinjaWords &#8211; Quick definitions</title>
		<link>http://kdmurray.net/2007/08/14/ninjawords-quick-definitions/</link>
		<comments>http://kdmurray.net/2007/08/14/ninjawords-quick-definitions/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 05:46:35 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Miscellany]]></category>
		<category><![CDATA[Tech News]]></category>
		<category><![CDATA[Utilities]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/08/14/ninjawords-quick-definitions/</guid>
		<description><![CDATA[Zutter Bug tipped me off today to one of the greatest additions to the Web 2.0 space&#8230; a new free dictionary service called Ninja Words. Launched in November 2006 by Phil Crosby, it&#8217;s an Ajax-based dictionary site which pulls all of it&#8217;s information from Wiktionary and the Princeton WordNet. It is (for the moment at [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/zutterbug/" target="_blank">Zutter Bug</a> tipped me off today to one of the greatest additions to the Web 2.0 space&#8230; a new free dictionary service called Ninja Words.  Launched in November 2006 by  <a href="http://eightpence.com/ninjawords-a-fast-online-dictionary-fast-like-a-ninja/" target="_blank">Phil Crosby</a>, it&#8217;s an Ajax-based dictionary site which pulls all of it&#8217;s information from <a href="http://wiktionary.org/" target="_blank">Wiktionary</a> and the <a href="http://wordnet.princeton.edu/" target="_blank">Princeton WordNet</a>.</p>

<p>It is (for the moment at least) lightning fast and has been able to find all of the words and phrases I&#8217;ve thrown at it so far, including:</p>

<ul>
    <li><a href="http://www.ninjawords.com/Web%202.0" target="_blank">web 2.0</a></li>
    <li><a href="http://www.ninjawords.com/Enterprise" target="_blank">Enterprise</a></li>
    <li><a href="http://www.ninjawords.com/enterprise" target="_blank">enterprise</a></li>
    <li><a href="http://www.ninjawords.com/ninja" target="_blank">ninja</a></li>
    <li><a href="http://www.ninjawords.com/grammarian" target="_blank">grammarian</a></li>
</ul>

<p>The tool will also correct spelling (I forgot the second &#8220;m&#8221; in grammarian), as well as distinguish between common and proper nouns (note the two spellings of <em>Enterprise</em>).</p>

<p>This tool also comes with the ability to have a <a href="http://www.thoughtsonthinking.com/2006/11/ninjabox_a_desk.html" target="_blank">Windows Tray application</a>, though the link to the OS X widget is broken. Hoorah!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/08/14/ninjawords-quick-definitions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jing &#8211; Screencasting your world</title>
		<link>http://kdmurray.net/2007/08/09/jing-screencasting-your-world/</link>
		<comments>http://kdmurray.net/2007/08/09/jing-screencasting-your-world/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 07:05:07 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/08/09/jing-screencasting-your-world/</guid>
		<description><![CDATA[A few weeks ago on the GGP, Dave and Tim did a review of a project called Jing which is a image and video screen capture and screencasting tool for both Mac and Windows. A couple of days ago I was asked to create a tutorial at work for a new project we&#8217;re working on [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago on the <a href="http://globalgeek.thepodcastnetwork.com/" target="_blank">GGP</a>, Dave and Tim did a review of a project called Jing which is a image and video screen capture and screencasting tool for both Mac and Windows.</p>

<p>A couple of days ago I was asked to create a tutorial at work for a new project we&#8217;re working on instead of having to continually do training sessions for my team.  I&#8217;ve given Jing a shot, and the early results are extremely encouraging!</p>

<p>I&#8217;ve been able to capture video segments (with audio!) of the training material, and will be able to produce it into a full length e-learning &#8220;howto&#8221; so that the team has something to work with when I go on holidays.</p>

<p>The tool produces .SWF files by default, but there are several video conversion apps out there which will manipulate your SWF&#8217;s into a more universally recognized format.</p>

<p>Check out the <a href="http://jingproject.com/" target="_blank">Jing project</a>, and give it a try for yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/08/09/jing-screencasting-your-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacPorts: Subversion setup</title>
		<link>http://kdmurray.net/2007/07/24/macports-subversion-setup/</link>
		<comments>http://kdmurray.net/2007/07/24/macports-subversion-setup/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 06:25:46 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/07/24/macports-subversion-setup/</guid>
		<description><![CDATA[In trying to upload my first WordPress plugin to the subversion servers at wp-plugins.org, I found that I didn&#8217;t have Subversion installed on the Macbook yet. So I turned to my first source for all Mac tools which originated in the Linux/Unix realm and that&#8217;s MacPorts. MacPorts (formerly DarwinPorts) is a package manager for Mac [...]]]></description>
			<content:encoded><![CDATA[<p>In trying to upload <a href="http://wordpress.org/extend/plugins/random-image-selector/" target="_blank">my first WordPress plugin</a> to the subversion servers at wp-plugins.org, I found that I didn&#8217;t have Subversion installed on the Macbook yet.  So I turned to my first source for all Mac tools which originated in the Linux/Unix realm and that&#8217;s <a href="http://www.macports.org/" target="_blank">MacPorts</a>.</p>

<p>MacPorts (formerly DarwinPorts) is a package manager for Mac OS X which can handle the installation, removal and updating of many tools.  The vast majority of these are command-line programs.  They run the spectrum from development tool like Subversion or <a href="http://www.rubyonrails.org/" target="_blank">Ruby on Rails</a>, to network tools like <a href="http://en.wikipedia.org/wiki/BIND" target="_blank">bind</a> or <a href="http://www.linuxcommand.org/man_pages/arpwatch8.html" target="_blank">arpwatch</a>.</p>

<p>Typical syntax for installing a MacPort is:</p>

<p><code>sudo port install <em>some-application</em></code></p>

<p>A quick note about the <a href="http://subversion.tigris.org/" target="_blank">Subversion</a> install: you may need to ensure that your MacPorts install is up-to-date.  I needed to run a &#8220;self update&#8221; of MacPorts before my subversion install would complete.  See the transcript below to see what I mean&#8230;</p>

<p><code>
titanium:~/Projects/WP-Plugins kdmurray$ <strong>su root</strong></p>

<p>titanium:/Users/kdmurray/Projects/WP-Plugins root# <strong>port install subversion +tools</strong><em>
Error: Unable to execute port: wrong # args: should be "proc name args body"</em></p>

<p>titanium:/Users/kdmurray/Projects/WP-Plugins root# <strong>port selfupdate</strong><em>
DarwinPorts base version 1.400 installed
Downloaded MacPorts base version 1.5
Configuring, Building and Installing new MacPorts base
selfupdate done!</em></p>

<p>titanium:/Users/kdmurray/Projects/WP-Plugins root# <strong>port install subversion +tools</strong>
</code></p>

<p>If you&#8217;re working with command-line tools on your Mac, and trying to compile linux tools from scratch, give MacPorts a shot.  It will quite literally save you hours of time and frustration.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/07/24/macports-subversion-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applescript: Text to AIFF</title>
		<link>http://kdmurray.net/2007/07/19/applescript-text-to-aiff/</link>
		<comments>http://kdmurray.net/2007/07/19/applescript-text-to-aiff/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 08:53:06 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Utilities]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/07/19/applescript-text-to-aiff/</guid>
		<description><![CDATA[I recently had a need to quickly and quietly encode some text to an audio file on my Macbook.  I found a very short, simple and effective Applescript file right on the Apple website which does just that. The script will prompt you to choose one of the built-in system voices, then produce your file.  [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had a need to quickly and quietly encode some text to an audio file on my Macbook.  I found a very short, simple and effective <a href="http://www.apple.com/applescript/macosx/text2audio.html" target="_blank">Applescript file</a> right on the Apple website which does just that.</p>

<p>The script will prompt you to choose one of the built-in system voices, then produce your file.  If you need an MP3, just open it up with iTunes and convert the track.</p>

<p>Sheer Brilliance!</p>

<p>PS: Those of you who watch Command N should try out the Zarvox voice. <img src='http://kdmurray.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/07/19/applescript-text-to-aiff/feed/</wfw:commentRss>
		<slash:comments>3</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 1281/1406 objects using disk: basic

Served from: kdmurray.net @ 2012-05-23 22:40:19 -->
