<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<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/" version="2.0">
  <channel>
    <title>DZone: queued links: java</title>
    <link>http://www.dzone.com/links/queue/tag/java.html</link>
    <description>DZone: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2006 DZone, Inc.</copyright>
    <pubDate>Sun, 06 Jul 2008 22:43:01 GMT</pubDate>
    <dc:creator>The DZone community</dc:creator>
    <dc:date>2008-07-06T22:43:01Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2006 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/queue/java/rss.xml</dz:selfLink>
    <image>
      <title>DZone: 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>
    <item>
      <title>3 and 1/2 minutes to sort a Terabyte, and a look at Hadoop's code structure</title>
      <link>http://www.dzone.com/links/rss/3_and_12_minutes_to_sort_a_terabyte_and_a_look_at.html</link>
      <description>Apache Hadoop Wins Terabyte Sort Benchmark: "One of Yahoo's Hadoop clusters sorted 1 terabyte of data in 209 seconds, which beat the previous record of 297 seconds in the annual general purpose (daytona) terabyte sort benchmark. The sort benchmark, which was created in 1998 by Jim Gray, specifies the input data (10 billion 100 byte records), which must be completely sorted and written to disk. This is the first time that either a Java or an open source program has won.</description>
      <category>frameworks</category>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 21:30:32 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92950.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T21:30:32Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/3_and_12_minutes_to_sort_a_terabyte_and_a_look_at.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92950.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Apache Hadoop Wins Terabyte Sort Benchmark: "One of Yahoo's Hadoop clusters sorted 1 terabyte of data in 209 seconds, which beat the previous record of 297 seconds in the annual general purpose (daytona) terabyte sort benchmark. The sort benchmark, which was created in 1998 by Jim Gray, specifies the input data (10 billion 100 byte records), which must be completely sorted and written to disk. This is the first time that either a Java or an open source program has won.]]></content:encoded>
      <dz:linkId>92950</dz:linkId>
      <dz:submitDate>2008-07-06T21:30:32Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>4</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92950.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>
    </item>
    <item>
      <title>Cheri: Swing Builder for JRuby</title>
      <link>http://www.dzone.com/links/rss/cheri_swing_builder_for_jruby.html</link>
      <description>This is the first in a two part series covering Ruby libraries targeted at the Swing application development using the Java implementation of the Ruby programming language: JRuby. Cheri's provides a "builder" - a domain specific language (DSL) - that makes Swing application development both expressive and intuitive.</description>
      <category>frameworks</category>
      <category>gui</category>
      <category>java</category>
      <category>ruby</category>
      <pubDate>Sun, 06 Jul 2008 20:22:13 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92943.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T20:22:13Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/cheri_swing_builder_for_jruby.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92943.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> This is the first in a two part series covering Ruby libraries targeted at the Swing application development using the Java implementation of the Ruby programming language: JRuby. Cheri's provides a "builder" - a domain specific language (DSL) - that makes Swing application development both expressive and intuitive.]]></content:encoded>
      <dz:linkId>92943</dz:linkId>
      <dz:submitDate>2008-07-06T20:22:13Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>4</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92943.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>
    </item>
    <item>
      <title>Monkeybars: Swing MVC framework for JRuby</title>
      <link>http://www.dzone.com/links/rss/monkeybars_swing_mvc_framework_for_jruby.html</link>
      <description>This is the second in the series exploring JRuby libraries designed for Swing application development. This screencast examines Monkeybars, an MVC framework that leverages the strengths of Java and Swing for rich-client UI components and layout management and defers to Ruby for intelligent event response and business logic coordination.</description>
      <category>frameworks</category>
      <category>java</category>
      <category>ruby</category>
      <pubDate>Sun, 06 Jul 2008 20:21:22 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92941.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T20:21:22Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/monkeybars_swing_mvc_framework_for_jruby.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92941.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> This is the second in the series exploring JRuby libraries designed for Swing application development. This screencast examines Monkeybars, an MVC framework that leverages the strengths of Java and Swing for rich-client UI components and layout management and defers to Ruby for intelligent event response and business logic coordination.]]></content:encoded>
      <dz:linkId>92941</dz:linkId>
      <dz:submitDate>2008-07-06T20:21:22Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>3</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92941.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>
    </item>
    <item>
      <title>Slick 2D</title>
      <link>http://www.dzone.com/links/rss/slick_2d_2.html</link>
      <description>I’ve been really getting into writing computer games in Java over the last 12 months. I tried all sorts of different libraries to find one which would help speed up the process and after trying a few like Java2D etc I came across Slick. This is an excellent library built on top of LWJGL (Light Weight Java Game Library). This also means that it uses accelerated graphics with full access to OpenGL.</description>
      <category>frameworks</category>
      <category>games</category>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 19:12:10 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92935.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T19:12:10Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/slick_2d_2.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92935.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> 
