Tag Archives: Développement

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 […]