Liens pratiques de la semaine 36 (septembre 2012)

Vous trouverez dans ce billet une sélection de liens pratiques autour des technologies Java qui m’ont particulièrement intéressées cette semaine 36 (septembre 2012).

Eclipse

  • Opal une bibliothèque de composants pour la plateforme Eclipse. Certains des composants sont un portage de la bibliothèque graphique Swing.
  • Un billet qui explique comment utiliser des bibliothèques tiers lors d’un développement Eclipse RCP.
  • Un billet qui explique comment utiliser efficacement les validators de JFace Data Binding.
  • Ce billet détaille comment utiliser SWT/JFace dans une application qui n’est pas basée sur OSGi.
  • Un retour d’expérience sur Tycho afin de construire des applications basées sur Eclipse.
  • Une astuce qui permet de supprimer les lignes vides des codes Java (idéal pour les monomaniaques).

Java

  • Une analyse sympathique sur le devenir de GWT donnée par un contributeur Eclipse. Il cite que la décision de Google de libérer GWT à la communauté Open Source serait comparable à la décision d’IBM d’offrir Eclipse à la communauté en 2001. GWT connaitra-t-il le même succès ?
  • Un composant de sélection pour GWT basé sur Chosen, un plugin Javascript pour jQuery.
  • Utiliser Bootstrap avec GWT depuis ce projet.
  • Atmosphere, la bibliothèque pour faire du Push Serveur, est disponible en 1.0. Elle propose différents supports (Web Sockets, SSE, Long-Pollings, HTTP-Streaming et JSONP).
  • Un petit billet qui expliquer comment commencer avec Hibernate, c’est toujours pratique d’avoir ce type d’article.
  • f5less permet de reconstruire et recharger une application Web en cours de développement lorsque vous faites un ctrl + s. Nécessite d’après la documentation, une JVM assez récente.
  • L’arrivée de Jetty 9 est proche, un billet qui explique les impacts nécessaires (GWT et  GAE devront y passer un jour).
  • Jnario fournit un DSL pour l’écriture de test unitaire. C’est assez sympathique les différents niveaux de langage (de la spécification à l’implémentation).
  • Un billet qui fait partie d’une série sur Spring Roo. Dans celui-ci il y a une très bonne présentation sur le NoSQL MongoDB orienté document.

Divers

  • Bootstrap 2.1.0 est disponible. Voici la page des nouveautés. 
  • USB Disk Access Manager est un utilitaire qui permet de protéger ses ports USB.
  • La boite à outils ViewDNS propose des outils concernant la gestion des noms de domaine.
  • Un ensemble d’API en relation avec des services de météo, trouvée à l’occasion du service Google qui a disparu.
  • Une astuce qui montre comment envoyer automatiquement un email quand un utilisateur se connecte sur une machine Windows.
Ce billet est open source. Vous avez noté un problème de typographie ?
Ou quelque chose d'obscur ? Améliorer ce billet à partir du dépôt GitHub.