<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.dzone.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.dzone.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>dzone.com: java</title>
    <link>http://www.dzone.com/links/tag/java.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Thu, 04 Dec 2008 05:48:03 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2008-12-04T05:48:03Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/frontpage/java/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://www.dzone.com/feed/frontpage/java/rss.xml" type="application/rss+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://www.dzone.com/feed/frontpage/java/rss.xml" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.dzone.com%2Ffeed%2Ffrontpage%2Fjava%2Frss.xml" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
      <title>Java SE 6 update 11 is out, 64-bit support still lacking</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/474222807/java_se_6_update_11_is_out_64bit_support_still_la.html</link>
      <description>Two months after Java 6 update 10 was released, Sun has just released update 11. For many users the new version will automatically be detected and installed, but you can always get it from the Sun Java site.</description>
      <category>java</category>
      <category>news</category>
      <pubDate>Thu, 04 Dec 2008 02:43:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138641.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-04T02:43:38Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_se_6_update_11_is_out_64bit_support_still_la.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138641.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Two months after Java 6 update 10 was released, Sun has just released update 11. For many users the new version will automatically be detected and installed, but you can always get it from the Sun Java site.<br/><br/><a href='http://www.dzone.com/links/rss/java_se_6_update_11_is_out_64bit_support_still_la.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138641' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/474222807" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138641</dz:linkId>
      <dz:submitDate>2008-12-03T18:05:44Z</dz:submitDate>
      <dz:promoteDate>2008-12-04T02:43:38Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>142</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138641.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/java_se_6_update_11_is_out_64bit_support_still_la.html</feedburner:origLink></item>
    <item>
      <title>Sun’s Withdrawal of SwingX Funding Angers Community</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/474222809/infoq_suns_withdrawal_of_swingx_funding_angers_co.html</link>
      <description>Sun has now decided to cease funding for the SwingX project altogether, as announced via a post to SwingLabs' forum by Jeanette Winzenburg . This has angered many in the Swing development community where there is a growing view that the core Swing APIs are being relegated to a supporting GUI library for the newer JavaFX technology</description>
      <category>java</category>
      <category>news</category>
      <category>opinion</category>
      <pubDate>Thu, 04 Dec 2008 02:31:59 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138668.html</guid>
      <dc:creator>pulesen</dc:creator>
      <dc:date>2008-12-04T02:31:59Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/infoq_suns_withdrawal_of_swingx_funding_angers_co.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138668.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Sun has now decided to cease funding for the SwingX project altogether, as announced via a post to SwingLabs' forum by Jeanette Winzenburg . This has angered many in the Swing development community where there is a growing view that the core Swing APIs are being relegated to a supporting GUI library for the newer JavaFX technology<br/><br/><a href='http://www.dzone.com/links/rss/infoq_suns_withdrawal_of_swingx_funding_angers_co.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138668' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/474222809" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138668</dz:linkId>
      <dz:submitDate>2008-12-03T19:18:14Z</dz:submitDate>
      <dz:promoteDate>2008-12-04T02:31:59Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>3</dz:voteDownCount>
      <dz:clickCount>120</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138668.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pulesen</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/52357.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/infoq_suns_withdrawal_of_swingx_funding_angers_co.html</feedburner:origLink></item>
    <item>
      <title>I am a Java developer. Should I know about DIV ?</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/474186955/i_am_a_java_developer_should_i_know_about_div_.html</link>
      <description>I’ve seen many newcomers to Java language has been discussing this topic with themselves when they are given training in HTML and web design.For many of those folks, JavaScript is the another name for a nightmare. Few tips from my side for those people.</description>
      <category>css-html</category>
      <category>java</category>
      <category>opinion</category>
      <category>web design</category>
      <pubDate>Thu, 04 Dec 2008 01:32:58 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138645.html</guid>
      <dc:creator>veerasundark</dc:creator>
      <dc:date>2008-12-04T01:32:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/i_am_a_java_developer_should_i_know_about_div_.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138645.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I’ve seen many newcomers to Java language has been discussing this topic with themselves when they are given training in HTML and web design.For many of those folks, JavaScript is the another name for a nightmare. Few tips from my side for those people.<br/><br/><a href='http://www.dzone.com/links/rss/i_am_a_java_developer_should_i_know_about_div_.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138645' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/474186955" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138645</dz:linkId>
      <dz:submitDate>2008-12-03T18:07:00Z</dz:submitDate>
      <dz:promoteDate>2008-12-04T01:32:58Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>212</dz:clickCount>
      <dz:commentCount>4</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138645.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>veerasundark</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/226097.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/i_am_a_java_developer_should_i_know_about_div_.html</feedburner:origLink></item>
    <item>
      <title>Jigsaw - the death knell of JSR277?</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/474178953/infoq_jigsaw_the_death_knell_of_jsr277.html</link>
      <description>In order to modularize JDK 7 in the next year or so, and in order better to inform the work of JSR 294, Sun will shortly propose to create Project Jigsaw within the OpenJDK Community.&#xD;
