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!
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!
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 😉
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.
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 là!
On compte sur vous!
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 →
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 →
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 →
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”.
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 →