lundi 31 mars 2008

JodaTime

Lors de mes pérégrinations, je suis tombé sur une API que je ne connaissais pas, JodaTime.
Cette api est une nouvelle implémentation de la gestion des objets Date et Calendar en Java.
Voici ce qu'on peut apprendre sur leur site :
Les classes Date et Calendar sont mal construites, ont de nombreux bugs et des effets étranges sur les performances. Les raisons pour lesquels Joda-Time a été développé sont les suivantes :
  • Easy to Use,
  • Easy to Extend,
  • Comprehensive Feature Set,
  • Up-to-date Time Zone calculations,
  • Calendar support,
  • Easy interoperability,
  • Better Performance Characteristics,
  • Good Test Coverage,
  • Complete Documentation,
  • Maturity,
  • Open Source.

Le site de ce projet est le suivant : http://joda-time.sourceforge.net/

mercredi 26 mars 2008

Microsoft travaillera avec Eclipse

Ca fait du bruit en ce moment, Microsoft se rapproche d'Eclipse, ils travailleront certains aspects ensemble.
Cela leur permettra peut etre d'améliorer Visual Studio...
En attendant, voici un post dans lequel il est expliqué que cette collaboration permettrait aux développeurs Java de développer des applications ayant le look Windows Vista

Les techniques avancées du garbage collector

La mémoire!
dur travail que d'optimiser son allocation, sa désallocation pour ne rien laisser traîner.
Cet article présente des techniques avancés pour mieux gérer cela.
Un billet technique, qui sera surement utiles aux développeurs Java expérimentés.

vendredi 21 mars 2008

Spring et l'injection de dépendances en Java 5

Vous trouverez à cette adresse un ensemble d'information permettant d'utiliser Spring avec Java 5.
Utiliser ce framework n'est à mon avis pas chose aisée, en effet, l'utilisation du pattern IoC ou inversion de contrôle n'est pas une chose facile à comprendre et encore moins à utiliser.

Mais une fois maîtrisé ce framework peut se montrer très puissant.

une nouvelle version du plugin Maven pour Eclipse

Une nouvelle version du plugin permettant d'utiliser Maven à partir d'Eclipse vient de sortir.
Quatres options sont directement disponibles :
- checkout d'un projet Subversion
- créer un nouveau projet Maven
- créer un nouveau module
- créer un nouveau pom.xml (fichier nécessaire à l'intégration de Maven dans un projet)

La suite de l'article et les explications sont ici.

jeudi 20 mars 2008

10 effets AJAX pour tout rendre plus beau!

Des zooms, des menus avec des images, des gallerys de photos,
voila ce que l'on trouve en lisant ce billet.
Sympa...

Les 'must have tools' d'un developpeur Java

Je ne blogue pas beaucoup en ce moment...
Voila c'est maintenant réparé.
Vous trouverez dans ce billet 13 outils qui vous permettrons d'être un meilleur développeur Java.
Allant de firefox(qui n'est pas spécifique à un développeur) jusqu'a Checkstyle ou PMD, outils qui vous permettrons d'implémenter vos règles de codage.