&#xD;
This effort will, of necessity, create a simple, low-level module system whose design will be focused narrowly upon the goal of modularizing the JDK. This module system will be available for developers to use in their own code, and will be fully supported by Sun, but it will not be an ofﬁcial part of the Java SE 7 Platform Speciﬁcation and might not be supported by other SE 7 implementations.&#xD;
&#xD;
If and when a future version of the Java SE Platform includes a speciﬁc module system then Sun will provide a means to migrate Jigsaw modules up to that standard. In the meantime we’ll actively seek ways in which to interoperate with other module systems, and in particular with OSGi.</description>
      <category>java</category>
      <category>news</category>
      <category>opinion</category>
      <pubDate>Thu, 04 Dec 2008 01:22:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138667.html</guid>
      <dc:creator>pulesen</dc:creator>
      <dc:date>2008-12-04T01:22:03Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/infoq_jigsaw_the_death_knell_of_jsr277.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138667.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In order to modularize JDK 7 in the next year or so, and in order better to inform the work of JSR 294, Sun will shortly propose to create Project Jigsaw within the OpenJDK Community.

This effort will, of necessity, create a simple, low-level module system whose design will be focused narrowly upon the goal of modularizing the JDK. This module system will be available for developers to use in their own code, and will be fully supported by Sun, but it will not be an ofﬁcial part of the Java SE 7 Platform Speciﬁcation and might not be supported by other SE 7 implementations.

If and when a future version of the Java SE Platform includes a speciﬁc module system then Sun will provide a means to migrate Jigsaw modules up to that standard. In the meantime we’ll actively seek ways in which to interoperate with other module systems, and in particular with OSGi.<br/><br/><a href='http://www.dzone.com/links/rss/infoq_jigsaw_the_death_knell_of_jsr277.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138667' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/474178953" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138667</dz:linkId>
      <dz:submitDate>2008-12-03T19:16:17Z</dz:submitDate>
      <dz:promoteDate>2008-12-04T01:22:03Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>85</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138667.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>pulesen</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/52357.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/infoq_jigsaw_the_death_knell_of_jsr277.html</feedburner:origLink></item>
    <item>
      <title>Kill Your Database with Terracotta</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/474094875/kill_your_database_with_terracotta.html</link>
      <description>The idea of network attached shared memory makes me want to re-think the whole scheme of data persistence.&#xD;
I'm tired of blindly using a RDBMS when another option could be much better.</description>
      <category>java</category>
      <category>opinion</category>
      <category>research</category>
      <category>tools</category>
      <pubDate>Wed, 03 Dec 2008 23:17:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138705.html</guid>
      <dc:creator>willcode4beer</dc:creator>
      <dc:date>2008-12-03T23:17:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/kill_your_database_with_terracotta.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138705.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The idea of network attached shared memory makes me want to re-think the whole scheme of data persistence.
