dimanche, septembre 09, 2012

Liens pratiques de la semaine

Vous trouverez dans ce billet une sélection de liens pratiques autour des technologies Java qui m'ont particulièrement intéressées ces dernières semaines.

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.