<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.javaworld.com/community" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>JW blogs</title>
 <link>http://www.javaworld.com/community/taxonomy/term/6</link>
 <description>Taxonomy in convenient list form</description>
 <language>en-US</language>
<item>
 <title>Java Developers&#039; Thoughts on 2009 JavaOne and the Future of JavaOne</title>
 <link>http://www.javaworld.com/community/node/3075</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have found the results of the &lt;a href=&quot;http://java.net/pub/pq/262&quot;&gt;current&lt;/a&gt; and &lt;a href=&quot;http://java.net/pub/pq/261&quot;&gt;previous&lt;/a&gt; survey on &lt;a href=&quot;http://java.net&quot;&gt;Java.net&lt;/a&gt; to be interesting.  These two surveys and indeed the three of the last four Java.net surveys have been related to &lt;a href=&quot;http://java.sun.com/javaone/&quot;&gt;JavaOne&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3075&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3075#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sun, 14 Jun 2009 22:31:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3075 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Learning Java via Simple Tests</title>
 <link>http://www.javaworld.com/community/node/3043</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;On forums dedicated to answering questions for people who are new to Java programming (such as the &lt;a href=&quot;http://forums.sun.com/index.jspa&quot;&gt;Sun forum&lt;/a&gt; called &lt;a href=&quot;http://forums.sun.com/forum.jspa?forumID=54&quot;&gt;New to Java&lt;/a&gt;), a common frustration vented by many of the &quot;regulars&quot; is when people posting questions have not even bothered to search for something that has already been frequently answered or is easily answered with &lt;a href=&quot;http://www.google.com/&quot;&gt;Google&lt;/a&gt;, &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/06/bing-and-google-searching-for-technical.html&quot;&gt;Bing&lt;/a&gt;, or other se &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3043&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3043#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Mon, 08 Jun 2009 09:59:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3043 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Questions Answered: First Day of 2009 JavaOne</title>
 <link>http://www.javaworld.com/community/node/3027</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have previously blogged on questions about the effect of &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/04/oracle-buying-sun-not-that-big-of.html&quot;&gt;Oracle&#039;s acquisition of Sun&lt;/a&gt; on JavaOne.  In that same blog posting, I also postulated that &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/04/truth-is-out-there-is-it-at-javaone-and.html&quot;&gt;JavaOne might answer some of the questions&lt;/a&gt; and publicly wondered if this would be the last JavaOne. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3027&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3027#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Wed, 03 Jun 2009 00:35:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3027 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovy in Java with JSR 223</title>
 <link>http://www.javaworld.com/community/node/2981</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I previously blogged on using &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/04/javascript-in-java.html&quot;&gt;JavaScript in Java&lt;/a&gt;.  The same &lt;a href=&quot;http://jcp.org/en/jsr/all&quot;&gt;Java Specification Request&lt;/a&gt; that allows for &lt;a href=&quot;https://developer.mozilla.org/en/about_javascript&quot;&gt;JavaScript&lt;/a&gt; in &lt;a href=&quot;http://java.sun.com/&quot;&gt;Java&lt;/a&gt;, &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=223&quot;&gt;JSR 223&lt;/a&gt; (&quot;Scripting for the Java Platform&quot;), allows for including other scripting languages in Java. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2981&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2981#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/717">Java SE 6</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Thu, 21 May 2009 23:50:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2981 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JRuby&#039;s Ruby-Style Exception Handling</title>
 <link>http://www.javaworld.com/community/node/2973</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Both &lt;a href=&quot;http://java.sun.com/&quot;&gt;Java&lt;/a&gt; and &lt;a href=&quot;http://www.ruby-lang.org/&quot;&gt;Ruby&lt;/a&gt; have &lt;a href=&quot;http://blogs.sun.com/sundararajan/entry/java_groovy_and_j_ruby&quot;&gt;relatively&lt;/a&gt; sophisticated &lt;a href=&quot;http://weblog.raganwald.com/2008/02/exception-handling-in-software.html&quot;&gt;exception handling&lt;/a&gt; &lt;a href=&quot;http://renaud.waldura.com/doc/ruby/idioms.shtml&quot;&gt;built-in&lt;/a&gt; to the respective languages. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2973&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2973#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Wed, 20 May 2009 22:58:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2973 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JRuby Supports Java and Ruby Method Names Conventions</title>
 <link>http://www.javaworld.com/community/node/2925</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://www.jeffcohenonline.com/&quot;&gt;Jeff Cohen&lt;/a&gt;&#039;s blog post &lt;a href=&quot;http://www.softiesonrails.com/2007/10/18/ruby-101-naming-conventions&quot;&gt;Ruby 101: Naming Conventions&lt;/a&gt; does a nice job of covering conventions associated with the &lt;a href=&quot;http://www.ruby-lang.org/en/&quot;&gt;Ruby programming language&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2925&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2925#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sun, 10 May 2009 00:43:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2925 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Common Java Cookbook</title>
 <link>http://www.javaworld.com/community/node/2924</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Like many &lt;a href=&quot;http://www.steveciske.com/post/Why-I-Like-Dzonecom.aspx&quot;&gt;others&lt;/a&gt; in our (software development) profession, I take at least a few minutes out of my day each day to quickly browse &lt;a href=&quot;http://www.dzone.com/links/index.html&quot;&gt;DZone&lt;/a&gt; &lt;a href=&quot;http://www.dzone.com/links/queue.html&quot;&gt;topics&lt;/a&gt;.  Even just reading the &lt;a href=&quot;http://blog.ianbull.com/2008/04/10-ways-to-get-article-on-dzone.html&quot;&gt;topic titles&lt;/a&gt; can help me learn new terms and become familiar at the highest-level with new languages, frameworks, and so forth. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2924&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2924#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sat, 09 May 2009 22:49:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2924 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Code Cannot Be Simpler than the Problem Domain</title>
 <link>http://www.javaworld.com/community/node/2910</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Most of us have decided that &lt;a href=&quot;http://www.extremeprogramming.org/rules/simple.html&quot;&gt;code simplicity&lt;/a&gt; is a desirable quality.  However, we have also observed that several things limit the &lt;a href=&quot;http://www.codesimplicity.com/archives/98&quot;&gt;simplicity of our code&lt;/a&gt; and even exaggerate our &lt;a href=&quot;http://www.infoq.com/news/2008/07/agile-simplicity-complexity&quot;&gt;code&#039;s complexity&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2910&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2910#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Wed, 06 May 2009 18:46:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2910 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JRuby, jmx4r, GlassFish, and Viewing Logging Levels</title>
 <link>http://www.javaworld.com/community/node/2893</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have blogged previously on using &lt;a href=&quot;http://marxsoftware.blogspot.com/2008/05/simple-remote-jmx-with-glassfish.html&quot;&gt;simple remote access of GlassFish via JMX&lt;/a&gt;.  In this blog posting, I will look briefly at how &lt;a href=&quot;http://github.com/jmesnil/jmx4r/tree/master&quot;&gt;jmx4r&lt;/a&gt; makes this very easy to do from &lt;a href=&quot;http://java.sun.com/developer/technicalArticles/scripting/jruby/&quot;&gt;JRuby&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2893&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2893#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/16">glassfish</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/115">jmx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Mon, 04 May 2009 10:50:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2893 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>GroovySql: Groovy JDBC</title>
 <link>http://www.javaworld.com/community/node/2886</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have long felt that &lt;a href=&quot;http://java.sun.com/javase/6/docs/technotes/guides/jdbc/&quot;&gt;JDBC&lt;/a&gt; is one of the most underrated reliable work horses of the &lt;a href=&quot;http://java.sun.com/&quot;&gt;Java&lt;/a&gt; world. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2886&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2886#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/809">jdbc</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sat, 02 May 2009 23:13:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2886 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>VisualVM: JRuby and the Ruby to JVM Spectrum</title>
 <link>http://www.javaworld.com/community/node/2873</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;As I have worked with &lt;a href=&quot;http://jruby.codehaus.org/Tutorials&quot;&gt;JRuby&lt;/a&gt;, it has been interesting to observe the intersection of the &lt;a href=&quot;http://java.sun.com/&quot;&gt;Java&lt;/a&gt; and &lt;a href=&quot;http://www.ruby-lang.org/&quot;&gt;Ruby&lt;/a&gt; communities.  Because &lt;a href=&quot;http://www.javaworld.com/javaworld/jw-07-2006/jw-0717-ruby.html&quot;&gt;JRuby&lt;/a&gt; potentially combines with best of the &lt;a href=&quot;http://java.sun.com/docs/books/jvms/&quot;&gt;JVM&lt;/a&gt; with the best of Ruby, it is perhaps not surprising that JRuby leads to a greater intersection of the Java community and the Ruby community. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2873&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2873#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1282">VisualVM</category>
 <pubDate>Fri, 01 May 2009 01:30:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2873 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>jirb: Gentle Introduction to JRuby</title>
 <link>http://www.javaworld.com/community/node/2861</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;If you haven&#039;t had the opportunity to work with &lt;a href=&quot;http://www.ruby-lang.org/en/&quot;&gt;Ruby&lt;/a&gt; or &lt;a href=&quot;http://jruby.codehaus.org/&quot;&gt;JRuby&lt;/a&gt;, the &lt;a href=&quot;http://jruby.codehaus.org/The+JRuby+Tutorial+Part+1.5+-+Using+JIRB+to+Check+Java+Behaviour&quot;&gt;jirb tool&lt;/a&gt; provides an easy approach to playing with &lt;a href=&quot;http://dist.codehaus.org/jruby/talks/jruby_presentation_may06.ppt&quot;&gt;JRuby&lt;/a&gt; basic syntax and features. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2861&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2861#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Thu, 30 Apr 2009 00:27:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2861 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The Software Development Do-Gooder</title>
 <link>http://www.javaworld.com/community/node/2855</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Throughout my &lt;a href=&quot;http://www.developerdotstar.com/mag/categories/software_career.html&quot;&gt;career&lt;/a&gt;, I have either caused unnecessary problems by being a software development &lt;a href=&quot;http://www.nytimes.com/2008/03/21/opinion/21brooks.html&quot;&gt;do-gooder&lt;/a&gt; or have suffered delays ranging from minor to significant because of other software development do-gooders. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2855&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2855#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Tue, 28 Apr 2009 23:27:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2855 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovy: JVM-based Scripting with Less Ceremony</title>
 <link>http://www.javaworld.com/community/node/2840</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;My favorite use of &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt; is to write simple &lt;a href=&quot;http://groovy.codehaus.org/Scripts+and+Classes&quot;&gt;scripts&lt;/a&gt; that rely on &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/&quot;&gt;Java classes&lt;/a&gt; or other features of the &lt;a href=&quot;http://java.sun.com/docs/books/jvms/&quot;&gt;Java Virtual Machine&lt;/a&gt; (&lt;a href=&quot;http://oreilly.com/catalog/9781565921948/&quot;&gt;JVM&lt;/a&gt;) on which Groovy is running.  The &lt;a href=&quot;http://blog.thinkrelevance.com/2008/2/7/grokking-groovy&quot;&gt;reduced ceremony&lt;/a&gt; approach of Groovy is particularly attractive in such situations. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2840&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2840#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Mon, 27 Apr 2009 10:41:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2840 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Effective Java NullPointerException Handling</title>
 <link>http://www.javaworld.com/community/node/2833</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;It doesn&#039;t take much Java development experience to learn firsthand what the NullPointerException is about.  In fact, one person has highlighted dealing with this as the &lt;a href=&quot;http://www.javacoffeebreak.com/articles/toptenerrors.html&quot;&gt;number one mistake Java developers make&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2833&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2833#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sat, 25 Apr 2009 16:53:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2833 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle Buying Sun: Not That Big of a Surprise</title>
 <link>http://www.javaworld.com/community/node/2800</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Today&#039;s announcement regarding &lt;a href=&quot;http://www.sun.com/third-party/global/oracle/index.jsp&quot;&gt;Oracle buying Sun&lt;/a&gt; is not that big of a surprise given the recent &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/04/ibm-not-buying-sun-for-now.html&quot;&gt;failed deal between IBM and Sun&lt;/a&gt; and the precarious position it left Sun in. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2800&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2800#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/463">Oracle</category>
 <pubDate>Mon, 20 Apr 2009 10:30:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2800 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JavaScript in Java</title>
 <link>http://www.javaworld.com/community/node/2801</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The recent &lt;a href=&quot;http://java.dzone.com/&quot;&gt;JavaLobby&lt;/a&gt; post &lt;a href=&quot;http://java.dzone.com/articles/top-10-unused-features-java&quot;&gt;The Top 10 Unused Features in Java&lt;/a&gt; has been extremely popular.  At the time of this writing, it is the top ranked post in the &lt;a href=&quot;http://www.dzone.com/links/index.html&quot;&gt;DZone Top Links&lt;/a&gt; category.  In addition &lt;a href=&quot;http://blog.uncommons.org/2009/04/17/the-java-language-features-that-nobody-uses/&quot;&gt;a reply&lt;/a&gt; to it has been posted as well. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2801&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2801#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/717">Java SE 6</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/602">javascript</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Mon, 20 Apr 2009 10:08:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2801 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Exporting POJO via JMX and Groovy</title>
 <link>http://www.javaworld.com/community/node/2781</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In several previous blog postings, I have described how to expose Java classes via &lt;a href=&quot;http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/&quot;&gt;Java Management Extensions&lt;/a&gt; (&lt;a href=&quot;http://marxsoftware.blogspot.com/search/label/JMX&quot;&gt;JMX&lt;/a&gt;). &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2781&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2781#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/115">jmx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Tue, 14 Apr 2009 01:18:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2781 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Benefits of Using Open Source: Potential Versus Realizable</title>
 <link>http://www.javaworld.com/community/node/2776</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;There are many advertised &lt;a href=&quot;http://open-source.gbdirect.co.uk/migration/benefit.html&quot;&gt;benefits&lt;/a&gt; of using &lt;a href=&quot;http://www.opensource.org/docs/definition.php&quot;&gt;open source&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2776&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2776#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sat, 11 Apr 2009 20:25:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2776 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>More Movies Quotes Applied to Software Development</title>
 <link>http://www.javaworld.com/community/node/2752</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I previously blogged on &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/02/classic-movie-quotes-and-software.html&quot;&gt;Classic Movies Quotes Applied to Software Development&lt;/a&gt;.  That may have been my favorite blog post to write because it combined two things I really enjoy in combining software development and movies.  That blog post was also unique in that it is the only one I am aware of to be referenced in the online &lt;a href=&quot;http://www.cnn.com/SHOWBIZ/&quot;&gt;CNN Entertainment&lt;/a&gt; section. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2752&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2752#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Tue, 07 Apr 2009 10:16:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2752 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>IBM Not Buying Sun (for Now)</title>
 <link>http://www.javaworld.com/community/node/2744</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;There are reports that the talks related to &lt;a href=&quot;http://www.ibm.com/us/en/&quot;&gt;IBM&lt;/a&gt; purchasing &lt;a href=&quot;http://www.sun.com/&quot;&gt;Sun&lt;/a&gt; have fallen apart. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2744&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2744#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sun, 05 Apr 2009 23:30:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2744 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Java: Overloading Versus Overriding</title>
 <link>http://www.javaworld.com/community/node/2729</link>
 <description>&lt;!--paging_filter--&gt;I have occasionally heard the terms &lt;a href=&quot;http://articles.techrepublic.com.com/5100-10878_11-5074021.html&quot;&gt;method overloading&lt;/a&gt; and &lt;a href=&quot;http://java.sun.com/docs/books/tutorial/java/IandI/override.html&quot;&gt;method overriding&lt;/a&gt; used interchangeably.  While the &lt;a href=&quot;http://privacy.cs.cmu.edu/courses/java1/lectures/lecture9/sld077.htm&quot;&gt;difference between these two concepts&lt;/a&gt; can be relatively easily explained, the &lt;a href=&quot;http://www.careerride.com/Java-overloading-overriding.aspx&quot;&gt;difference in the runtime resolution&lt;/a&gt; of these is more tricky for those new to Java.&lt;br /&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2729&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <comments>http://www.javaworld.com/community/node/2729#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Wed, 01 Apr 2009 22:20:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2729 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Are You The Best Developer You Know?</title>
 <link>http://www.javaworld.com/community/node/2652</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Are you the best software developer you know?  If you are, you might want to consider changing the situation. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2652&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2652#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Sun, 22 Mar 2009 21:47:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2652 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>IBM and Sun: Future of GlassFish, NetBeans, and JavaFX</title>
 <link>http://www.javaworld.com/community/node/2635</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;http://online.wsj.com/home-page&quot;&gt;Wall Street Journal&lt;/a&gt; story today about &lt;a href=&quot;http://www.ibm.com&quot;&gt;IBM&lt;/a&gt; possibly acquiring &lt;a href=&quot;http://www.sun.com/&quot;&gt;Sun Microsystems&lt;/a&gt; (&quot;&lt;a href=&quot;http://online.wsj.com/article/SB123735970806267921.html&quot;&gt;IBM in Talks to Buy Sun in Bid to Add to Web Heft&lt;/a&gt;&quot;) is, at the highest level, &lt;a href=&quot;http://www.thestandard.com/predictions/cisco-announces-sun-microsystem-acquisition&quot;&gt;nothing too new&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2635&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2635#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Thu, 19 Mar 2009 00:57:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2635 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The Java Collections Class</title>
 <link>http://www.javaworld.com/community/node/2624</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;One of my favorite &lt;a href=&quot;http://java.sun.com/javase/6/&quot;&gt;standard Java&lt;/a&gt; classes is the &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/util/Collections.html&quot;&gt;Collections class&lt;/a&gt;.  This is not surprising considering how often I find myself using the &lt;a href=&quot;http://java.sun.com/javase/6/docs/technotes/guides/collections/index.html&quot;&gt;Java Collections Framework&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2624&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2624#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/6">JW blogs</category>
 <pubDate>Tue, 17 Mar 2009 00:35:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">2624 at http://www.javaworld.com/community</guid>
</item>
</channel>
</rss>