I'm tired of blindly using a RDBMS when another option could be much better.<br/><br/><a href='http://www.dzone.com/links/rss/kill_your_database_with_terracotta.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138705' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/474094875" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138705</dz:linkId>
      <dz:submitDate>2008-12-03T22:20:22Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T23:17:27Z</dz:promoteDate>
      <dz:voteUpCount>20</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>327</dz:clickCount>
      <dz:commentCount>4</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138705.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>willcode4beer</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/209464.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/kill_your_database_with_terracotta.html</feedburner:origLink></item>
    <item>
      <title>About Chris Oliver: The "Contrarian Mind" Behind JavaFX</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473969546/about_chris_oliver_the_contrarian_mind_behind_jav.html</link>
      <description>JavaFX SDK 1.0 will be released tomorrow, December 4th, 2008, so while we're waiting I thought you might want to learn more about the history of JavaFX and the "contrarian mind" behind it.  Al Riske wrote an excellent piece in Sun's "Contrarian Minds" series in which he interviewed Chris Oliver, delving into Chris' background and his role in founding JavaFX.  By the way, Chris is the guy on the left in the picture above, presenting JavaFX with Dr. Gosling :-)</description>
      <category>gui</category>
      <category>java</category>
      <category>other languages</category>
      <category>ria</category>
      <pubDate>Wed, 03 Dec 2008 20:54:14 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138679.html</guid>
      <dc:creator>jlweaver</dc:creator>
      <dc:date>2008-12-03T20:54:14Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/about_chris_oliver_the_contrarian_mind_behind_jav.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138679.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>JavaFX SDK 1.0 will be released tomorrow, December 4th, 2008, so while we're waiting I thought you might want to learn more about the history of JavaFX and the "contrarian mind" behind it.  Al Riske wrote an excellent piece in Sun's "Contrarian Minds" series in which he interviewed Chris Oliver, delving into Chris' background and his role in founding JavaFX.  By the way, Chris is the guy on the left in the picture above, presenting JavaFX with Dr. Gosling :-)<br/><br/><a href='http://www.dzone.com/links/rss/about_chris_oliver_the_contrarian_mind_behind_jav.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138679' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473969546" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138679</dz:linkId>
      <dz:submitDate>2008-12-03T20:31:12Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T20:54:14Z</dz:promoteDate>
      <dz:voteUpCount>16</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>233</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138679.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jlweaver</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/254157.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/about_chris_oliver_the_contrarian_mind_behind_jav.html</feedburner:origLink></item>
    <item>
      <title>Project Jigsaw</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473765772/project_jigsaw.html</link>
      <description>In order to modularize JDK 7 in the next year or so, and in order better to inform the work of JSR 294, Sun will shortly propose to create Project Jigsaw within the OpenJDK Community.</description>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 16:46:33 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138527.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-03T16:46:33Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/project_jigsaw.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138527.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In order to modularize JDK 7 in the next year or so, and in order better to inform the work of JSR 294, Sun will shortly propose to create Project Jigsaw within the OpenJDK Community.<br/><br/><a href='http://www.dzone.com/links/rss/project_jigsaw.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138527' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473765772" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138527</dz:linkId>
      <dz:submitDate>2008-12-03T11:31:42Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T16:46:33Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>207</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138527.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/project_jigsaw.html</feedburner:origLink></item>
    <item>
      <title>Opening up the JCP</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473754918/opening_up_the_jcp.html</link>
      <description>The JCP has long come under fire for the insularity and high fees associated with its process. In this report from a QCon panel on open standards development,  new executive committee member Rod Johnson explains why he decided to join the organization he once "likened to a commissar in Soviet Russia." Other panelists quoted include Bill Venners, Cay Horstmann, and Michael Van Riper.</description>
      <category>java</category>
      <category>open source</category>
      <category>opinion</category>
      <category>standards</category>
      <pubDate>Wed, 03 Dec 2008 16:40:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138438.html</guid>
      <dc:creator>athen</dc:creator>
      <dc:date>2008-12-03T16:40:36Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/opening_up_the_jcp.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138438.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The JCP has long come under fire for the insularity and high fees associated with its process. In this report from a QCon panel on open standards development,  new executive committee member Rod Johnson explains why he decided to join the organization he once "likened to a commissar in Soviet Russia." Other panelists quoted include Bill Venners, Cay Horstmann, and Michael Van Riper.
<br/><br/><a href='http://www.dzone.com/links/rss/opening_up_the_jcp.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138438' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473754918" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138438</dz:linkId>
      <dz:submitDate>2008-12-03T06:05:05Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T16:40:36Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>86</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138438.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>athen</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/233494.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/opening_up_the_jcp.html</feedburner:origLink></item>
    <item>
      <title>Getting Started with the Turtle Class: Multimedia Programming with Java</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473754919/getting_started_with_the_turtle_class_multimedia.html</link>
      <description>How to write Java programs to do things like:&#xD;
&#xD;
    * Remove redeye from a photographic image.&#xD;
    * Distort the human voice.&#xD;
    * Display one image inside another image.&#xD;
    * Do edge detection, blurring, and other filtering operations on images.&#xD;
    * Insert animated cartoon characters in videos of live humans.&#xD;
&#xD;
If you have ever wondered how to do these things, you've come to the right place.</description>
      <category>games</category>
      <category>gui</category>
      <category>how-to</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 16:34:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138119.html</guid>
      <dc:creator>Thierry.Lefort</dc:creator>
      <dc:date>2008-12-03T16:34:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/getting_started_with_the_turtle_class_multimedia.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138119.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>How to write Java programs to do things like:

    * Remove redeye from a photographic image.
    * Distort the human voice.
    * Display one image inside another image.
    * Do edge detection, blurring, and other filtering operations on images.
    * Insert animated cartoon characters in videos of live humans.

