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
Hello, Je vais clore avec ce billet une serie (noire) de billets plus sérieux (et ennuyeux) l’un que l’autre. Aujourdhui, le web francophone verrait la naissance de la VF du fameux « The Daily WTF« , The Daily WTF version française ! Voici la page officielle de l’annonce de ce site. Si vous ne connaissiez pas déjà le site Anglais, voici en gros de quoi il s’agit: Je présume que ceux qui lisent ce billet et mon […]
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
Hello, ça fait déjà 3 jours sans le moindre billet … bon, c’est pas beaucoup, mais j’essaies d’être plus ou moins régulier. En fait, c’etait surtout à cause du boulot: un rythme démoniaque surtout durant cette semaine : on devait livrer aujourdhui, et c’est ce qui s’est passé, dieu merci. Bon, le client a (pour la milliardième fois) demande encore des retouches, mais le plus dur est déjà passé. Et donc, je vais avoir droit, […]
mars
2008
Suite au billet précédent, j’ai téléchargé et installé la dernière Beta de Firefox 3 (4), et deux secondes après, j’ai du la désinstaller et revenir à la Beta 3 à cause d’un grave bug qui rend cette version carrément inutilisable: un simple clic droit, n’importe où du momement que c’est dans firefox plante la chose. J’ai essayé de remplir mon rôle de bon citoyen dans la république informatique en remplissant un BugReport décrivant la chose, […]
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
Hello, Etant un geek jusqu’à l’os, mais surtout impressionné par Spring, j’ai décidé de changer le nom de mon blog (ce blog) en cette expression barbare: @Repository(who= »djo », type= »blog ») En hommage à l’annotation Repository de Spring qui permet de déclarer un bean Spring comme étant faisant partie de la couche DAO. Bon, respectons le « Hors sujet » comme catégorie et arretons de parler technique J’ai surtout choisi celle là (@Repository) parmi tant d’autres parcequ’elle représente au mieux […]