mercredi 6 mai 2009

Connaissez la provenance de vos codes sources

Avec l'utilisation massive de framework open source, êtes vous toujours en règle.
Vous voulez le vérifier ?

Programmez.com vous donne la manière de faire, la réponse est ici.

mardi 5 mai 2009

SpringSource rachète Hyperic

Avec ces nouveaux dmServer and co, on remarquait que Spring voulait grandir et introduire un nouveau serveur d'application.
Aujourd'hui on apprend qu'ils rachètent Hyperic, solution open source de monitoring de gestion et de gestion des performances.

Plus de détails à cet endroit.

Vous serez obligé d'y passer!

Ubuntu on ne la présente plus, ce Linux basé sur Debian , tellement simple à installer et à utiliser.
C'est l'une des distributions les plus utilisées, et elle a fait beaucoup de petits.
Parmi les plus connues, on citera :
- KUbuntu (qui utilise KDE plutot que Gnome)
- XUbuntu (pour XFce)
- EdUbuntu (pour l'éducation)

j'en passe et des meilleurs, voici la liste de 20 dérivés d'Ubuntu.

mercredi 29 avril 2009

Les performances en Java

Voici quelques conseils pour améliorer les performances de votre code en java.

La création d'objet, JDBC, les StringBuilder à la place des StringBuffer.
En effet, depuis Java 5, les StringBuilder sont apparus, ils ne sont pas thread safe, et donc plus performants dans la majorité des applications. Vous trouverez un article plus détaillé sur cette particularité ici.
Pour information, il en va de même pour les HashMap et les HashTables.
A quoi s'ajoute de petites informations sur le tuning de la JVM.

Et si vous voulez mesurer vos performances dirigez vous vers Perf4j.
A bon entendeur

jeudi 23 avril 2009

La 3D ca déchire!

Surtout quand c'est dans un navigateur web, la 3D ca claque!
Google met à dispo une librairie qui demande encore beaucoup d'évolutions, mais est néanmoins prometteuse, O3D.
Plus de détails sur cette page, ou sur le google labs, surtout quand on regarde cette vidéo et que ca marche dans un navigateur.
Seul point noir, l'installation n'est pas aussi facile sous Linux que sous les autres OS... grrr!

Une autre utilisation du String.valueOf

Chaque application se confronte à la fameuse NullPointerException. Un cas de test oublié, une erreur mal gérée et c'est le drame.
Certains cherche donc des moyens pour les éviter, et peut être que la solution viendra de Java 7.
En attendant, il est possible de contourner le problème de diverses manières, notamment en utilisant String.valueOf().
Je vous laisse découvrir l'article.

mardi 21 avril 2009

Oracle rachète Sun

Après des semaines de tentatives de rachat, IBM s'était résigné. Et on apprend hier que c'est Oracle qui rachète Sun pour 7 milliard de dollars!
Alors tout le monde se demande ce qu'il va advenir de :
- MySQL au profit d'Oracle,
- Glassfish, Oracle a racheté BEA (Weblogic) il y a quelque temps,
- Netbeans, Oracle est un membre de la communauté Eclipse.

quelques liens sur cette information :
- le site de sun,
- le monde informatique,
- les réponses d'Oracle,
- le magit