Accueil » Les Archives du Touilleur Express

Articles dans la catégorie Scala

Java, Scala »

[8 avr 2014 | 8 commentaires | 1 193 affichages]

Cela fait 3 ans que je développe avec Scala, à temps plein. Plusieurs projets plus tard, quel bilan tirer du langage et des librairies Scala ? Quels sont les difficultés pour ceux qui souhaitent découvrir le langage ? Et pourquoi une photo d’un site archéologique en Jordanie pour illustrer cela ? 
Après ma dernière expérience pour une grande Banque Française, j’ai découvert Scala en mai 2011. Découvert, pas tout à fait. J’avais tenté l’année précédente de me lancer, mais sans succès. Pas de projet et de motivation, j’avais mal abordé ce …

Dev Web, Java, Scala »

[18 jan 2014 | 3 commentaires | 631 affichages]

Ping-Conf est une conférence organisée à Budapest, qui a eu lieu du 15 au 17 janvier. Petite particularité, c’est la première conférence uniquement sur Play! Framework, sur 2 jours. Impossible pour moi de ne pas y aller. J’ai présenté un sujet sur mon retour d’expérience avec Zaptravel, Play2 et Redis.
Organisé dans un endroit tout neuf, le BMC, nous étions environ 200 personnes. Au programme, 6 conférences par jour. Côté organisation, c’était vraiment parfait pour une première édition. Badge avec le programme, très belle salle, excellent buffet, Wifi, streaming des sessions …

Scala, Startup, Web 2.0 »

[17 sept 2013 | 5 commentaires | 1 326 affichages]

Pour le fun, voici quelques statistiques sur Zaptravel, projet sur lequel je travaille depuis mai 2012. La partie web de Zaptravel, le site Web ainsi que la partie API, est un projet Play2/Scala. En ce moment, nous sommes 2 développeurs sur cette partie. Mathieu s’occupe de la partie Front, et je travaille sur le reste. Après 15 mois de travail, sans imaginer qu’il faudrait sans doute nettoyer un peu le code, le projet représente 243 fichiers Scala et 8 fichiers Java. Cela fait un volume d’environ 23500 lignes de Scala …

Java, Scala »

[17 oct 2012 | 10 commentaires | 3 096 affichages]

Un petit exemple de code Scala pour vous montrer un exemple tiré du monde réel. Imaginons que vous deviez afficher une page Web avec les détails d’un hôtel, les détails d’un vol d’avion et enfin des informations de réservation pour une voiture. Nous utilisons différents services pour récupérer les données.
Pour débuter, nous allons imaginer que nous récupérons chaque information l’une après l’autre. D’abord les détails d’un trajet en avion, puis un hôtel et enfin la description d’une location de voiture.

Voyons d’abord une implémentation classique en Java. J’ai volontairement simplifié le …

Java, Scala »

[28 jan 2012 | 3 commentaires | 2 931 affichages]

Découvrez Gatling, un outil de tests de charge écrit en Scala, qui mitraille littéralement votre application. Stéphane Landelle est directeur technique chez eBusiness Information, du groupe Excylis. Il est le responsable technique et développe activement sur le projet. Romain Sertelon est le développeur principal de Gatling. Il a effectué son stage de fin d’études chez eBusiness Information avec pour sujet Gatling. Aujourd’hui, ils nous présentent l’outil et son fonctionnement.
Gatling is a web performance testing tool written in Scala, that relies on Akka, Jboss Netty and Async Http Client to litteraly …