<?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>Dustin</title>
 <link>http://www.javaworld.com/community/taxonomy/term/710</link>
 <description>Taxonomy in convenient list form</description>
 <language>en-US</language>
<item>
 <title>Changing the Default NetBeans License Template</title>
 <link>http://www.javaworld.com/community/node/4157</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In my &lt;a href=&quot;http://marxsoftware.blogspot.com/2010/03/dealing-with-netbeans-new-source.html&quot;&gt;previous blog post&lt;/a&gt;, I demonstrated how to remove the &lt;a href=&quot;http://emilian-bold.blogspot.com/2010/03/default-netbeans-ide-java-source.html&quot;&gt;annoying template instruction comment&lt;/a&gt; added to all &lt;a href=&quot;http://netbeans.org/&quot;&gt;NetBeans&lt;/a&gt;-generated files. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4157&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/4157#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/20">netbeans</category>
 <pubDate>Wed, 17 Mar 2010 00:54:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4157 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Dealing with NetBeans New Source Template Annoyance</title>
 <link>http://www.javaworld.com/community/node/4147</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Yesterday I ran across one of those blog posts that made me realize that I am not the only one with a particular &lt;a href=&quot;http://wiki.answers.com/Q/What_is_a_pet_peeve&quot;&gt;pet peeve&lt;/a&gt;.  In this case, &lt;a href=&quot;http://www.blogger.com/profile/10960978131273810766&quot;&gt;Emilian Bold&lt;/a&gt; addressed my &lt;a href=&quot;http://www.kevinwilliampang.com/2008/08/28/top-10-things-that-annoy-programmers/&quot;&gt;pet peeve&lt;/a&gt; about developers leaving the NetBeans-generated template instruction comments in the code. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4147&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/4147#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/20">netbeans</category>
 <pubDate>Sun, 14 Mar 2010 19:44:00 -0400</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4147 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle CHR Function</title>
 <link>http://www.javaworld.com/community/node/4135</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;One of the presentations I enjoyed at &lt;a href=&quot;http://rmoug.org/&quot;&gt;Rocky Mountain Oracle Users Group&lt;/a&gt; (RMOUG) Training Days 2010 was Stephen Jackson&#039;s presentation &quot;Using SQL to Generate SQL.&quot;  I have used some of the techniques he discussed in his presentation to have SQL generate SQL, but one thing I had not thought of doing was to use the &lt;a href=&quot;http://www.techonthenet.com/oracle/functions/chr.php&quot;&gt;CHR function&lt;/a&gt; to make scripts more readable. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4135&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/4135#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/463">Oracle</category>
 <pubDate>Tue, 09 Mar 2010 01:45:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4135 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Correlation Between Typing Speed and Programming Competence</title>
 <link>http://www.javaworld.com/community/node/4128</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;A colleague recently asked me, &quot;Have you noticed that the better developers we&#039;ve worked with are also fast typists?&quot;  I acknowledged that I had noticed relatively quick typing speed to be a common trait of most of the best developers that I know. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4128&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/4128#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>
 <pubDate>Sat, 06 Mar 2010 22:50:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4128 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Notes about Groovy&#039;s DataSet</title>
 <link>http://www.javaworld.com/community/node/4117</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/05/groovysql-groovy-jdbc.html&quot;&gt;blogged before&lt;/a&gt; about &lt;a href=&quot;http://docs.codehaus.org/display/GROOVY/Tutorial+6+-+Groovy+SQL&quot;&gt;GroovySql&lt;/a&gt; and I find that it meets my needs nicely. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4117&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/4117#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>
 <pubDate>Mon, 01 Mar 2010 19:27:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4117 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovier Java TimeZone ID Handling</title>
 <link>http://www.javaworld.com/community/node/4105</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Many Java developers are not fond of Java&#039;s standard APIs for handling &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/util/Date.html&quot;&gt;Date&lt;/a&gt;s and &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/util/Calendar.html&quot;&gt;Calendar&lt;/a&gt;s.  In fact, it is difficult to think of examples from the Java standard APIs that better illustrate the mistake of allowing ultimate and mostly unused &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/02/software-development-atrocities.html&quot;&gt;flexibility&lt;/a&gt; to result in an unnecessarily high degree of pain for the vast majority of users of the API. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4105&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/4105#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/716">Java (General)</category>
 <pubDate>Thu, 25 Feb 2010 00:40:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4105 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>RMOUG Training Days 2010: It&#039;s A Wrap!</title>
 <link>http://www.javaworld.com/community/node/4089</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Several blog posts related to &lt;a href=&quot;http://rmoug.org/&quot;&gt;Rocky Mountain Oracle Users Group&lt;/a&gt; (RMOUG) Training Days 2010 have started appearing and some of the presenters have made their slides available for download.  In this blog post, I collect links to some of those blog posts and presentation slides after briefly summarizing my own experience. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4089&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/4089#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/463">Oracle</category>
 <pubDate>Thu, 18 Feb 2010 23:11:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4089 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>More Groovy-based Simple HTTP Clients</title>
 <link>http://www.javaworld.com/community/node/4081</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In my &lt;a href=&quot;http://marxsoftware.blogspot.com/2010/02/minimalistic-http-clients-with-groovy.html&quot;&gt;previous blog post&lt;/a&gt;, I briefly wrote about the use of &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt;, &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/09/groovy-jdk-gdk-string-support.html&quot;&gt;Groovy&#039;s GDK String&lt;/a&gt;, and the Java-provided &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/net/URL.html&quot;&gt;URL class&lt;/a&gt; to write simple &lt;a href=&quot;http://www.w3.org/Protocols/&quot;&gt;HTTP&lt;/a&gt;/&lt;a href=&quot;http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm&quot;&gt;REST&lt;/a&gt; clients. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4081&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/4081#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/522">rest</category>
 <pubDate>Wed, 17 Feb 2010 23:58:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4081 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Minimalistic HTTP Clients with Groovy</title>
 <link>http://www.javaworld.com/community/node/4074</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;http://rmoug.org/&quot;&gt;Rocky Mountain Oracle Users Group&lt;/a&gt; (RMOUG) Training Days 2010 &lt;a href=&quot;http://marxsoftware.blogspot.com/2010/01/rmoug-training-days-2010-presentations.html&quot;&gt;main technical sessions&lt;/a&gt; are going to be held tomorrow and Thursday of this week and &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/10/rmoug-training-days-2010-abstracts.html&quot;&gt;I will be presenting two presentations&lt;/a&gt; on &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt; and &lt;a href=&quot;https://jsr311.dev.java.net/&quot;&gt;JAX-RS&lt;/a&gt;/&lt;a href=&quot;http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm&quot;&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4074&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/4074#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/522">rest</category>
 <pubDate>Wed, 17 Feb 2010 01:31:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4074 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JAX-RS and HTTP Responses</title>
 <link>http://www.javaworld.com/community/node/4070</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html&quot;&gt;HTTP Status Codes&lt;/a&gt; are a big part of the HTTP protocol that most of us have seen countless times in our web browsing and development.  We are used to seeing &lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5&quot;&gt;404 (Not Found)&lt;/a&gt;, &lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.2.1&quot;&gt;200 (OK)&lt;/a&gt;, and so forth. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4070&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/4070#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1691">JAX-RS</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <pubDate>Tue, 16 Feb 2010 01:38:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4070 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Playing with Jersey/JAX-RS Method Designators</title>
 <link>http://www.javaworld.com/community/node/4066</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;There is a part of me that likes to try things just to &lt;a href=&quot;http://sites.google.com/site/dustinmarx/home/struts_errors-html&quot;&gt;see what happens&lt;/a&gt;.  If I read something that says, &quot;Never do this,&quot; I have a hard time not doing just that thing if I believe doing so comes at no significant cost.  There can be value to this approach when I learn about the results associated with an improper action and can then more readily recognize the underlying cause when I inadvertently cause the same problem myself or see a colleague dealing with the same effects. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4066&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/4066#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1691">JAX-RS</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <pubDate>Mon, 15 Feb 2010 10:04:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4066 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JAX-RS and the REST Uniform Interface</title>
 <link>http://www.javaworld.com/community/node/4063</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In &lt;a href=&quot;http://www.ics.uci.edu/~fielding/&quot;&gt;Roy Fielding&lt;/a&gt;&#039;s &lt;a href=&quot;http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm&quot;&gt;dissertation&lt;/a&gt; that started it all, he stated:&lt;/p&gt;