If you have ever wondered how to do these things, you've come to the right place.<br/><br/><a href='http://www.dzone.com/links/rss/getting_started_with_the_turtle_class_multimedia.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138119' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473754919" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138119</dz:linkId>
      <dz:submitDate>2008-12-02T08:24:18Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T16:34:41Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>256</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138119.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Thierry.Lefort</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/252611.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/getting_started_with_the_turtle_class_multimedia.html</feedburner:origLink></item>
    <item>
      <title>Eclipse PDE/RPC Achilles Heel: Reflection</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473754920/eclipse_pderpc_achilles_heel_reflection.html</link>
      <description>Having had a front seat to the mania that was the SWT v. Swing debate, clearly the broader question of why IBM has almost never seen fit to enhance what was in Java is not a new topic. Doing PDE dev, you are confronted with the obvious need for reflection to do anything serious, after all, this is metaprogramming, ergo, metadata/metamodel is going to be required.</description>
      <category>eclipse</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 16:26:52 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138456.html</guid>
      <dc:creator>jsugrue</dc:creator>
      <dc:date>2008-12-03T16:26:52Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/eclipse_pderpc_achilles_heel_reflection.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138456.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Having had a front seat to the mania that was the SWT v. Swing debate, clearly the broader question of why IBM has almost never seen fit to enhance what was in Java is not a new topic. Doing PDE dev, you are confronted with the obvious need for reflection to do anything serious, after all, this is metaprogramming, ergo, metadata/metamodel is going to be required.<br/><br/><a href='http://www.dzone.com/links/rss/eclipse_pderpc_achilles_heel_reflection.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138456' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473754920" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138456</dz:linkId>
      <dz:submitDate>2008-12-03T07:04:39Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T16:26:52Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>126</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138456.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jsugrue</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/185351.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/eclipse_pderpc_achilles_heel_reflection.html</feedburner:origLink></item>
    <item>
      <title>Personal Development Environments</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473729516/personal_development_environments.html</link>
      <description>We all know that source control, effective build scripts and continuous integration (CI) are all vital to a successful project at work. However, what about personal projects?  I'm looking to find out what others are doing for personal development.  What are your thoughts?</description>
      <category>agile</category>
      <category>java</category>
      <category>opinion</category>
      <category>tools</category>
      <pubDate>Wed, 03 Dec 2008 16:05:08 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138284.html</guid>
      <dc:creator>MichaelMinella</dc:creator>
      <dc:date>2008-12-03T16:05:08Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/personal_development_environments.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138284.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>We all know that source control, effective build scripts and continuous integration (CI) are all vital to a successful project at work. However, what about personal projects?  I'm looking to find out what others are doing for personal development.  What are your thoughts?<br/><br/><a href='http://www.dzone.com/links/rss/personal_development_environments.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138284' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473729516" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138284</dz:linkId>
      <dz:submitDate>2008-12-02T17:41:40Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T16:05:08Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>389</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138284.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mminella</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/306406.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/personal_development_environments.html</feedburner:origLink></item>
    <item>
      <title>Time Slider: OpenSolaris 2008.11 Killer Feature</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473606872/time_slider_opensolaris_200811_killer_feature.html</link>
      <description>OpenSolaris 2008.11 provides a time slider for moving back into the past...</description>
      <category>java</category>
      <category>server</category>
      <category>tools</category>
      <pubDate>Wed, 03 Dec 2008 13:43:20 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138505.html</guid>
      <dc:creator>geertjan</dc:creator>
      <dc:date>2008-12-03T13:43:20Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/time_slider_opensolaris_200811_killer_feature.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138505.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>OpenSolaris 2008.11 provides a time slider for moving back into the past...<br/><br/><a href='http://www.dzone.com/links/rss/time_slider_opensolaris_200811_killer_feature.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138505' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473606872" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138505</dz:linkId>
      <dz:submitDate>2008-12-03T10:39:42Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T13:43:20Z</dz:promoteDate>
      <dz:voteUpCount>17</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>350</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138505.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>geertjan</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/250147.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/time_slider_opensolaris_200811_killer_feature.html</feedburner:origLink></item>
    <item>
      <title>TeeChart for Java version 2.0 released</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473570669/teechart_for_java_version_20_released.html</link>
      <description>Steema Software is pleased to announce the release of version 2.0 of TeeChart for Java.&#xD;
TeeChart v.2 for Java Charting Library ships with 100% sourcecode in Swing and SWT formats.&#xD;
Version 2.0 includes new Series styles, more Functions ( Downsampling options, CurveFitting &#xD;
models with Linear Regression, Histogram function)&#xD;
The new version further extends TeeChart Pro's inherent featureset to offer the developer &#xD;
many new properties, methods and events for existing classes, many more example forms and improved help.</description>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 12:53:04 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138183.html</guid>
      <dc:creator>steema</dc:creator>
      <dc:date>2008-12-03T12:53:04Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/teechart_for_java_version_20_released.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138183.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Steema Software is pleased to announce the release of version 2.0 of TeeChart for Java.
