<?xml version="1.0" encoding="utf-8"?>

  <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
  >

  <channel rdf:about="http://www.artima.com/weblogs/feeds/bloggers/greggwon.rss">
    <title>Gregg Wonderly's Weblog</title>
    <link>http://www.artima.com/weblogs/index.jsp?blogger=greggwon</link>
    <description>
Artima Weblogs is a community of bloggers posting on a wide range of topics of interest to software developers.
    </description>
    <image rdf:resource="http://www.artima.com/images/artima88x33.gif"/>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=274247" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=256076" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=187259" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=182203" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=175938" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=175214" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=162688" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=155167" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=143351" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=143013" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=136457" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=136455" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=113380" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=98193" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=91554" />
      </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://www.artima.com/images/artima88x33.gif">
    <title>Artima.com</title>
    <url>http://www.artima.com/images/artima88x33.gif</url>
    <link>http://www.artima.com/</link>
  </image>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=274247">
    <title>The visibility of failed software architectures</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=274247</link>
    <description>
Windows 7 is here, and mysteriously, the Vista SP2 download has disappeared from windows update.  What does this say about Vista that we didn't already know?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=256076">
    <title>Apple's Countdown to a Billion is, Well, Broken</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=256076</link>
    <description>
In the world of animation, Apple's web page is &amp;quot;lagging&amp;quot;.  It's an interesting example of how not to depict a real time event stream in a non-realtime environment.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=187259">
    <title>The &quot;REST&quot; of the story is?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=187259</link>
    <description>
The REST architecture style includes several points of interest.  One of them is a &amp;quot;uniform&amp;quot; or &amp;quot;fixed&amp;quot; API.  There is a subtle issue with that.  I don't really think that this concept is what REST is all about.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=182203">
    <title>Distributing synchronization across threads</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=182203</link>
    <description>
The Java keyword, synchronized, is the simplest form of concurrency control in Java.  With the advent of the work by Doug Lea and notible others on the new java.util.concurrent package, there are more tools.  When dealing with highly contested resources, distributing the locking is key.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=175938">
    <title>Netbeans JMI programming...</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=175938</link>
    <description>
The Java Metadata Interface available in the Netbeans 5.0 and later platform is powerful.  But, the API could be simpler.  I've been putting together a helper class.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=175214">
    <title>Netbeans Module for JMX enabling your application</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=175214</link>
    <description>
I am finishing up a rather large application that needs some JMX management capabilities.  I've got a lot of classes that need to be MBean enabled, and I really don't want to go through and change them to inherit from StandardMBean.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=162688">
    <title>Java desktop drag and drop</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=162688</link>
    <description>
There are several different things about desktop drag and drop that are interesting.  I've been using several things in my JiniDesktop class in my http://startnow.dev.java.net project.  Here's an extracted example of all the pieces.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=155167">
    <title>It's time for a new Java I/O API</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=155167</link>
    <description>
We have JSE (J2SE) java.net/java.io, JME (J2ME) connectors and java.nio.  It would be great if Dolphin could consolidate things.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=143351">
    <title>Is your Sybase Java application running out of memory?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=143351</link>
    <description>
Sybase's implementation of PreparedStatement does not use Statement.clearWarnings() automatically on repeated uses.  This results in the accumulation of SybSQLWarning and SybSQLResultSet objects, one pair per call use.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=143013">
    <title>Are your loops volatile controlled?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=143013</link>
    <description>
I recently noticed in JRE1.5 that HotSpot is yanking loop controls as invariant when not marked as volatile.  Have you encountered this?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=136457">
    <title>Upgrading Jini lookup to include more explict control and flexibility</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=136457</link>
    <description>
I've been working on an enhancement to Jini servce lookup in my reef project over on jini.org.  I've still got more work to do before getting to the proposal stage.  Here's where I'm at.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=136455">
    <title>Are Web Services an Investment or an infinite Cost?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=136455</link>
    <description>
I've been an active user of Jini and Java for the life of these platforms.  The distruption that Web Services is causing in the software industry is amazing.  Is this an investment for good, or a cost that we'll wish we'd skipped?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=113380">
    <title>I think I am Python Challenged</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=113380</link>
    <description>
The Python Challenge recently caught my attention and I thought I'd look at it to see what was up.  I'm not sure I caught on to the reasoning behind it, but I still played with it, for a while...
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=98193">
    <title>Packer Fans are not always football fans</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=98193</link>
    <description>
Ben Galbraith has a great swing related webcast at JavaLobby which has a lot of good information about swing.  He covers my Packer Layout Manager, and I want to reinforce some of the things he covered.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=91554">
    <title>The evolution of the remote Log Manager</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=91554</link>
    <description>
I am finishing up the remote LogManager monitoring facilities in my http://logman.jini.org project and I'd like to share some interesting details about the implemenation.
    </description>
  </item>

</rdf:RDF>
