Illegal Argument

Sit down with and join the lads from Illegal Argument for a special interview with Reinier Zwitserloot and Roel Spilker from Project Lombok.

— As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

Direct download: Illegal_Argument_Project_Lombok_Special_Interview.mp3
Category: podcasts -- posted at: 7:20 AM
Comments[1]

After the long delay in getting episode #26 out, #27 comes out quite quickly for your listening pleasure - along with guest Steven Herod.

  • Grails best practises
  • Play framework
  • Microsoft developer love
  • Do free tools lead to lower quality?
  • Open source licensing and contributor agreements

— As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

Direct download: 27_Illegal_Argument_Podcast_27.mp3
Category: podcasts -- posted at: 9:40 PM
Comments[0]

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...


  • — As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

  • Direct download: 26_Illegal_Argument_Episode_26.mp3
    Category: podcasts -- posted at: 8:24 PM
    Comments[2]

     — Theme music "Past within a future" by Anthen's pro rock band Fractals.

    Direct download: 25_Illegal_Argument_Episode_25.mp3
    Category: podcasts -- posted at: 5:23 AM
    Comments[0]


    — As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

    Direct download: 24_Illegal_Argument_Episode_24.mp3
    Category: podcasts -- posted at: 4:59 AM
    Comments[0]


    — As always, intro music "Past within a future" by the Athen's prog rock band "Fractals", licensed under Creative Commons.

    Direct download: 23_Illegal_Argument_Episode_23.mp3
    Category: podcasts -- posted at: 4:14 AM
    Comments[0]

    Illegal Argument Episode #22:

    Direct download: 22_Illegal_Argument_Episode_22.mp3
    Category: podcasts -- posted at: 6:53 AM
    Comments[4]


    — As always, intro music "Past within a future" by the Athen's prog rock band "Fractals", licensed under Creative Commons.

    Direct download: Illegal_Argument_Episode_21.mp3
    Category: podcasts -- posted at: 5:24 AM
    Comments[0]

    • Bing
    • Lego virtual world
    • maven-clojure-plugin
    • IDEA "Gradle" support started
    • Scheme language split
    • A/B Testing in Wicket
    • Testing concurrency problems
    • .NET yadda yadda, Mono this, C# that
    • Eclipse and Maven rants as usual..

        — As usual, intro music "Past within a Future" by the Athen's based prog-rock band Fractals. Available under Creative Commons.

    Direct download: 20_Podcast_20.mp3
    Category: podcasts -- posted at: 5:46 AM
    Comments[1]

    Enjoy - Illegal Argument #19.

    — As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

    Direct download: Illegal_Argument_19.mp3
    Category: podcasts -- posted at: 2:30 AM
    Comments[0]

    — As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

    Direct download: Illegal_Argument_Episode_18_Part_2.mp3
    Category: podcasts -- posted at: 6:43 AM
    Comments[0]

    — As always, theme music "Past within a future" provided by Athen's prog rock band Fractals, licensed under Creative Commons.

    Direct download: IllegalArgument_Episode_18_Part_1.mp3
    Category: podcasts -- posted at: 4:53 AM
    Comments[1]

    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

    http://groups.google.com/group/illegalargument

    Greg currently has the assignment for "meatier" topics to talk about, but you have some to suggest, feel free to post them here. Java/JVM/JVM Community related please :-)

    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 "Illegal-Argument-Rocks". 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.

    Oh, and none of us are commercially (or non-commercially) involved with the http://infinitest.org guys, I just think their product is incredible.


    Category: general -- posted at: 10:14 PM
    Comments[0]

    Illegal Argument present Episode #17!

    • So many Android phones coming out - phandroid.com
    • Tony's our new Research Assistant - what shall he research next?
    • Emacs 23.1 released
    • Netbeans - enclojure / laclojure
    • From scrum to kanban
    • Wicket 1.4 is out - migration to generics
    • Scala wicket
    • Spring modules fork gaining steam
    • Resin droppig OSGi - Pomogranite is their new modular deployment framework
    • Being "hamcrest aware" - assertion frameworks
    • Groovy - top 4 of 7 spots on dzone
    • Gaelyk web framework
    • GWT and GWT maven - gwt replacements - gwtx
    • HTML 5 field types - email / domain / ip etc.
    Direct download: Illegal_Argument_17.mp3
    Category: podcasts -- posted at: 5:40 AM
    Comments[0]

    Illegal Argument Episode 16.... It's a LOOOOOONG one... show notes will be updated here soon.

    Direct download: Illegal_Argument_Episode_16.mp3
    Category: podcasts -- posted at: 11:28 PM
    Comments[0]

    The second part to episode #15...

    Direct download: Podcast_Episode_15_-_Woah_-_Part_2.mp3
    Category: podcasts -- posted at: 3:36 AM
    Comments[0]

    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?)

    Direct download: Podcast_Episode_15_-_Woah_-_Part_1.mp3
    Category: podcasts -- posted at: 3:21 AM
    Comments[8]

    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!

    Direct download: Illegal_Argument_14.mp3
    Category: podcasts -- posted at: 8:03 AM
    Comments[4]

    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...

    Direct download: Illegal_Argument_Episode_13.mp3
    Category: podcasts -- posted at: 7:36 AM
    Comments[0]

    Following this years CITCON ANZ 2009 in Brisbane, Mark sits down with fellow kiwis Nigel Charman and John Hurst to discuss:

    • The transrelational model in databases and database scaling, Sybase requiring stored procedures for metadata, and using unitils to automatically disable constraints during testing.
    • Releasing from branches
    • Jetbrains MPS and the Charisma bugtracker which is now in EAP.
    • Wikis for documentation
    • Python, Delphi, and embedded scripts in databases
    • White space or tabs?
    • CITCON (we actually talk about it!)
    • Token commits, pre-commits, and continuous integration

    WARNING: This episode is a long discussion - you might need some coffee.

    Direct download: Illegal_Argument_12.mp3
    Category: podcasts -- posted at: 7:10 AM
    Comments[0]

    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...).

    Show notes will be updated with links below:

    Direct download: 11_Illegal_Argument_Episode_11.mp3
    Category: podcasts -- posted at: 7:05 AM
    Comments[0]

    Not content with releasing the belated episode 7, we also have episode #10!

    Theme music "Past within the future" by Greek band Fractals

    Direct download: 10_Illegal_Argument_Episode_10.mp3
    Category: podcasts -- posted at: 4:36 AM
    Comments[1]

    People thought they'd never hear this mythical lost episode #7 after someone forgot to plug in the microphone... but no - here it is ;-)

    We cover grails moving to tomcat, jetty vs tomcat, netbeans and eclipses maven support, unit testing vs integration testing, modularization, and other stuff...

    Direct download: Illegal_Argument_7.mp3
    Category: podcasts -- posted at: 3:44 AM
    Comments[0]

    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.

    Direct download: Illegal_Argument_9.mp3
    Category: podcasts -- posted at: 4:40 AM
    Comments[1]

    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.

    Today we're discussing Lisp once more, why people use Eclipse, IT Certification, Model Drivel Architecture and Sausages.

    As always, intro/outro music "Past Within A Future" by the Greek prog rock band Fractals, available under Creative Commons.

    Direct download: 08_Illegal_Argument.mp3
    Category: podcasts -- posted at: 2:15 AM
    Comments[3]

    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.

    Episode #7 will now come next week - and we'll make sure to plug things in :-)

    Category: general -- posted at: 2:15 AM
    Comments[3]

    Richard, Greg and Mark sit down for a somewhat long winded circular conversation on cloud databases, SQL and (potential) Javascript injection attacks:

    Podcast planning made with Mind Meister, intro/outro music "Past Within A Future" by the Greek prog rock band Fractals, available under Creative Commons.

    Direct download: 06_Illegal_Argument_6.mp3
    Category: podcasts -- posted at: 5:34 AM
    Comments[3]

    Illegal Argument Episode 5 - Greg, Mark, and Richard discuss

    • Borlands sale to Microfocus
    • Windows 7 upgrade madness,
    • Language diversity and Microsoft's new parallel programming language Axum
    • Static vs dynamic template generation.
    Direct download: 05_Illegal_Argument.mp3
    Category: podcasts -- posted at: 4:17 AM
    Comments[0]

    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.

    Episode 4 contains a discussion on:

    • Comet & Reverse AJAX book - http://www.apress.com/book/view/9781590599983
    • Grizzly project - Built for Glassfish on top of Tomcat and pulled out later https://grizzly.dev.java.net/
    • Sun Dev Day - http://nz.sun.com/sunnews/events/2009/devdays/terms.jsp
    • Script Kiddies - http://en.wikipedia.org/wiki/Script_kiddie
    • Port Knocking - http://www.portknocking.org/
    • Mor.ph - http://www.mor.ph
    • Tail Call Optimization on the JVM - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4726340
    • JInterface - http://erlang.org/doc/apps/jinterface/index.html
    • Chariot Tech Casts (Google discussion) - http://techcast.chariotsolutions.com/
    • XKCD - http://xkcd.com/
    Direct download: 04_Illegal_Argument.mp3
    Category: podcasts -- posted at: 7:44 AM
    Comments[6]