<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Javascinating</title>
	<link>http://gprussell.net/blog</link>
	<description>Occasional articles from the fascinating world of Java (or anywhere else, really)</description>
	<lastBuildDate>Fri, 09 Apr 2010 03:38:47 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>TCP and UDP Channel Adapters in Spring Integration 2.0.0 M3</title>
		<description><![CDATA[Check out my recent blog about this cool technology at SpringSource.
]]></description>
		<link>http://gprussell.net/blog/2010/04/08/tcp-and-udp-channel-adapters-in-spring-integration-200-m3/</link>
			</item>
	<item>
		<title>Dependency Injection Explained in 2 Minutes</title>
		<description><![CDATA[Bad &#8211; MyBar is tightly coupled to MyFoo

public class MyFoo{
    public void someMethod() {
         ...
    }
}

public class MyBar {
    private MyFoo foo = new MyFoo;
}

Good &#8211; MyBar refers to the interface Foo; to change to a different implementation [...]]]></description>
		<link>http://gprussell.net/blog/2009/10/31/dependency-injection-explained-2-mins/</link>
			</item>
	<item>
		<title>MSI K9N2 SLI Platinum / AMD Phenom 9600 x4 0&#215;0000007e Stop</title>
		<description><![CDATA[More details to follow, but here are the cliff notes&#8230; 
After moving WinXP disk to this platform, received the dreaded 0&#215;7e stop on boot; google pointed me to a problem with intelpmp.dll, but this wasn&#8217;t my (initial) problem; I couldn&#8217;t even boot from the XP install disk which is not tailored for Intel.
Turned out a [...]]]></description>
		<link>http://gprussell.net/blog/2009/07/28/msi-k9n2-sli-platinum-amd-phenom-9600-x4-0x0000007e-stop/</link>
			</item>
	<item>
		<title>Enhanced Code Coverage for Finite State Machines</title>
		<description><![CDATA[It is important to realize that simple code coverage verification is not sufficient in many cases. While it is good to strive for 100% coverage, sometimes we need to go a step further.]]></description>
		<link>http://gprussell.net/blog/2009/01/03/enhanced-code-coverage-for-finite-state-machines/</link>
			</item>
	<item>
		<title>Proxying Your Stubs Can Save Space and Time</title>
		<description><![CDATA[Setting aside the discussion of stubs Vs. mocks in JUnit testing (that is covered more than adequately elsewhere), let&#8217;s say you&#8217;ve decided to use stubs, for whatever reason.
Please understand that the simple examples in this article may be more appropriately handled with mocks; they are for illustrative purposes only
Now, let&#8217;s say your class under test [...]]]></description>
		<link>http://gprussell.net/blog/2008/12/25/proxying-your-stubs/</link>
			</item>
	<item>
		<title>The Customer Comes First (Back to the Future?)</title>
		<description><![CDATA[It is nearly 30 years since I graduated as an industrial engineer; back then, as the &#8220;new kid on the block&#8221;, I was given the assignment of being the liason to the IT (then called Data Processing) department. Yes, I&#8217;m an old fart and, yes, we had punched cards back then.
I simply freaked when I [...]]]></description>
		<link>http://gprussell.net/blog/2008/12/23/customer-comes-first/</link>
			</item>
</channel>
</rss>
