<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Brent Sordyl&#039;s blog &#187; java</title>
	<atom:link href="http://sordyl.info/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://sordyl.info</link>
	<description>Daily links to Technology and e-Learning resources</description>
	<lastBuildDate>Sun, 12 Feb 2012 21:27:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sordyl.info' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Brent Sordyl&#039;s blog &#187; java</title>
		<link>http://sordyl.info</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sordyl.info/osd.xml" title="Brent Sordyl&#039;s blog" />
	<atom:link rel='hub' href='http://sordyl.info/?pushpress=hub'/>
		<item>
		<title>Building Memory-efficient Java Applications &#8211; IBM Researchers</title>
		<link>http://sordyl.info/2012/02/02/building-memory-efficient-java-applications-ibm-researchers/</link>
		<comments>http://sordyl.info/2012/02/02/building-memory-efficient-java-applications-ibm-researchers/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 15:02:18 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[memory]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3933</guid>
		<description><![CDATA[1. Distributed development, layers of frameworks, and Java’s modeling limitations make it easy to create bloated data designs. 2. In this environment, awareness of costs is essential for making informed tradeoffs. 3. Some tradeoffs can be made without sacrificing speed or sound design. 4. The concept of data structure health – the ratio of actual [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3933&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
1. Distributed development, layers of frameworks, and Java’s modeling<br />
limitations make it easy to create bloated data designs.<br />
2. In this environment, awareness of costs is essential for making informed<br />
tradeoffs.<br />
3. Some tradeoffs can be made without sacrificing speed or sound design.<br />
4. The concept of data structure health – the ratio of actual data to its<br />
representation – can illuminate where there is room for improvement,<br />
and point out aspects of a design that will not scale </p>
<p> (Full Story: <a href='http://domino.research.ibm.com/comm/research_people.nsf/pages/sevitsky.pubs.html/$FILE/oopsla08%20memory-efficient%20java%20slides.pdf' title='Building Memory-efficient Java Applications - IBM Researchers' target='_blank'>Building Memory-efficient Java Applications &#8211; IBM Researchers</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3933/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3933/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3933&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/02/02/building-memory-efficient-java-applications-ibm-researchers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>JVM Performance Tuning (notes) : twitter</title>
		<link>http://sordyl.info/2012/02/01/jvm-performance-tuning-notes-twitter/</link>
		<comments>http://sordyl.info/2012/02/01/jvm-performance-tuning-notes-twitter/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 15:01:57 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3919</guid>
		<description><![CDATA[A presentation by Attila Szegedi titled &#8220;Everything I Ever Learned about JVM Performance Tuning @twitter&#8221; has been floating around for a few months. I&#8217;ve restructured much of the content into a set of notes. This covers the basics of memory allocation and garbage collection in Java, the different garbage collectors available in HotSpot and how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3919&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
A presentation by Attila Szegedi titled &#8220;Everything I Ever Learned about JVM Performance Tuning @twitter&#8221; has been floating around for a few months. I&#8217;ve restructured much of the content into a set of notes. This covers the basics of memory allocation and garbage collection in Java, the different garbage collectors available in HotSpot and how they can be tuned, and finally some anecdotes from Attila&#8217;s experiences at Twitter. </p>
<p> (Full Story: <a href='http://www.umbrant.com/blog/2012/twitter_jvm_tuning.html' title='JVM Performance Tuning (notes) : twitter' target='_blank'>JVM Performance Tuning (notes) : twitter</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3919/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3919/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3919/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3919&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/02/01/jvm-performance-tuning-notes-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>Java is dead? 9 million devs disagree &#124; zeroturnaround.com</title>
		<link>http://sordyl.info/2012/01/28/java-is-dead-9-million-devs-disagree-zeroturnaround-com/</link>
		<comments>http://sordyl.info/2012/01/28/java-is-dead-9-million-devs-disagree-zeroturnaround-com/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 16:20:21 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3893</guid>
		<description><![CDATA[Java is still pretty darn cool: consider the widespread applicability and excellent engineering behind the JVM platform, the clarity of syntax, the rich ecosystem of tools and libraries and the fact that Oracle says there are over 9 million Java developers out there (Full Story: Java is dead? 9 million devs disagree &#124; zeroturnaround.com)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3893&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Java is still pretty darn cool: consider the widespread applicability and excellent engineering behind the JVM platform, the clarity of syntax, the rich ecosystem of tools and libraries and the fact that Oracle says there are over 9 million Java developers out there </p>
<p> (Full Story: <a href='http://zeroturnaround.com/blog/java-is-dead-9-million-devs-disagree/' title='Java is dead? 9 million devs disagree | zeroturnaround.com' target='_blank'>Java is dead? 9 million devs disagree | zeroturnaround.com</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3893/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3893&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/28/java-is-dead-9-million-devs-disagree-zeroturnaround-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>JRecord</title>
		<link>http://sordyl.info/2012/01/24/jrecord/</link>
		<comments>http://sordyl.info/2012/01/24/jrecord/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 15:38:01 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[smooks]]></category>
		<category><![CDATA[cobol]]></category>
		<category><![CDATA[copybook]]></category>
		<category><![CDATA[flatfiles]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3851</guid>
		<description><![CDATA[Guiding Principles Method of reading / writing files should be the same no matter what the file format is. Programmer should be shielded from the files format. You should be able to edit files using the files description (Cobol Copybook, Xml or what ever). Package should be flexible &#8211; easy to add new file formats [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3851&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Guiding Principles</p>
<p>Method of reading / writing files should be the same no matter what the file format is.<br />
Programmer should be shielded from the files format.<br />
You should be able to edit files using the files description (Cobol Copybook, Xml or what ever).<br />
Package should be flexible &#8211; easy to add new file formats or Record-Layout formats. </p>
<p> (Full Story: <a href='http://jrecord.sourceforge.net/' title='JRecord' target='_blank'>JRecord</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3851/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3851/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3851/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3851&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/24/jrecord/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>A Field Guide to Parsing and Creating Flat Files Using the Humble Flatworm</title>
		<link>http://sordyl.info/2012/01/24/a-field-guide-to-parsing-and-creating-flat-files-using-the-humble-flatworm/</link>
		<comments>http://sordyl.info/2012/01/24/a-field-guide-to-parsing-and-creating-flat-files-using-the-humble-flatworm/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 15:37:52 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[smooks]]></category>
		<category><![CDATA[flatfiles]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3849</guid>
		<description><![CDATA[Flat files. Much as we live in an XML/SOAP/Web Services world, there&#8217;s still a ton of data being moved around between proprietary and legacy applications that consists of fixed length fields delimited by EOLs. Around about the time I wrote my 20th Java class who&#8217;s only purpose in life was to suck up a flat [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3849&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Flat files.  Much as we live in an XML/SOAP/Web Services world, there&#8217;s still a ton of data being moved around between proprietary and legacy applications that consists of fixed length fields delimited by EOLs.  Around about the time I wrote my 20th Java class who&#8217;s only purpose in life was to suck up a flat file, use String.substring to break it up into pieces, and then populate a bean with it, I decided there had to be a better way.  This package represents the fruit of that frustration. </p>
<p> (Full Story: <a href='http://flatworm.sourceforge.net/' title='A Field Guide to Parsing and Creating Flat Files Using the Humble Flatworm' target='_blank'>A Field Guide to Parsing and Creating Flat Files Using the Humble Flatworm</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3849/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3849/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3849/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3849&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/24/a-field-guide-to-parsing-and-creating-flat-files-using-the-humble-flatworm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>From Java to Node.js</title>
		<link>http://sordyl.info/2012/01/12/from-java-to-node-js/</link>
		<comments>http://sordyl.info/2012/01/12/from-java-to-node-js/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 13:40:08 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[node.js]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3833</guid>
		<description><![CDATA[Spring is a popular framework in Java to provide a great deal of glue and abstraction functionality. It allows easy dependency injection, testing, object lifecycle management, transaction management, etc. It&#8217;s usually one of the first things I slap into a new project in Java. In Node.js, I haven&#8217;t really missed it. JavaScript allows much more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3833&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Spring is a popular framework in Java to provide a great deal of glue and abstraction functionality. It allows easy dependency injection, testing, object lifecycle management, transaction management, etc. It&#8217;s usually one of the first things I slap into a new project in Java. In Node.js, I haven&#8217;t really missed it. JavaScript allows much more flexible ways of decoupling dependencies and I personally haven&#8217;t felt the need to find a replacement for Spring. Maybe that&#8217;s a good thing?</p>
<p>(Full Story: <a title="From Java to Node.js" href="http://n0tw0rthy.wordpress.com/2012/01/08/from-java-to-node-js/" target="_blank">From Java to Node.js</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3833/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3833/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3833/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3833&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/12/from-java-to-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>Java tops list of software skills in demand: employer survey &#124; ZDNet</title>
		<link>http://sordyl.info/2012/01/12/java-tops-list-of-software-skills-in-demand-employer-survey-zdnet/</link>
		<comments>http://sordyl.info/2012/01/12/java-tops-list-of-software-skills-in-demand-employer-survey-zdnet/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 13:39:59 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[it]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[skills]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3831</guid>
		<description><![CDATA[Here is Dice&#8217;s list of the top 10 software skills in demand as of January 2012: Java/Java EE developers Software developers/engineers Mobile developers .NET developers Project managers Web developers System engineers/administrators Network engineers/administrators SAP professionals Business analysts (Full Story: Java tops list of software skills in demand: employer survey &#124; ZDNet)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3831&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Here is Dice&#8217;s list of the top 10 software skills in demand as of January 2012:</p>
<p>Java/Java EE developers<br />
Software developers/engineers<br />
Mobile developers<br />
.NET developers<br />
Project managers<br />
Web developers<br />
System engineers/administrators<br />
Network engineers/administrators<br />
SAP professionals<br />
Business analysts </p>
<p> (Full Story: <a href='http://www.zdnet.com/blog/service-oriented/java-tops-list-of-software-skills-in-demand-employer-survey/8326' title='Java tops list of software skills in demand: employer survey | ZDNet' target='_blank'>Java tops list of software skills in demand: employer survey | ZDNet</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3831/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3831/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3831/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3831&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/12/java-tops-list-of-software-skills-in-demand-employer-survey-zdnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>Flyaway &#8211; a java database migration tool</title>
		<link>http://sordyl.info/2012/01/12/flyaway-a-java-database-migration-tool/</link>
		<comments>http://sordyl.info/2012/01/12/flyaway-a-java-database-migration-tool/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 13:39:38 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[database]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[migration]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3823</guid>
		<description><![CDATA[You never develop code without version control, why do you develop your database without it? Flyway is database-independent library for tracking, managing and applying database changes. (Full Story: Flyaway &#8211; a java database migration tool)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3823&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
You never develop code without version control, why do you develop your database without it? Flyway is database-independent library for tracking, managing and applying database changes. </p>
<p> (Full Story: <a href='http://alexsotob.blogspot.com/2011/12/far-away-long-ago-glowing-dim-as-ember.html' title='Flyaway - a java database migration tool' target='_blank'>Flyaway &#8211; a java database migration tool</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3823/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3823/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3823/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3823&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2012/01/12/flyaway-a-java-database-migration-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>InfoQ: Understanding Java Garbage Collection and What You Can Do about It</title>
		<link>http://sordyl.info/2011/12/12/infoq-understanding-java-garbage-collection-and-what-you-can-do-about-it/</link>
		<comments>http://sordyl.info/2011/12/12/infoq-understanding-java-garbage-collection-and-what-you-can-do-about-it/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 21:06:36 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[gc]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[GC]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3749</guid>
		<description><![CDATA[Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC. (Full Story: InfoQ: Understanding Java Garbage Collection and What You Can Do about It)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3749&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC. </p>
<p> (Full Story: <a href='http://www.infoq.com/presentations/Understanding-Java-Garbage-Collection' title='InfoQ: Understanding Java Garbage Collection and What You Can Do about It' target='_blank'>InfoQ: Understanding Java Garbage Collection and What You Can Do about It</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3749/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3749/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3749/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3749&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2011/12/12/infoq-understanding-java-garbage-collection-and-what-you-can-do-about-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
		<item>
		<title>A reading list for JVM-based developers</title>
		<link>http://sordyl.info/2011/11/30/a-reading-list-for-jvm-based-developers/</link>
		<comments>http://sordyl.info/2011/11/30/a-reading-list-for-jvm-based-developers/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 14:16:42 +0000</pubDate>
		<dc:creator>Brent Sordyl</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>

		<guid isPermaLink="false">http://sordyl.wordpress.com/?p=3723</guid>
		<description><![CDATA[Java Performance, Java Concurrency in Practice, etc (Full Story: A reading list for JVM-based developers)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3723&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
Java Performance, Java Concurrency in Practice, etc </p>
<p> (Full Story: <a href='http://prehensiletail.com/blog/2011/11/25/a-jvm-based-developers-reading-list/' title='A reading list for JVM-based developers' target='_blank'>A reading list for JVM-based developers</a>)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sordyl.wordpress.com/3723/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sordyl.wordpress.com/3723/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sordyl.wordpress.com/3723/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sordyl.info&amp;blog=18708468&amp;post=3723&amp;subd=sordyl&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://sordyl.info/2011/11/30/a-reading-list-for-jvm-based-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e89862577db9e2fefcb2bda3a834550f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">newsmaven</media:title>
		</media:content>
	</item>
	</channel>
</rss>
