l'informatique libre par Philippe Voncken

Calendrier

« octobre 2007 »
lunmarmerjeuvensamdim
1234567
891011121314
15161718192021
22232425262728
293031

Syndication

jeudi 25 octobre 2007

Sunbird v0.7 RC3

Une nouvelle version de Sunbird vient de sortir.

Info trouvée sur pcinpact.

Je rappelle qu'il est intéressant d'utiliser Sunbird avec un serveur gratuit icalendar comme icalx.com

Le lien direct pour télécharger la dernière version de sunbird.

mardi 23 octobre 2007

XRadar et les indicateurs qualités

Moi qui suis en ce moment à la recherche d'outils de reporting sur la qualité du code java je prends note de ce billet de linuxfr qui m'en fait découvrir 4 d'un coup!

lundi 22 octobre 2007

mvnrepository.com

mvnrepository.com est un moteur de recherche sur les librairies se trouvant dans le repository de maven2.

jeudi 18 octobre 2007

loosechange911.com

Je viens de visionner un film qui me fait réfléchir sur des problèmes très graves.

Si vous tombez sur ce billet, je vous invite à visiter ce site où vous trouverez des liens vers le film "loosechange" au format divx.

Je suis tombé par hasard sur cette vidéo en version française sur le réseau bit-torrent.

Enjoy :/

lundi 15 octobre 2007

slf4j une facade pour les API de Logs

Dans la série bonnes pratiques de développement Java, utiliser www.slf4j.org/ permet d'obtenir un niveau d'abstraction suffisant pour pouvoir changer d'API de logs en effectuant un minimum de changement dans le code de l'application. Cela permet donc de diminuer le niveau de couplage de l'application et ainsi faciliter la maintenance.

jeudi 11 octobre 2007

AOP et Azuki-Framework

Le critère de qualité de la conception logicielle est de trouver le meilleur compromis entre le couplage des composants et leurs cohésions. Une bonne conception tendra à réduire le couplage et à augmenter la cohésion des composants. Dans une approche de conception orientée objet, le fait de diminuer le couplage diminuera généralement la cohésion.

La programmation orientée aspect (AOP) est un principe de conception d'applications logiciel qui, utilisé avec les techniques de conception orientée objet, permet de diminuer le couplage des couches logicielles et d'augmenter leurs cohérences.

Le framework Azuki implémente les principes AOP, notamment celui de l'inversion des dépendances. Cet exemple de création d'un webservice met en évidence les avantages décrit ci-dessus.

Liens intéressants:

mardi 9 octobre 2007

Weblogic Server Plugin for Eclipse

Le plugin Weblogic Server Plugin for Eclipse, distribué par BEA, est très utile lors des développements JEE lorsque l'on déploie sur ce serveur d'application. On peut directement contrôler le serveur BEA Weblogic depuis Eclipse et surtout il est possible de debuger l'application. Pour cela, une fois le plugin installé et configurer il suffit de mettre un breakpoint dans ses sources et d'utiliser l'application.

Theme original par Stephane Sulikowski modifie par Shinoli