Catégorie Développement
jQuery promises
Hi, I’ll post in English this time in order to have a larger audience, hopefully. So let’s begin… These last weeks I have been writing asynchronous javascript code for a full javascript application. As the application grows so does code complexity, then in order to keep your code clean and easy to maintain, you will […]
Xebia essentials
La semaine dernière le facteur est passé me livrer un petit paquet : les Xebia essentials. Il s’agit d’un kit d’évangélisation des pratiques agiles pour le développement logiciel.
Play! + Scala et la serialization Json
Dans le cadre d’un petit projet personnel de dessin de graphes, j’ai eu l’occasion de jouer avec le framework Play! C’est le framework web « hype » du moment dans l’écosystème Java. Avec le module Scala ajoutant la touche fonctionnelle, la productivité est au rendez vous. Un court billet pour vous parler de la solution de serialization […]
Scala, une rapide introduction
Scala c’est beau et ca fait du bien ! Comme disait un ancien collègue : « quand il n’y a pas de code, il n’y a pas de bug ». Avec Scala justement, on écrit bien moins de code qu’en Java, et donc j’imagine moins de bugs.
Un plugin pour Confluence avec Scala
Mon précédent article parlait de teinter la programmation Java d’un petit style fonctionnel avec la librairie Guava. Pourquoi ne pas nous tourner vers Scala qui intègre les paradigmes de la programmation fonctionnelle et qui compile en bytecode pour la JVM. C’est ce que nous allons voir aujourd’hui dans le contexte de Confluence et valider l’interopérabilité entre Java et Scala. […]
Introduction à GoogleCollections/Guava
Dans mon précédent billet sur le développement de plugin pour Confluence, j’ai évoqué le style de programmation fonctionnelle sans entrer dans le détail. Nous allons ici rentrer un peu plus dans le détail avec une petite introduction à l’API GoogleCollections (packagée maintenant dans Guava). La programmation orientée objet use de la mutabilité pour décrire un programme (machine à […]
Un premier plugin pour Confluence
Confluence est un wiki pour entreprise édité par la société Atlassian basée en Australie. Le wiki fait partie de la suite logicielle Jira Studio, disponible toute hébergée ou on site. Un SDK est à disposition des développeur de plugins pour enrichir les produits de la suite. Nous allons donc faire un premier plugin afin d’ajouter une […]