<?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"
	>

<channel>
	<title>epmills.com</title>
	<atom:link href="http://epmills.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://epmills.com</link>
	<description>Evan P. Mills' Ramblings</description>
	<pubDate>Thu, 18 Sep 2008 13:33:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Note-to-Self: It&#8217;s Not ALL Misery</title>
		<link>http://epmills.com/2008/09/18/note-to-self-its-not-all-misery/</link>
		<comments>http://epmills.com/2008/09/18/note-to-self-its-not-all-misery/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 13:33:18 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/?p=58</guid>
		<description><![CDATA[Look At Me Shirts has a great take on the recent destruction here in Cincy.
Maybe when I get my power back, I&#8217;ll be able to order a few.    *sigh*
]]></description>
			<content:encoded><![CDATA[<p><a href="http://lookatmeshirts.com/">Look At Me Shirts</a> has a <a href="http://lookatmeshirts.com/details.php?pid=394">great take</a> on the recent destruction here in Cincy.</p>
<p>Maybe when I get my <a href="http://epmills.com/?attachment_id=59">power back</a>, I&#8217;ll be able to order a few.    *sigh*</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/09/18/note-to-self-its-not-all-misery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Source for Cheatsheets</title>
		<link>http://epmills.com/2008/09/09/source-for-cheatsheets/</link>
		<comments>http://epmills.com/2008/09/09/source-for-cheatsheets/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 17:17:03 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Software Development]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://epmills.com/?p=57</guid>
		<description><![CDATA[Check out Added Bytes and subscribe to the feeds.
]]></description>
			<content:encoded><![CDATA[<p>Check out <a title="Added Bytes" href="http://www.addedbytes.com">Added Bytes</a> and subscribe to the <a href="http://www.addedbytes.com/blog/feeds/">feeds</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/09/09/source-for-cheatsheets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Note-to-Self: Java Passion</title>
		<link>http://epmills.com/2008/07/17/note-to-self-java-passion/</link>
		<comments>http://epmills.com/2008/07/17/note-to-self-java-passion/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:34:47 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Software Development]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://epmills.com/?p=56</guid>
		<description><![CDATA[Make sure to check out free online Java-related learnig at http://www.javapassion.com.
]]></description>
			<content:encoded><![CDATA[<p>Make sure to check out free online Java-related learnig at <a href="http://www.javapassion.com">http://www.javapassion.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/07/17/note-to-self-java-passion/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Note-to-Self: Comparison on DVCS Options</title>
		<link>http://epmills.com/2008/07/09/note-to-self-comparison-on-dvcs-options/</link>
		<comments>http://epmills.com/2008/07/09/note-to-self-comparison-on-dvcs-options/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 19:24:21 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/07/09/note-to-self-comparison-on-dvcs-options/</guid>
		<description><![CDATA[Check out this blog entry for information on comparing popular distributed version control systems.
Good links to other related information.
]]></description>
			<content:encoded><![CDATA[<p>Check out <a href="http://www.warneronstine.com/blog/articles/2008/07/07/git-mercurial-or-bazaar">this blog entry</a> for information on comparing popular distributed version control systems.</p>
<p>Good links to other related information.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/07/09/note-to-self-comparison-on-dvcs-options/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Public Data Sets</title>
		<link>http://epmills.com/2008/06/25/public-data-sets/</link>
		<comments>http://epmills.com/2008/06/25/public-data-sets/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 16:36:44 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/06/25/public-data-sets/</guid>
		<description><![CDATA[Note to self: check out this post for public data sets that I could use to develop RIAs.
]]></description>
			<content:encoded><![CDATA[<p>Note to self: check out <a href="http://www.readwriteweb.com/archives/where_to_find_open_data_on_the.php">this post</a> for public data sets that I could use to develop <a href="http://en.wikipedia.org/wiki/Rich_Internet_application">RIAs</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/06/25/public-data-sets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Investigate This, Boy</title>
		<link>http://epmills.com/2008/06/20/investigate-this-boy/</link>
		<comments>http://epmills.com/2008/06/20/investigate-this-boy/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 21:38:45 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/06/20/investigate-this-boy/</guid>
		<description><![CDATA[Note to self: check out LivePipe.
]]></description>
			<content:encoded><![CDATA[<p>Note to self: check out <a href="http://livepipe.net/">LivePipe</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/06/20/investigate-this-boy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Solaris Goodness</title>
		<link>http://epmills.com/2008/05/29/solaris-goodness/</link>
		<comments>http://epmills.com/2008/05/29/solaris-goodness/#comments</comments>
		<pubDate>Thu, 29 May 2008 21:36:48 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/05/29/solaris-goodness/</guid>
		<description><![CDATA[Note-to-self: Add Prefetch Technologies and Blog o&#8217;Matty to my list of feeds.
Also, check out Blastwave for OpenSolaris software.
]]></description>
			<content:encoded><![CDATA[<p>Note-to-self: Add <a href="http://prefetch.net/">Prefetch Technologies</a> and <a href="http://prefetch.net/blog/">Blog o&#8217;Matty</a> to my list of feeds.</p>
<p>Also, check out <a href="http://www.blastwave.org/">Blastwave</a> for OpenSolaris software.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/05/29/solaris-goodness/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Merge Made by Octopus</title>
		<link>http://epmills.com/2008/05/16/merge-made-by-octopus/</link>
		<comments>http://epmills.com/2008/05/16/merge-made-by-octopus/#comments</comments>
		<pubDate>Sat, 17 May 2008 03:58:45 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/05/16/merge-made-by-octopus/</guid>
		<description><![CDATA[I&#8217;ve been coming up to speed on Git and swallowing up every tutorial and blog entry I can find.
A few days ago, I ran into Jonathan Rockway&#8217;s very entertaining blog entry Git Merging by Example.Â  Great read and very instructive.Â  But I was particularly amused by Jonathan&#8217;s quote:
I love the &#8220;Merge made by octopus&#8221; message; [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been coming up to speed on <a href="http://git.or.cz/">Git</a> and swallowing up every tutorial and blog entry I can find.</p>
<p>A few days ago, I ran into Jonathan Rockway&#8217;s very entertaining blog entry <a href="http://blog.jrock.us/articles/Git%20merging%20by%20example.pod">Git Merging by Example</a>.Â  Great read and very instructive.Â  But I was particularly amused by Jonathan&#8217;s quote:</p>
<blockquote><p>I <em>love</em> the &#8220;Merge made by octopus&#8221; message; I am seriously going to have a t-shirt made that says that.  I like it when sea creatures help maintain my code.</p></blockquote>
<p>You know what?Â  <strong>I</strong> love when sea creatures help out as well.Â  So, to that end I&#8217;ve constructed a little bumper sticker in honor of Git and Jonathan.Â  Here&#8217;s a preview:</p>
<blockquote><p><a class="imagelink" title="Merge Made by Octopus" href="http://epmills.com/wp-content/uploads/2008/05/merge-made-by-octopus_resized.png"><img id="image51" alt="Merge Made by Octopus" src="http://epmills.com/wp-content/uploads/2008/05/merge-made-by-octopus_resized.thumbnail.png" /></a></p></blockquote>
<p>If you&#8217;re interested in getting a hold of one of the bumper stickers, leave a comment.<br />
Sorry it&#8217;s not a t-shirt, Jonathan, but maybe someday&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/05/16/merge-made-by-octopus/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Books on the Cheap</title>
		<link>http://epmills.com/2008/05/15/books-on-the-cheap/</link>
		<comments>http://epmills.com/2008/05/15/books-on-the-cheap/#comments</comments>
		<pubDate>Thu, 15 May 2008 21:25:50 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/05/15/books-on-the-cheap/</guid>
		<description><![CDATA[Note to self: check out AddAll for good values on books, both new and used.
]]></description>
			<content:encoded><![CDATA[<p>Note to self: check out <a href="http://www.addall.com">AddAll </a>for good values on books, both new and used.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/05/15/books-on-the-cheap/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Background Processing in a Spring Web Application</title>
		<link>http://epmills.com/2008/05/01/background-processing-in-a-spring-web-application/</link>
		<comments>http://epmills.com/2008/05/01/background-processing-in-a-spring-web-application/#comments</comments>
		<pubDate>Thu, 01 May 2008 21:46:14 +0000</pubDate>
		<dc:creator>Evan</dc:creator>
		
		<category><![CDATA[Computing]]></category>

		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Software Development]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://epmills.com/2008/05/01/background-processing-in-a-spring-web-application/</guid>
		<description><![CDATA[From the &#8220;Huh, well that&#8217;s cool&#8221; department&#8230;
Today I figured how to run a background process from within a web application that utilizes Spring 2.0 or greater.  At first, I investigated all sorts of ways of adding multithreading to a web application before stumbling upon this gem.
The key is that Spring provides a class, TaskExecutor, [...]]]></description>
			<content:encoded><![CDATA[<p>From the &#8220;Huh, well that&#8217;s cool&#8221; department&#8230;</p>
<p>Today I figured how to run a background process from within a web application that utilizes Spring 2.0 or greater.  At first, I investigated all sorts of ways of adding multithreading to a web application before stumbling upon this gem.</p>
<p>The key is that Spring provides a class, TaskExecutor, that allows you to run a background task by simply creating a class that implements the Runnable interface and hooking it up to your application with some simple configuration.</p>
<p>In short, as Spring allows Java web developers to program using POJOs and not against a set of interfaces, TaskExecutor and its cohorts allow us to do background processing using simple classes instead of forcing us to handle the ugly details of multithreading and synchronization ourselves.</p>
<p>Thanks, <a href="http://blog.springsource.com/main/">Spring dudes</a>!  Once again, you save the day.<br />
See <a target="_blank" title="Chapter 23" href="http://static.springframework.org/spring/docs/2.0.x/reference/scheduling.html#scheduling-task-executor-usage"> Chapter 23</a> of the <a title="Spring Framework documentation" href="http://static.springframework.org/spring/docs/2.0.x/reference/">Spring Framework documentation</a> for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://epmills.com/2008/05/01/background-processing-in-a-spring-web-application/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
