Je poste ce billet pour vous informer que ce blog va déménager sur Wordpress. Concrêtement, je ne posterais plus ici mais plutôt sur mon nouveau blog hébergé dans Wordpress.
J'ai importé tous les billets postés ici dans le nouveau blog (le résultat n'est pas très concluant, mais
j'ai fait du mieux de ce que j'ai pu en jouant sur le flux RSS de ce blog et un bout de XSL que j'ai pondu).
Je n'ai aucune intention de supprimer quoi que ce soit de ce blog, mais comme dit plus haut, je n'y posterais plus de nouveaux billets.
Ca fait presque 2 ans (22 mois plus précisément) maintenant que je maintiens plus ou moins régulièrement ce blog sur Developpez, et ça a été une expérience enrichissante et gratifiante.
Bien que j'aurais aimé continuer de blogger ici, Wordpress est une alternative beaucoup trop alléchante pour que je puisse y resister ![]()
Je tiens à remercier les nombreux lecteurs (70000+ visites et 100000+ pages vues à partir d'Avril 2008, d'après Google Analytics) : sans vous, ce blog n'aurait pas raison d'être ![]()
Voici donc la nouvelle adresse du blog (sur Wordpress) : http://jawher.wordpress.com/
Pour ceux qui sont abonnés au flux RSS de ce blog, voici la nouvelle adresse : http://jawher.wordpress.com/feed/
Vous devez être identifié pour poster un commentaire.
Pour ceux d'entre vous qui utilisent twitter (quoi ? pas vous ?
), sachez que Developpez.com s'y met.
Le principe est simple : il s'agit de relayer les news et débats annoncés sur l'index général sur twitter.
Il vous suffit de suivre @Developpez sur twitter pour être notifié en temps réel et rester à jour sur les dernières news du monde informatique. Un peu comme la syndication RSS/Atom.
Suivez @Developpez
Vous devez être identifié pour poster un commentaire.
J'adore son style d'écriture 
http://www.theregister.co.uk/2009/05/25/dziuba_microsoft_php/
Vous devez être identifié pour poster un commentaire.
Vous devez être identifié pour poster un commentaire.
Mon dernier coup de foudre : un groupe Hollandais (Epica, Within Temptation, etc.) nommé Eluveitie. Leur formule est la suivante : combiner le genre celtique avec le melodic death metal (mon genre favori).
Le résultat est plutot impressionnant !
Jugez en par vous meme :
Tri martolod
http://www.deezer.com/track/788518
Vous devez être identifié pour poster un commentaire.
J'adore
: http://vimeo.com/3365942
Vous devez être identifié pour poster un commentaire.
Une super astuce que je viens de tomber dessus sur le blog de Zenika : merci à eux de partager celà ![]()
Il s'agit de controler l'inclusion de fichiers de configuration Spring via une property passé à la JVM :
<import resource="${env}-infrastructure.xml"/>
puis passer l'argument :
-Denv=prod
ou encore
-Denv=dev
Par exemple, selon que l'on est en mode développement ou en mode production.
J'adore ! surtout pour l'inclusion des fichiers .properties ![]()
Le billet qui présente cette technique.
Vous devez être identifié pour poster un commentaire.
Un mockup présentant la gestion des fenetres dans le futur Gnome 3 : sur youtube
Impressionnant 
Vous devez être identifié pour poster un commentaire.
J'ai passé un agréable après midi à profiler l'application serveur sur laquelle je bosse depuis un an déjà.
J'avais utilisé Yourkit Java Profiler 8.0.10 pour ce faire. Quelques notes :
- Il est payant. J'ai utilisé la version complète d'essai utilisable pour 15 jours. Un point pour Yourkit : rien de pire qu'une version démo bridée en fonctionnalités.
- Il dispose d'intégration avec Eclipse. Un autre point pour.
Vous devez être identifié pour poster un commentaire.
It doesn't work
There are lots of reasons it doesn't work. The first couple of reasons we'll describe are more obvious. After understanding those, you may be tempted to try to devise a way to "fix" the double-checked locking idiom. Your fixes will not work: there are more subtle reasons why your fix won't work. Understand those reasons, come up with a better fix, and it still won't work, because there are even more subtle reasons.
Lots of very smart people have spent lots of time looking at this. There is no way to make it work without requiring each thread that accesses the helper object to perform synchronization.
J'adore ![]()
Vous devez être identifié pour poster un commentaire.
Je viens de tomber sur ça sur Twitter :

edit: Et la réponse s'est pas fait attendre : http://www.flickr.com/photos/robceemoz/3638511291/sizes/o/
Vous devez être identifié pour poster un commentaire.
, djo.mos Dans ce triosième volet de la série parlant de l'utilisation d'OSGi côté serveur, je vais présenter comment on peut configurer jetty.
Par défaut, Jetty utilise le port 8080, ce qui peut poser problème quand on a un autre serveur sur ce port.
Pour résoudre celà, on va créer un fragment qui contient les fichiers de configuration de Jetty. J'avais présenté en détail comment céer un fragment dans le billet précédent : « Préparation de l'environnement : configuration de log4j »
Vous devez être identifié pour poster un commentaire.
Ce blog tourne autour des nouvelles technologies dans le monde Java, tel que Wicket, Eclipse, JSF, Facelets, JPA, Spring, etc. mais aussi de choses moins classiques comme Scala par exemple !
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |