My thoughts on various subjects. I particularly love hacking my work. Either by methodology or by improving my tools. Check out this list of tags / subjects.

Recent Posts

SVN: false promises

1 minute read

I've had to do a massive project refactoring. To be more specific, I had to split Hibernate Annotations in several pieces and make Hibernate Validator and Hi...

Groovy Annotations

less than 1 minute read

I have been hammering (nicely) Guillaume for a long time now to get Annotations support in Groovy.Thanks to Alexandru Popescu, this is now an official work i...

To copy a file in …

less than 1 minute read

... Javaprivate static void copyFile(File srcFile, File destFile) throws IOException { FileInputStream is = null; FileOutputStream os = null; tr...

ActiveRecord pattern, so what?

2 minute read

The Active Record pattern has a lot of publicity recently thanks to the Ruby On Rails and Grails wave. A definition could be: an object that encapsulates bot...