<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.javaworld.com/community" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Software Development</title>
 <link>http://www.javaworld.com/community/taxonomy/term/312</link>
 <description>Taxonomy in convenient list form</description>
 <language>en-US</language>
<item>
 <title>Actor style messaging and honey do lists</title>
 <link>http://www.javaworld.com/community/node/4139</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;As I previously mentioned in &amp;#8220;&lt;a href=&quot;http://thediscoblog.com/2010/03/03/free-lunches-mousetraps-and-the-actor-model/&quot;&gt;Free lunches, mousetraps and the Actor model&lt;/a&gt;&amp;#8220;, Edward A. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4139&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/4139#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/801">concurrency</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1709">kilim</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/961">multicore</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/425">scala</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Wed, 10 Mar 2010 10:56:44 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">4139 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>ESDC 2010 resources</title>
 <link>http://www.javaworld.com/community/node/4132</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I recently had the opportunity to present four different talks at the &lt;a href=&quot;http://thediscoblog.com/2010/01/19/development-2-0-concepts-at-esdc/&quot;&gt;Enterprise Software Development Conference&lt;/a&gt; (or ESDC) in San Mateo, California. In an effort to provide additional data points and information, I created individual resource pages for each talk. These pages (hosted at my company&amp;#8217;s site &amp;#8212; &lt;a href=&quot;http://beacon50.com/&quot;&gt;beacon50.com&lt;/a&gt;) provide links to articles, blog entries, tutorials, and a copy of each presentation. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4132&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/4132#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/565">cloud</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/678">Cloud Computing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/157">Developer Testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/405">dsl</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1302">ec2</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1713">gae</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1605">gaelyk</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/331">Google</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/17">grails</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <pubDate>Mon, 08 Mar 2010 13:48:39 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">4132 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Free lunches, mousetraps and the Actor model</title>
 <link>http://www.javaworld.com/community/node/4121</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;A politician once mused &lt;/p&gt;
&lt;p&gt;A free lunch is only found in mousetraps. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4121&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/4121#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1708">actor model</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/801">concurrency</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/802">erlang</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/371">JVM</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1709">kilim</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/961">multicore</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/425">scala</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Tue, 02 Mar 2010 19:01:25 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">4121 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>iPFaces - Mobile Application Framework</title>
 <link>http://www.javaworld.com/community/node/4082</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Edhouse has released version 1.1 of iPFaces project, the mobile framework for simple creation of native, form-oriented network applications for mobile devices (iPhone, iPAD, iPod, BlackBerry, Mobile Java). &lt;/p&gt;