TeeChart v.2 for Java Charting Library ships with 100% sourcecode in Swing and SWT formats.
Version 2.0 includes new Series styles, more Functions ( Downsampling options, CurveFitting 
models with Linear Regression, Histogram function)
The new version further extends TeeChart Pro's inherent featureset to offer the developer 
many new properties, methods and events for existing classes, many more example forms and improved help.
<br/><br/><a href='http://www.dzone.com/links/rss/teechart_for_java_version_20_released.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138183' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473570669" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138183</dz:linkId>
      <dz:submitDate>2008-12-02T12:36:26Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T12:53:04Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>216</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138183.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>steema</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/207184.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/teechart_for_java_version_20_released.html</feedburner:origLink></item>
    <item>
      <title>Webinar: Team Work with Models - Compare and Merge with EMF Compare</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473495770/webinar_team_work_with_models_compare_and_merge_w.html</link>
      <description>Cedric Brun and Laurent Goubet from Obeo are presenting the Eclipse EMF Compare project 0.8.0 features released with Ganymede and the modeling package in a webinar on December 10. There will be a demo showing what can be done with the advanced features and a preview of the 1.0 (Galileo) release demonstrating, among other nice things, the EMF Compare integration with graphical modelers.  Register to attend!</description>
      <category>announcement</category>
      <category>eclipse</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 11:14:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137810.html</guid>
      <dc:creator>jsugrue</dc:creator>
      <dc:date>2008-12-03T11:14:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/webinar_team_work_with_models_compare_and_merge_w.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137810.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Cedric Brun and Laurent Goubet from Obeo are presenting the Eclipse EMF Compare project 0.8.0 features released with Ganymede and the modeling package in a webinar on December 10. There will be a demo showing what can be done with the advanced features and a preview of the 1.0 (Galileo) release demonstrating, among other nice things, the EMF Compare integration with graphical modelers.  Register to attend!<br/><br/><a href='http://www.dzone.com/links/rss/webinar_team_work_with_models_compare_and_merge_w.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137810' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473495770" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137810</dz:linkId>
      <dz:submitDate>2008-12-01T08:17:52Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T11:14:41Z</dz:promoteDate>
      <dz:voteUpCount>5</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>56</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137810.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jsugrue</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/185351.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/webinar_team_work_with_models_compare_and_merge_w.html</feedburner:origLink></item>
    <item>
      <title>8.47% is a Resource: statistics about Wicket</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473483542/847_is_a_resource_statistics_about_wicket.html</link>
      <description>Statistics about Wicket.</description>
      <category>frameworks</category>
      <category>java</category>
      <category>methodology</category>
      <category>open source</category>
      <pubDate>Wed, 03 Dec 2008 10:46:13 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138329.html</guid>
      <dc:creator>stuq</dc:creator>
      <dc:date>2008-12-03T10:46:13Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/847_is_a_resource_statistics_about_wicket.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138329.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Statistics about Wicket.<br/><br/><a href='http://www.dzone.com/links/rss/847_is_a_resource_statistics_about_wicket.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138329' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473483542" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138329</dz:linkId>
      <dz:submitDate>2008-12-02T19:27:35Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T10:46:13Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>384</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138329.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>stuq</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/296595.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/847_is_a_resource_statistics_about_wicket.html</feedburner:origLink></item>
    <item>
      <title>JavaBuilder and client-objects</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473465373/javabuilder_and_clientobjects.html</link>
      <description>For the past several months I've been toying around with a project called JavaBuilders. It is a library that allows you to define layout, binding, and validation in a YAML file to produce Swing (and as of today SWT) frames, panels, etc. It uses MigLayout, which I love. The binding has to date been ok, but not great. The reason is because for binding to work in Swing your JavaBeans need to be real JavaBeans. That means property support. Adding property support isn't a painful process but it is tedious. The bigger problem is if you are using a library or a system where the domain objects already exist and you can't modify them then you can't get true Swing binding.</description>
      <category>frameworks</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 10:20:05 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138392.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-03T10:20:05Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/javabuilder_and_clientobjects.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138392.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>For the past several months I've been toying around with a project called JavaBuilders. It is a library that allows you to define layout, binding, and validation in a YAML file to produce Swing (and as of today SWT) frames, panels, etc. It uses MigLayout, which I love. The binding has to date been ok, but not great. The reason is because for binding to work in Swing your JavaBeans need to be real JavaBeans. That means property support. Adding property support isn't a painful process but it is tedious. The bigger problem is if you are using a library or a system where the domain objects already exist and you can't modify them then you can't get true Swing binding. <br/><br/><a href='http://www.dzone.com/links/rss/javabuilder_and_clientobjects.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138392' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473465373" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138392</dz:linkId>
      <dz:submitDate>2008-12-02T23:38:29Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T10:20:05Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>141</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138392.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/javabuilder_and_clientobjects.html</feedburner:origLink></item>
    <item>
      <title>The Modular Java Platform</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473400073/mark_reinhold_the_modular_java_platform.html</link>
      <description>The JDK is big—and so we ought to modularize it. Doing so would allow us to improve the key performance metrics of download size, startup time, and memory footprint.</description>
      <category>java</category>
      <category>trends</category>
      <pubDate>Wed, 03 Dec 2008 08:45:57 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138228.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-12-03T08:45:57Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/mark_reinhold_the_modular_java_platform.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138228.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The JDK is big—and so we ought to modularize it. Doing so would allow us to improve the key performance metrics of download size, startup time, and memory footprint.<br/><br/><a href='http://www.dzone.com/links/rss/mark_reinhold_the_modular_java_platform.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138228' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473400073" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138228</dz:linkId>
      <dz:submitDate>2008-12-02T14:59:47Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T08:45:57Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>246</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138228.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/mark_reinhold_the_modular_java_platform.html</feedburner:origLink></item>
    <item>
      <title>Spring IDE 2.2.1 Released</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473376126/spring_ide_221_released.html</link>
      <description>Dear Spring Community,&#xD;
