avril
2008
Après avoir installé le plugin Scala pour eclipse (j’en parle ici), il devient possible de créer des projets Scala dans eclipse, d’y créer des classes et de les exécuter. Seulement, il est beaucoup plus intéressant d’ajouter l’aspect Scala à des projets Java, comme par exemple à un « Dynamic Web Project », histoire de pouvoir écrire des Servlets en Scala. Malheureusement, le plugin Scala ne supporte pas encore ceci, mais tout n’est pas perdu pour autant: ceci […]
avril
2008
Dans une surprise totale, j’ai lu ce matin une annonce sur InfoQ que SpringSource et Microsoft se sont mis d’accord pour l’acquisition de la première par Microsoft, ce qui aurait comme conséquences l’accord d’une plus grande importance à la branche .net de Spring, que ce soit pour l’IoC ou pour WebFlow qui deviendrait la fondation d’ASP.NET. => L’Annonce sur InfoQ Sans donner plus de détails ni exprimer clairement ce que j’en pense, je dirais simplement […]
avril
2008
La nouvelle version de JBoss Richfaces 3.2 est sortie apportant plus de 900 bugs corrigés ainsi que de nouvelles fonctionnalités (le tri/filtrage sur dataTable, l’EL côté client, colonnes dynamiques) et de nouveaux composants (composant d’upload de fichiers, des composants d’edition in-place, etc.) => Annonce => What is New => Live Demo
mars
2008
J’avais l’intention depuis un bout de temps déjà de jouer un peu avec l’un des langages tournant sur la JVM autre que Java. Il s’agit principalement de Groovy et de Scala. J’avais un petit penchant dès le départ vers Groovy (question de hype peut être ?), et j’ai en effet fait quelques petits tests avec la Console Groovy (qui est une excellente idée soit dit en passant), notamment pour voir les closures. Mais n’étant pas […]
mars
2008
Je compte faire une série de billets pour présenter Scala, mais ce billet est plutot une sorte de teaser, qui présente quelque unes des constructions Scala qui m’ont impressionné jusque là. Les exemples présetns ici ne seront donc pas bien documentés ou expliqués, mais ils serviront juste à montrer la puissance du langage Scala. Je vais présenter les singletons, l’AOP et le lazy fetch.
mars
2008
Suite à la série très intéressante de sondages publiés dans les forums Java de Développez.com à propos de quelques propositions d’ajout de fonctionnalités dans Java 7, j’ai essayé de voir ce que Scala offrait déjà et qui répondaient à ces propositions. Je vais procéder comme suit: je vais itérer sur chaque proposition (13 en total), présetnatn brièvement chacune (le problème et les propositions dans Java 7). S’en suit la solution Scala à ce problème, si […]
mars
2008
On connait déjà tous la récursion ou récursivité, qui consite à ce qu’une méthode s’appèle elle même dans son code, eventuellement avec des paramètres différents. Cette technique permet de résoudre élégamment des problèmes complexes, comme par exemple le calcul de factorielles.
mars
2008
Bonjour, Après avoir travaillé sur 3 applications JSF (faisant partie du même projet) ces 5 derniers mois, et maintenant que c’est fini (enfin, presque …), j’aimerais parler du the good, the bad and the ugly, bref, une sorte de retour d’expérience sur l’utilisation de JSF.
mars
2008
Tout programmeur ayant travaillé avec Hibernate ou JPA ou Spring ou tout autre framework suffisamment puissant a déjà au mieux entendu parler des proxie, et au pire en a souffert Seulement, c’est un mal dont il faut vivre avec, car sans eux, on aurait pas les transactions déclaratives, le lazy fetching, etc. Bref, je voudrais parler ici d’une utilisation intélligente des proxies: c’est pas mon idée, et ça a été abondamment utilisé dans d’autres situations, […]
mars
2008
La deuxième version de maintenance de Wicket 1.3 vient de sortir. Plus de détails dans le Wiki de wicket.