JSF et HTML5 au Google Summer Of Code

Ajouter le support des nouvelles balises de HTML5 à JSF sera incontestablement un grand pas en avant pour favoriser la compétitivité de JSF, ou du moins limiter l’écart avec GWT par exemple. Et on n’a pour l’instant peu de visibilité de la part des principaux acteurs.

C’est à cette tâche que va s’atteler un étudiant, Ali OK, au Google Summer Of Code, en développant un renderkit HTML5 pour MyFaces.

Plus d’infos :

Souhaitons-lui bonne chance!

Publicités

Lenteurs avec Ubuntu Lucid Lynx et Livebox…

Les pionniers usagers d’Ubuntu 10.04 et clients d’Orange l’ont sûrement déjà constaté : il y a un problème de lenteur de la connexion Internet.

Cela est dû à un problème de la Livebox avec IPv6.

Pour le résoudre, j’ai trouvé de nombreuses solutions, certaines incomplètes (désactiver IPv6 dans Firefox) et d’autres trop contraignantes (désactiver IPv6 au niveau du noyau, ce qui fait qu’on ne peut plus se connecter chez les autres…).

Bref, la plus simple et efficace que j’ai trouvée est celle-ci :

  • dans le gestionnaire de connexion d’Ubuntu, sélectionner la connexion et cliquer sur « modifier »
  • aller dans le menu « Paramètres IPv4 »
  • sélectionner la méthode « manuel »
  • ajouter l’adresse suivante : 192.168.1.XX | 255.255.255.0 | 192.168.1.1 , où 192.168.1.XX est l’adresse que vous voulez pour votre machine en local
  • ajouter les serveurs DNS suivants : 80.10.246.2, 80.10.246.129

Et hop, revoilà la vitesse de la lumière!

Le Programmez de Mars est sorti!

Et vous aurez le plaisir d’y lire un article de votre serviteur 🙂

Le sujet : le poste de développement idéal sous Linux. C’est un panorama des outils de dev disponibles sur Linux, et des configurations possibles : distributions, bureaux (KDE, Gnome), etc.

Courez donc l’acheter en librairie ou en PDF sur www.programmez.com!
Un aperçu des articles est également disponible ici : http://www.programmez.com/minimag.php

Bonne lecture 😉

HTML5 et JSF : ça bouge un peu

Et c’est du côté de MyFaces.

Dans la discussion suivante (http://old.nabble.com/-GSoc–Google-Summer-of-Code-Idea-td27040478.html), plusieurs commiters prévoient d’implémenter un renderkit pour HTML5, ainsi que des composants pour Tomahawk.

A noter qu’ils prévoient de ne développer cela que pour JSF 2.

Par-contre, rien à signaler du côté de RichFaces de Mojarra.

Soirée Intégration Continue au Riviera JUG le 9 décembre

J’aurai le plaisir de présenter, avec Meriem Berkane, une session sur l’Intégration continue, au Riviera JUG, le 9 décembre.
Nous y aborderons des aspects techniques avancés (le build distribué, le build incassable…) ainsi que des aspects méthodologies (les tests, le Lean…) et de la dynamique d’équipe.

Les inscriptions sont ouvertes alors dépéchez-vous de cliquer !

On compte sur vous!

Comment développer une application Java Web Start avec Maven

Le développement d’application lourde en Swing et leur déploiement via Java Web Start sont rarement mis en avant dans le monde du développement aujourd’hui. Pourtant cela me paraît être un bon choix dans certains cas, par-rapport aux applications web. Et c’en est encore un meilleur quand il faut accéder au poste client et lancer des commandes sur le système hôte.
Voilà pourquoi utiliser Swing et Java Web Start.
Maintenant passons au sujet de ce billet : comment développer une application Java Web Start avec Maven.
Lire la suite

Comment générer des diagrammes de classe UML dans la Javadoc avec Maven

Nous allons voir dans cet article comment générer avec Maven des diagrammes de classe UML.
Ces diagrammes seront ensuite accessible directement dans la Javadoc.

Lire la suite

Compte-rendu de la soirée du 06/11/2009 du Riviera JUG

Le 6 novembre 2009 a eu lieu une soirée au Riviera JUG.
J’en livre ici, à chaud, un résumé personnel…

Lire la suite

JSF 2 au Paris JUG

J’ai eu l’occasion le 13 octobre 2009, de co-animer avec Damien Gouyette une session au Paris Java User Group.
Les slides de la présentation et les liens vers le code source de l’application démo se trouvent ici.

Damien est par ailleurs l’auteur du blog www.cestpasdur.com, que je vous conseille.

Ce fut pour moi une expérience très enrichissante, ma première présentation devant un nombre conséquent d’experts Java, et surtout une très bonne soirée!
L’ambiance du Paris JUG est vraiment conviviale et stimulante.
J’espère simplement retrouver cette ambiance au Riviera JUG. Je verrai cela en y allant le 6 novembre, à la soirée “Programmation distribuée”.

Mon passage à Ubuntu 9.10

Je suis passé de la 9.04 à la 9.10 il y a quelques jours, en upgradant ma distribution. C’est-à-dire sans ré-installer le système d’exploitation.
Bilan.
Lire la suite