&#xD;
I'm pleased to announce that we have released Spring IDE 2.2.1. This version is mainly a bugfix and maintenance release but has some significant user level changes as well.&#xD;
&#xD;
Get more information at the Spring IDE blog&#xD;
&#xD;
Watch out for more tooling related announcements from SpringOne during the upcoming week.</description>
      <category>eclipse</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 08:33:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137846.html</guid>
      <dc:creator>djo.mos</dc:creator>
      <dc:date>2008-12-03T08:33:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/spring_ide_221_released.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137846.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Dear Spring Community,

I'm pleased to announce that we have released Spring IDE 2.2.1. This version is mainly a bugfix and maintenance release but has some significant user level changes as well.

Get more information at the Spring IDE blog

Watch out for more tooling related announcements from SpringOne during the upcoming week.<br/><br/><a href='http://www.dzone.com/links/rss/spring_ide_221_released.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137846' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473376126" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137846</dz:linkId>
      <dz:submitDate>2008-12-01T10:36:43Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T08:33:51Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>387</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137846.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>djo.mos</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/251548.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/spring_ide_221_released.html</feedburner:origLink></item>
    <item>
      <title>JDK 7 and the New I/O APIs</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473376127/jdk_7_and_the_new_io_apis.html</link>
      <description>It's tempting to think its all about JavaFX this week. The team is prepping for the launch party (when not commenting on blogs), which starts this Thursday December 4th at 6pm Pacific Time. You can follow the Janitor's blow by by blow account live here.</description>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 08:32:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138368.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-12-03T08:32:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jdk_7_and_the_new_io_apis.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138368.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>It's tempting to think its all about JavaFX this week. The team is prepping for the launch party (when not commenting on blogs), which starts this Thursday December 4th at 6pm Pacific Time. You can follow the Janitor's blow by by blow account live here.<br/><br/><a href='http://www.dzone.com/links/rss/jdk_7_and_the_new_io_apis.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138368' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473376127" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138368</dz:linkId>
      <dz:submitDate>2008-12-02T22:18:20Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T08:32:35Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>529</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138368.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/jdk_7_and_the_new_io_apis.html</feedburner:origLink></item>
    <item>
      <title>Grails Shines at SpringOne</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473353113/grails_shines_at_springone.html</link>
      <description>Last night Rod Johnson kicked-off the 2008 springOne conference with a keynote emphasizing the new SpringSource slogan "Weapons for the War on Java Complexity."  During the first day of the conference, no technology fit that billing more than Grails.</description>
      <category>groovy</category>
      <category>java</category>
      <category>news</category>
      <category>open source</category>
      <pubDate>Wed, 03 Dec 2008 07:47:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138402.html</guid>
      <dc:creator>David Reines</dc:creator>
      <dc:date>2008-12-03T07:47:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/grails_shines_at_springone.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138402.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Last night Rod Johnson kicked-off the 2008 springOne conference with a keynote emphasizing the new SpringSource slogan "Weapons for the War on Java Complexity."  During the first day of the conference, no technology fit that billing more than Grails.<br/><br/><a href='http://www.dzone.com/links/rss/grails_shines_at_springone.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138402' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473353113" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138402</dz:linkId>
      <dz:submitDate>2008-12-03T01:30:46Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T07:47:19Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>336</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138402.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dhreines</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/324013.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/grails_shines_at_springone.html</feedburner:origLink></item>
    <item>
      <title>Groovy Eclipse Release</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473270455/groovy_eclipse_release.html</link>
      <description>The time has come finally for a release of the Groovy Eclipse plugin. The plugin has been published to the update site.&#xD;
