Archives pour: Mai 2007
29.05.07
Slides sur les références XML-Schema et EMF
Très synthétiques et informatifs.
28.05.07
Jaret Timebars viewers
Pretty nice !

It even supports automatic non overlapping layout of tasks just like jxCAL-Dynamic did with events ![]()
The Jaret Timebars version:

The jxCAL version ![]()
http://vidal.biz/projects/jxcal-dynamic/jxcal-dynamic.html
Formatting your code using the Eclipse Code Formatter
What's new here is that you can specifically share the same eclipse formatter configuration between your eclipse workspace and your command line building tool ![]()
Code formatting support using the Eclipse Code formatter could be added to the Maven 2 Eclipse plugin. I've submitted a RFE for this new feature (MECLIPSE-272) on the codehaus JIRA.
24.05.07
Firebug Firefox web dev extension
Nice one.
15.05.07
Annotation-Driven Dependency Injection in Spring 2.1
At last ! Thanx Spring guys
This has been at the top of my feature request list for a long time ...
Spring 2.1 will be a killer framework and Spring-OSGi/Spring MVC/JPA the next killer combo !!
Java2Html source code colorizer
Java2Html converts Java (and other) source code (complete files or snippets) to HTML, RTF, TeX and XHTML with syntax highlighting.
This open source Java project consists of an extendible library along with a Java application, a Java applet and many plugins in order to integrate the library into other programs.
14.05.07
Starting Equinox from a Java application
Tiny code sample which explains how to bootstrap Equinox in a Java application.
Modularity at JavaOne
Very interesting feedback on what's going on at JavaOne about modularity in general.
13.05.07
Towards a modularization of Java ?
Some exiting news came out of a interview with Robert Brewin by ONJava.com. He mentions that modularization of the JRE will become a priority and will target Java 7.
This could change Java's distribution model to make it more Flash like.
Some mention that Sun has only recently understood the need to change Java's distribution model but this is not true, modularizing Java has been in the air for a long time, but this is a tremendous task, a lot of parts of Java are tighly coupled ... thus seperating them is very difficult. Using Dependency Structure Matrices here might help a lot ![]()
Sun seems to have felt the urge for doing this move right now because of the pressure of Microsoft and Adobe. In particular, Flash distribution model is transparent and seemless, you can be confident that your users have a pretty recent version of the flash engine on their browser, and if they don't, updating is a breeze. Only corporate users might have more difficulties though.
With the move to an Open Source license and many people wanting to see java modularized, maybe Sun is expecting some help from the community with this huge task.
The modularization of Java will definitely be one the biggest features of the forthcoming Java releases.
Let's hope that this feature will come true at last.
12.05.07
Agile Offshoring : It's hard work but it works!
How yes it is ... hard I mean
and sometimes it works yes ...
09.05.07
EMF Compare gets a presentation page
I can't wait for EMF model merging and comparaison to be a reality ![]()

08.05.07
Drill Down into Your Java Projects with SemmleCode
A free to use and download but not Open Source framework which enables to query code using an object oriented query language.
Apparently, reports can be generated and assertions also.
The bad thing is that it seems to depend on a database. Direct code querying doesn't seem possible.
Batch processing with Spring
This project fills a huge gap, batch processing is amongst those things you never want to do in a project but, that you always get (are forced) to do anyway.
I've developed custom solutions for this matter for almost each project I've been involved with (Spring based of course
).
Maven: The Definitive Guide from Sonatype
Sonatype, the new Maven centric Open Source company has made available a new Maven guide.
It includes advanced techniques, some of them not described elsewhere, very valuable.
.NET LINQ Project Overview
.NET's LINK has amazing language features.
Open Source Training Materials for Subversion from Polarion
This is gonna save me some writing ![]()
03.05.07
Simplifying Spring's XML-based dependency injection
What I've been looking for for a while ![]()
01.05.07