Illegal Argument #5
Episode #5 of our new java podcast Illegal Argument is has been posted focusing on language diversity and Microsoft's new Axum programming language, static vs dynamic templates and much more.
Comments (0) . Sunday, 17 May 2009
Code Coverage of Clojure Code
Since pulling in Dmitry's test-compile mojo, and adding a test script runner mojo to the clojure-maven-plugin I thought I'd try something fun like running the maven emma plugin against a very simple test project.
I was pleasantly surprised to see so
Comments (0) . Friday, 24 April 2009
Clojure running successfully under OSGi
Functional languages, and specifically the clojure language are being talked about at the SMX offices recently and I thought it was about time I gave it a closer examination and I've always found the easiest way for me to learn about new technology/f
Comments (4) . Sunday, 1 February 2009
Typesafe Entity References for Hibernate/JPA
It would seem Gavin King's having similar thoughts to something I was working on last week, only with a much larger and grander scale:
The first problem isn't really solvable without major new language features (usually described as "DSL support").
Comments (0) . Tuesday, 16 December 2008
Should Sun embrace Maven?
With all the talk from Sun about bringing a focus to modularity in the JDK via Project Jigsaw, I wonder how things would shape up if a modular build tool such as Apache Maven was also adopted.
I've never looked at the JDK sources/build process and I
Comments (2) . Sunday, 14 December 2008
Database Migrations with Maven
In order to learn more about using Apache Maven beyond a more 'simple' build, I decided to build a maven plugin, or mojo as they're called to wrap my simple database migration library.
Now it's as easy as a few lines of XML and SQL to have your data
Comments (0) . Tuesday, 21 October 2008
Google XML Pages
In the original incarnation of my simple time tracker application I had used freemarker as a template engine for the email report. For this new incarnation I thought I'd take the newly open sourced Google XML Pages (GXP) for a spin.
Unlike JSP page
Comments (1) . Monday, 4 August 2008
OSGi based Integration testing with TestNG and Apache Felix
Over the last month or so I've been getting my feet wet with a new job, new team mates, and new technology - with the majority of my time getting my head around OSGi and our custom OSGi orientated build tool. Now that I've settled in and starting to
Comments (4) . Tuesday, 13 May 2008
OSGi is Shiny
At tonight's JavaCom meeting I gave a short lightening talk on OSGi - I was caught a little unprepared and hadn't realized the meeting was tonight so it was a bit rushed together - still the presentation went well - I still need to work more on slowi
Comments (0) . Wednesday, 7 May 2008
Java 6 now available for Apple Mac's
Apple has finally released Java 6 for OSX:
About Java for Mac OS X 10.5 Update 1
This Java for Mac OS X 10.5 Update 1 adds Java SE 6 version 1.6.0_05 to your Mac. This update does not replace the existing installation of J2SE 5.0 or change the defau
Comments (0) . Wednesday, 30 April 2008