&#xD;
There are a few notes to make.&#xD;
&#xD;
First off there is now refactoring support inside the plugin for your Groovy Code. To see this demonstrated head over to this wiki page. Besides documentation there are some pretty cool flash demos of the features which should entice.&#xD;
&#xD;
Second, the groovy plugin now supports the 1.5.7 version of Groovy.</description>
      <category>announcement</category>
      <category>eclipse</category>
      <category>groovy</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 05:39:24 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138285.html</guid>
      <dc:creator>aalmiray</dc:creator>
      <dc:date>2008-12-03T05:39:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/groovy_eclipse_release.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138285.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The time has come finally for a release of the Groovy Eclipse plugin. The plugin has been published to the update site.

There are a few notes to make.

First off there is now refactoring support inside the plugin for your Groovy Code. To see this demonstrated head over to this wiki page. Besides documentation there are some pretty cool flash demos of the features which should entice.

Second, the groovy plugin now supports the 1.5.7 version of Groovy.<br/><br/><a href='http://www.dzone.com/links/rss/groovy_eclipse_release.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138285' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473270455" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138285</dz:linkId>
      <dz:submitDate>2008-12-02T17:45:54Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T05:39:24Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>353</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138285.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>aalmiray</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/168451.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/groovy_eclipse_release.html</feedburner:origLink></item>
    <item>
      <title>Criticism of Java Persistence Frameworks</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/473144108/criticism_of_java_persistence_frameworks.html</link>
      <description>It is a fact that we need a persistence solution. Most of applications are database-driven and need to access tables, modify data. Although there are many questions about persistence frameworks, we need them a lot when developing applications. Otherwise SQL codes scatters across applications causing an ugly and unmanageable application. Persistence frameworks build a database layer and separates concerns. Java Persistence solutions are divided into two branches. One is Java standard solutions; JDBC, EJB, JDO. The other is ORM (Object-relational Mapping) frameworks; Hibernate, Toplink, Enterprise Object Framework, iBatis etc.&#xD;
Let me ask the basic question that everybody somehow asks himself “Isn’t there any other solution to persistence problem simpler and more powerful?” I have been reading many problems about this issue. Last one was Sun’s attempt to simplify EJB. In fact, this is why new frameworks will never end.</description>
      <category>frameworks</category>
      <category>java</category>
      <pubDate>Wed, 03 Dec 2008 02:45:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138193.html</guid>
      <dc:creator>ilevent</dc:creator>
      <dc:date>2008-12-03T02:45:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/criticism_of_java_persistence_frameworks.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138193.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>It is a fact that we need a persistence solution. Most of applications are database-driven and need to access tables, modify data. Although there are many questions about persistence frameworks, we need them a lot when developing applications. Otherwise SQL codes scatters across applications causing an ugly and unmanageable application. Persistence frameworks build a database layer and separates concerns. Java Persistence solutions are divided into two branches. One is Java standard solutions; JDBC, EJB, JDO. The other is ORM (Object-relational Mapping) frameworks; Hibernate, Toplink, Enterprise Object Framework, iBatis etc.
Let me ask the basic question that everybody somehow asks himself “Isn’t there any other solution to persistence problem simpler and more powerful?” I have been reading many problems about this issue. Last one was Sun’s attempt to simplify EJB. In fact, this is why new frameworks will never end. <br/><br/><a href='http://www.dzone.com/links/rss/criticism_of_java_persistence_frameworks.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138193' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/473144108" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138193</dz:linkId>
      <dz:submitDate>2008-12-02T12:46:37Z</dz:submitDate>
      <dz:promoteDate>2008-12-03T02:45:16Z</dz:promoteDate>
      <dz:voteUpCount>22</dz:voteUpCount>
      <dz:voteDownCount>3</dz:voteDownCount>
      <dz:clickCount>798</dz:clickCount>
      <dz:commentCount>9</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138193.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ilevent</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/168002.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/criticism_of_java_persistence_frameworks.html</feedburner:origLink></item>
    <item>
      <title>Open Browser in Java windows or Linux</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/472990831/open_browser_in_java_windows_or_linux.html</link>
      <description>Simple Java code to open browser in windows or Linux environment</description>
      <category>java</category>
      <pubDate>Tue, 02 Dec 2008 23:05:09 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137882.html</guid>
      <dc:creator>mkyong</dc:creator>
      <dc:date>2008-12-02T23:05:09Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/open_browser_in_java_windows_or_linux.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137882.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Simple Java code to open browser in windows or Linux environment<br/><br/><a href='http://www.dzone.com/links/rss/open_browser_in_java_windows_or_linux.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137882' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/472990831" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137882</dz:linkId>
      <dz:submitDate>2008-12-01T14:10:42Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T23:05:09Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>376</dz:clickCount>
      <dz:commentCount>3</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137882.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mkyong</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/354953.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/open_browser_in_java_windows_or_linux.html</feedburner:origLink></item>
    <item>
      <title>Protobuf vs Spring RPC</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/472832798/protobuf_vs_spring_rpc.html</link>
      <description>Did some RPC tests over the wire and got some interesting results. Hope that someone could do something similar and verify.&#xD;