&lt;p&gt;The aim of the solution is to screen the programmer completely out from the mobile platform itself, and transfer the entire application logic to central application server level. Developers with experience with one of the supported Web technologies (ASP.Net, Java, and PHP) may start working with iPFaces virtually immediately. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4082&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/community/tools&quot; class=&quot;og_links&quot;&gt;Tools and Methods&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.javaworld.com/community/node/4082#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1043">java Framework</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/861">Java Tips</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1484">mobile development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/854">Software Development Tools</category>
 <group domain="http://www.javaworld.com/community/tools">Tools and Methods</group>
 <pubDate>Thu, 18 Feb 2010 04:50:26 -0500</pubDate>
 <dc:creator>edhouse</dc:creator>
 <guid isPermaLink="false">4082 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Forrester’s outlook for 2010: less fat, more meat</title>
 <link>http://www.javaworld.com/community/node/3974</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://sdtimes.com&quot;&gt;SDTimes&lt;/a&gt; recently published an article entitled &amp;#8220;&lt;a href=&quot;http://sdtimes.com/FIVE_CHANGES_FOR_APPLICATION_DEVELOPMENT_IN_2010/By_David_Rubinstein/About_APPLICATIONDEVELOPMENT/34033&quot;&gt;Five changes for application development in 2010&lt;/a&gt;&amp;#8221; in which they reference a &lt;a href=&quot;http://www.forrester.com/rb/Research/top_five_changes_for_application_development_in/q/id/55646/t/2?cm_mmc=Forrester-_-RSS-_-Document-_-55646&amp;amp;src=RSS_2&quot;&gt;newly released Forrester report&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3974&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3974#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/678">Cloud Computing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Wed, 27 Jan 2010 13:56:10 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3974 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Development 2.0 concepts at ESDC</title>
 <link>http://www.javaworld.com/community/node/3940</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In March, I&amp;#8217;ll have the distinct pleasure of joining &lt;a href=&quot;http://www.go-esdc.com/speakers.html&quot;&gt;a number of hip friends&lt;/a&gt; in speaking at the &lt;a href=&quot;http://www.go-esdc.com/&quot;&gt;Enterprise Software Development Conference&lt;/a&gt; (or ESDC) in San Mateo, California. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3940&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3940#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/565">cloud</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/678">Cloud Computing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/405">dsl</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1302">ec2</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/331">Google</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/17">grails</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/219">unit testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/349">xunit</category>
 <pubDate>Tue, 19 Jan 2010 14:30:54 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3940 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Å trene på Java EE</title>
 <link>http://www.javaworld.com/community/node/3777</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;For å bli bedre må man trene. For å bli bedre med avanserte ting, må man forstå de grunnleggende tingene bra. For å vite hvorfor man bruker avanserte verktøy, må man prøve å jobbe uten dem. Derfor har jeg de siste ukene trent mange ganger på å lage en veldig enkel webapplikasjon i Java. For hele applikasjonen har jeg startet med å skrive testene før koden som implementerer funksjonaliteten. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3777&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3777#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/703">Extreme Programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1568">Norsk</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Wed, 02 Dec 2009 16:00:31 -0500</pubDate>
 <dc:creator>jhannes</dc:creator>
 <guid isPermaLink="false">3777 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Provisioning a Hudson CI server</title>
 <link>http://www.javaworld.com/community/node/3732</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;As I &lt;a href=&quot;http://thediscoblog.com/2009/09/28/instant-continuous-integration-via-the-cloud/&quot;&gt;wrote about before&lt;/a&gt;, &lt;a href=&quot;http://www.ciinabox.com/&quot;&gt;CI in a Box&lt;/a&gt; is one of the easiest ways to get up and running with &lt;a href=&quot;http://www.amazon.com/gp/product/0321336380/sr=8-1/qid=1155571519/ref=pd_bbs_1/102-2598958-5393756?ie=UTF8&quot;&gt;Continuous Integration&lt;/a&gt;&amp;#8211; in fact, if you don&amp;#8217;t believe me, check out the CI in a Box tutorial video. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3732&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3732#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/309">ant</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/294">ci</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1491">ci in a box</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/565">cloud</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/678">Cloud Computing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/293">Continuous Integration</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1302">ec2</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/418">maven 2</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/957">svn</category>
 <pubDate>Mon, 23 Nov 2009 21:42:54 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3732 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Comparing Scala and Groovy via ScalaTest and easyb</title>
 <link>http://www.javaworld.com/community/node/3702</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Because it&amp;#8217;s my bag, I&amp;#8217;ve recently taken to learning &lt;a href=&quot;http://www.scala-lang.org/&quot;&gt;Scala&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3702&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3702#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/801">concurrency</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/157">Developer Testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/405">dsl</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1544">functional language</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1545">functional programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/348">JUnit</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/371">JVM</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/961">multicore</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/425">scala</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/219">unit testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/349">xunit</category>
 <pubDate>Mon, 16 Nov 2009 16:40:25 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3702 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>CouchDB on EC2 in 3 1/2 minutes</title>
 <link>http://www.javaworld.com/community/node/3685</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://couchdb.apache.org/&quot;&gt;CouchDB&lt;/a&gt; is an open source &lt;em&gt;document oriented database&lt;/em&gt; &lt;a href=&quot;http://thediscoblog.com/2008/10/19/book-review-programming-erlang/&quot;&gt;written in Erlang&lt;/a&gt; that allows you to model domains in a flexible manner  as a self-contained document that contains no schema but, instead, a roughly similar blueprint to other documents.   &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3685&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3685#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1490">amazon web services</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1540">couchdb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1302">ec2</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/959">saas</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/572">Ubuntu</category>
 <pubDate>Tue, 10 Nov 2009 18:35:29 -0500</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3685 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Effective Enterprise Java at Öredev</title>
 <link>http://www.javaworld.com/community/node/3640</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Just three weeks ago, I was asked to step in for Ted Neward to give a tutorial at Öredev on &lt;a href=&quot;http://www.oredev.org/Prod/Oredev/site.nsf/docsbycodename/session?opendocument&amp;amp;sid=2DDB2738A9A84259C125765D006D06EA&amp;amp;day=2&amp;amp;track=E92AC6A14535633BC12575A5004943A0&quot;&gt;Effective Enterprise Java&lt;/a&gt;. As I did not have time to get the tutorial materials printed, I present them here on the web for the participants and others. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3640&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3640#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1155">English</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Tue, 03 Nov 2009 12:40:37 -0500</pubDate>
 <dc:creator>jhannes</dc:creator>
 <guid isPermaLink="false">3640 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Instant Continuous Integration via the cloud</title>
 <link>http://www.javaworld.com/community/node/3476</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Looking to get &lt;a href=&quot;http://www.amazon.com/gp/product/0321336380/sr=8-1/qid=1155571519/ref=pd_bbs_1/102-2598958-5393756?ie=UTF8&quot;&gt;Continuous Integration&lt;/a&gt; running for your project in short order? I recently took a look at &lt;a href=&quot;http://www.ciinabox.com/&quot;&gt;CI in a Box&lt;/a&gt;, which is a&lt;/p&gt;
&lt;p&gt;cloud based solution that provides Hudson, as a CI server, Java 6, Ant and Maven 2 &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3476&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3476#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/958">amazon</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1490">amazon web services</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/294">ci</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1491">ci in a box</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/565">cloud</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/678">Cloud Computing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/293">Continuous Integration</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/295">gant</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/310">hudson</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1492">paas</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/959">saas</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Mon, 28 Sep 2009 11:25:02 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3476 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Grails hip tip: working behind a proxy?</title>
 <link>http://www.javaworld.com/community/node/3452</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;If you find yourself behind a bogue proxy when working with &lt;a href=&quot;http://grails.org/&quot;&gt;Grails&lt;/a&gt;, you might find it difficult to download various plug-ins. Nevertheless, the Grails team already solved this problem for you &amp;#8212; simply issue the &lt;code&gt;set-proxy&lt;/code&gt; command via the &lt;a href=&quot;http://grails.org/doc/latest/ref/Command%20Line/set-proxy.html&quot;&gt;command line&lt;/a&gt; and a nifty script will prompt you for any required credentials.  &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3452&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3452#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/17">grails</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Tue, 22 Sep 2009 15:53:56 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3452 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>easyb now supports re-running failed behaviors</title>
 <link>http://www.javaworld.com/community/node/3404</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;The &lt;a href=&quot;http://code.google.com/p/easyb/downloads/list&quot;&gt;latest version of easyb&lt;/a&gt; (that is, &lt;a href=&quot;http://code.google.com/p/easyb/wiki/ZeroNineSixRelease&quot;&gt;0.9.6&lt;/a&gt;) contains two new features (among others, man): &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3404&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3404#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/157">Developer Testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/219">unit testing</category>
 <pubDate>Thu, 10 Sep 2009 12:18:23 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3404 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Continuous Integration with Grails</title>
 <link>http://www.javaworld.com/community/node/3396</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt; My friend, &lt;a href=&quot;http://www.java.net/pub/au/431&quot;&gt;John Ferguson Smart&lt;/a&gt; recently wrote an article for &lt;a href=&quot;http://www.java.net/&quot;&gt;java.net&lt;/a&gt; entitled &amp;#8220;Grails and Continuous Integration: An Essential Combo&amp;#8221; in which he demonstrates how to leverage &lt;a href=&quot;http://wiki.hudson-ci.org/display/HUDSON/Grails+Plugin&quot;&gt;Hudson&amp;#8217;s Grails plug-in&lt;/a&gt;. &lt;a href=&quot;http://www.ibm.com/developerworks/edu/j-dw-java-cq11207-i.html&quot;&gt;Hudson is a hip CI server&lt;/a&gt; and having the ability to monitor a Grails project is quite neat. I highly recommend reading his article!  &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3396&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3396#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/294">ci</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/293">Continuous Integration</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/310">hudson</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <pubDate>Tue, 08 Sep 2009 16:03:25 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3396 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Subversion with proxies</title>
 <link>http://www.javaworld.com/community/node/3374</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;If you happen to reside on a network that requires proxy authentication, command-line &lt;a href=&quot;http://subversion.tigris.org/&quot;&gt;Subversion&lt;/a&gt; won&amp;#8217;t work. Unless, of course, you configure &lt;a href=&quot;http://subversion.tigris.org/faq.html#proxy&quot;&gt;Subversion to leverage a proxy correctly&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3374&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3374#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/238">Subversion</category>
 <pubDate>Tue, 01 Sep 2009 13:29:23 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3374 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Hello Google App Engine</title>
 <link>http://www.javaworld.com/community/node/3327</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;As I&amp;#8217;ve &lt;a href=&quot;http://thediscoblog.com/2009/05/10/development-20/&quot;&gt;written about before&lt;/a&gt;, &lt;a href=&quot;http://thediscoblog.com/2009/05/18/development-20-open-source-as-a-total-solution/&quot;&gt;open source solutions&lt;/a&gt; and &lt;a href=&quot;http://thediscoblog.com/2009/05/21/development-20-borrowed-infrastructures/&quot;&gt;borrowed infrastructures&lt;/a&gt; are changing the character of &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3327&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3327#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/158">Articles</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/282">Eclipse</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/331">Google</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1239">Google App Engine</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1108">groovlets</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1430">JDO</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/960">software as a service</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Wed, 19 Aug 2009 21:21:15 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3327 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Increasing Tomcat’s memory</title>
 <link>http://www.javaworld.com/community/node/3323</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;If you happen to casually &lt;a href=&quot;http://grails.org/Deployment&quot;&gt;peruse the Grails documentation&lt;/a&gt;, you might notice the following note regarding memory (please note, man, that the emphasis has been added by yours truly):&lt;/p&gt;
