samedi, avril 28, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une sélection de liens pratiques autour des technologies Java et Eclipse qui m'ont intéressées ces dernières semaines. Vous trouverez également un bilan de choses intéressantes découvertes lors de Devoxx France 2012.

Eclipse
  • Nouveaux sucres syntaxiques pour Xtend le nouveau langage de la fondation Eclipse. 
  • JNect un plugin Eclipse qui fournit une passerelle Java pour le capteur Microsoft Kinect. La vidéo montre l'utilisation du capteur au niveau de l'IDE Eclipse.
  • Eclipse Orion, l'IDE dans le navigateur, passe en 0.5 M1 (page de nouveautés et page de téléchargement).
  • Une série de billets réalisée par Angelo Zerr qui traite de la mise en place d'une architecture Eclipse RCP/RAP avec Spring DM et Spring Data JPA. Comme d'habitude les billets sont très détaillés et illustré par une démo.
  • Les transparents de la conférence EclipseCon 2012 sont disponibles en téléchargement sur cette page.
  • EclipseLink dans sa version 2.4 supportera les solutions de stockage NoSQL. Un billet intéressant qui montre comment intégrer la prise en compte du mode de stockage dans les classes Java. Avec Hibernate OGM, on se retrouve avec deux solutions différentes. A quand une standardisation au niveau JPA ?
  • EclipseTotale fournit des liens très intéressants sur des présentations données à l'EclipseCon 2012 expliquant le fonctionnement du socle Eclipse 4.
  • EclipseDayToulouse, une conférence pour les amoureux de la plateforme Eclipse, se déroulera le 24 mai prochain à Toulouse. Developpez.com est partenaire presse de cet événement.
Java
  • Peut-être en retard sur ce point là où trop focalisé sur le développement de clients lourds, j'ai découvert Bootstrap lors de discussions à Devoxx. Ce n'est pas une bibliothèque ni un framework mais une feuille de style CSS développée par Twitter. Avec cette feuille, créer une page Web devient très facile. Visionnez cette vidéo pour vous faire un aperçu rapide. Au fait, le site Web d'Xtend utilise Bootstrap.
  • Byteman est un outil qui permet d'injecter du code Java dans une classe déjà chargée par le classloader. Il permet donc de faire de la modification dynamique de bytecode. Je vais essayer de faire un billet sur ce sujet.
  • Si vous souhaitez faire du Push serveur avec GWT vous pouvez utiliser GWTEventService.
  • J'ai découvert une nouvelle façon de coder un singleton, passer par un énuméré. Voici un article de Lars Vogel qui montre comment faire.
PS : à noter pour la prochaine fois, ne pas laisser dépérir mon blog ;-)