DZone RefCardz – aide mémoire Java

Vous ai-je déjà parlé de la carte de référence Debian GNU/Linux ? Si ce n'était pas le cas, cet oubli est réparé. :-)En écoutant l'épisode 5 des Cast Codeurs, j'ai appris qu'il existait à peu près la même chose (essentiellement mais pas ) pour le monde Java. Ces pense-bêtes porte le doux nom de DZone RefCardz. Ce sont des cartes de référence sur un thème donné de 6 pages environ au format A4. Les sujets semblent issus de livres. A…
Lire d'avantage

Les Cast Codeurs – le podcast Java en français

Suite à la première réunion du NormandyJUG, j'ai découvert l'existence du podcast Les Cast Codeurs - En français dans le Code. Je ne suis pas un très grand fan des podcasts et pourtant je trouve cette initiative excellente. Pour le moment, je n'ai écouté que le numéro 5 spécial JavaOne. L'ambiance est très bon enfant. :-) Le podcast se décompose ainsi : Les nouvelles du monde Java Les outils de la semaine Une discussion détaillée sur un sujet peu connu…
Lire d'avantage

NormandyJUG – la première

Il n'y a pas très longtemps, je vous ai annoncé la création du NormandyJUG. Je n'étais pas le seul à l'annoncer. Ça a été dit ici ou bien là mais je ne pourrais pas tous les Et bien, ce soir s'est tenue la première réunion. Je pense que c'est une réussite tant sur la qualité des présentations que sur le nombre de participants ou que sur l'organisation générale. Bon, il y a eu un petit dérapage sur l'horaire de fin…
Lire d'avantage

NormandyJUG – un groupe d’utilisateurs Java sur Rouen

La Normandie a enfin son groupe d'utilisateur Java ! L'association NormandyJUG vise à regrouper les personnes ayant des affinités avec le langage Java afin d'échanger des avis, expériences, La première réunion aura lieu le mardi 16 juin à 19H au Pôle Normand (PAT LA Vatine). Au menu, vous aurez droit à un comparatif GWT vs Wicket, puis à une présentation sur le thème de l'intégration continue. N'hésitez pas à vous inscrire à la première réunion du NormandyJUG !
Lire d'avantage

Eclipse – autocomplétion non disponible

Eclipse est un excellent IDE. Cependant, il lui arrive parfois de perdre les pédales. Par exemple, il se peut que l'autocomplétion, appelée également "Content Assist", ne fonctionne plus dans les fenêtres d'édition de code Java. Cela se traduit par le fait qu'Eclipse ne propose plus automatiquement l'autocomplétion. Et même si vous faites le raccourci clavier CTRL+SPACE, vous aurez en plus le message d'erreur : "No completions available.". Cette erreur vient du fait que les proposals de l'éditeur d'Eclipse ont été…
Lire d'avantage

Eclipse CVS – supprimer un tag

En utilisant CVS avec Eclipse, il se peut que l'on applique un tag de version CVS qui s'avère être erroné. Or il n'existe aucune fonction dans Eclipse pour renommer ou supprimer un tag CVS. Tout d'abord, CVS ne permet pas de renommer un tag. En revanche, il est possible de copier un tag sous un nouveau nom puis de supprimer l'ancien tag. Voici donc les commandes CVS pour réaliser l'équivalent d'un renommage de tag : cvs rtag -r mon_mauvais_tag mon_tag_correct…
Lire d'avantage

Hibernate 3.3

Le projet Hibernate propose une nouvelle version de leur framework de mapping objet-relationnel. Il y a une dizaine de jours, l'équipe du projet Hibernate a annoncé la sortie de Hibernate Core GA. Cette nouvelle version est disponible en téléchargement. Elle n'apporte pas de gros changements puisque l'essentiel des nouveautés concerne le refactoring du projet. Le projet est maintenant construit avec Maven et a été découpé en plusieurs JARs pour réduire les dépendances. De plus, le cache de second niveau a…
Lire d'avantage

Eclipse 3.4 – Ganymède

Cela fait bien longtemps que je n'ai pas annoncé la sortie d'une nouvelle version d'Eclipse. Il me semble que la dernière, c'était pour la sortie d'Eclipse , il y a deux ans ! Et bien, voilà ! Le projet Eclipse avance toujours et a annoncé la semaine dernière (le 25 juin 2008 pour être exact) la sortie de la version Comme à l'accoutumée, la liste des nouvelles fonctionnalités est disponible. Cette publication regroupe pas moins de 24 projets différents !…
Lire d'avantage

Dites au revoir aux PermGen space

Vous travaillez sous Eclipse ? Vous utilisez un serveur d'applications intégrant Tomcat tel que JOnAS ou JBoss ? Et l'accès aux données est fait via Hibernate (même encapsulé dans la couche EJB3) ? Et pour finir, votre application contient un module web ? Si vous avez répondu par l'affirmative à la majorité de ces questions, vous devez bien connaitre le message suivant : PermGen space Ceci se produit après quelques déploiements à chaud de votre application et provoque le blocage…
Lire d'avantage

Les bonnes pratiques avec Struts 2 – afficher un double select horizontalement

Voici le second billet dans la série sur Les bonnes pratiques avec Struts 2. Introduction Struts 2 permet de gérer facilement des doubles listes déroulantes (tag <select> en HTML) avec le tag <s:doubleselect>. Le problème est que les listes déroulantes générées avec ce tag s'affichent toujours l'une au dessous de l'autre (ie. verticalement). Or, souvent il est souhaitable que ces listes soient affichées l'une à côté de l'autre (ie. horizontalement). Solutions En lisant le code du template par défaut de…
Lire d'avantage