&lt;p&gt;If memory is not a problem on your server then allocate a large amount of memory, such as 512M or more. Also use the &lt;a href=&quot;http://java.sun.com/products/hotspot/docs/general/hs2.html&quot;&gt;server VM&lt;/a&gt; option. EG: (-server -Xms512M -Xmx512M). Usually it is better to set both min and max heap size to the same in server applications. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3323&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3323#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/17">grails</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/371">JVM</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/522">rest</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1087">Tomcat</category>
 <pubDate>Tue, 18 Aug 2009 10:38:56 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3323 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Instant Google App Engine</title>
 <link>http://www.javaworld.com/community/node/3221</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Getting up and running on the &lt;a href=&quot;http://code.google.com/appengine/&quot;&gt;App Engine&lt;/a&gt; couldn&amp;#8217;t be any easier, man &amp;#8212; in fact, Google even provides &lt;a href=&quot;http://code.google.com/appengine/downloads.html#Download_the_Google_Plugin_for_Eclipse&quot;&gt;an Eclipse plug-in&lt;/a&gt; that handles just about everything for you! In order to get started though, you do need an App Engine account (which is free, by the way). Once you&amp;#8217;ve done that, you can download the Eclipse plug-in via Eclipse&amp;#8217;s Software Update feature as shown below. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3221&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3221#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1301">development 2.0</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/282">Eclipse</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/331">Google</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/275">open source</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Sun, 19 Jul 2009 21:32:01 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3221 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Euler was groovy too</title>
 <link>http://www.javaworld.com/community/node/3140</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;