&lt;p&gt;&quot;The central feature that distinguishes the REST architectural style from other network-based styles is its emphasis on a uniform interface between components.&quot; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4063&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/4063#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1691">JAX-RS</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <pubDate>Sun, 14 Feb 2010 00:16:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4063 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JAX-RS 1.1: What&#039;s New?</title>
 <link>http://www.javaworld.com/community/node/4058</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://www.infoq.com/author/Srini-Penchikala&quot;&gt;Srini Penchikala&lt;/a&gt;&#039;s &lt;a href=&quot;http://www.infoq.com/&quot;&gt;InfoQ&lt;/a&gt; article &lt;a href=&quot;http://www.infoq.com/news/2010/02/javaee6-rest&quot;&gt;Java EE 6 Web Services: JAX-RS 1.1 Provides Annotation Based REST Support&lt;/a&gt; provides a concise (fits on one printed page!) high-level overview of &lt;a href=&quot;https://jsr311.dev.java.net/nonav/releases/1.1/index.html&quot;&gt;JAX-RS 1.1&lt;/a&gt;, some of the commonly used &lt;a href=&quot;http://wikis.sun.com/display/Jersey/Overview+of+JAX-RS+1.0+Features&quot;&gt;JAX-RS annotations&lt;/a&gt;, and some common &lt;a&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4058&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/4058#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1691">JAX-RS</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <pubDate>Sat, 13 Feb 2010 12:36:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4058 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Java: &quot;duplicate class&quot; and Mismatched File Name Error</title>
 <link>http://www.javaworld.com/community/node/4042</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Developers who are &lt;a href=&quot;http://forums.sun.com/forum.jspa?forumID=54&quot;&gt;new to Java&lt;/a&gt; can sometimes have trouble with class and package naming.  In fact, the &lt;a href=&quot;http://forums.sun.com/thread.jspa?threadID=5339893&quot;&gt;introductory&lt;/a&gt; Java &lt;a href=&quot;http://www.velocityreviews.com/forums/t302927-duplicate-class-error.html&quot;&gt;forums&lt;/a&gt; are filled with &lt;a href=&quot;http://www.coderanch.com/t/408341/Beginning-Java/java/Duplicate-class-Error&quot;&gt;threads&lt;/a&gt; starting with &lt;a href=&quot;http://forums.devshed.com/java-help-9/duplicate-class-error-41636.html&quot;&gt;questions&lt;/a&gt; about these areas of Java. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4042&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/4042#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>
 <pubDate>Thu, 11 Feb 2010 01:16:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4042 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JAX-RS with Jersey: An Introduction</title>
 <link>http://www.javaworld.com/community/node/4036</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;https://jsr311.dev.java.net/&quot;&gt;JAX-RS&lt;/a&gt; (&lt;a href=&quot;http://jcp.org/en/jsr/detail?id=311&quot;&gt;JSR 311&lt;/a&gt;: &lt;a href=&quot;http://www.devx.com/Java/Article/42873/1763/&quot;&gt;The Java API for RESTful Web Services&lt;/a&gt;) specification provides a standardized &lt;a href=&quot;http://java.sun.com/docs/books/tutorial/&quot;&gt;Java&lt;/a&gt;-based approach to implementing &lt;a href=&quot;http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm&quot;&gt;REST&lt;/a&gt;-style web services. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4036&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/4036#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1691">JAX-RS</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <pubDate>Wed, 10 Feb 2010 01:31:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4036 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The Rise of Google Chrome</title>
 <link>http://www.javaworld.com/community/node/4024</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;http://www.google.com/chrome/&quot;&gt;Google Chrome web browser&lt;/a&gt; has continued to gain in popularity since most of us &lt;a href=&quot;http://marxsoftware.blogspot.com/2008/09/google-chrome-web-browser.html&quot;&gt;first heard about it&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4024&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/4024#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/720">Web Development</category>
 <pubDate>Sun, 07 Feb 2010 18:39:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4024 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle Enterprise Pack for Eclipse</title>
 <link>http://www.javaworld.com/community/node/4021</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;http://www.oracle.com/technology/products/enterprise-pack-for-eclipse/index.html&quot;&gt;Oracle Enterprise Pack for Eclipse&lt;/a&gt; (&lt;a href=&quot;http://www.oracle.com/tools/enterprise-eclipse-pack.html&quot;&gt;OEPE&lt;/a&gt;) is described as a &quot;certified set of Eclipse plug-ins is designed to help develop, deploy and debug applications for Oracle WebLogic Server.&quot;  Although this is true, it offers much more than that with support for development with the &lt;a href=&quot;http://www.oracle.com/technology/pub/articles/marx_spring.html&quot;&gt;Spring Framework&lt;/a&gt;, the &lt;a&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4021&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/4021#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/282">Eclipse</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/463">Oracle</category>
 <pubDate>Sat, 06 Feb 2010 21:59:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">4021 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Basic Java hashCode and equals Demonstrations</title>
 <link>http://www.javaworld.com/community/node/3994</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I often like to use this blog to revisit hard-earned lessons in the &lt;a href=&quot;http://java.sun.com/docs/books/tutorial/&quot;&gt;basics of Java&lt;/a&gt;.  This blog post is one such example and focuses on illustration of the dangerous power behind the &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/lang/Object.html#equals%28java.lang.Object%29&quot;&gt;equals(Object)&lt;/a&gt; and &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/lang/Object.html#hashCode%28%29&quot;&gt;hashCode()&lt;/a&gt; methods. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3994&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/3994#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>
 <pubDate>Mon, 01 Feb 2010 11:18:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3994 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovy and SQL*Plus</title>
 <link>http://www.javaworld.com/community/node/3989</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://www.oracle.com/index.html&quot;&gt;Oracle&lt;/a&gt;&#039;s &lt;a href=&quot;http://www.oracle.com/technology/tech/sql_plus/index.html&quot;&gt;SQL*Plus&lt;/a&gt; is not as user-friendly as &lt;a href=&quot;http://www.oracle.com/technology/products/database/sql_developer/index.html&quot;&gt;SQL Developer&lt;/a&gt; or &lt;a href=&quot;http://www.oracle.com/technology/products/jdev/collateral/papers/11/newfeatures/index.html&quot;&gt;JDeveloper&lt;/a&gt; for manipulating data in an &lt;a href=&quot;http://www.oracle.com/us/products/database/index.htm&quot;&gt;Oracle database&lt;/a&gt;, but it is still &lt;a&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3989&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/3989#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/463">Oracle</category>
 <pubDate>Sun, 31 Jan 2010 00:11:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3989 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>My Personal Blog Policies</title>
 <link>http://www.javaworld.com/community/node/3987</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The recent posting of the &lt;a href=&quot;http://blogs.oracle.com/otn/2010/01/the_oracle_social_media_partic.html#comments&quot;&gt;The Oracle Social Media Participation Policy&lt;/a&gt; on &lt;a href=&quot;http://blogs.oracle.com/otn/&quot;&gt;Justin Kestelyn&lt;/a&gt;&#039;s (&lt;a href=&quot;http://www.oracle.com/technology/index.html&quot;&gt;Oracle Technology Network&lt;/a&gt; Editor in Chief) &lt;a href=&quot;http://blogs.oracle.com/otn/&quot;&gt;blog&lt;/a&gt; has caused me to reevaluate my own personal and previously unwritten policies that affect how and what I write in this blog. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3987&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/3987#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/764">blogging</category>
 <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>
 <pubDate>Sat, 30 Jan 2010 12:10:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3987 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle/Sun: The Deal Has Closed</title>
 <link>http://www.javaworld.com/community/node/3975</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&quot;Oracle has finalized the Sun transaction and the deal has closed.&quot; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3975&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/3975#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/463">Oracle</category>
 <pubDate>Wed, 27 Jan 2010 23:20:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3975 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>GroovySql and MarkupBuilder: SQL-to-XML</title>
 <link>http://www.javaworld.com/community/node/3966</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/05/groovysql-groovy-jdbc.html&quot;&gt;blogged previously&lt;/a&gt; on the ease of use of &lt;a href=&quot;http://docs.codehaus.org/display/GROOVY/Tutorial+6+-+Groovy+SQL&quot;&gt;GroovySql&lt;/a&gt;, which is &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt;&#039;s easy-to-use &lt;a href=&quot;http://java.sun.com/javase/technologies/database/&quot;&gt;JDBC&lt;/a&gt;-based data access approach. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3966&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/3966#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>
 <pubDate>Mon, 25 Jan 2010 11:48:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3966 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovy: Injecting New Methods on Existing Java Classes</title>
 <link>http://www.javaworld.com/community/node/3960</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;One of &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt;&#039;s most significant &quot;&lt;a href=&quot;http://joe.kueser.com/2007/10/13/more-groovy-goodies/&quot;&gt;goodies&lt;/a&gt;&quot; is the ability to intercept calls, even to standard Java classes, and either override existing methods or even add new methods dynamically.  In this blog post, I will demonstrate how to add a method to the &lt;a href=&quot;http://java.sun.com/javase/6/docs/api/java/util/Calendar.html&quot;&gt;Calendar&lt;/a&gt; that provides the appropriate &lt;a href=&quot;http://en.wikipedia.org/wiki/Zodiac#The_twelve_signs&quot;&gt;Zodiak Tropical Sign&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3960&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/3960#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>
 <pubDate>Sat, 23 Jan 2010 19:17:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3960 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Groovy: Switch on Steroids</title>
 <link>http://www.javaworld.com/community/node/3953</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have &lt;a href=&quot;http://marxsoftware.blogspot.com/2009/07/using-groovy-to-see-future-of-java.html&quot;&gt;blogged before&lt;/a&gt; regarding &lt;a href=&quot;http://groovy.codehaus.org/&quot;&gt;Groovy&lt;/a&gt;&#039;s support for &lt;a href=&quot;http://groovy.codehaus.org/Logical+Branching#LogicalBranching-switchstatement&quot;&gt;switching on String&lt;/a&gt;.  Groovy can switch on much more than just Strings (and the same types as Java) and I demonstrate that briefly here. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3953&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/3953#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>
 <pubDate>Fri, 22 Jan 2010 01:08:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3953 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>European Commission Approves Oracle Acquisition of Sun</title>
 <link>http://www.javaworld.com/community/node/3952</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The European Commission issued a &lt;a href=&quot;http://europa.eu/rapid/pressReleasesAction.do?reference=IP/10/40&quot;&gt;press release&lt;/a&gt; today (21 January 2010) stating: &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3952&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/3952#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>
 <pubDate>Thu, 21 Jan 2010 19:51:00 -0500</pubDate>
 <dc:creator>dmarx</dc:creator>
 <guid isPermaLink="false">3952 at http://www.javaworld.com/community</guid>
</item>
</channel>
</rss>
