juin
2008
Et oui, j’ai abandonné firefox juste le temps de déclarer mes impôts Attention, on approche du dernier jour, et Firefox 3 n’est pas compatible avec le service de déclaration en ligne. Obligé de passer sous Internet explorer le temps de cette déclaration. vous voila prévenus…
avril
2008
Avec la même approche que pour le HelloWorld du billet précédent, nous allons voir un GroovyBean. Un Groovy bean, c’est un java Bean a la mode groovy. Prenons par exemple une classe Adresse pour java : Elle contient deux attributs, leurs geters et seters ainsi qu’une méthode de formatage getAdresseComplete et un petit main pour afficher les données. Et bien elle compile directement dans groovy mais nous allons bien sur voir comment elle peut être […]
mars
2008
Un classique, mais on doit y passer : le hello world ! Déjà, il faut installer groovy -> Downloads Il existe un plugin pour Eclipse, et un autre pour Netbeans est en approche. Sinon, la console groovy marche aussi Bon, nous venons de java, et un hello world java qui donnerait ceci fonctionne sans aucun changement sous groovy.
mars
2008
Alors que mon camarade Djo.mos s’est tourné vers scala, j’ai préféré me tourner vers groovy. Pour ceux qui ne connaissent pas, groovy est un langage de la JVM, c’est-à-dire qu’il tourne sur la machine virtuelle java, et qui est compilé en .class (donc, il n’est pas interprété). Ce que j’apprécie dans groovy, c’est le fait qu’il soit proche de java, tout en amenant un nettoyage du langage très bien pensé. On peut passer facilement et […]
janvier
2008
scala, groovy ou autre … voila, depuis quelques temps, je me demande quel nouveau langage apprendre en plus de java. Portable bien sur, plus facile que java pour le script, open sources évidement. J’ai regardé Python et Ruby mais j’ai un vrai problème visuel avec ces langages : pas de { } pour délimiter les blocs, ca me bloque (ah ah). Ca doit être le câblage de mes neurones qui est statique et ne veut […]
janvier
2008
Je reviens sur mon dernier post : firefox 3 et cross site scripting ajax. Cette capacité à faire des appels ajax vers d’autres domaines que le domaine de la page active va permettre a terme de créer une véritable api de widget pour le web. En effet comme déjà vu, on aura deux possibilités : placer un header http pour autoriser un domaine, et pour l’inclusion de xml une entête dans ce fichier. En combinant […]
janvier
2008
La nouvelle est fraiche, Sun vient de se porter acquéreur de mysql labs : news sur le site de Sun ca se concentre !
janvier
2008
Une des nouveautés de firefox 3 qui va nous intéresser (nous les = développeurs), c’est la possibilité de faire du cross site scripting ajax. Et oui, il va être possible de faire une requête ajax vers un site autre que le site émetteur de la page. Bien sur, afin que ce ne soit pas une faille de sécurité, il faudra autoriser la page web à le faire avec un header http. Par exemple en php […]
décembre
2007
Comment simplifier son code grace aux fluent interfaces. J’ai pas mal parcouru le net sur le sujet, et je vous livre un résumé de mes pérégrinations… L’objectif est de se simplifier la vie, le code et la maintenance en allegeant le code au maximum. Imaginons un objet Commande qui a pas mal d’attributs, et contient une liste de lignes de commandes. au lieu d’écrire le classique Commande commmande = new Commande(); commande.setType(AR); // accusé reception […]
décembre
2006
Sous firefox, après avoir une fois installé le plugin mouse gestures pour tester, je me suis rendu compte que cette fonctionnalité devient vite indispensable. Et sous Netbeans, il existe un plugin dans nbextras qui donne la même fonctionnalité.