I recently stumbled across &lt;a href=&quot;http://projecteuler.net&quot;&gt;Project Euler&lt;/a&gt;, which is a hip website containing quite a few different math challenges. The idea being that people can attempt to solve any particular challenge which ever way they can (that is, in any language and with any algorithm) &amp;#8212; the site doesn&amp;#8217;t provide answers either &amp;#8212; you must create an account and submit your answer. Project Euler will then check your answer and issue a response &amp;#8212; correct or incorrect. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3140&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3140#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/407">Dynamic Languages</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1367">project euler</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <pubDate>Wed, 01 Jul 2009 15:03:18 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3140 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Agile testing: a whole team approach</title>
 <link>http://www.javaworld.com/community/node/3121</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://thediscoblog.com/2009/06/11/agile-testing-what-it-is/&quot;&gt;Agile testing&lt;/a&gt; is about two things: a &lt;a href=&quot;http://thediscoblog.com/2009/06/17/agile-testing-a-whole-life-cycle-approach/&quot;&gt;whole life-cycle&lt;/a&gt; and whole team approach to testing. The whole life-cycle aspect stresses leveraging testing throughout a hip process as opposed to a distinct period. Likewise, a whole team approach welcomes all parties to the quality table as everyone (yes, that means all stakeholders) accepts responsibility for &lt;em&gt;building in&lt;/em&gt; quality.  &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3121&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3121#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/294">ci</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/293">Continuous Integration</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/157">Developer Testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/253">software testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/219">unit testing</category>
 <pubDate>Thu, 25 Jun 2009 19:15:04 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3121 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Agile testing: a whole life-cycle approach</title>
 <link>http://www.javaworld.com/community/node/3087</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;As I elaborated in two previous hip posts entitled &amp;#8220;&lt;a href=&quot;http://thediscoblog.com/2009/06/04/agile-testing-what-its-not/&quot;&gt;Agile testing: what it&amp;#8217;s not&lt;/a&gt;&amp;#8221; and &amp;#8220;&lt;a href=&quot;http://thediscoblog.com/2009/06/11/agile-testing-what-it-is/&quot;&gt;Agile testing: what it is&lt;/a&gt;&amp;#8221; agile testing boils down to two fundamental aspects &amp;#8212; it&amp;#8217;s about a whole life-cycle and whole team approach to testing. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3087&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3087#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1339">agile testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/294">ci</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/293">Continuous Integration</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/406">easyb</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/348">JUnit</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/7">QA</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/239">SCM</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/253">software testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1353">story</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1165">test driven development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/219">unit testing</category>
 <pubDate>Wed, 17 Jun 2009 18:27:32 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3087 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Agile testing: what it is</title>
 <link>http://www.javaworld.com/community/node/3063</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In a previous post entitled &amp;#8220;&lt;a href=&quot;http://thediscoblog.com/2009/06/04/agile-testing-what-its-not/&quot;&gt;Agile testing: what it&amp;#8217;s not&lt;/a&gt;&amp;#8220;, I attempted to define how testing has been traditionally done; with the stage set as the status quo, my definition of agile testing hopefully will make a lot more sense.  &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3063&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3063#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1339">agile testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1340">traditional testing</category>
 <pubDate>Thu, 11 Jun 2009 17:29:52 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3063 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Agile testing: what it’s not</title>
 <link>http://www.javaworld.com/community/node/3035</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Because it&amp;#8217;s my bag, I&amp;#8217;ve been asked on more than one occasion the question: &amp;#8220;what is &lt;a href=&quot;http://en.wikipedia.org/wiki/Agile_testing&quot;&gt;agile testing&lt;/a&gt;?&amp;#8221; &amp;#8212; that is, what does &lt;a href=&quot;http://en.wikipedia.org/wiki/Agile_software_development&quot;&gt;Agile&lt;/a&gt; mean to traditional QA teams? &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3035&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/3035#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/351">agile</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/408">bdd</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/322">TDD</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/10">testing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1334">waterfall</category>
 <pubDate>Thu, 04 Jun 2009 17:00:34 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">3035 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Mashups are Groovy, baby!</title>
 <link>http://www.javaworld.com/community/node/2984</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Online social networking is all the rage these days, man! In &lt;a href=&quot;http://www.ibm.com/developerworks/library/j-snw/&quot;&gt;DeveloperWorks&amp;#8217; &amp;#8220;Social mashups with Groovy&amp;#8221; article&lt;/a&gt;, you&amp;#8217;ll learn how to build a social network with Google Maps, Twitter, Groovy, and Ajax. By combining a Google Map with location information that Twitter exposes, you can create a mashup that allows people to view Twitter in light of a particular location. The simple application this article builds lets users view a map of their Twitter friends, a.k.a: hip geo-view of their entire network. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2984&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <comments>http://www.javaworld.com/community/node/2984#comments</comments>
 <category domain="http://www.javaworld.com/community/taxonomy/term/155">Andy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/158">Articles</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/407">Dynamic Languages</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/18">groovy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/123">programming</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/312">Software Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1317">twitter</category>
 <pubDate>Sat, 23 May 2009 15:36:38 -0400</pubDate>
 <dc:creator>Andrew Glover</dc:creator>
 <guid isPermaLink="false">2984 at http://www.javaworld.com/community</guid>
</item>
</channel>
</rss>
