SonarQube, évolution du build

L’Alpes JUG vous propose le mardi 5 décembre à 19H00 une présentation sur l’évolution de l’écosystème de build avec l’exemple de SonarQube, animé par Thomas Vérin et Jean-Baptiste Lievremont.

La conférence

Lorsqu’on se veut numéro 1 de la qualité logicielle, il faut produire un logiciel de qualité.
Nous allons vous montrer comment nous construisons SonarQube, en vous racontant comment on est passé d’un soft codé par 3 devs “dans un garage” à une chaîne complètement automatisée utilisant un maximum d’outils et de plateformes Open Source.

Les speakers

Thomas Vérin touche à tout du monde java, après avoir roulé sa bosse en tant que développeur, tech lead en SSII, consultant weblogic chez BEA puis freelance, le voilà maintenant « builder » chez sonarsource.

 

Jean-Baptiste Lievremont est un développeur éclectique, pas mal de Web, un peu d’embarqué. Passé par l’informatique « de gestion », l’industrie, la simula

tion. Actuellement fournisseur d’outils internes pour supporter la croissance de [SonarSource](https://www.sonarsource.com). Mais aussi papa, vélotafeur et animateur de l’atelier Arduino à [Devoxx4KidsCH](http://devoxx4kids.ch/).

Inscriptions

Sur notre Meetup

Lieu

Attention, suite à l’incendie de La Casemate, la soirée est déplacée chez Wizbii au 31 rue Gustave Eiffel à Grenoble

Pourquoi Spring ❤ Kotlin

L’Alpes JUG vous propose le mardi 28 novembre à 19H00 une présentation de Spring 5 avec Kotlin, le langage développé par JetBrains, animé par Sébastien Deleuze.

La conférence

Sébastien Deleuze nous expliquera pourquoi Spring ❤ Kotlin et comment vous pouvez profiter du support officiel de Kotlin dans Spring (Spring Framework 5, Spring Boot et Spring Data) pour concevoir votre prochain projet Spring plus efficacement et surtout avec plus de plaisir.

Il décrira petit à petit comment convertir votre projet Spring Boot 1.0 écrit en Java et Javascript en un projet Spring Boot 2.0 en pure Kotlin et qui s’exécutera au dessus du nouveau cadriciel fonctionnel Web WebFlux :

  • Étape 1 : pourquoi Kotlin et comment utiliser Kotlin en lieu et place de Java 8
  • Étape 2 : mettre à jour vers Spring Framework 5 et Spring Boot 2.0
  • Étape 3 : passer de Spring MVC aux API Reactive et WebFlux
  • Étape 4 : utiliser l’API fonctionnel WebFlux
  • Étape 5 : développer l’interface Web avec Kotlin au lieu de Javascript/Typescript

Le speaker


Sébastien travaille chez Pivotal en tant que commiter Spring Framework et Reactor. Il travaille principalement sur Spring MVC, le support Reactive programming de Spring Framework 5 et le support du langage Kotlin. Il est également l’un des organisateurs de la conférence Mix-IT.

Inscriptions

Sur notre Meetup

Lieu

Attention, suite à l’incendie de La Casemate, la soirée est déplacée à l’espace de coworking Cowork in Grenoble,