I’ve been really getting into writing computer games in Java over the last 12 months. I tried all sorts of different libraries to find one which would help speed up the process and after trying a few like Java2D etc I came across Slick. This is an excellent library built on top of LWJGL (Light Weight Java Game Library). This also means that it uses accelerated graphics with full access to OpenGL.]]></content:encoded>
      <dz:linkId>92935</dz:linkId>
      <dz:submitDate>2008-07-06T19:12:10Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92935.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>
    </item>
    <item>
      <title>In Response to the Easiest Java XML Binding. What About XStream?</title>
      <link>http://www.dzone.com/links/rss/in_response_to_the_easiest_java_xml_binding_what.html</link>
      <description>Originally I asked the following question in my last posting: I have an XML document and I want to use that document to populate a corresponding set of Java objects. This is a commonly encountered scenario when working with Java, so what is the easiest method for Java XML Binding that requires the least amount of code? So what about XStream?</description>
      <category>how-to</category>
      <category>java</category>
      <category>open source</category>
      <category>xml</category>
      <pubDate>Sun, 06 Jul 2008 19:11:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92933.html</guid>
      <dc:creator>jvalentino</dc:creator>
      <dc:date>2008-07-06T19:11:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/in_response_to_the_easiest_java_xml_binding_what.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92933.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Originally I asked the following question in my last posting: I have an XML document and I want to use that document to populate a corresponding set of Java objects. This is a commonly encountered scenario when working with Java, so what is the easiest method for Java XML Binding that requires the least amount of code? So what about XStream?]]></content:encoded>
      <dz:linkId>92933</dz:linkId>
      <dz:submitDate>2008-07-06T19:11:39Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>5</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92933.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jvalentino</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/308895.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Testing Wicket with FitNesse</title>
      <link>http://www.dzone.com/links/rss/testing_wicket_with_fitnesse.html</link>
      <description>This blog describes how to test Wicket applications using Fitnesse. It is about stretching the limits of the Wicket test components to do so. We will try to explain this by using a small example project we have created to illustrate things. This example project has been inspired on the new user wizard example by Eelco Hillenius. We adapted this example so that it uses Spring, because most apps use a backend system.</description>
      <category>gui</category>
      <category>how-to</category>
      <category>java</category>
      <category>web 2.0</category>
      <pubDate>Sun, 06 Jul 2008 18:47:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92931.html</guid>
      <dc:creator>mdasberg</dc:creator>
      <dc:date>2008-07-06T18:47:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/testing_wicket_with_fitnesse.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92931.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> This blog describes how to test Wicket applications using Fitnesse. It is about stretching the limits of the Wicket test components to do so. We will try to explain this by using a small example project we have created to illustrate things. This example project has been inspired on the new user wizard example by Eelco Hillenius. We adapted this example so that it uses Spring, because most apps use a backend system.]]></content:encoded>
      <dz:linkId>92931</dz:linkId>
      <dz:submitDate>2008-07-06T18:47:26Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>6</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92931.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>mdasberg</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/295209.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java SwingBuilder 0.1.FINAL is out : open source competition for JavaFX in good old Java</title>
      <link>http://www.dzone.com/links/rss/java_swingbuilder_01final_is_out_open_source_comp.html</link>
      <description>Production-quality 0.1.FINAL release for the Java SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.</description>
      <category>groovy</category>
      <category>gui</category>
      <category>java</category>
      <category>open source</category>
      <pubDate>Sun, 06 Jul 2008 15:45:10 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92911.html</guid>
      <dc:creator>Jacek</dc:creator>
      <dc:date>2008-07-06T15:45:10Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_swingbuilder_01final_is_out_open_source_comp.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92911.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Production-quality 0.1.FINAL release for the Java SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.]]></content:encoded>
      <dz:linkId>92911</dz:linkId>
      <dz:submitDate>2008-07-06T15:45:10Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>19</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92911.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Jacek</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/116586.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>NavigableMap:  Finally solving the performance problem</title>
      <link>http://www.dzone.com/links/rss/navigablemap_finally_solving_the_performance_prob.html</link>
      <description>What's amazing is that the TreeMap is a red-black tree, so implementing the backwards walking takes just a few lines of code, but studying this a bit it becomes clear that the problem here is the design of the SortedMap interface, which just does not provide those operations. So why does it exist, then? I really can't say.</description>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 15:28:12 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92904.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T15:28:12Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/navigablemap_finally_solving_the_performance_prob.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92904.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> What's amazing is that the TreeMap is a red-black tree, so implementing the backwards walking takes just a few lines of code, but studying this a bit it becomes clear that the problem here is the design of the SortedMap interface, which just does not provide those operations. So why does it exist, then? I really can't say.]]></content:encoded>
      <dz:linkId>92904</dz:linkId>
      <dz:submitDate>2008-07-06T15:28:12Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92904.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>
    </item>
    <item>
      <title>In-depth understanding of Java String</title>
      <link>http://www.dzone.com/links/rss/indepth_understanding_of_java_string.html</link>
      <description>First, I propose to look at the String type of source to achieve this is in essence String understanding of the fundamental starting point type. Which can be seen:&#xD;
     1, String class is final and can not be inherited. public final class String. &#xD;
 &#xD;
     2, String class is the essence of a character array char [], and its value irrevocable. private final char value [];</description>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 14:55:39 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92900.html</guid>
      <dc:creator>52coding</dc:creator>
      <dc:date>2008-07-06T14:55:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/indepth_understanding_of_java_string.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92900.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> First, I propose to look at the String type of source to achieve this is in essence String understanding of the fundamental starting point type. Which can be seen:
     1, String class is final and can not be inherited. public final class String. 
 
     2, String class is the essence of a character array char [], and its value irrevocable. private final char value [];]]></content:encoded>
      <dz:linkId>92900</dz:linkId>
      <dz:submitDate>2008-07-06T14:55:39Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>14</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92900.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>52coding</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/310729.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Java playing MIDI music</title>
      <link>http://www.dzone.com/links/rss/java_playing_midi_music.html</link>
      <description>Java in multimedia processing advantages of small, but we have procedures in some cases also need some music as embellishment. If play wav file, and big, so MIDI as background music is the best. But many play MIDI  tutorials are simple examples of a few words, and did not consider the issue of the release of resources. If the program long run, there will be more consumption of the memory of the situation, even dished out a final java.lang.OutOfMemoryError.</description>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 14:54:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92899.html</guid>
      <dc:creator>52coding</dc:creator>
      <dc:date>2008-07-06T14:54:31Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/java_playing_midi_music.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92899.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Java in multimedia processing advantages of small, but we have procedures in some cases also need some music as embellishment. If play wav file, and big, so MIDI as background music is the best. But many play MIDI  tutorials are simple examples of a few words, and did not consider the issue of the release of resources. If the program long run, there will be more consumption of the memory of the situation, even dished out a final java.lang.OutOfMemoryError.]]></content:encoded>
      <dz:linkId>92899</dz:linkId>
      <dz:submitDate>2008-07-06T14:54:31Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>4</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92899.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>52coding</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/310729.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>NetBeans Platform Tip: BooleanStateActions</title>
      <link>http://www.dzone.com/links/rss/netbeans_platform_tip_booleanstateactions.html</link>
      <description>How to create toggle buttons and checkbox menu items on the NetBeans Platform.</description>
      <category>frameworks</category>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 12:19:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92893.html</guid>
      <dc:creator>geertjan</dc:creator>
      <dc:date>2008-07-06T12:19:55Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/netbeans_platform_tip_booleanstateactions.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92893.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> How to create toggle buttons and checkbox menu items on the NetBeans Platform.]]></content:encoded>
      <dz:linkId>92893</dz:linkId>
      <dz:submitDate>2008-07-06T12:19:55Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>5</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92893.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>
    </item>
    <item>
      <title>My first time to Maven</title>
      <link>http://www.dzone.com/links/rss/my_first_time_to_maven.html</link>
      <description>In this post, I am just describing what happened to me while my first interaction with Maven 2.</description>
      <category>java</category>
      <category>methodology</category>
      <category>open source</category>
      <category>tools</category>
      <pubDate>Sun, 06 Jul 2008 12:05:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92891.html</guid>
      <dc:creator>melbeltagy</dc:creator>
      <dc:date>2008-07-06T12:05:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/my_first_time_to_maven.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92891.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> In this post, I am just describing what happened to me while my first interaction with Maven 2.]]></content:encoded>
      <dz:linkId>92891</dz:linkId>
      <dz:submitDate>2008-07-06T12:05:27Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>16</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92891.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>melbeltagy</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/159753.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>MobiMap 1.0-RC2</title>
      <link>http://www.dzone.com/links/rss/mobimap_10rc2.html</link>
      <description>MobiMap is the first Open Source mapping component for mobile platforms. You can use it in your own mobile applications and customize it at will.</description>
      <category>announcement</category>
      <category>java</category>
      <category>mobile</category>
      <category>open source</category>
      <pubDate>Sun, 06 Jul 2008 11:34:50 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92882.html</guid>
      <dc:creator>sarbogast</dc:creator>
      <dc:date>2008-07-06T11:34:50Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/mobimap_10rc2.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92882.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> MobiMap is the first Open Source mapping component for mobile platforms. You can use it in your own mobile applications and customize it at will.]]></content:encoded>
      <dz:linkId>92882</dz:linkId>
      <dz:submitDate>2008-07-06T11:34:50Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>9</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92882.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>sarbogast</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/271223.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JDave 1.1-rc1 released</title>
      <link>http://www.dzone.com/links/rss/jdave_11rc1_released.html</link>
      <description>Improved Scala support by better JMock syntax and integrated ScalaCheck property verifycation. Improved jdave-wicket-selenium module. All reported bugs fixed.</description>
      <category>announcement</category>
      <category>java</category>
      <category>open source</category>
      <category>tools</category>
      <pubDate>Sun, 06 Jul 2008 10:54:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92873.html</guid>
      <dc:creator>js29227</dc:creator>
      <dc:date>2008-07-06T10:54:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jdave_11rc1_released.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92873.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Improved Scala support by better JMock syntax and integrated ScalaCheck property verifycation. Improved jdave-wicket-selenium module. All reported bugs fixed.]]></content:encoded>
      <dz:linkId>92873</dz:linkId>
      <dz:submitDate>2008-07-06T10:54:35Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>8</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92873.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>js29227</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/831.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Resolving Maven configuration error in NetBeans 6.1</title>
      <link>http://www.dzone.com/links/rss/resolving_maven_configuration_error_in_netbeans_61.html</link>
      <description>This link shows how to make NetBeans 6.1 aware of the Maven bat file location. NetBeans uses ANT's exec task to invoke Maven. Hence we should pass mvn.bat location as an input to exec task.</description>
      <category>how-to</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Sun, 06 Jul 2008 10:42:35 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92871.html</guid>
      <dc:creator>bercolax</dc:creator>
      <dc:date>2008-07-06T10:42:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/resolving_maven_configuration_error_in_netbeans_61.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92871.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> This link shows how to make NetBeans 6.1 aware of the Maven bat file location. NetBeans uses ANT's exec task to invoke Maven. Hence we should pass mvn.bat location as an input to exec task.]]></content:encoded>
      <dz:linkId>92871</dz:linkId>
      <dz:submitDate>2008-07-06T10:42:35Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>6</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92871.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bercolax</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/298820.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Servlets, JSPs and Cookies all in a container</title>
      <link>http://www.dzone.com/links/rss/servlets_jsps_and_cookies_all_in_a_container.html</link>
      <description>Using cookies for exchanging information between the components of the container. In this example user name entered by the user is stored in the cookie and sent to JSP for processing, which in this case is a simple message, Hello &gt;.</description>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 10:05:27 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92868.html</guid>
      <dc:creator>sanaulla123</dc:creator>
      <dc:date>2008-07-06T10:05:27Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/servlets_jsps_and_cookies_all_in_a_container.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92868.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Using cookies for exchanging information between the components of the container. In this example user name entered by the user is stored in the cookie and sent to JSP for processing, which in this case is a simple message, Hello >.]]></content:encoded>
      <dz:linkId>92868</dz:linkId>
      <dz:submitDate>2008-07-06T10:05:27Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>11</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92868.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>sanaulla123</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/278916.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Viewing Java Thread Lock Contention as a Graph Clustering Problem</title>
      <link>http://www.dzone.com/links/rss/viewing_java_thread_lock_contention_as_a_graph_cl.html</link>
      <description>A few years ago I wrote a little app named ‘exception log introspect’ (ELI) that sent a signal to a running java process to obtain the stack trace.&#xD;
