Quelque chose de très important est en train de se produire. Pour la première fois depuis bien longtemps, l'avenir de Flash est remis en cause par divers événements. Nous sommes à un tournant majeur dans le domaine des interfaces graphiques et les prochains mois vont être riches en enseignements.
Archives pour: Janvier 2010
Cela faisait longtemps que je voulais blogguer sur cet outil que je trouve remarquable. Les revues de code de toutes sortes font partie de l'activité récurrente de DNG. Dans le monde Java, il faut avouer qu'il existe quelques outils de revues, mais bien souvent ce sont des plugins qui s'insèrent dans une chaîne d'intégration continue et nécessitent une installation Web plutôt lourde. Dans cette gamme, on peut citer notamment Crucible d'Atlassian, Review Board, Rietveld ou Codestriker. La forge Google Code fournit également l'application CodeReview hébergée sur AppEngine (utilisée notamment par GWT).
Développé par une poignée de passionnés, Jupiter est un plugin Eclipse qui s'intègre à l'IDE et s'appuie sur un fichier XML local stocké en gestion de conf. Jupiter permet de saisir des review sous trois modes (Phase individuelle ou phase d'équipe, Rework). Le principe est très simple, le reviewer sélectionne dans un fichier source le point de revue, il décrit son type (erreur de codage, convention de nommage, optimisation, clarté) un descriptif et sa sévérité. Des icones graphiques discrètes mais efficaces viennent rappeler qu'un bout de code a été revu. Tout est tracé, stocké et annoté.
Jupiter, un outil à retenir.
Fidèle à sa tradition de spécialiste du marketing viral, Apple a longtemps entretenu le mystère avant de dévoiler aujourd'hui l'iPad. Après l'iPod, l'iPhone, voici venu l'iPad. Les avis sont très partagés sur ce nouvel outil. Pour certains, c'est un flop technologique dans la mesure où ces tablettes PC existent déjà et n'ont jamais vraiment percé. Pour d'autres, c'est une révélation, que dire, une illumination divine dans le paysage technologique du moment.
Je m'aperçois que j'ai totalement oublié d'annoncer sur ce blog la disponibilité de la formation GWT 2 de DNG. Pendant plusieurs jours, nous avons planché avec Romain sur le contenu. Et si la matière ne manquait pas avec le livre, difficile de faire tenir dans seulement trois jours toute la substantifique moelle de GWT 2. Nous y sommes finalement arrivés en supprimant certains chapitres devenus obsolètes. Plusieurs intra-entreprises sont d'ores et déjà prévues dans les prochaines semaines, n'hésitez pas à nous contacter si vous avez un besoin urgent.
Autres formations sur lesquelles nous avons pas mal avancé et qui devraient prochainement voir le jour au catalogue DNG, Silverlight 4, dont les premières démos ont fait mouche et qui s'érige clairement comme le principal et légitime concurrent de GWT chez Microsoft. Et l'incontournable JEE 1.6 JEE 6 avec une particularité dans ce cours, le framework JSF est remplacé par GWT.
Ces derniers temps, j'ai du intervenir autour de moi sur plusieurs PC ayant des comportements on va dire "bizarres". Cela se traduit par des ralentissements inhabituels, une lenteur ou une surcharge soudaine du réseau ou des erreurs Windows lors du lancement de certains processus.
Je me suis aperçu que très peu d'informaticiens (le terme pris au sens large, donc développeurs inclus ;-)) maîtrisaient les "dessous" de leur machine. Voici donc une petite astuce.