<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
	xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" >

<channel>
<title>Illegal Argument</title>
<link>http://illegalargument.com</link>
<description>Mark, Greg, Richard and Antony weekly discussion about topics relating to the Java/JVM space with an Auckland and New Zealand focus.</description>
<language>en</language>
<copyright>Creative Commons</copyright>
<managingEditor>podcast@illegalargument.com (Illegal Argument)</managingEditor>
<generator>Liberated Syndication - libsyn.com</generator>
<webMaster>podcasts@libsyn.com (Liberated Syndication)</webMaster>
<lastBuildDate>Sun, 21 Feb 2010 07:17:00 GMT</lastBuildDate>
<ttl>180</ttl>
<itunes:subtitle>Java and JVM New Zealand oriented talk</itunes:subtitle>
<itunes:summary>Greg, Mark and Richard get together weekly and talk about things of interest in the Java community. Greg works for SimWorks (http://www.simworks.com) who specialize in mobile phone software. Mark works for SecureMX (www.smx.co.nz). Richard works for Blue Train Software (http://www.bluetrainsoftware.com)</itunes:summary>
<itunes:category text="Technology" />
<itunes:category text="Technology">
	<itunes:category text="Software How-To" />
</itunes:category>
<itunes:keywords>java, jvm, new zealand</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:owner>
<itunes:email>richard@illegalargument.com</itunes:email>
<itunes:name>Mark Derricutt, Greg Amer and Richard Vowles</itunes:name>
</itunes:owner>
<itunes:image href="http://libsyn.com/podcasts/illegalargument/images/IMG_6782.jpg" />
<image>
<url>http://libsyn.com/podcasts/illegalargument/images/IMG_6782.jpg</url>
<title>Illegal Argument</title>
<link>http://illegalargument.com</link>
</image>
<item>
<title>Illegal Argument Episode #35 - Richard gets it.</title>
<link>http://www.illegalargument.com/index.php?post_id=584630#</link>
<description><![CDATA[<p>
<p>...and now for something different.</p>
<ul>
<li>Richard gets his Nexus One</li>
<li><a href="http://techcrunch.com/2010/01/24/doubletwist-android-itunes-tmobile/">Doubletwist joins forces with TMobile</a></li>
<li>Sky TV Browser stats</li>
<li>IntelliJ buillt for 1.6, no longer runs on Tiger</li>
<li>Apple iPad</li>
<li>@Inject lacks optional flags</li>
<li>Symbian going open source</li>
<li>Whats in the build?<br />
<ul>
<li><a href="http://blogs.perl.org/users/andy_chilton/2010/02/cil---a-distributed-issue-tracker.html">Cil - A distributed issue tracker</a></li>
<li>TeamCity change log</li>
<li>Maven Changes Plugin / Maven Changelog Plugin</li>
<li>Distribution Version Control and 'resolved' flow - resolved locally, but not integrated</li>
</ul>
</li>
<li>Google Buzz</li>
</ul>
<div>This weeks intro/outtro music was "Life Boat" by <a href="http://edwinderricutt.com">Edwin Derricutt</a>&nbsp;from the forthcoming album 3 Hours South.&nbsp;</div>
</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 21 Feb 2010 07:17:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=584630#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/35_Illegal_Argument_Episode_35.mp3" length="24985516" type="audio/mpeg"/>
<itunes:duration>00:41:34</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #34 - All four this time!</title>
<link>http://www.illegalargument.com/index.php?post_id=584129#</link>
<description><![CDATA[<p>Late as usual - but I hope you enjoy our argument.</p>]]></description>
<category>podcasts</category>
<pubDate>Fri, 19 Feb 2010 08:48:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=584129#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/34_Illegal_Argument_34_-_All_four_this_time.mp3" length="43734807" type="audio/mpeg"/>
<itunes:duration>01:12:49</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #33 Twitter is the new Jira</title>
<link>http://www.illegalargument.com/index.php?post_id=573847#</link>
<description><![CDATA[<p>Another delayed episode from the end of 2009:</p>

<ul>
<li>IDEA 9 released with broken Grails support
<li>Infinitest developer licenses now available
<li>Does OSGi actually solve anything?
<li>Scala leads to unreadable code
<li>Rarebit - the functional language shipped with the JDK
<li>Maven Pain - partially downloaded artifacts
<ul>
]]></description>
<category>podcasts</category>
<pubDate>Sun, 24 Jan 2010 05:42:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=573847#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/33_Illegal_Argument_33.mp3" length="39233033" type="audio/mpeg"/>
<itunes:duration>01:05:19</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #32 assertThat(@RichardVowles).isNotWrong()</title>
<link>http://www.illegalargument.com/index.php?post_id=571672#</link>
<description><![CDATA[<p>Hello kind listeners who are still out there.... we've not forgotten you all.... we've (well, Mark has) been lazy over the Christmas and New Year break and the last two episodes of 2009 slipped away from us.</p>

<p>But here we are - #32!</p>

<ul>
<li>Google Dropped Gears
<li><a href="http://the-palm-sound.blogspot.com/2009/02/jordan-rudess-on-bebot-for-iphone.html">Jordan Rudess's Bebot iPhone Synthesizer app</a>
<li>Symbian Pain
<li><a href="http://www.zigbee.org">Zigbee and Home Automation</a>
<li>Python is NOT retarded
<li>GWT CSS Frustrations
<li>LLVM For the JVM
<li>FEST-Reflect
<li>Code Coverage
<li>Integration Tests vs Functional Tests
<li>Maven + Eclipse = Test Pain
<li>Meaty Topic of the Week - Stat
</ul>

<p></p>
<p>&nbsp;&mdash;&nbsp;Theme music "Past within a future" by Anthen's pro rock band <a href="http://www.garageband.com/artist/fractals">Fractals</a>.</p>]]></description>
<category>podcasts</category>
<pubDate>Mon, 18 Jan 2010 10:56:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=571672#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/32_Illegal_Argument_Episode_32_-_assertThatRichardVowles.isNotWrong.mp3" length="57340259" type="audio/mpeg"/>
<itunes:duration>01:35:30</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #31</title>
<link>http://www.illegalargument.com/index.php?post_id=562268#</link>
<description><![CDATA[<ul>
<li>Android is spintering - NOT
<li>JavaFX is dead - NOT
<li>Tapestry vs Wicket
<li>Would you use a project with only one core committer?
<li>GWT 2
<li>Haskel
</ul>
]]></description>
<category>podcasts</category>
<pubDate>Mon, 21 Dec 2009 08:31:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=562268#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_31.mp3" length="24187746" type="audio/mpeg"/>
<itunes:duration>00:40:14</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #30</title>
<link>http://www.illegalargument.com/index.php?post_id=559789#</link>
<description><![CDATA[<p>Illegal Argument #30</p>

<ul>
<li>Injection and CDI
<li>Maven pain, m2eclipse (again)
<li><a href="http://docs.jboss.org/cdi/tck/reference/1.0.0.CR1/html/reporting.html">JBoss TCK Coverage report</a>
<li><a href="http://github.com/talios/testng-issue-reporter">TestNG Jira plugin</a>
<li><a href="http://www.chromium.org/spdy/spdy-whitepaper">Google Spdy</a>
<li>Scalatest vs EasyB
<li>Git detached heads
<li>clojure and scala and language rants....
<li>IntelliJ IDEA and Groovy
<li>......
</ul>


<br/>
<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Mon, 14 Dec 2009 11:00:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=559789#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/30_Illegal_Argument_Episode_30.mp3" length="46822832" type="audio/mpeg"/>
<itunes:duration>01:17:58</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #29</title>
<link>http://www.illegalargument.com/index.php?post_id=556798#</link>
<description><![CDATA[
<ul>
<li>Maven pain - <a href="http://softwareontheinside.blogspot.com">m2eclipse</a>, white space issues
<li><a href="http://tapestryjava.blogspot.com/2007/11/maven-wont-get-fooled-again.html">Howard Lewis Ship - maven hate</a>
<li>Gradle build scattered and oddly grouped
<li>Google Go and Closure
<li>Javaposse dynamic languages episode
<li>Statically typed groovy - <a href="http://groovy.dzone.com/articles/groovy-and-static-compilation">Groovy and Static Compilation</a>, and  <a href="http://groovy.dzone.com/articles/static-groovy-and-concurrency-3">Static Groovy and Concurrency</a>
<li><a href="http://gpars.codehaus.org/">Gpars</a>
<li>Amazon RDS
<li><a href="http://youdebug.kenai.com">youdebug</a> vs <a href="http://kenai.com/projects/btrace/pages/Home">btrace</a>
<li><a href="http://www.manning.com/rathore/">Clojure in Action</a>
<li><a href="http://www.bada.com/samsung-launches-open-mobile-platform/">Samsung Bada OS</a>
<li>PDF is Latin 1 only, Fonts as software and the licensing thereof
<li>Oracle and the death of Netbeans
<li>Mathoverflow
<li>Maven is a hammer
</ul>



<br/>
<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 6 Dec 2009 10:23:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=556798#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/29_Illegal_Argument_Episode_29.mp3" length="45287892" type="audio/mpeg"/>
<itunes:duration>01:15:24</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #28 - Like most IT projects... it overdue...</title>
<link>http://www.illegalargument.com/index.php?post_id=555940#</link>
<description><![CDATA[<p>Like a lot of IT projects - episode 28 of Illegal Argument finds itself being delivered somewhat late and overdue, but the boys have been busy with... well work!</p>

<p>Sit down and enjoy a belated discussion of a (then) recent Auckland Java User Group meeting on Agile/Testing practises, and a thoughts on the problems of distributed agile projects.</p>
]]></description>
<category>podcasts</category>
<pubDate>Thu, 3 Dec 2009 08:33:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=555940#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/28_Illegal_Argument_Episode_28.mp3" length="42512170" type="audio/mpeg"/>
<itunes:duration>01:10:47</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Special Edition - Reinier Zwitserloot and Roel Spilker of Project Lombok</title>
<link>http://www.illegalargument.com/index.php?post_id=553233#</link>
<description><![CDATA[<p>Sit down with and join the lads from Illegal Argument for a special interview with Reinier Zwitserloot and Roel Spilker from <a href="http://projectlombok.org/">Project Lombok</a>.</p>

<p>&mdash;&nbsp;As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>
]]></description>
<category>podcasts</category>
<pubDate>Wed, 25 Nov 2009 12:20:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=553233#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_Project_Lombok_Special_Interview.mp3" length="37312053" type="audio/mpeg"/>
<itunes:duration>01:02:07</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Yes</itunes:explicit>
</item>
<item>
<title>Illegal Argument #27 - Hark the Herod Angel Sings</title>
<link>http://www.illegalargument.com/index.php?post_id=546592#</link>
<description><![CDATA[<p>After the long delay in getting episode #26 out, #27 comes out quite quickly for your listening pleasure - along with guest <a href="http://blogs.herod.net/steven/">Steven Herod</a>.</p>

<ul>
<li>Grails best practises
<li>Play framework
<li>Microsoft developer love
<li>Do free tools lead to lower quality?
<li>Open source licensing and contributor agreements
</ul>


<br/>
<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 8 Nov 2009 02:40:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=546592#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/27_Illegal_Argument_Podcast_27.mp3" length="31839327" type="audio/mpeg"/>
<itunes:duration>00:52:59</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 26</title>
<link>http://www.illegalargument.com/index.php?post_id=545313#</link>
<description><![CDATA[<p>After what seems a lifetime and a half, Illegal Argument #26 finally sees the light of day after a hiatus of holidays, hacking weekends, JUG nights and pure indulgent lazyness...</p>

<ul>
<li>Jetty 7 released, OSGi compliant, moved to eclipse
<li><a href="http://research.microsoft.com/en-us/news/features/nagappan-100609.aspx">Interesting Microsoft Studies</a>
<li><a href="http://lambda-the-ultimate.org/node/3465">Van Roy Chapter 7 - Programming Paradigms for Dummies</a>
<li><a href="http://ghcmutterings.wordpress.com/2009/10/06/parallelism-concurrency/?ftw">Parallelism and Concurrency</a>
<li><a href="http://www.linuxjournal.com/article/10451">Java on Linux</a>
<li><a href="http://europa.eu/rapid/pressReleasesAction.do?reference=IP/09/1271&format=HTML&aged=0&language=EN&guiLanguage=en">Europe unhappy with Oracle/Sun</a> ( see also <a href="http://www.groklaw.net/article.php?story=20090903122146904">groklaw</a>
<li><a href="http://charsequence.blogspot.com/2009/10/detecting-nullpointerexception-with.html">Nice NPE handling</a>
<li><a href="http://groups.google.com/group/project-lombok/browse_thread/thread/2c5deff578a4c12e">Dos and Don'ts for the JVM</a>
<li><a href="http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html">History of computer languages</a>
</ul>

<li>
</ul>


<br/>
<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Wed, 4 Nov 2009 01:24:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=545313#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/26_Illegal_Argument_Episode_26.mp3" length="69843863" type="audio/mpeg"/>
<itunes:duration>01:51:20</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 25 - Rob Bygrave/Ebean and Christian Catchpole,</title>
<link>http://www.illegalargument.com/index.php?post_id=536105#</link>
<description><![CDATA[<ul>
<li>Interview with Rob Bygrave of <a href="http://www.avaje.org/">EBean</a>
<li><a href="http://www.avaje.org/topic-137.html">Ebean scala samples</a>
<li>Three way skyping with Rob Bygrave and Christian Catchpole
<li><a href="http://www.jroller.com/scolebourne/entry/jsrs_submitted_over_time">Development of Java stunted</a> - how does this affect library writers
<li><a href="http://stackoverflow.com/questions/1523890/what-are-the-pros-and-cons-of-using-remote-desktops-for-development">Remote Desktops for Development</a>
<li><a href="http://www.cincom.com/us/eng/solutions/application-development/object-oriented/webvelocity/index.jsp">Web Velocity from Cincom Smalltalk</a>
<li>Software Architecure Docs, Coding the Architecture - <a href="http://www.codingthearchitecture.com/presentations/sa2009-documenting-your-software-architecture-why-and-how/">Documenting your software architecture - why and how? (presentation)</a>, <a href="http://www.codingthearchitecture.com/files/software-architecture-document-guidelines-v0.1.pdf">Software Architure Document Guidelines</a>
<li><a href="http://blog.3months.com/2009/04/03/agile-retrospectives/#more-50">Agile Retrospectives</a>
<li>Real world agile
<li><a href="http://blogs.atlassian.com/jira/2009/10/jira-4-now-available.html">Atlassian Jira 4 out</a> - new priceing $10
<li>Valve price slashing
<li><a href="http://innovationgames.com/">Innovation Games</a>
<li><a href="http://www.theheretech.com/2009/09/the-heretech-episode-20-luke-hohmann-on-serious-gaming.html">The Heretech, episode 20: Luke Hohmann on serious gaming.</a>
</ul>
<p></p>
<p>&nbsp;&mdash;&nbsp;Theme music "Past within a future" by Anthen's pro rock band <a href="http://www.garageband.com/artist/fractals">Fractals</a>.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 11 Oct 2009 09:23:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=536105#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/25_Illegal_Argument_Episode_25.mp3" length="39803007" type="audio/mpeg"/>
<itunes:duration>01:06:16</itunes:duration>
<itunes:keywords>java,clojure,lisp,ruby,smalltalk,auckland</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #24</title>
<link>http://www.illegalargument.com/index.php?post_id=534231#</link>
<description><![CDATA[<ul>
<li><a href="http://www.scala-lang.org/node/140">Scala Compiler Plugins</a>
<li><a href="http://docs.google.com/Doc?id=dfkcrwbh_11hrk85ffw">Barbershop in PL/SQL</a>
<li><a href="http://blogs.azulsystems.com/cliff/2009/09/java-vs-c-performance-again.html">Interesting Java vs C++</a>
<li><a href="http://www.theinquirer.net/inquirer/news/1556541/microsoft-screwed-windows-mobile">Steve Ballmer comments on Windows Mobile</a>
<li><a href="http://www.zeroturnaround.com/blog/java-ee-container-redeploy-restart-turnaround-report/">Zero Turnaround restart report</a>
<li><a href="http://www.infoq.com/news/2009/09/google-sitebricks">Google Sitebricks</a>
<li><a href="http://www.stopwritingramblingcommitmessages.com/">Stop writing rambling commit messages</a>
<li><a href="http://code.google.com/p/tortoisegit/">tortoisegit</a>
<li><a href="http://www.youtube.com/watch?v=ivaQS5Q1o">Neal Ford on Architecture</a>
<li><a href="http://www.jython.com/">Jython</a>
<li><a href="http://www.review-board.org/">Review Board</a>
<li><a href="http://www.atlassian.com/software/crucible/">Crucible</a>
<li><a href="http://blogs.sun.com/enterprisetechtips/entry/locking_and_concurrency_in_java">5 New Locking modes in JPA 2</a>
</ul>

<br/>
<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>
]]></description>
<category>podcasts</category>
<pubDate>Tue, 6 Oct 2009 08:59:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=534231#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/24_Illegal_Argument_Episode_24.mp3" length="57395759" type="audio/mpeg"/>
<itunes:duration>01:35:35</itunes:duration>
<itunes:keywords>java,clojure,android</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 23</title>
<link>http://www.illegalargument.com/index.php?post_id=530728#</link>
<description><![CDATA[

<ul>
<li><a href="http://code.google.com/p/guava-libraries/">Google releases Guava</a>, Core Libraries for JDK 1.6
<li><a href="http://code.google.com/p/fluentjava/wiki/GettingStarted">FluentJava</a>
<li><a href="http://openjdk.java.net/projects/mlvm/"Da Vinci Machine</a>
<li><a href="http://code.google.com/p/noop/wiki/Features">Google's NOOP</a>
<li><a href="http://www.tiobe.com/content/paperinfo/tpci/index.html">TIOBE Index</a>
<li><a href="http://groovyland.wordpress.com/2009/03/03/groovyscalajava/">Groovyc adding Scala?</a>
<li><a href="http://www.certpal.com/blogs/2009/08/your-favorite-java-ide/">IDE poll wars that never end</a>
<li><a href="http://twu.sh/akR">37 signals UI design/application flow</a>
<li><a href="http://code.google.com/p/gparallelizer/">Groovy GParallelizer</a> (now called gpars (Groovy Parallel Systems))
<li><a href="http://retroweaver.sourceforge.net/">Retroweaver</a>
<li><a href="http://www.computerworld.com.au/article/319269/cobol_turns_50">COBOL turns 50</a>
<li><a href="http://www.tdwi.org/research/display.aspx?ID=5190">ASB uses SQL Server</a>
<li><a href="http://java.sys-con.com/node/487614">Software Archeology</a>
<li><a href="http://www.manning.com/prasanna/">Manning's Dependency Injection</a>
<li><a href="http://capableobjects.com/">Bold and ECO for Delphi and .NET</a>, observable client apps done really nicely
<li><a href="http://www.youtube.com/watch?v=8Mttjyf-8P4">Erik Meijer on .NET Reactive Framework</a> (yawn)
<li><a href="http://bestinclass.wordpress.com/2009/09/17/scala-vs-clojure-round-2-concurrency/">Clojure vs Scala pt 2</a>
<li><a href="http://tinyurl.com/yer2gv5">Microsoft Silverfish</a>
<li><a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a> (yes works in IE 6/7/8)
<li><a href="http://www.meetup.com/aucklandweb/">Auckland Web Meetup</a>
<li><a href="http://www.talios.com/read/poetry.htm">Mark's Poetry</a>
</ul>

<br/>

<p>&mdash;&nbsp;As always, intro music "Past within a future" by the Athen's prog rock band "Fractals", licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 27 Sep 2009 08:14:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=530728#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/23_Illegal_Argument_Episode_23.mp3" length="54981982" type="audio/mpeg"/>
<itunes:duration>01:31:34</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 22 - Oh yes, he really likes it.</title>
<link>http://www.illegalargument.com/index.php?post_id=530508#</link>
<description><![CDATA[<p>Illegal Argument Episode #22:</p>

<ul>
<li>Java web app performance
<li><a href="http://bestinclass.wordpress.com/2009/09/14/scala-vs-clojure-lets-get-down-to-business/">Clojure vs Scala pt1</a> ( and <a href="http://bestinclass.wordpress.com/2009/09/17/scala-vs-clojure-round-2-concurrency/">pt2</a> ) 
<li>Scala breaks on new releases ( lift won't compile/run etc. )
<li><a href="http://code.google.com/p/protobuf/">Google Protocol Buffers</a>, <a href="http://developers.facebook.com/thrift/">Thrift</a> and binary protocols
<li><a href="http://fastflip.googlelabs.com/">Google Fast Flip News</a>
<li>Google Books Class Action Law Suite
<li><a href="http://github.com/macourtney/Conjure">Conjure</a> - Clojure based framework
<li>MVC vs Components - model model view view controller controller view please?
<li><a href="http://www.cincomsmalltalk.com/userblogs/cincom/podcasts.ssp">Industry Misinterpretations</a> - continuations are less important?
<li>Javascript doesn't know anything about timezones
<ul>
<li><a href="http://code.google.com/p/flot/">Flot</a> for charting
<li><a href="http://js.fleegix.org/plugins/date/date">Fleegix</a> for timezone 'hackery'
</ul>
<li>Opensource version numbering?  Why are we scared of 1.0?
<li>OSGi and class loader pains
<li>Class naming for interfaces and abstract classes 
<li>Jetty consulting services being sold - "jetty gets sold"? - <a href="http://www.webtide.com">http://www.webtide.com</a>
<li>Eclipse Help (engine) pain
<li><a href="http://www.infoworld.com/d/developer-world/red-hat-eyes-rest-standardization-532?source=rss_infoworld_news">REST-*</a> - Misinformed rants - it's actually more about middleware standards for REST
<li><a href="http://www.embarcaderopresents.com/edm/ev_radspeek/nz.html">Delphi 2010 released</a>
<li>Kylix was before its time, but badly implemented
<li><a href="http://www.microfocus.com/">MicroFocus</a> now own Borland
<li><a href="http://qizmt.myspace.com/">MySpace .NET Map Reduce</a>
<li><a href="http://computerworld.co.nz/news.nsf/scrt/9B9C2F6288E3B487CC257632007172D1">The iPhone Exchange Lie</a>
<li><a href="http://phandroid.com/2009/09/14/lg-makes-etna-official-as-gw620-press-release/">Android LG</a>
<li><a href="http://phandroid.com/2009/09/11/inq-mobile-set-to-enter-us-market-with-android/">Android INQ Mobile</a>
<li><a href="http://spreadsheets.google.com/pub?key=rdm8c2ZfSDKd5l-dVy4SrnA&amp;output=html">Android Phone comparison</a>
<li><a href="http://www.datacenterknowledge.com/archives/2009/09/15/github-departs-engine-yard-for-rackspace/">Github jumps to Rackspace</a>
<li>EasyB on Eclipse
<li>Mobile Cloud testing - Pocket Mobile and Device Anywhere
<li>Planning a juicy meaty topic - <a href="http://twu.sh/alP">Van Roy</a>
<li>Groovy and Grails and Hosting
</ul>
]]></description>
<category>podcasts</category>
<pubDate>Sat, 26 Sep 2009 10:53:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=530508#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/22_Illegal_Argument_Episode_22.mp3" length="53869687" type="audio/mpeg"/>
<itunes:keywords>java,clojure,lisp,ruby,smalltalk,auckland</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #21</title>
<link>http://www.illegalargument.com/index.php?post_id=527978#</link>
<description><![CDATA[<ul>
<li><a href="http://www.cloudcamp.com/auckland/">CloudCamp Auckland</a>
<li><a href="http://prezi.com/">Prezi - The web presentation tool with a difference</a>
<li><a href="http://www.sun.com/software/products/xvmopscenter/index.jsp">Sun's Bare Metal Hypervisor</a>
<li><a href="http://code.google.com/p/google-web-toolkit/wiki/DesignOOPHM">GWT OOPHM</a>
<li><a href="http://code.google.com/p/js-test-driver/">JS Test Driver</a>
<li><a href="http://blogs.sun.com/darcy/entry/project_coin_final_five">Project Coin Final Five</a>
<li><a href="http://blogs.sun.com/darcy/entry/javaposse_277_ivory_tower">Joe Darcy Ivory Tower Response</a>
<li><a href="http://www.kiwidoc.com/java/info/about">Kiwidoc</a>
<li><a href="http://www.schmant.org/">Schmant</a>
<li><a href="http://gentoo.org">Gentoo Linux</a>
<li><a href="http://docs.codehaus.org/display/GMAVEN/Home">GMaven</a>
<li><a href="http://groovyconsole.appspot.com/view.groovy?id=22">Groovy LispBuilder</a>
</ul>

<br/>

<p>&mdash;&nbsp;As always, intro music "Past within a future" by the Athen's prog rock band "Fractals", licensed under Creative Commons.</p>
]]></description>
<category>podcasts</category>
<pubDate>Sat, 19 Sep 2009 09:24:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=527978#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_Episode_21.mp3" length="61289371" type="audio/mpeg"/>
<itunes:duration>01:42:04</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #20</title>
<link>http://www.illegalargument.com/index.php?post_id=527656#</link>
<description><![CDATA[<ul>
<li>Bing
<li><a href="http://universe.lego.com">Lego virtual world</a>
<li><a href="http://github.com/talios/clojure-maven-plugin">maven-clojure-plugin</a>
<li>IDEA "Gradle" support started
<li>Scheme language split
<li>A/B Testing in Wicket
<li>Testing concurrency problems
<li>.NET yadda yadda, Mono this, C# that
<li>Eclipse and Maven rants as usual..
<ul>

<p>&mdash;&nbsp;As usual, intro music "Past within a Future" by the Athen's based prog-rock band Fractals.  Available under Creative Commons.</p>
]]></description>
<category>podcasts</category>
<pubDate>Fri, 18 Sep 2009 09:46:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=527656#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/20_Podcast_20.mp3" length="61387337" type="audio/mpeg"/>
<itunes:duration>01:42:14</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #19</title>
<link>http://www.illegalargument.com/index.php?post_id=522898#</link>
<description><![CDATA[<p>Enjoy - Illegal Argument #19.</p>

<ul>
<li><a href="http://www.cloudcamp.com/">Cloud Camp</a> Auckland</li>
<li><a href="http://tech.puredanger.com/2009/08/18/ehcache-terracotta/">Terracotta Buying ehcache</a></li>
<li><a href="http://www.techpodcasts.com/chariottechcast/">Chariot Tech Podcast</a></li>
<li><a href="http://mbrainspace.blogspot.com/2009/08/building-vi-clone-in-java.html">Groovy VI</a> (<a href="http://mbrainspace.blogspot.com/2009/08/building-vi-clone-with-groovy-pt-2.html">part 2</a>)</li>
<li><a href="http://clojure.org/">Clojure</a> - <a href="http://flightcaster.com/">Flightcaster</a></li>
<li><a href="http://www.webtoolkit.eu/wt">C++ web framework - Wt</a></li>
<li><a href="http://wicket.apache.org/">Wicket</a></li>
<li>Load Balancers / Sticky Sessions</li>
<li><a href="http://www.sonatype.com/books/nexus-book/reference/">Repository Management with Sonatype Nexus Book</a></li>
<li>Maven Plugins and no Pain</li>
<li>Maven Profiles can be a build smell</li>
<li>Lua</li>
<li>WinDriver</li>
<li>GWT Issues</li>
<li>Database Design Issues - ORM or SQL?</li>
<ul>
<li><a href="http://github.com/danlarkin/clojure-couchdb/tree/master">Clojure couchdb server</a></li>
<li>Clojure vs scala</li>
<li>clojure-js</li>
</ul></li>
<li><a href="http://www.mail-archive.com/users@wicket.apache.org/msg40899.html">Scala Wicket Released</a></li>
<li>venkat subromanian?</li>
<li>anti celulite scala pants</li>
<li>obfuscated scala</li>
<li><a href="http://codetojoy.blogspot.com/2008/04/open-source-group-announces-jjava.html">jjava</a></li>
</ul>


<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sat, 5 Sep 2009 06:30:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=522898#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_19.mp3" length="42585307" type="audio/mpeg"/>
<itunes:duration>01:10:54</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #18 Part 2</title>
<link>http://www.illegalargument.com/index.php?post_id=520574#</link>
<description><![CDATA[		<ul>
			<li><a href="http://www.deucestm.org/">Deuce STM</a></li>
			<li><a href="http://code.google.com/p/multiverse/">Multiverse STM</a></li>
			<li><a href="http://projectlombok.org/">Project Lombok</a></li>
			<li><a href="http://functionaljava.org/">Functional Java</a></li>
			<li><a href="http://code.google.com/p/google-collections/">Google Collections</a></li>
			<li><a href="http://www.jetbrains.com/mps/">JetBrains MPS</a></li>
			<li><a href="http://www.eclipse.org/modeling/emf/">Eclipse Modeling Framework</a></li>
			<li><a href="http://www.rifers.org/">RIFE</a></li>
			<li><a href="http://javac.info/">BGGA Closures</a></li>
			<li><a href="http://www.malhar.net/sriram/kilim/">Kilim</a></li>
			<li><a href="http://jcontractor.sourceforge.net/">jContractor</a></li>
			<li><a href="http://www.qi4j.org/">Qi4j</a></li>
			<li><a href="http://jakarta.apache.org/bcel/">Apache BCEL</a></li>
			<li><a href="http://asm.ow2.org/">ASM</a></li>
			<li><a href="http://antlr.org/">Antlr</a></li>
			<li><a href="http://https://a-visual-llk-parser-generator.dev.java.net/">Visual LangLab</a></li>
			<li><a href="http://www.beanshell.org/">Beanshell</a></li>
		</ul>

<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 30 Aug 2009 10:43:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=520574#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_Episode_18_Part_2.mp3" length="38088220" type="audio/mpeg"/>
<itunes:duration>01:03:24</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #18 Part 1</title>
<link>http://www.illegalargument.com/index.php?post_id=520570#</link>
<description><![CDATA[	<ul>
			<li><a href="http://www.vmware.com/company/news/releases/springsource.html">VMware aquires SpringSource</a></li>
			<li><a href="http://www.facebook.com/press/releases.php?p=116581">Facebook buys Friendfeed</a></li>
			<li><a href="http://maven.apache.org/release-notes.html">Maven 2.2.1 Released</a></li>
			<li><a href="http://code.google.com/p/scala-migrations/">Scala Migrations</a></li>
			<li><a href="http://blogs.jetbrains.com/idea/2009/08/web-ide-%E2%80%94-intellij-idea-for-html-and-php-developers/">Jet Brains Web IDE</a></li>

			<li><a href="http://blog.agiledad.com/2009/07/cost-of-bug.html">The cost of a bug</a></li>
			<li><a href="http://mockito.org/">Mockito</a></li>
			<li><a href="http://code.google.com/p/gwtquery/">GWTQuery (Referred to in the podcast as GQuery)</a></li>
			<li><a href="http://www.liquibase.org/">Liquibase</a></li>
			<li><a href="http://github.com/RobertFischer/autobase/tree/master">Autobase</a></li>

		</ul>

<p>&mdash; As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 30 Aug 2009 08:53:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=520570#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/IllegalArgument_Episode_18_Part_1.mp3" length="35823098" type="audio/mpeg"/>
<itunes:duration>00:59:38</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Google group and listener bonus!</title>
<link>http://www.illegalargument.com/index.php?post_id=517379#</link>
<description><![CDATA[Hey everyone - Richard here. We have started a new Google Group for discussions around Illegal Argument so they are more accessible than the comments on this blog. The URL is<br/><br/><a href="http://groups.google.com/group/illegalargument">http://groups.google.com/group/illegalargument</a><br/><br/>Greg currently has the assignment for &quot;meatier&quot; topics to talk about, but you have some to suggest, feel free to post them here. Java/JVM/JVM Community related please :-)<br/><br/>And for the listener bonus! Infinitest which I have been speaking about using (and which makes a huge difference to my ability to do TDD in Eclipse) have a special 25% off the commercial license cost - just use the coupon &quot;Illegal-Argument-Rocks&quot;. There are only 50 of them (well, 49 now) and they last until the end of August, so be in quick! I'll be talking about it more as I try and fold it in to my Groovy development in Eclipse.<br/><br/>Oh, and none of us are commercially (or non-commercially) involved with the http://infinitest.org guys, I just think their product is incredible.<br/><br/><br/>]]></description>
<category>general</category>
<pubDate>Fri, 21 Aug 2009 02:14:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=517379#</guid>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #17 - It's nice, tidy, and java-y</title>
<link>http://www.illegalargument.com/index.php?post_id=515976#</link>
<description><![CDATA[<p>Illegal Argument present Episode #17!</p>


<ul>
<li>So many Android phones coming out - <a href="phandroid.com">phandroid.com</a>
<li>Tony's our new Research Assistant - what shall he research next? 
<li>Emacs 23.1 released
<li>Netbeans - enclojure / laclojure
<li><a href="http://www.silverstripesoftware.com/blog/archives/172">From scrum to kanban</a>
<li>Wicket 1.4 is out - migration to generics 
<li>Scala wicket
<li>Spring modules fork gaining steam
<li><a href="http://www.atlassian.com>Atlassian</a> hiring 32 new devs...
<li>iPhone appstore - polar bear labs jumping ship on iPhone development
<li><a href="http://blog.caucho.com/?p=213>Resin droppig OSGi</a> - Pomogranite is their new modular deployment framework
<li>Being "hamcrest aware" - assertion frameworks
<ul>
<li><a href="http://code.google.com/p/hamcrest/">Hamcrest</a>
<li><a href="http://fest.easytesting.org/assert/wiki/pmwiki.php">FEST Assert</a>
</ul>
<li>Groovy - top 4 of 7 spots on dzone
<li><a href="http://gaelyk.appspot.com/">Gaelyk</a> web framework
<li>GWT and GWT maven - gwt replacements - gwtx
<li>HTML 5 field types - email / domain / ip etc.
</ul>]]></description>
<category>podcasts</category>
<pubDate>Mon, 17 Aug 2009 09:40:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=515976#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_17.mp3" length="34000727" type="audio/mpeg"/>
<itunes:duration>00:56:35</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #16</title>
<link>http://www.illegalargument.com/index.php?post_id=515588#</link>
<description><![CDATA[<p>Illegal Argument Episode 16....    It's a LOOOOOONG one... show notes will be updated here soon.</p>
]]></description>
<category>podcasts</category>
<pubDate>Sun, 16 Aug 2009 03:28:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=515588#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_Episode_16.mp3" length="66885726" type="audio/mpeg"/>
<itunes:duration>01:51:24</itunes:duration>
<itunes:keywords>java,clojure,android</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #15 Part 2 - WOAH!</title>
<link>http://www.illegalargument.com/index.php?post_id=512842#</link>
<description><![CDATA[<p>The second part to episode #15...</p>

<ul>
<li><a href="http://stubbisms.wordpress.com/2009/04/02/spring-modules-ehcache-and-ehcache-issues-you-should-be-aware-of">Declarative Caching</a>
<li>After the abandonment of <a href="https://springmodules.dev.java.net/">Spring Modules</a>, and the launch of <a href="http://www.springsource.org/extensions">Spring Extensions</a>, Antony discusses his new <a href="http://wiki.github.com/astubbs/spring-modules">fork of Spring Modules</a> at github.
<li><a href="http://stubbisms.wordpress.com/2009/07/10/git-script-to-show-largest-pack-objects-and-trim-your-waist-line/">Git filter branch and largest object patch</a>
<li><a href="http://bca.geek.nz">Barcamp Auckland 3</a>
<li>Git bare repository reverse patch problems (stay tuned for Illegal Argument #16 where we discuss this in more depth)</li>
<li><a href="http://sharca.com">Antony's new site</a>
<li><a href="http://kuler.adobe.com">Adope Kuler</a>
<li><a href="http://code.google.com/p/specs">BDD and Scala Specs</a>
<li><a href="http://code.google.com/p/scalacheck/">Scala check<a> and <a href="http://en.wikipedia.org/wiki/Mutation_testing">Mutation Testing</a>
<li><a href="http://code.google.com/events/io/sessions/GwtPreviewGoogleWebToolkit2.html">GWT 2 Google I/O Presentation</a> - Is GWT a good idea?
<li>Google ChromeOS
<li><a href="http://blog.thinkrelevance.com/2008/9/24/java-next-overview">Language comparison with examples Clojure, Groovy, JRuby, and Scala</a>
<li><a href="http://neilbartlett.name/blog/2007/09/13/statically-checked-duck-typing-in-scala">Scala (static) Duck Typing</a>
</ul>]]></description>
<category>podcasts</category>
<pubDate>Sat, 8 Aug 2009 07:36:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=512842#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Podcast_Episode_15_-_Woah_-_Part_2.mp3" length="14533260" type="audio/mpeg"/>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode #15 Part 1 - WOAH!</title>
<link>http://www.illegalargument.com/index.php?post_id=512841#</link>
<description><![CDATA[<p>Once again we're late in posting the next great installment of Illegal Argument, but for all you're patience you're now being rewarding with not one, but a two part episode!  (Ok, so we talked longer than usual, and broke it up for you... arn't we nice?)</p>

<ul>
<li><a href="http://stubbisms.wordpress.com/2009/04/02/spring-modules-ehcache-and-ehcache-issues-you-should-be-aware-of">Declarative Caching</a>
<li>After the abandonment of <a href="https://springmodules.dev.java.net/">Spring Modules</a>, and the launch of <a href="http://www.springsource.org/extensions">Spring Extensions</a>, Antony discusses his new <a href="http://wiki.github.com/astubbs/spring-modules">fork of Spring Modules</a> at github.
<li><a href="http://stubbisms.wordpress.com/2009/07/10/git-script-to-show-largest-pack-objects-and-trim-your-waist-line/">Git filter branch and largest object patch</a>
<li><a href="http://bca.geek.nz">Barcamp Auckland 3</a>
<li>Git bare repository reverse patch problems (stay tuned for Illegal Argument #16 where we discuss this in more depth)</li>
<li><a href="http://sharca.com">Antony's new site</a>
<li><a href="http://kuler.adobe.com">Adope Kuler</a>
<li><a href="http://code.google.com/p/specs">BDD and Scala Specs</a>
<li><a href="http://code.google.com/p/scalacheck/">Scala check<a> and <a href="http://en.wikipedia.org/wiki/Mutation_testing">Mutation Testing</a>
<li><a href="http://code.google.com/events/io/sessions/GwtPreviewGoogleWebToolkit2.html">GWT 2 Google I/O Presentation</a> - Is GWT a good idea?
<li>Google ChromeOS
<li><a href="http://blog.thinkrelevance.com/2008/9/24/java-next-overview">Language comparison with examples Clojure, Groovy, JRuby, and Scala</a>
<li><a href="http://neilbartlett.name/blog/2007/09/13/statically-checked-duck-typing-in-scala">Scala (static) Duck Typing</a>
</ul>]]></description>
<category>podcasts</category>
<pubDate>Sat, 8 Aug 2009 07:21:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=512841#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Podcast_Episode_15_-_Woah_-_Part_1.mp3" length="70743651" type="audio/mpeg"/>
<itunes:duration>01:38:12</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Episode #14 - It doesn't matter if you're black or white...</title>
<link>http://www.illegalargument.com/index.php?post_id=504062#</link>
<description><![CDATA[<p>Episode #14 is an almost solo-cast with Mark and Greg in the absense of both Greg and Antony.  Sit back with your colorred pens and get ready to draw your next program in Piet!</p>

<ul>
<li><a href="bca.geek.nz">Barcamp 3</a> 
<li>Concordion gives you the best of all worlds - fit, rspec, and freeform testing styles
<li>Google IO and Wave
<li>The <a href="http://esolangs.org/wiki/Language_list">Esoteric language(s)</a> of the week - <a href="http://en.wikipedia.org/wiki/Paul_Graham#Blub">Blub</a> and <a href="http://esolangs.org/wiki/Piet">Piet</a>
<li><a href="http://blogs.computerworld.com/london_stock_exchange_to_abandon_failed_windows_platform">London Stock Exchange dropping Windows</a>
<li><a href="http://www.coreyhaines.com/">Corey Haines</a> and <a href="http://programmingtour.blogspot.com/2009/07/conversation-with-stuart-halloway.html">a conversation with Stuart Holloway</a>
<li><a href="http://weblogs.java.net/blog/forax/archive/2009/07/jsr292_backport.html">InvokeDynamic backport first release</a>
<li><a href="http://www.alice.org/">Alice</a> - an education software that teaches students computer programming in a 3D environment.
<li>Groovy and Template Haskell
<li>Android Netbooks and Chrome OS
</ul>
]]></description>
<category>podcasts</category>
<pubDate>Thu, 16 Jul 2009 12:03:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=504062#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_14.mp3" length="27956622" type="audio/mpeg"/>
<itunes:duration>00:58:09</itunes:duration>
<itunes:keywords>java,clojure,android,iphone,auckland,barcamp</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Episode #13</title>
<link>http://www.illegalargument.com/index.php?post_id=504060#</link>
<description><![CDATA[<p>In the continuing saga of clearing the podcast backlog, episode #13 also escapes to your unsuspecting ears - join the guys as we ponder quitting our jobs and flipping hamburgers for a change...</p>

<ul>
<li>HTC Magic Android released
<li><a href="http://code.google.com/p/gitsharp/">Git#</a> - a "native" Git for Windows
<li><a href="http://www.loper-os.org/?p=42">Thumbs Down for Clojure</a>
<li><a href="http://xtext.itemis.com">XText</a> - <a href="http://eclipse.dzone.com/articles/getting-started-xtext">DSL IDE Builder for Eclipse</a>	
<li><a href="http://coffee.geek.nz/node/23049">Brenda</a> and <a href="http://www.builderau.com.au/news/soa/Stallman-warns-of-Mono-risk-/0,339028227,339297176,00.htm?feed=rss">Stallman</a> argue the "java trap" for .NET
<li><a href="http://theyworkforyou.co.nz/portfolios/social_development_employment/2009/jul/01/employment_scheme_mcdonalds">Don't have a job? Flip burgers in NZ!</a>
<li><a href=" http://bit.ly/11wa5z>Mono as a build option in VS2010</a>
<li>Maven repository managers - don't ask, just use <a href="http://nexus.sonatype.org/">Nexus</a> from Sonatype
<li>Atlassian released <a href="http://www.build-doctor.com/2009/06/30/fisheye-and-crucible-get-social">FishEye 2 and Crucible 2</a>
<li><a href="http://citconf.com/brisbane2009">CITCON ANZ 2009 Discussion</a>
<li>Git Rocks - unless you push to a checkout working copy
<li>The war over concordion continues...
</ul>]]></description>
<category>podcasts</category>
<pubDate>Thu, 16 Jul 2009 11:36:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=504060#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_Episode_13.mp3" length="47438358" type="audio/mpeg"/>
<itunes:duration>01:38:44</itunes:duration>
<itunes:keywords>java,git,citcon,testing,android,iphone</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Episode #12 - A CITCON Special</title>
<link>http://www.illegalargument.com/index.php?post_id=504050#</link>
<description><![CDATA[<p>Following this years <a href="http://citconf.com/brisbane2009/">CITCON ANZ 2009</a> in Brisbane, Mark sits down with fellow kiwis Nigel Charman and John Hurst to discuss:</p>

<ul>
<li>The transrelational model in databases and database scaling, Sybase requiring <a href="http://manuals.sybase.com/onlinebooks/group-jc/jcg0600e/prjdbc/@Generic__BookTextView/3878;pt=3956">stored procedures</a> for metadata, and using <a href="http://www.unitils.org/summary.html">unitils</a> to automatically disable constraints during testing.
<li>Releasing from branches
<li>Jetbrains <a href="http://www.jetbrains.com/mps/index.html">MPS</a> and the <a href="http://www.jetbrains.net/devnet/community/charisma">Charisma</a> bugtracker which is now in EAP.
<li>Wikis for documentation
<li>Python, Delphi, and embedded scripts in databases
<li>White space or tabs?
<li>CITCON (we actually talk about it!)
<li>Token commits, pre-commits, and continuous integration
</ul>

<p><b>WARNING:</b> This episode is a <i>long</i> discussion - you might need some coffee.</p>
]]></description>
<category>podcasts</category>
<pubDate>Thu, 16 Jul 2009 11:10:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=504050#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_12.mp3" length="56602293" type="audio/mpeg"/>
<itunes:duration>01:57:49</itunes:duration>
<itunes:keywords>java,databases,citcon,agile</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Episode #11</title>
<link>http://www.illegalargument.com/index.php?post_id=504049#</link>
<description><![CDATA[<p>Oh hai listeners - we're clearing that silence with a deluge of backlogged podcasts, in episode #11 we talk about Android, Netbooks, Languages, and other things (of course, regular listeners will know we cover these topics all the time...).</p>

<p>
Show notes will be updated with links below:
</p>]]></description>
<category>podcasts</category>
<pubDate>Thu, 16 Jul 2009 11:05:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=504049#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/11_Illegal_Argument_Episode_11.mp3" length="58831495" type="audio/mpeg"/>
<itunes:duration>01:37:58</itunes:duration>
<itunes:keywords>java,clojure,android</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument #10</title>
<link>http://www.illegalargument.com/index.php?post_id=499456#</link>
<description><![CDATA[<p>Not content with releasing the belated episode 7, we also have episode #10!</p>

<ul>
<li><a href="http://www.zdnet.com.au/blogs/null-pointer/soa/Google-Wave-to-miss-IE6/0,2001102868,339296708,00.htm">IE not working on Google Wave</a>
<li><a href="http://code.google.com/speed/page-speed/">Google Page Speed</a>
<li><a href="http://unite.opera.com/">Opera Unite</a>
<li><a href="http://www.admixweb.com/2009/06/14/20-twitter-applications-you-should-have/">20 apps for twitter</a>
<li><a href="http://www.stanford.edu/class/cs193p/cgi-bin/index.php">iPhone Stanford Course</a>
<li><a href="http://www.theregister.co.uk/2009/05/26/ubuntu_android_applications_netbook/">Ubuntu / Android</a>
<li><a href="http://sdedit.sourceforge.net/">sdedit</a>
<li><a href="http://www.websequencediagrams.com">Web Sequence Diagrams.com</a>
<li><a href="http://www.pragprog.com/titles/achbd/the-rspec-book">Prag Prog - RSpec Book</a>
</ul>


<p>Theme music "Past within the future" by Greek band Fractals</p>
]]></description>
<category>podcasts</category>
<pubDate>Sun, 5 Jul 2009 08:36:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=499456#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/10_Illegal_Argument_Episode_10.mp3" length="61396479" type="audio/mpeg"/>
<itunes:duration>01:42:15</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer, Anthony Stubs and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument #7...and dead shall rise and infect your ears.</title>
<link>http://www.illegalargument.com/index.php?post_id=499451#</link>
<description><![CDATA[<p>People thought they'd never hear this mythical lost episode #7 after someone forgot to plug in the microphone...  but no - here it is ;-)
</p>

<p>We cover grails moving to tomcat, jetty vs tomcat, netbeans and eclipses maven support, unit testing vs integration testing, modularization, and other stuff...
</p>]]></description>
<category>podcasts</category>
<pubDate>Sun, 5 Jul 2009 07:44:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=499451#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_7.mp3" length="16390690" type="audio/mpeg"/>
<itunes:duration>00:34:03</itunes:duration>
<itunes:keywords>java,new zealand</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>Clean</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 9 - Hooray, the glockenspiel is dead.</title>
<link>http://www.illegalargument.com/index.php?post_id=493906#</link>
<description><![CDATA[<p>Finally episode 9 is here for your listening pleasure.  Mark was crazy to edit this episode on the week of a large deployment at work.  
</p>

<ul>
<li><a href="http://java.sun.com/javaone/">Java One 2009</a>
<li><a href="http://www.ukoug.org/">Oracle UK User Group</a>
<li><a href="http://jumble.sourceforge.net/">Jumble</a>
<li><a href="http://infinitest.org">Infinitest</a>
<li><a href="http://github.com/blog/439-hg-git-mercurial-plugin">Mercurial Git Plugin</a>
<li><a href="http://www.spearce.org/2008/07/using-jgit-to-publish-on-amazon-s3.html>Using jgit to publish on Amazon S3</a>
<li><a href="http://google-opensource.blogspot.com/2009/06/introducing-android-scripting.html">Android Scripting Environment</a>
<li><a href="http://opensource.nokia.com/projects/pythonfors60/">Python for S60</a>
<li><a href="http://daringfireball.net/2009/05/diary_of_an_app_store_reviewer">Diary of an App Store Reviewer</a>
<li><a href="http://www.trademe.co.nz/Browse/Listing.aspx?id=223309871">Scary washing machine on Trade Me</a>
<li><a href="http://bca.geek.nz/">Bar Camp Auckland 3</a>
<li><a href="http://www.techcrunch.com/2009/05/31/video-inside-the-google-holodeck/">The Google Holodeck</a>
</ul>]]></description>
<category>podcasts</category>
<pubDate>Sat, 20 Jun 2009 08:40:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=493906#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/Illegal_Argument_9.mp3" length="41939446" type="audio/mpeg"/>
<itunes:duration>01:27:17</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 8 - Did you just shush me?</title>
<link>http://www.illegalargument.com/index.php?post_id=488699#</link>
<description><![CDATA[<p>After a weeks hiatus due to lost audio (which we hope to maybe recover) we're back with episode 8 of the Illegal Argument.  As 7 may yet turn up we're sticking with the numbering even thou it may be confusing to people.</p>

<p>Today we're discussing Lisp once more, why people use Eclipse, IT Certification, Model Drivel Architecture and Sausages.</p>

<ul>
<li><a href="http://blog.mor.ph/2009/05/additional-note-on-appspace-changes.html">Additional note on Mor.ph Appspace changes</a>
<li><a href="http://www.springsource.org/roo">Spring Roo</a>
<li><a href="http://code.google.com/p/dbng/">Mark's Database Migration Framework</a>
<li><a href="http://www.captaincasa.com/">Captain Casa - Swing based JSF Rendering for enterprise RIAs</a>
<li><a href="http://openjdk.java.net/projects/coin/">Project Coin</a>
<li><a href="http://www.itcp.co.nz/">Inforamation Technology Certified Professional</a>
<li><a href="http://wave.google.com">Google Wave</a>
</ul>

<p>As always, intro/outro music "Past Within A Future" by the Greek prog rock band <a href="http://www.garageband.com/artist/fractals">Fractals</a>, available under Creative Commons.]]></description>
<category>podcasts</category>
<pubDate>Sun, 7 Jun 2009 06:15:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=488699#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/08_Illegal_Argument.mp3" length="32723412" type="audio/mpeg"/>
<itunes:duration>01:17:48</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>No cast this week</title>
<link>http://www.illegalargument.com/index.php?post_id=485677#</link>
<description><![CDATA[<p>Due to an unfortunate recording problem (someone forgot to plug in the microphone) this weeks podcast got recorded on the internal microphone of the MacBook.  As the recording suffered too many sound issues (distance, fan noises, and the on the rare case that Mark actually speaks - frog like sounds) we've decided not to post this episode.</p>

<p>Episode #7 will now come next week - and we'll make sure to plug things in :-)</p>
]]></description>
<category>general</category>
<pubDate>Sat, 30 May 2009 06:15:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=485677#</guid>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 6 - Databases, Databases, and more Databases</title>
<link>http://www.illegalargument.com/index.php?post_id=483277#</link>
<description><![CDATA[<p>Richard, Greg and Mark sit down for a somewhat long winded circular conversation on cloud databases, SQL and (potential) Javascript injection attacks:</p>

<ul>
<li><a href="http://db.cs.yale.edu/hstore/">H-Store: A Next Generation OLTP DBMS</a>
<li><a href="http://en.wikipedia.org/wiki/Michael_Stonebraker">Michael Stonebraker</a>
<li><a href="http://couchdb.apache.org/">Couch DB</a>
<li><a href="http://www.infobright.org/">Infobright - open source column store for MySQL</a>
<li><a href="https://launchpad.net/drizzle">Drizzle - A Lightweight SQL Database for Cloud and Web</a>
<li><a href="http://aws.amazon.com/simpledb/">Amazing Simple DB</a>
<li><a href="http://bret.appspot.com/entry/how-friendfeed-uses-mysql">How Friend Feed uses MySQL to store schema-less data"</a>
<li><a href="http://www.wolframalpha.com">Wolfram Alpha</a>
<li><a href="http://code.google.com/apis/analytics/">Google Analytics APIs</a>
<li><a href="http://www.kaushik.net/avinash/">Occam's Razor by Avinash Kaushik - Web Analytics</a>
<li><a href="http://blogs.sun.com/jonathan/entry/will_java_be_the_world">Jonathan Schwartz: Will the Java Platform create the world's largest app store?</a>
<li><a href="http://blip.tv/file/1145545">Damian Conway, Thoughtstream: "Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Timespaces...Made Easy!"</a>
<li><a href="http://xkcd.com/327">XKCD: Exploits of a Mom</a>
</ul>

<p>Podcast planning made with <a href="http://www.mindmeister.com">Mind Meister</a>, intro/outro music "Past Within A Future" by the Greek prog rock band <a href="http://www.garageband.com/artist/fractals">Fractals</a>, available under Creative Commons.</p>
]]></description>
<category>podcasts</category>
<pubDate>Sun, 24 May 2009 09:34:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=483277#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/06_Illegal_Argument_6.mp3" length="41131985" type="audio/mpeg"/>
<itunes:duration>01:25:36</itunes:duration>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 5 - MOVE BORLAND OUT OF TEXAS</title>
<link>http://www.illegalargument.com/index.php?post_id=479770#</link>
<description><![CDATA[<p>Illegal Argument Episode 5 - Greg, Mark, and Richard discuss</p>

<ul>
<li>Borlands sale to Microfocus
<li>Windows 7 upgrade madness,
<li>Language diversity and Microsoft's new parallel programming language Axum
<li>Static vs dynamic template generation.
</ul>
]]></description>
<category>podcasts</category>
<pubDate>Sun, 17 May 2009 08:17:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=479770#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/05_Illegal_Argument.mp3" length="28669807" type="audio/mpeg"/>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:explicit>No</itunes:explicit>
</item>
<item>
<title>Illegal Argument Episode 4 - The first public escape of audio</title>
<link>http://www.illegalargument.com/index.php?post_id=475928#</link>
<description><![CDATA[<p>Welcome to the first publicly released episode of Greg, Mark, and Richard's new weekly discussion on Java, the JVM, New Zealand and anything else that sometime comes to mind.</p>

<p>Episode 4 contains a discussion on:</p>

<ul>
<li>Comet & Reverse AJAX book - http://www.apress.com/book/view/9781590599983</li>
<li>Grizzly project - Built for Glassfish on top of Tomcat and pulled out later https://grizzly.dev.java.net/</li>
<li>Sun Dev Day - http://nz.sun.com/sunnews/events/2009/devdays/terms.jsp</li>
<li>Script Kiddies - http://en.wikipedia.org/wiki/Script_kiddie</li>
<li>Port Knocking - http://www.portknocking.org/</li>
<li>Mor.ph - http://www.mor.ph</li>
<li>Tail Call Optimization on the JVM - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4726340</li>
<li>JInterface - http://erlang.org/doc/apps/jinterface/index.html</li>
<li>Chariot Tech Casts (Google discussion) - http://techcast.chariotsolutions.com/</li>
<li>XKCD - http://xkcd.com/</li>
</ul>]]></description>
<category>podcasts</category>
<pubDate>Fri, 8 May 2009 11:44:00 GMT</pubDate>
<guid isPermaLink="true">http://www.illegalargument.com/index.php?post_id=475928#</guid>
<enclosure url="http://media.libsyn.com/media/illegalargument/04_Illegal_Argument.mp3" length="45816935" type="audio/mpeg"/>
<itunes:duration>01:30:44</itunes:duration>
<itunes:keywords>java,clojure,lisp,ruby,smalltalk,auckland</itunes:keywords>
<itunes:author>Mark Derricutt, Greg Amer and Richard Vowles</itunes:author>
<itunes:subtitle>Episode 4 - Clojure, Mobile Development, Grails and more</itunes:subtitle>
<itunes:explicit>Yes</itunes:explicit>
</item>
</channel></rss>