&#xD;
I then analyzed the stack trace to find threads with the exact same fingerprint and group duplicates. Then I would score threads by number of duplicates and print them by descending score.</description>
      <category>java</category>
      <pubDate>Sun, 06 Jul 2008 07:38:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92859.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-06T07:38:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/viewing_java_thread_lock_contention_as_a_graph_cl.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92859.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> A few years ago I wrote a little app named ‘exception log introspect’ (ELI) that sent a signal to a running java process to obtain the stack trace.

I then analyzed the stack trace to find threads with the exact same fingerprint and group duplicates. Then I would score threads by number of duplicates and print them by descending score.]]></content:encoded>
      <dz:linkId>92859</dz:linkId>
      <dz:submitDate>2008-07-06T07:38:19Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>10</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92859.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>
    </item>
    <item>
      <title>Aggregated code coverage with Emma and Groovy</title>
      <link>http://www.dzone.com/links/rss/aggregated_code_coverage_with_emma_and_groovy.html</link>
      <description>This post describes a script I wrote to take XML Emma output and produce multi-package aggregated statistics. One of the drawbacks of Emma's HTML reporting is that it does not allow you to get aggregated coverage information across packages. For instance, if I have packages "com.foobar.sdk.interface" "com.foobar.sdk.impl", there's no automated way to get coverage information for all packages starting with "com.foobar.sdk".</description>
      <category>frameworks</category>
      <category>groovy</category>
      <category>java</category>
      <category>tools</category>
      <pubDate>Sat, 05 Jul 2008 22:59:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92829.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-05T22:59:38Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/aggregated_code_coverage_with_emma_and_groovy.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92829.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> This post describes a script I wrote to take XML Emma output and produce multi-package aggregated statistics. One of the drawbacks of Emma's HTML reporting is that it does not allow you to get aggregated coverage information across packages. For instance, if I have packages "com.foobar.sdk.interface" "com.foobar.sdk.impl", there's no automated way to get coverage information for all packages starting with "com.foobar.sdk".]]></content:encoded>
      <dz:linkId>92829</dz:linkId>
      <dz:submitDate>2008-07-05T22:59:38Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>6</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92829.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>
    </item>
    <item>
      <title>Five tips to tame Matisse layouts</title>
      <link>http://www.dzone.com/links/rss/five_tips_to_tame_matisse_layouts.html</link>
      <description>I recently had to dust off some SwingXBuilder work for an interview and it got me thinking about the evil that is Matisse. Ok, it’s not that evil, it’s just that I couldn’t use it and one tends to consider things he can’t have are evil. And the more I had to do without it, I realize it was less of a necessity than I thought.</description>
      <category>gui</category>
      <category>java</category>
      <category>opinion</category>
      <category>tools</category>
      <pubDate>Sat, 05 Jul 2008 22:59:14 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92827.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-05T22:59:14Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/five_tips_to_tame_matisse_layouts.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92827.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> I recently had to dust off some SwingXBuilder work for an interview and it got me thinking about the evil that is Matisse. Ok, it’s not that evil, it’s just that I couldn’t use it and one tends to consider things he can’t have are evil. And the more I had to do without it, I realize it was less of a necessity than I thought.]]></content:encoded>
      <dz:linkId>92827</dz:linkId>
      <dz:submitDate>2008-07-05T22:59:14Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>10</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92827.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>
    </item>
    <item>
      <title>Lightweight UI Toolkit for JavaME</title>
      <link>http://www.dzone.com/links/rss/lightweight_ui_toolkit_for_javame.html</link>
      <description>Rich UI toolkit for JavaME inspired by Swing. It's open source and on java.net.</description>
      <category>java</category>
      <category>mobile</category>
      <pubDate>Sat, 05 Jul 2008 19:17:57 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92820.html</guid>
      <dc:creator>screamingtoaster</dc:creator>
      <dc:date>2008-07-05T19:17:57Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/lightweight_ui_toolkit_for_javame.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92820.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Rich UI toolkit for JavaME inspired by Swing. It's open source and on java.net.]]></content:encoded>
      <dz:linkId>92820</dz:linkId>
      <dz:submitDate>2008-07-05T19:17:57Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>12</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92820.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>screamingtoaster</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/260404.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>JOrtho - an Open Source java spell checker</title>
      <link>http://www.dzone.com/links/rss/jortho_an_open_source_java_spell_checker.html</link>
      <description>JOrtho (Java Orthography) is a Open Source spell-checker entirely written in Java. Its dictionaries are based on the free Wiktionary project and can therefore be updated by virtually any language. The library works with any JTextComponent from the Swing framework. This includes JTextPane, JEditorPane and JTextArea.</description>
      <category>gui</category>
      <category>java</category>
      <pubDate>Sat, 05 Jul 2008 18:50:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92811.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-05T18:50:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/jortho_an_open_source_java_spell_checker.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92811.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> JOrtho (Java Orthography) is a Open Source spell-checker entirely written in Java. Its dictionaries are based on the free Wiktionary project and can therefore be updated by virtually any language. The library works with any JTextComponent from the Swing framework. This includes JTextPane, JEditorPane and JTextArea.]]></content:encoded>
      <dz:linkId>92811</dz:linkId>
      <dz:submitDate>2008-07-05T18:50:41Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>19</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92811.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>
    </item>
    <item>
      <title>Grails on Ubuntu Hardy</title>
      <link>http://www.dzone.com/links/rss/grails_on_ubuntu_hardy.html</link>
      <description>So, while reading up on Groovy and Grails I wanted to play with it on my Ubuntu Hardy laptop. I already had the sun-java6-jre package installed so I could do standard Java stuff. However, in order to publish a Grails application, which is required in order to run it, you need the JDK. So I also installed sun-java6-jdk. It’s possible I should have just removed the JRE and replaced it with the JDK, but the Ubuntu package manager didn’t complain, so I didn’t.</description>
      <category>frameworks</category>
      <category>groovy</category>
      <category>java</category>
      <category>unix-linux</category>
      <pubDate>Sat, 05 Jul 2008 17:29:19 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92787.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-07-05T17:29:19Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/grails_on_ubuntu_hardy.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92787.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> So, while reading up on Groovy and Grails I wanted to play with it on my Ubuntu Hardy laptop. I already had the sun-java6-jre package installed so I could do standard Java stuff. However, in order to publish a Grails application, which is required in order to run it, you need the JDK. So I also installed sun-java6-jdk. It’s possible I should have just removed the JRE and replaced it with the JDK, but the Ubuntu package manager didn’t complain, so I didn’t.]]></content:encoded>
      <dz:linkId>92787</dz:linkId>
      <dz:submitDate>2008-07-05T17:29:19Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>15</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92787.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>
    </item>
    <item>
      <title>Converting JasperReports to PowerPoint PPT and PPS formats</title>
      <link>http://www.dzone.com/links/rss/converting_jasperreports_to_powerpoint_ppt_and_pp.html</link>
      <description>Aspose.Slides for JasperReports is an external exporter for JasperReports that allows you to convert your reports in PowerPoint presentation (PPT) and PowerPoint slideshow (PPS) formats in your java applications. It supports Java 2 platform standard edition 5.0 and JasperReports 2.0, 3.0 and higher.</description>
      <category>gui</category>
      <category>java</category>
      <category>news</category>
      <category>unix-linux</category>
      <pubDate>Sat, 05 Jul 2008 00:04:02 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92675.html</guid>
      <dc:creator>aspose_seo</dc:creator>
      <dc:date>2008-07-05T00:04:02Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/converting_jasperreports_to_powerpoint_ppt_and_pp.html'><img src='http://www.dzone.com/links/images/thumbs/120x90/92675.jpg' style='width:120;height:90;margin:6;float:left;vertical-align:top;border:1px solid #ccc;' /></a> Aspose.Slides for JasperReports is an external exporter for JasperReports that allows you to convert your reports in PowerPoint presentation (PPT) and PowerPoint slideshow (PPS) formats in your java applications. It supports Java 2 platform standard edition 5.0 and JasperReports 2.0, 3.0 and higher.]]></content:encoded>
      <dz:linkId>92675</dz:linkId>
      <dz:submitDate>2008-07-05T00:04:02Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>18</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92675.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>aspose_seo</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/205365.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

