février
2011
Aujourd’hui, petit problème d’algorithmique simple. Comment calculer en Java l’age d’une personne à ce jour en connaissant sa date de naissance. Une recherche sur Google ne donne pas de réponse simple. J’espère que celle-ci le sera.
août
2010
J’en avais assez de batailler avec ma vieille imprimante Epson USB. J’ai donc fait l’achat d’une imprimante multi-fonction HP C309g. Voici un compte rendu pour ceux que ça pourrait intéresser.
mars
2010
Il existe plusieurs outils de mesure de la couverture de code en Java, dont certains open source. J’ai récemment été amené à comparer le fonctionnement des plus connus d’entre eux, et je vous livre ici les résultats bruts de ce comparatif. Je tenterai certainement une analyse dans un prochain billet. Tout d’abord, quelques notions de base.
novembre
2009
Vous avez peut-être remarqué que dans le monde des applications professionnelles, Swing fait son come-back. Cependant, certaines choses rendent encore Swing vraiment rébarbatif. En vrac : API pas homogène (on sent bien que ça a de la bouteille et qu’il a fallut jouer avec la compatibilité ascendante Composants n’utilisant pas les generics (c’est en cours, mais est-ce que ça sortira un jour ?) Manque un bon éditeur graphique (je crois qu’on dit « RAD ») C’est sur […]
août
2009
Aujourd’hui, j’ai découvert l’annotation javax.annotation.Generated. Je n’ai jamais vu d’utilisation concrète de cette annotation, et c’est bien dommage. Voici idéalement ce qui devrait exister…
octobre
2008
Aujourd’hui, j’ai installé une Mandriva 2009 64 bit sur mon portable professionnel. Il s’agit d’un Lenovo ThinkPad T61. Voici les compte-rendu de mon installation ainsi qu’une foule d’astuces qui j’espère serviront à d’autres (éventuellement à moi si je dois réinstaller).
juillet
2008
Pour mon premier billet, je vais parler du problème qui me préoccupe depuis que je suis à la recherche du framework JEE « idéal » : la gestion des objets au travers des couches de l’application. Dans les temps anciens, un POJO n’était qu’une sorte de struct (comme en C) permettant de stocker des infos. Ces infos viennent généralement de la BD, et sont utilisées dans la couche métier, dans la couche présentation, puis éventuellement retournent en […]