I run three RPC client/server combination (see links to source code):&#xD;
&#xD;
   1. Protobuf as the protocol over a simple TCP/IP client/server java sockets.&#xD;
   2. Protobuf as the protocol over a HTTP where the client is using Apache HTTP client (reusing connection), and the server part is a servlet in a War on Jetty v6. The server side (protowar) implementation is very basic and ment only for benchmarking.&#xD;
   3. Spring RPC, the war container is Jetty v6. Not posting the source code for this one, but its basically the same as in the protobuf example, using java serialization and spring.</description>
      <category>java</category>
      <pubDate>Tue, 02 Dec 2008 20:16:51 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/137770.html</guid>
      <dc:creator>Eishay Smith</dc:creator>
      <dc:date>2008-12-02T20:16:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/protobuf_vs_spring_rpc.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/137770.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Did some RPC tests over the wire and got some interesting results. Hope that someone could do something similar and verify.
I run three RPC client/server combination (see links to source code):

   1. Protobuf as the protocol over a simple TCP/IP client/server java sockets.
   2. Protobuf as the protocol over a HTTP where the client is using Apache HTTP client (reusing connection), and the server part is a servlet in a War on Jetty v6. The server side (protowar) implementation is very basic and ment only for benchmarking.
   3. Spring RPC, the war container is Jetty v6. Not posting the source code for this one, but its basically the same as in the protobuf example, using java serialization and spring.<br/><br/><a href='http://www.dzone.com/links/rss/protobuf_vs_spring_rpc.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=137770' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/472832798" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>137770</dz:linkId>
      <dz:submitDate>2008-12-01T04:09:17Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T20:16:51Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>329</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/137770.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>eishay</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/232540.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/protobuf_vs_spring_rpc.html</feedburner:origLink></item>
    <item>
      <title>Java is Dead. Long Live Java.</title>
      <link>http://feeds.dzone.com/~r/dzone/java/~3/472739870/java_is_dead_long_live_java.html</link>
      <description>If conferences like JavaOne are a High School Pep Rally, then “No Fluff, Just Stuff” is skipping out on the rally, and smoking in the parking lot with the Cool Kids.&#xD;
&#xD;
While at the J1 keynote Rich Green envisions “Java on all the screens of your life”, at NFJS, Stuart Halloway declares without ceremony that “Java is dead”.</description>
      <category>java</category>
      <category>open source</category>
      <category>reviews</category>
      <pubDate>Tue, 02 Dec 2008 18:31:17 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/138232.html</guid>
      <dc:creator>Umberto Zappia</dc:creator>
      <dc:date>2008-12-02T18:31:17Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_is_dead_long_live_java.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/138232.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>If conferences like JavaOne are a High School Pep Rally, then “No Fluff, Just Stuff” is skipping out on the rally, and smoking in the parking lot with the Cool Kids.

While at the J1 keynote Rich Green envisions “Java on all the screens of your life”, at NFJS, Stuart Halloway declares without ceremony that “Java is dead”.<br/><br/><a href='http://www.dzone.com/links/rss/java_is_dead_long_live_java.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=138232' border='0'/></a></p><img src="http://feeds.dzone.com/~r/dzone/java/~4/472739870" height="1" width="1"/>]]></content:encoded>
      <dz:linkId>138232</dz:linkId>
      <dz:submitDate>2008-12-02T15:07:11Z</dz:submitDate>
      <dz:promoteDate>2008-12-02T18:31:17Z</dz:promoteDate>
      <dz:voteUpCount>20</dz:voteUpCount>
      <dz:voteDownCount>10</dz:voteDownCount>
      <dz:clickCount>1067</dz:clickCount>
      <dz:commentCount>7</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/138232.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>javathreads</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/276353.gif</dz:userimage>
      </dz:submitter>
    <feedburner:origLink>http://www.dzone.com/links/rss/java_is_dead_long_live_java.html</feedburner:origLink></item>
  </channel>
</rss>
