<?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>Code Slingin &#187; James Hawes</title>
	<atom:link href="http://james.hawesfamily.net/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://james.hawesfamily.net</link>
	<description>To boldy go</description>
	<lastBuildDate>Sat, 09 May 2009 07:00:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mother&#8217;s Day</title>
		<link>http://james.hawesfamily.net/2009/05/09/mothers-day/</link>
		<comments>http://james.hawesfamily.net/2009/05/09/mothers-day/#comments</comments>
		<pubDate>Sat, 09 May 2009 07:00:14 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Mom]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=143</guid>
		<description><![CDATA[It's been nearly 3 years since my mother has passed away; this special day has since been marked with a sense of happiness, sadness and numbness.  Thinking how, at the very least, a phone call always bridged the greatest distance; remembering all the silly, memorable and special gifts that was lavished on her; remembering the special meals prepared by us; and the flowers that would likely die the next day, brings back so many memories of joy and happiness.  Mom cherished these times, soaked them up as if they didn't last long enough or frequent enough; I'm not certain I understood this growing up.]]></description>
			<content:encoded><![CDATA[<div>
<p>It&#8217;s been nearly 3 years since my mother has passed away; this special day has since been marked with a sense of happiness, sadness and numbness.  Thinking how, at the very least, a phone call always bridged the greatest distance; remembering all the silly, memorable and special gifts that was lavished on her; remembering the special meals prepared by us; and the flowers that would likely die the next day, brings back so many memories of joy and happiness.  Mom cherished these times, soaked them up as if they didn&#8217;t last long enough or frequent enough; I&#8217;m not certain I understood this growing up.</p>
<p>Much of what I didn&#8217;t understand back then has changed lately as I now have a son.  Even while it&#8217;s not Father&#8217;s day, the comparison can still be made because I&#8217;ve been contemplating (thanks to a pastor&#8217;s sermon last week) just how much our Father cherishes us.  As a sinner, I am unable to give to my Father anything that would make Him love or cherish me more, even my efforts are seen as dirty rags.  Yet, He sent His one and only Son, someone who He cherished, to die for the penalty of my sin and now He cherishes me as much as He cherishes His risen Son.</p>
<p>I think a mother&#8217;s love is remarkably similar to this.  Mom cherished us, more than I could even have imagined, and while on this one day that we honor and remember our mothers with a phone call, flowers, and silly gifts she didn&#8217;t cherish these things nearly as much as she cherished her sons.  The attention we lavished on her on this special day was only the icing on top of the cake.  So, it seems to me that her children were the substance of what she cherished and she couldn&#8217;t ever get enough of that (and who could get enough?).  The difference is that our silly gifts and preparations will always be precious memories to her and it does add to the sweetness of what is really important.</p>
<p>Moms are very special people!  They endure so much, not just in pregnancy and labor, but throughout their children&#8217;s lives;  they are shields over the harshness of this world, and often don&#8217;t get much in return except a few silly gifts, the occasional &#8220;I love you&#8221;, and 1 day (out of 365) to be honored and cherished.</p>
<p>Just as it is with our mothers, our Father cherishes us so much more than we can even imagine.  He soaks up the time we return back our affections, but it doesn&#8217;t make up the substance of why He loves me, that comes from the atoning sacrifice his Son endured to pay the penalty for my sins.  He sees that perfect effort when He looks at me.</p>
<p>So, this Mother&#8217;s day I am honored with the prospect of creating some new family traditions in how we will honor a new mom.  It will likely include some silly gifts, flowers, and a meal.  However, these things are less important to me now, what is important is showing my wife and son that they are cherished by me, teaching my son what it means to cherish his mother every day of the year, showing both of them just how much their eternal Father cherishes and loves them, and remembering that no matter what disappointment I feel regarding my regrets, my mom cherished and loved me despite my shortcomings more than I could ever had imagined (though perhaps that is becoming more clear).  I believe my mom would have read this and agreed that this is what she would have loved to see her children to have learned (though she probably knew it was in us all along).</p>
<p>While my son won&#8217;t be able to meet his grandmother in this life, I truly hope he will experience just how much he is loved through his mother and I because of the way our mothers have been such wonderful examples of what it means to lavish love on their children.</p>
<p>I will always wish I could share a few more moments with my mom even if I know she is at home in a much better place (perfectly experiencing the love from our Father), just so I can show and tell her just how much she is cherished and loved by me, but the sting of death has been replaced by the joy of life and of hope for a new day where death will be conquered and we will be reunited with those who have gone before us.</p>
<p>It&#8217;s a hard world to live in without a mom.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2009/05/09/mothers-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Time Machine and NAS Device setup</title>
		<link>http://james.hawesfamily.net/2009/01/01/time-machine-and-nas-device-setup/</link>
		<comments>http://james.hawesfamily.net/2009/01/01/time-machine-and-nas-device-setup/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 18:01:18 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Time Machine]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=62</guid>
		<description><![CDATA[This Christmas we (my family) decided to provide my dad an infallable backup system for his seemingly fallable PCs.  We learned that he had decided to upgrade to a Mac (a move I strongly encouraged).  So, I had to figure out how to get this NAS device to work with Time Machine over the wireless [...]]]></description>
			<content:encoded><![CDATA[<p>This Christmas we (my family) decided to provide my dad an infallable backup system for his seemingly fallable PCs.  We learned that he had decided to upgrade to a Mac (a move I strongly encouraged).  So, I had to figure out how to get this NAS device to work with Time Machine over the wireless network.  I read several websites on the subject, but the backup never seemed to be able to complete.  However, I discovered an obscure reference on an apple support forum that resolved my problems.  Below I will detail how I was finally able to get Time Machine to backup to a NAS device.</p>
<ol>
<li>Prepare your NAS device and make sure you can access it</li>
<li>Mount your NAS device as a drive
<ul>
<li>From Finder: APPLE + K</li>
<li>Server Address: smb://NAS-Device</li>
<li>Select which folder you want mounted.  In my case it was called &#8220;Back Up&#8221;</li>
</ul>
</li>
<li>Open up Terminal and Prepare Time Machine to use the network drive mounted above by typing:<br />
<em>defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1</em></li>
<li>Create an empty disk image that will be used on the NAS device to contain your Time Machine backup by typing:<br />
<em>hdiutil create -library SPUD -megabytes 400000 -fs HFS+J -type SPARSEBUNDLE -volname &#8220;backup&#8221; &#8220;backup.sparsebundle&#8221;</em></p>
<ul>
<li>This creates the empty sparse bundle disk image of a size of 400 Gigabytes</li>
<li>It also creates a volume name of &#8220;backup&#8221; and the file name of &#8220;backup.sparsebundle&#8221;</li>
</ul>
</li>
<li>Move &#8220;backup.sparsebundle&#8221; to your NAS device location</li>
<li>Open up the Console application.  I have yet to figure out a better way to do this, but we have to start a Time Machine backup and let it fail in order to name the &#8220;backup.sparsebundle&#8221; file that was moved to the NAS device properly because Time Machine is unable to requisition the name properly.  The Console application will contain the appropriate name.</li>
<li>Open up your Time Machine Preferences</li>
<li>Click &#8220;Change Disk&#8221; and select your the mounted drive</li>
<li>Start a backup (it will fail)</li>
<li>In the Console application click on &#8220;All Messages&#8221;</li>
<li>Look for text that reads something like: /System/Library/CoreServices/backupd[8818] Creating disk image /Volumes/Backup-1/Joe User&#8217;s MacBook Pro 15&#8243;_0016cbc9be62.sparsebundle</li>
<li>Copy this line to your favorite text editor</li>
<li>Go into your NAS device and rename the file to &#8220;Joe User&#8217;s MacBook Pro 15&#8243;_0016cbc9be62.sparsebundle&#8221; (replacing it to your exact text&#8230;of course &lt;grin&gt;)</li>
<li>Stop the backup if you haven&#8217;t already or if it hasn&#8217;t failed yet</li>
<li>Restart the backup</li>
<li>You should see Time Machine accepting the sparsebundle and it should properly backup</li>
</ol>
<p>Some Caveates and cleanup items:</p>
<ol>
<li>It will take a long time for the initial backup to finish, so it&#8217;s a good idea to run this over night.</li>
<li>The Sparsebundle name must be exactly as you find it in the console.  I&#8217;ve not found a better way yet to retrieve the drive name that it is looking for.</li>
<li>Delete the original &#8220;backup.sparsebundle&#8221; file from your local harddrive</li>
<li>It may be a good idea to clear the Console logs before starting the Time Machine backup the first time through, it&#8217;ll make finding the proper drive name a little easier.</li>
<li>If you&#8217;ve gone through these steps and it&#8217;s still not working reset the Time Machine defaults: <em>defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 0. </em>And then go through the steps again.</li>
<li>I chose a 400 gig sparsebundle file because the harddrive size was close to 375 gigs.</li>
</ol>
<p>Hopefully you&#8217;ll find as much success as I have with this process.  I&#8217;ll be updating this posting soon with actual screenshots to help make it clearer.</p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2009/01/01/time-machine-and-nas-device-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering a corrupted Eclipse Workspace</title>
		<link>http://james.hawesfamily.net/2009/01/01/recovering-a-corrupted-eclipse-workspace/</link>
		<comments>http://james.hawesfamily.net/2009/01/01/recovering-a-corrupted-eclipse-workspace/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 16:57:30 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Eclipse]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=59</guid>
		<description><![CDATA[I know there are sites available that detail how to recover from a corrupted Eclipse Workspace, so this is more for my benefit. Recently I&#8217;ve begun to experience corrupted workspaces in my Eclipse IDE.  It generally coinsides to my Tomcat server unable to stop in a timely fashion.  Generally I have to kill Eclipse and [...]]]></description>
			<content:encoded><![CDATA[<p>I know there are sites available that detail how to recover from a corrupted Eclipse Workspace, so this is more for my benefit.</p>
<p>Recently I&#8217;ve begun to experience corrupted workspaces in my Eclipse IDE.  It generally coinsides to my Tomcat server unable to stop in a timely fashion.  Generally I have to kill Eclipse and restart.  Most of the time the workspace won&#8217;t restart.</p>
<p>Steps to recover from a corrupted Eclipse Workspace:</p>
<ol>
<li>Shutdown/kill Eclipse</li>
<li>Open up a command prompt or terminal</li>
<li>Navigate to your workspace</li>
<li>Navigate to /.metadata/.plugins/</li>
<li>remove org.eclipse.core.resources (in terminal rm -r -f org.eclipse.core.resources)</li>
<li>Navigate to your Eclipse home directory</li>
<li>Run eclipse -clean</li>
<li>Launch the corrupted workspace</li>
<li>Re-import your projects; you should be able to re-import all projects straight from the workspace directory</li>
<li>Let the workspace refresh&#8230;DONE!</li>
</ol>
<p>Clearly what this does is remove some Meta Data from the workspace.  By re-importing that Meta Data is restored.  I must say though that this is quit a number of hoops to jump through.  I&#8217;m just glad they aren&#8217;t firey hoops!</p>
<p>Hopefully someone will find this useful!</p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2009/01/01/recovering-a-corrupted-eclipse-workspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Stuck in Headphone mode</title>
		<link>http://james.hawesfamily.net/2008/09/20/iphone-stuck-in-headphone-mode/</link>
		<comments>http://james.hawesfamily.net/2008/09/20/iphone-stuck-in-headphone-mode/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 04:41:42 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=42</guid>
		<description><![CDATA[Is your iPhone (version 1.0) stuck in headphone mode?  The simplest approach is always the best!  Just do a reset.]]></description>
			<content:encoded><![CDATA[<p>I ran into an interesting problem today.  My iPhone (version 1) got stuck in headphone mode.  I couldn&#8217;t recognize that calls had come through, voice mail was nothing but air, and I couldn&#8217;t make calls (or hear that I was indeed connected).</p>
<p>I rebooted several times, went to the apple support site, and couldn&#8217;t find a single thing.  So, I turned to Google&#8230;</p>
<p>Surprisingly enough, there were thousands of hits!  I started from the top, clicked on the first one, and the incantations I had to go through didn&#8217;t help.  I started to work my way down the list which had various modifcations to the same original incantations, chants, mumble, mumble with no luck.  So, I did a reset.</p>
<p>That&#8217;s all I needed a simple reset.  I suppose I should have thought about that first, but I was convinced that that wouldn&#8217;t work.  It&#8217;s a good reminder that the simplest approach is generally the best.</p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2008/09/20/iphone-stuck-in-headphone-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cleaning Eclipse</title>
		<link>http://james.hawesfamily.net/2008/09/04/cleaning-eclipse/</link>
		<comments>http://james.hawesfamily.net/2008/09/04/cleaning-eclipse/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 00:24:44 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=20</guid>
		<description><![CDATA[Every-so-often I find that Eclipse simply begins to "act funny".]]></description>
			<content:encoded><![CDATA[<p>Every-so-often I find that Eclipse simply begins to &#8220;act funny&#8221;.  Searches on the internet will produce many reasons why; the most common is associated with all the meta data that Eclipse stores and uses.  One of the more practical, and easiest solutions (let alone produces the best results), is to run a clean on Eclipse.</p>
<p>On windows:</p>
<ol>
<li>Open a command prompt</li>
<li>Navigate to your eclipse.exe location</li>
<li>run eclipse -clean</li>
</ol>
<p>On mac/unix:</p>
<ol>
<li>Open a terminal window</li>
<li>Navigation to your Eclipse installation</li>
<li>run eclipse -clean</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2008/09/04/cleaning-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Pictures of Baby Hawes</title>
		<link>http://james.hawesfamily.net/2008/04/30/first-pictures-of-baby-hawes/</link>
		<comments>http://james.hawesfamily.net/2008/04/30/first-pictures-of-baby-hawes/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 23:00:08 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Joey]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/?p=14</guid>
		<description><![CDATA[Baby Hawes (a.k.a. Junior)]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm3.static.flickr.com/2193/2351423130_e8343f70c2.jpg" alt="Hawes Baby 1" /><img src="http://farm4.static.flickr.com/3227/2350591203_15790770eb.jpg" alt="Hawes Baby 2" /><img src="http://farm4.static.flickr.com/3233/2351423214_f9bb306e92.jpg" alt="Hawes Baby 3" /></p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2008/04/30/first-pictures-of-baby-hawes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failed to access IIS metabase</title>
		<link>http://james.hawesfamily.net/2007/12/13/failed-to-access-iis-metabase/</link>
		<comments>http://james.hawesfamily.net/2007/12/13/failed-to-access-iis-metabase/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 17:56:16 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/2007/12/13/failed-to-access-iis-metabase/</guid>
		<description><![CDATA[Ok, I&#8217;m a Java developer; it&#8217;s been a long time since I&#8217;ve been inside the inner workings of IIS and .NET (where my development career started). While I am still a very dedicated Java developer, the company I am working for is integrating a third party .NET solution into our product stack. So, I&#8217;ve jumped [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, I&#8217;m a Java developer; it&#8217;s been a long time since I&#8217;ve been inside the inner workings of IIS and .NET (where my development career started).  While I am still a very dedicated Java developer, the company I am working for is integrating a third party .NET solution into our product stack.  So, I&#8217;ve jumped back into the world of .NET.</p>
<p>I knew from the start that I had the .NET 2.x framework on my machine already, which was a plus.  I also knew that I had to install IIS because the solution is web based.  So that was easy enough.</p>
<p>I installed the solution, configured it according to the documentation, and attempted to run it through a browser. &lt;BAM&gt;&#8221;Failed to access IIS metabase.&#8221; error was triggered.  Digging way back into the recesses of my memory, I did recall something about this (something about running a command), but again my memory is slightly outdated. Thankfully having full access to the internet provided me the solution.</p>
<p>c:\&lt;path to .NET Framework version root&gt;\aspnet_regiis -i</p>
<p>Give Credit where Credit is due:</p>
<p><a href="http://blog.devstone.com/Aaron/archive/2006/05/08/1586.aspx">http://blog.devstone.com/Aaron/archive/2006/05/08/1586.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2007/12/13/failed-to-access-iis-metabase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cannot Delete: Path Too Long</title>
		<link>http://james.hawesfamily.net/2007/12/13/cannot-delete-path-too-long/</link>
		<comments>http://james.hawesfamily.net/2007/12/13/cannot-delete-path-too-long/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 17:06:04 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://james.hawesfamily.net/2007/12/13/cannot-delete-path-too-long/</guid>
		<description><![CDATA[Just now I ran into a problem with an installation of a product which had very deep folder structures. I had to uninstall and delete the folders and files in order to do a fresh install. When I attempted to delete the files through Explorer and the cmd prompt I was being told that either [...]]]></description>
			<content:encoded><![CDATA[<p>Just now I ran into a problem with an installation of a product which had very deep folder structures.  I had to uninstall and delete the folders and files in order to do a fresh install.  When I attempted to delete the files through Explorer and the cmd prompt I was being told that either the path was too long or the file name was too long.</p>
<p>Perhaps I&#8217;ve been doing development too long because I could not remember for the life of me how to get around this problem.  After a few quick searches I was reminded of the the syntax &#8220;\\.\&#8221; and this solved my problem.  I wanted to remove everything from the root folder of the application.</p>
<p>To remove folders and files:</p>
<p>ex. rd &#8220;\\.\c:\Path to long directory&#8221; /s /q</p>
<p>To removefiles</p>
<p>ex. del &#8220;\\.\c:\Path to file&#8221;</p>
<p>Give credit where credit is due:</p>
<ol>
<li>My good friend <a title="Jeremy Simmons" href="http://www.jeremysimmons.net/blog/">Jeremy Simmons</a></li>
<li><a title="Microsoft Support" href="http://support.microsoft.com/kb/320081">Microsoft Support</a></li>
<li>Where my memory was jogged: <a title="IT News group" href="http://www.itnewsgroups.net/group/microsoft.public.windows.server.general/topic10166.aspx">IT News Group.NET</a> which is simply an alias to: microsoft.public.windows.server.general</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2007/12/13/cannot-delete-path-too-long/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>{Welcome}</title>
		<link>http://james.hawesfamily.net/2007/10/17/hello-world/</link>
		<comments>http://james.hawesfamily.net/2007/10/17/hello-world/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 18:53:49 +0000</pubDate>
		<dc:creator>James Hawes</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Welcome to my blog! I&#8217;ve been blogging off and on for some time now, but lately have been far too busy to maintain a good blogging habit. Then a friend introduced me to WordPress. Life has been very busy, interesting and exciting lately, so I will do my best to maintain this blog much more [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to my blog!</p>
<p>I&#8217;ve been blogging off and on for some time now, but lately have been far too busy to maintain a good blogging habit.  Then a friend introduced me to WordPress.</p>
<p>Life has been very busy, interesting and exciting lately, so I will do my best to maintain this blog much more consistently.</p>
]]></content:encoded>
			<wfw:commentRss>http://james.hawesfamily.net/2007/10/17/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
