<?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; Admin Tools</title>
	<atom:link href="http://kdmurray.net/tag/admin-tools/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>XKPasswd &#8211; Generate Secure, Memorable Passwords</title>
		<link>http://kdmurray.net/2011/12/07/xkpasswd-generate-secure-memorable-passwords/</link>
		<comments>http://kdmurray.net/2011/12/07/xkpasswd-generate-secure-memorable-passwords/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 09:01:19 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[password haystacks]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=999</guid>
		<description><![CDATA[On the heels of Steve Gibson&#8216;s Password Haystacks website, which demonstrated how long memorable passwords can be far more secure than randomly generated characters simply by virtue of being longer, Bart Busschots has created a new password generation tool called XKPassword. The idea of the generator is along the same lines of the original generator [...]]]></description>
			<content:encoded><![CDATA[<p>On the heels of <a title="GRC - Gibson Research Corporation" href="http://grc.com" target="_blank">Steve Gibson</a>&#8216;s <a title="Password Haystacks - GRC" href="https://www.grc.com/haystack.htm" target="_blank">Password Haystacks website</a>, which demonstrated how long memorable passwords can be far more secure than randomly generated characters simply by virtue of being longer, <a title="Bart Busschots" href="http://bartb.ie" target="_blank">Bart Busschots</a> has created a new password generation tool called <a title="xkpasswd - Secure Memorable Password generator" href="http://xkpasswd.net/" target="_blank">XKPassword</a>.</p>

<p>The idea of the generator is along the same lines of the original generator posted on the GRC website, but has been done as an implementation example of Bart&#8217;s perl library xkpasswd &#8212; the &#8220;xk&#8221; being a reference to <a title="xkcd web comic #936 - Password Strength" href="http://xkcd.com/936/" target="_blank">the xkcd comic which discussed the same subject</a> around the same time as the Security Now episode <a title="Security Now #303 - Password Haystacks" href="http://twit.tv/sn303" target="_blank">talking about password haystacks</a>.</p>

<p>The general theory behind haystacks is that you take an easy-to-remember password like <strong>monkey</strong> (or <strong>m0nk3y</strong>) and bury it an easy to remember, but very long &#8220;haystack&#8221; of other characters. The sheer length of the password makes it orders of magnitude harder to guess than the original password.</p>

<p>Example: !@#$1234-Monkey-1234!@#$ and just like that you have created a 24 character password with upper case, lower case, numbers and symbols which (if you look at it for a minute) is going to be really easy to remember &#8212; especially if you recycle the &#8220;haystack&#8221; portion and pair it with other simple words to create a multitude of never-have-to-write-em-down passwords.</p>

<p>So what about xkpasswd? Well the idea is this, the tool will generate for you a list of easy to remember words buried in a haystack of simple padding characters. He has also added a number of presets for things like an Apple ID, WPA2 wi-fi security key and web sites (short and long) in case you do not want to tweak the raft of available options.</p>

<p>It is a great little tool for generating passwords that adds some intelligence that you do not get from the typical random password generators like the ones built into <a title="LastPass - Cloud-based Password Manager" href="http://lastpass.com/" target="_blank">LastPass</a>, <a title="1Password - password manager" href="https://agilebits.com/onepassword">1Password</a> or <a title="SuperGenPass - password generator" href="http://supergenpass.com/" target="_blank">SuperGenPass</a>. I highly recommend you check out xkpasswd if you are looking to augment your password arsenal. If you are a developer, check out the library available from Bart&#8217;s website if you want to include this functionality in an application that you are developing.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2011/12/07/xkpasswd-generate-secure-memorable-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Year Anniversary: Random Image Selector 1.2.0</title>
		<link>http://kdmurray.net/2008/12/09/one-year-anniversary-random-image-selector-120/</link>
		<comments>http://kdmurray.net/2008/12/09/one-year-anniversary-random-image-selector-120/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 06:47:13 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[kdmurray]]></category>
		<category><![CDATA[kudos]]></category>
		<category><![CDATA[one year]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[random image selector]]></category>
		<category><![CDATA[stats]]></category>
		<category><![CDATA[thank you]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=477</guid>
		<description><![CDATA[I can&#8217;t believe it&#8217;s been one year since the last major release of the random image selector.  Since the plugin&#8217;s initial inception last summer it has received a fair amount of attention garnering nearly 11,000 downloads. I&#8217;m glad that it&#8217;s proven useful for people and there will be a major update coming out over the [...]]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t believe it&#8217;s been one year since the last major release of the <a href="http://kdmurray.net/2007/12/09/random-image-selector-120-released/" target="_self">random image selector</a>.  Since the plugin&#8217;s initial inception last summer it has received a fair amount of attention garnering nearly 11,000 downloads.</p>

<div id="attachment_478" class="wp-caption aligncenter" style="width: 460px"><a href="http://wordpress.org/extend/plugins/random-image-selector/stats/"><img class="size-full wp-image-478" title="Random Image Selector - Downloads Per Day" src="http://kdmurray.net/wp-content/uploads/2008/12/ris-downloadsperday-2008120911.png" alt="Random Image Selector - Downloads Per Day" width="450" height="346" /></a><p class="wp-caption-text">Random Image Selector - Downloads Per Day</p></div>

<p>I&#8217;m glad that it&#8217;s proven useful for people and there will be a major update coming out over the Christmas break to coincide with the <a href="http://wordpress.org/development/" target="_blank">WordPress 2.7</a> release.  This update will include a few bug fixes, a couple of minor feature changes and one significant addition.</p>

<p>Thanks to everyone who has downloaded the plugin, and to those who have <a href="http://kdmurray.net/2007/12/09/random-image-selector-120-released/#comments" target="_blank">left feedback on the blog</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/12/09/one-year-anniversary-random-image-selector-120/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable Anonymous Edits in MediaWiki</title>
		<link>http://kdmurray.net/2008/10/14/disable-anonymous-edits-in-mediawiki/</link>
		<comments>http://kdmurray.net/2008/10/14/disable-anonymous-edits-in-mediawiki/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 09:25:00 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[anonymous]]></category>
		<category><![CDATA[authorization]]></category>
		<category><![CDATA[disable]]></category>
		<category><![CDATA[edits]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Mediawiki]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[prevent]]></category>
		<category><![CDATA[secure]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=430</guid>
		<description><![CDATA[It didn&#8217;t take me forever to find this, but I felt it was simple enough that it bore re-posting.  If you&#8217;ve ever wanted to disable anonymous editing of articles in a mediawiki-based wiki (the ones that look &#38; feel like wikipedia&#8230;) there&#8217;s a simple one-line fix: In your LocalSettings.php file, add this to the bottom: [...]]]></description>
			<content:encoded><![CDATA[<p>It didn&#8217;t take me forever to find this, but I felt it was simple enough that it bore re-posting.  If you&#8217;ve ever wanted to disable anonymous editing of articles in a mediawiki-based wiki (the ones that look &amp; feel like wikipedia&#8230;) there&#8217;s a simple one-line fix:</p>

<p>In your LocalSettings.php file, add this to the bottom:
<code>#Disable Anonymous Editing
$wgGroupPermissions['*']['edit'] = false;</code></p>

<p>It should be noted that this fix is for MediaWiki 1.5 and later.  If you want some ideas on additional things that you can do with MediaWiki security, check out the <a href="http://www.mediawiki.org/wiki/Manual:Preventing_access">MediaWiki Manual</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/10/14/disable-anonymous-edits-in-mediawiki/feed/</wfw:commentRss>
		<slash:comments>1</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>WordPress 2.6 &#8211; Restore the &#8220;Add Image&#8221; button</title>
		<link>http://kdmurray.net/2008/08/08/wordpress-26-restore-the-add-image-button/</link>
		<comments>http://kdmurray.net/2008/08/08/wordpress-26-restore-the-add-image-button/#comments</comments>
		<pubDate>Fri, 08 Aug 2008 16:34:17 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=369</guid>
		<description><![CDATA[During the recent upgrade to WP 2.6 I noticed that the old &#8220;Add Image&#8221; button was missing.  This is something I use quite a bit because it&#8217;s quick and simple.  Call me old fashioned, but I don&#8217;t particularly care for the new Media-bar uploader. After some searching on Google and the WordPress.org forums, I came [...]]]></description>
			<content:encoded><![CDATA[<p>During the recent upgrade to WP 2.6 I noticed that the old &#8220;Add Image&#8221; button was missing.  This is something I use quite a bit because it&#8217;s quick and simple.  Call me old fashioned, but I don&#8217;t particularly care for the new Media-bar uploader.</p>

<p>After some searching on Google and the WordPress.org forums, I came across a relatively easy fix.  To restore this button, and add a few others, you can install the <a href="http://wordpress.org/extend/plugins/tinymce-advanced/" target="_blank">TinyMCE Advanced</a> plugin.  TinyMCE is the editor that&#8217;s built in to WordPress&#8217; visual editor.</p>

<p>Once the plugin is added, all the functionality you had before will be restored, along with a ton of cool new neato features!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/08/08/wordpress-26-restore-the-add-image-button/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Command Line 101 &#8211; Windows: Backup, Remote Desktop and More</title>
		<link>http://kdmurray.net/2008/07/22/command-line-101-windows-backup-remote-desktop-and-more/</link>
		<comments>http://kdmurray.net/2008/07/22/command-line-101-windows-backup-remote-desktop-and-more/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 01:48:14 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=349</guid>
		<description><![CDATA[I&#8217;ve been working on some things for work recently which have me deeply buried in the Windows command line again, both writing applications and scripting/automating actions against various systems on our network. Backup your Files to a Remote Computer One of the things we all need to do is keep backups of our data.  It&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on some things for work recently which have me deeply buried in the Windows command line again, both writing applications and scripting/automating actions against various systems on our network.</p>

<p><span style="text-decoration: underline;"><strong>Backup your Files to a Remote Computer</strong></span></p>

<p>One of the things we all need to do is keep backups of our data.  It&#8217;s easy enough to re-install your OS and all your apps, but if your system dies and you lose your data, the results can be heartbreaking to say the least.  So be proactive and schedule yourself a backup using xcopy.</p>

<pre><strong>xcopy "c:documents and settings&lt;username&gt;My Documents" "f:&lt;username&gt;" /C /D /E /H /Y</strong></pre>

<p>So lets examine what this does.  Normally the copy command can only copy single files, and doesn&#8217;t handle large file structures very gracefully. This is where xcopy steps up to fill the void.</p>

<ul>
    <li>/C &#8212; Continue to perform the backup even if an error is encountered (like a file that&#8217;s currently open/locked by another program)</li>
    <li>/D &#8212; Copy only files which are newer than the ones on the destination drive (Don&#8217;t copy that 1.2GB movie file that you backed up last week)</li>
    <li>/E &#8212; Copy all files and sub-directories under the one you&#8217;ve selected including empty ones (To exclude empty directories, use /S instead)</li>
    <li>/H &#8212; Copy Hidden and System files (use this to make sure you catch those thumbs.db files that hold thumbnail caches for your pictures)</li>
    <li>/Y &#8212; Automatically override destination files without prompting</li>
</ul>

<p><span style="text-decoration: underline;"><strong>Get a list of all your MP3 files (or anything else!)</strong></span></p>

<p>Once in a while you may want to generate a list of files from your system.  This isn&#8217;t always an easy thing to do, particularly if those files are buried in a large series of well-organized subfolders.  But there is a way.</p>

<pre><strong>dir /B /S "c:documents and settings&lt;username&gt;my music*.mp3" &gt; "c:documents and settings&lt;username&gt;my documentsAllMyMusic.txt"</strong></pre>

<p>The dir command is used to get a list of files and typically display it to the screen.  By changing where the output of the command goes using the greater-than (&gt;) symbol you can print the output of the dir command (or any other command for that matter) to a file.</p>

<ul>
    <li>/B &#8212; Show a bare directory listing, files only no other information or headers</li>
    <li>/S &#8212; Recurse through sub-directories to find all instances that match</li>
</ul>

<p>In this case we set the search up to look through the My Music folder.  If you had already pointed your command prompt to the location you wanted, you could leave off the folder location, and just use a file string (<em>.mp3, *.doc, DSCN</em>.jpg) to search for the files you want.</p>

<p><span style="text-decoration: underline;"><strong>Find out who&#8217;s logged in</strong></span></p>

<p>This tip is aimed squarely at administrators that would like to know who (if anyone) is connected to a given computer.  If that computer is running Windows XP, Windows Server 2003 or a later OS this can be discovered by way of a couple of Terminal Services commands.</p>

<pre><strong>qwinsta /server:&lt;hostname or IP address&gt;</strong></pre>

<p>This will return a list of user IDs and will also indicate which session they&#8217;re connected to.  The console session (session 0) is the physical UI of the server.  That means that a person who is using the console session may in fact be in physical contact with the system (they may not too, as this access can be achieved remotely as well).  Session IDs higher than 0 indicate a connection using a MS Terminal Services client (mstsc).</p>

<p>If a user is connected to a computer, but has simply left the session disconnected (consider this an un-tidied session that&#8217;s no longer wanted.</p>

<p>If you find that you want to terminate a user&#8217;s session, this can be acheived through another command:</p>

<pre><strong>rwinsta /server:&lt;hostname or IP address&gt; [0|1|2|...|n]</strong></pre>

<p>By entering the name of the server, and the numeric session ID you can forcibly terminate a user&#8217;s session.  This can be much easier than trying to attempt a reboot of the server&#8230; particularly if the server is providing other services on your network.</p>

<p>So there you go, a few quick command line tips to help you become more productive with the Windows command line.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/07/22/command-line-101-windows-backup-remote-desktop-and-more/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mac Lab Rat &#8211; GGP #083 :: Be Verwi Verwi Quiet</title>
		<link>http://kdmurray.net/2008/04/26/mac-lab-rat-ggp-083-be-verwi-verwi-quiet/</link>
		<comments>http://kdmurray.net/2008/04/26/mac-lab-rat-ggp-083-be-verwi-verwi-quiet/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 00:11:06 +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[Global Geek Podcast]]></category>
		<category><![CDATA[Mac Lab Rat]]></category>
		<category><![CDATA[Podcasting]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/04/26/mac-lab-rat-ggp-083-be-verwi-verwi-quiet/</guid>
		<description><![CDATA[It seems like forever since I&#8217;ve been behind the mic recording my very own segment for the podcast.  But sure enough, here I am. fseventer First off this week is a tool from FernLightning called fseventer.  This app gives you new visibility into just what files on your hard drive are modified by the tools [...]]]></description>
			<content:encoded><![CDATA[<p>It seems like forever since I&#8217;ve been behind the mic recording my very own segment for the podcast.  But sure enough, here I am.</p>

<p><strong>fseventer</strong>
First off this week is a tool from <a href="http://www.fernlightning.com/">FernLightning</a> called <a href="http://www.fernlightning.com/doku.php?id=software:fseventer:start " target="_blank">fseventer</a>.  This app gives you new visibility into just what files on your hard drive are modified by the tools you use every day.  It was quite remarkable to me to start fseventer and just allow it to run while I wasn&#8217;t using the computer.  In a matter of seconds my &#8220;idle&#8221; computer had performed dozens of operations and written to lots of files.</p>

<p>The tool presents the information in a variety of ways not the least of which is the uber-cool tree view.  This app seems to do a pretty good job of finding all of the changed files, but I haven&#8217;t tried doing ay specific research with the tool.</p>

<p><strong>Warp</strong>
Warp is an application that uses mouse gestures to control switching between your OS X Spaces.  I realize that I&#8217;ve been on the anti-mouse bandwagon for some time now, but some things are so slow and unproductive that you <em>can</em> fix them with mouse gestures.</p>

<p>The application installs an OS X preference pane to control Warp which is tied to the existing Spaces panel.  When you activate warp it also verifies to ensure that Spaces is active.</p>

<p>Warp is a great shortcut for those who use the mouse alot and don&#8217;t want to memorize keyboard shortcut; or for those who simply prefer <em>shudder</em> to use the mouse.</p>

<p>Download <a href="http://www.ksuther.com/warp/" target="_blank">Warp</a> by <a href="http://www.ksuther.com/" target="_blank">Kent Sutherland</a>.</p>

<p><strong>Teleport</strong>
If you&#8217;ve ever wanted a great way to control multiple macs in your house from one keyboard &amp; mouse the <a href="http://abyssoft.com/" target="_blank">AbysSoft</a>&#8216;s Teleport just might be the solution you&#8217;ve been looking for.  This gives you much of the same functionality that you&#8217;d get from using a KVM switch, but without the unnecessary hardware.</p>

<p>Teleport provides a single interface for controlling other Macs that have teleport installed.  In some ways it behaves like Spaces, but with each space being a separate physical machine.  I really wish I&#8217;d had a chance to try this one, but with only the one Mac in the house, that makes things a bit difficult.</p>

<p><a href="http://abyssoft.com/software/teleport/" target="_blank">Teleport</a> a great way to make use of existing network infrastructure to reduce your cable load and make your digital life that much easier.</p>

<p><strong>Licensed</strong>
This next application is one that should be in everyone&#8217;s utility toolbox.  <a href="http://amarsagoo.info/licensed/" target="_blank">Licensed</a> by <a href="http://amarsagoo.info/">Amar Sagoo</a> is designed to one things, and one thing only: keep track of your software licesnses.  Licensed has a quick to learn and easy to use UI and takes no time to learn</p>

<p>Licensed falls into the category of tools that most good freeware and open-source applcations are famous for: simple applications that do what they say they will.</p>

<p>One thing I would suggest is a prompt on the delete button.  Not a big deal, but usually a good practise to avoid accidental loss of data.</p>

<p><strong>Front Row &#8220;Remote Control&#8221;</strong>
Last up this week is Bert Ramakers&#8217; software-based <a href="http://bertramakers.com/?page_id=19" target="_blank">Front-Row remote</a>.  This app allows you to control Front-Row over the network on other machines that are Front-Row enabled (Tiger and later).</p>

<p>It&#8217;s not clear whether this application will work with other applicances like the Apple TV, but its a creative remoting solution nonetheless.</p>

<p>Thats it for me this week.  Due to the trouble with the TPN servers there will be no show again this weekend, but we&#8217;ll have another one out as soon as life and fate permits.</p>

<p>http://bertramakers.com/?page_id=19</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/04/26/mac-lab-rat-ggp-083-be-verwi-verwi-quiet/feed/</wfw:commentRss>
		<slash:comments>0</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>Endless Options: The Redesign Begins</title>
		<link>http://kdmurray.net/2008/03/26/endless-options-the-redesign-begins/</link>
		<comments>http://kdmurray.net/2008/03/26/endless-options-the-redesign-begins/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 06:29:42 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/03/26/endless-options-the-redesign-begins/</guid>
		<description><![CDATA[I&#8217;ve been contemplating an update to the look of the blog for several months now.  I know it&#8217;s only had the current incarnation since the summer, but I&#8217;ve always liked things to feel new and fresh. The trouble had been finding the right WP theme.  Many of the ones I like visually didn&#8217;t have enough [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been contemplating an update to the look of the blog for several months now.  I know it&#8217;s only had the current incarnation since the summer, but I&#8217;ve always liked things to feel new and fresh.</p>

<p>The trouble had been finding the right WP theme.  Many of the ones I like visually didn&#8217;t have enough support for gadgetry &amp; widgetry.  Being the geek that I am, this is something I prize.  Secondly, and more importantly to some, I wanted a theme that would actually <a href="http://validator.w3.org/check?uri=http://kdmurray.net/&amp;charset=(detect+automatically)&amp;doctype=Inline&amp;group=0" target="_blank">pass XHTML validation</a> and be a bit less of an SEO roadblock (that, and I&#8217;m a bit of a perfectionist geek).</p>

<p>I found, though a fortuitous series of bounces the <a href="http://justintadlock.com/archives/2008/02/24/options-wordpress-theme" target="_blank">Options</a> theme by <a href="http://justintadlock.com/" target="_blank">JustinTadlock</a>. XHTML compliant, full of widgetable sections and completely customizable through CSS.  Perfect.  Now I just have to get some help with the design work&#8230; &#8217;cause I suck.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/03/26/endless-options-the-redesign-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Admin Links Widget for WordPress 1.1.0 Released</title>
		<link>http://kdmurray.net/2008/02/01/admin-links-widget-for-wordpress-110-released/</link>
		<comments>http://kdmurray.net/2008/02/01/admin-links-widget-for-wordpress-110-released/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 07:31:37 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/02/01/admin-links-widget-for-wordpress-110-released/</guid>
		<description><![CDATA[Well after a far more successful 2007 than I could have imagined, I&#8217;ve released the first significant feature update to the Admin Links Widget. First, THANK YOU to everyone who has downloaded the widget.  It has been downloaded an astonishing 2300 times since the inaugural release on August 14th of last year. The most significant [...]]]></description>
			<content:encoded><![CDATA[<p>Well after a far more successful 2007 than I could have imagined, I&#8217;ve released the first significant feature update to the Admin Links Widget.</p>

<p>First, THANK YOU to everyone who has downloaded the widget.  It has been downloaded <a href="http://wordpress.org/extend/plugins/admin-links-sidebar-widget/statistics/" target="_blank">an astonishing 2300 times</a> since the inaugural release on August 14th of last year.</p>

<p>The most significant changes for this version are the addition of two new links that you can add to your site:</p>

<ol>
    <li>Edit This Post</li>
    <li>Edit This Page</li>
</ol>

<p>These links provide you the opportunity to edit a specific page or post from a link in the sidebar whenever you&#8217;re viewing a single page or post (ie not the front-page, or a search result).  This is particularly useful for blogs which don&#8217;t have an edit link built into their current theme.</p>

<p>Please take a moment and <a href="http://wordpress.org/extend/plugins/admin-links-sidebar-widget/" target="_blank">download the latest version of the plugin</a> from the WordPress plugin repository.  And as always, if you have any feedback, please don&#8217;t hesitate to leave a comment on the blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/02/01/admin-links-widget-for-wordpress-110-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scope Creep &#8211; A Real World Example</title>
		<link>http://kdmurray.net/2008/02/01/scope-creep-a-real-world-example/</link>
		<comments>http://kdmurray.net/2008/02/01/scope-creep-a-real-world-example/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 07:22:50 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2008/02/01/scope-creep-a-real-world-example/</guid>
		<description><![CDATA[Here&#8217;s a real-life example of how scope creep can absolutely kill a project you&#8217;re working on. I tend to find that this particular phenomenon tends to take hold of my projects on a regular basis, and I&#8217;ve been actively trying to combat it for quite a while now. The project in question was a very [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a real-life example of how scope creep can absolutely kill a project you&#8217;re working on.  I tend to find that this particular phenomenon tends to take hold of my projects on a regular basis, and I&#8217;ve been actively trying to combat it for quite a while now.</p>

<p>The project in question was a very simple installation of <a href="http://twitterfeed.com/" target="_blank">TwitterFeed</a> on my blog.  In my <a href="http://kdmurray.net/2008/02/01/twitter-rediscovery/" target="_blank">recent rediscovery of Twitter</a>, I&#8217;ve noticed lots of folks seem to be auto-creating tweets when new posts go up&#8230; and quite frankly, I wanted in on that action. <img src='http://kdmurray.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

<p>First, a description of the problem.  The scope creep I talk about tends to come up when a simple project begins to show you options that you <strike>just have to</strike> could implement.  Each option can really be a project in and of itself, and as a result the original project (which should have taken 10 minutes) has taken you the whole night and you&#8217;re up until one in the morning working on it and then blogging about the problem!  <img src='http://kdmurray.net/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>

<p>Here are the basic instructions for setting up TwitterFeed:</p>

<ol>
    <li>Step One: Decide you want TwitterFeed</li>
    <li>Step Two: Provide OpenID credentials</li>
    <li>Step Three: Start using TwitterFeed</li>
    <li>DONE!</li>
</ol>

<p>Here is the example of what happens when you let your curiosity about the extendability of the same plugin get the better of you.  Instead of getting this all to work as expected, it causes an evening of frustration.</p>

<ol>
    <li>Step One: Decide you want TwitterFeed</li>
    <li>Step Two: Discover that TwitterFeed uses OpenID</li>
    <li>Step Three: Read the OpenID tutorial and discover that you can host your own OpenID server</li>
    <li>Step Four: Download the OpenID code</li>
    <li>Step Five: Read the roll-your-own-OpenID tutorial and discover that you should use OpenSSL</li>
    <li>Step Six: Do trial and error until you find a way to actually get the OpenSSL working</li>
    <li>Step Seven: After 2 hours of searching, submit a support ticket and give up on the SSL for now</li>
    <li>Step Eight: Go get something to drink.  Something strong</li>
    <li>Step Nine: Configure phpmyid</li>
    <li>Step Ten: Add code to your site.</li>
    <li>Step Eleven: Realize that it doesn&#8217;t work and use a regular OpenID account until you get more time&#8230;</li>
    <li>DONE!</li>
</ol>

<p>I rest my case.  So let this be a lesson to you:</p>

<ol>
    <li>Figure out what you need to get done</li>
    <li>Get it done</li>
    <li>Make notes of the other options along the way</li>
    <li>DONE!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2008/02/01/scope-creep-a-real-world-example/feed/</wfw:commentRss>
		<slash:comments>2</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>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>Website Redirect with mod_rewrite</title>
		<link>http://kdmurray.net/2007/08/16/website-redirect-with-mod_rewrite/</link>
		<comments>http://kdmurray.net/2007/08/16/website-redirect-with-mod_rewrite/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 07:32:28 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://kdmurray.net/2007/08/16/website-redirect-with-mod_rewrite/</guid>
		<description><![CDATA[Warning: This post is going to get a bit technical&#8230; This afternoon, I was checking out my Google Analytics statistics and realized that I was still getting quite a bit of traffic to the old blog at krell.cellsandbytes.net. I was wishing that these people would be kind enough to click on my new links on [...]]]></description>
			<content:encoded><![CDATA[<p>Warning: This post is going to get a bit technical&#8230;</p>

<p>This afternoon, I was checking out my Google Analytics statistics and realized that I was still getting quite a bit of traffic to the old blog at krell.cellsandbytes.net.  I was wishing that these people would be kind enough to click on my new links on the new blog&#8230; but alas this was not the case.</p>

<p>So I set about trying to figure out how to make all of my old blog pages redirect to the ones on the new site.  For your convenience, I&#8217;ve documented the steps involved in case you need to do this too!</p>

<ol>
    <li>Make sure that the permalink structure on the two blogs matches (otherwise things get messy)</li>
    <li>Make sure you have access to edit the .htaccess file in your website&#8217;s directory</li>
    <li>Add the following code to the .htaccess file (most likely at the top):
<code>
RewriteCond %{query_string} ^(.*)$
RewriteRule ^(.*)$ http://kdmurray.net/$1?%1 [R=301,L]</code>My .htaccess file in my WordPress installation now looks like this:

<code># BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]RewriteCond %{query_string} ^(.*)$
RewriteRule ^(.*)$ http://kdmurray.net/$1?%1 [R=301,L]
&lt;/IfModule&gt;
# END WordPress</code>

I had to comment out the line <strong>#RewriteRule . /index.php [L]</strong> to make the vanity URLs function correctly.</li>
    <li>Test your website</li>
</ol>

<p>I was able to make this work for static pages (/index.php) as well as the vanity URLs (/2007/06/15/flickr-vs-photoblog/) and everything seems to be working swimmingly.  This will successfully re-route all the traffic from links, or bookmarks to my old site, and ensure people land on the right page on the new site.</p>

<p>Credit: Thanks to jdMorgan a moderator at <a href="http://www.webmasterworld.com/" target="_blank">webmasterworld.com</a> for the <a href="http://www.webmasterworld.com/forum92/219.htm" target="_blank">original rules &amp; regex</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/08/16/website-redirect-with-mod_rewrite/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>Nifty Plugin Manager for WordPress &#8211; Pluginstaller</title>
		<link>http://kdmurray.net/2007/07/12/nifty-plugin-manager-for-wordpress-pluginstaller/</link>
		<comments>http://kdmurray.net/2007/07/12/nifty-plugin-manager-for-wordpress-pluginstaller/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 07:18:29 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=50</guid>
		<description><![CDATA[In developing the new site (more info soon I promise!) I&#8217;ve been scouring the &#8216;net for the best and brightest of plugins for WordPress to not only improve the site and content, but to make my life easier. Enter Pluginstaller. This WordPress plugin created by Henning Shaefer revamps the Plugin screen in the admin panel [...]]]></description>
			<content:encoded><![CDATA[<p>In developing the new site (more info soon I promise!) I&#8217;ve been scouring the &#8216;net for the best and brightest of plugins for <a href="http://wordpress.org/">WordPress</a> to not only improve the site and content, but to make my life easier.</p>

<p><a href="/wp-content/uploads/2007/07/pluginstaller-interface.png" title="Wordpress Plugin Management using Pluginstaller"><img src="/wp-content/uploads/2007/07/pluginstaller-interface.thumbnail.png" title="Wordpress Plugin Management using Pluginstaller" alt="Wordpress Plugin Management using Pluginstaller" align="left" /></a>Enter <a href="http://henning.imaginemore.de/pluginstaller" target="_blank">Pluginstaller</a>.</p>

<p>This WordPress plugin created by <a href="http://henning.imaginemore.de/" target="_blank">Henning Shaefer</a> revamps the Plugin screen in the admin panel and provides a method for downloading, updating and activating plugins.</p>

<p>In my opinion, the two features which make Pluginstaller so effective are:</p>

<ol>
    <li>It&#8217;s ability to download and install a plugin from it&#8217;s original source</li>
    <li>The re-organization of the plugin screen, separating the activated, and inactive plugins.</li>
</ol>

<p>This was one of the first plugins I added to the new site.  Definitely going into the WordPress arsenal for the other projects coming up this summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/07/12/nifty-plugin-manager-for-wordpress-pluginstaller/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dubious Milestone: Spam 10K</title>
		<link>http://kdmurray.net/2007/07/09/dubious-milestone-spam-10k/</link>
		<comments>http://kdmurray.net/2007/07/09/dubious-milestone-spam-10k/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 07:28:28 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=161</guid>
		<description><![CDATA[Just the other day, I noticed that my Akismet Spam filter for the blog had blocked it&#8217;s 10,000th Spam comment. That&#8217;s a lotta spam. It&#8217;s amazing to me how much Internet bandwidth must be consumed by spam-bots posting to blogs and forums. The official Akismet website hosts a segment they call the Spam Zeitgeist. I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Just the other day, I noticed that my <a href="http://akismet.com/">Akismet</a> Spam filter for the blog had blocked it&#8217;s 10,000th Spam comment.  That&#8217;s a lotta spam.</p>

<p><a href="http://krell.cellsandbytes.net/wp-content/uploads/2007/07/akismet-spam-stats-20070710.png" title="Akismet Spam Zeitgeist Stats from July 10, 2007"><img src="http://krell.cellsandbytes.net/wp-content/uploads/2007/07/akismet-spam-stats-20070710.thumbnail.png" title="Akismet Spam Zeitgeist Stats from July 10, 2007" alt="Akismet Spam Zeitgeist Stats from July 10, 2007" align="right" /></a>It&#8217;s amazing to me how much Internet bandwidth must be consumed by spam-bots posting to blogs and forums.  The official Akismet website hosts a segment they call the <a href="http://akismet.com/stats/" target="_blank">Spam Zeitgeist</a>.  I&#8217;ve included a screenshot of the stats as they are at the time of this post.  Currently 94% of all comments processed by Akismet-enabled blogs are spam.  That&#8217;s just wrong.</p>

<p>Since the folks from Akismet started measuring the number of Spam their nifty little tool has caught back in March of 2006, it has eliminated over 2.03 Billion (yes, with a &#8220;B&#8221;) blog spam messages.  That&#8217;s an average of  over 135 Million every month!</p>

<p>Thank You Akismet for keeping us all safe!</p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/07/09/dubious-milestone-spam-10k/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MyOpenID and WordPress</title>
		<link>http://kdmurray.net/2007/07/04/myopenid-and-wordpress/</link>
		<comments>http://kdmurray.net/2007/07/04/myopenid-and-wordpress/#comments</comments>
		<pubDate>Thu, 05 Jul 2007 07:34:30 +0000</pubDate>
		<dc:creator>kdmurray</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Admin Tools]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://kdmurray.net/?p=154</guid>
		<description><![CDATA[I just found by chance today a new service, and a wordpress plugin for that service! The service is MyOpenID.com, which provides a persistent login mechanism across websites which support the technology.  This allows you to provide only your MyOpenID.com user account name to sign up for certain sites/services.  This &#8220;single-sign-on&#8221; technology can greatly reduce [...]]]></description>
			<content:encoded><![CDATA[<p>I just found by chance today a new service, and a wordpress plugin for that service!</p>

<p>The service is <a href="http://myopenid.com/" target="_blank">MyOpenID.com</a>, which provides a persistent login mechanism across websites which support the technology.  This allows you to provide only your MyOpenID.com user account name to sign up for certain sites/services.  This &#8220;single-sign-on&#8221; technology can greatly reduce the number of times you have to enter a password while surfing the net.</p>

<p>Add to that the fact that <a href="http://drnicwilliams.com/" target="_blank">Dr. Nic Williams</a> has recently <a href="http://drnicwilliams.com/2007/07/03/openid-for-wordpress/" target="_blank">blogged on his site</a> about a <a href="http://verselogic.net/projects/wordpress/wordpress-openid-plugin/" target="_blank">plugin for WordPress</a> which will allow you to accept sign-ups from MyOpenID.com users without them having to go through all the steps to create an account for your site.  Great Find!</p>

<p>The MyOpenID.com service will allow you to have more than one &#8220;<a href="https://www.myopenid.com/help#personas" target="_blank">persona</a>&#8220;.  This means that if you have a separate set of websites you visit (say the Online Play-by-Post Star Trek role playing sites) you can easily keep those worlds separate while using the same ID.</p>

<p>This is definitely making the list of plugins for the new site!  <img src='http://kdmurray.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://kdmurray.net/2007/07/04/myopenid-and-wordpress/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 1298/1424 objects using disk: basic

Served from: kdmurray.net @ 2012-05-23 07:31:10 -->
