Tous les articles par José

Bonjour précieux lecteur, Ma présentation se trouve sur la page À propos, n'hésite pas à la lire si tu veux en savoir plus.

Le Lambda Tour dans le sud !

La semaine dernière le Lambda Tour était à Poitiers. Cette soirée était spéciale, car en fait de Poitiers, elle a eu lieu à Niort. Vous me direz, de Poitiers à Niort il n’y a pas si loin, mais tout de même, ça n’est pas dans la même ville. Super ambiance, beau temps, soirée agréables, et toujours un plaisir de rencontrer l’équipe du JUG Summer Camp.

Le semaine prochaine, ça sera au tour de Montpellier ! Qui sait, peut-être aurai-je la surprise d’aller en fait à Béziers ? En tout cas merci à l’équipe de JUG Montpellier pour leur invitation. Je crois qu’il reste quelques places disponibles pour cette soirée, donc si vous êtes intéressés, précipitez-vous !

Merci aux sponsors de la soirée pour leur soutien, et à Polytech Montpellier pour mettre une salle à disposition.

50 nouvelles choses que l’on peut faire avec Java 8

Un peu de Java 8 pour cette dernière après-midi de Devoxx France 2014. Le but de cette conférence de 45mn est simple : parler des nouveautés de Java 8, une fois que l’on a retirer les lambdas, les Streams, les Collectors, JavaFX et Nashorn.

Pourquoi ce point de vue ? La raison est simple : si l’adoption de Java 8, et la migration des projets vers cette nouvelle version ne va pas se faire de suite, le refactoring des codes métier pour exploiter les Streams prendra probablement encore plus de temps. Cela ne veut pas dire que Java 8 n’apportera rien pour nous autres développeurs dans cet intervalle. Même sans ces API majeures, qui masquent un peu le reste, Java 8 est une version qui regorge de nouveautés ! L’objet de cette conférence est d’en présenter une partie, des petites choses disséminées ici et la, et qui vont grandement simplifier notre vie de développeur.



50 nouvelles choses que l’on peut faire avec Java 8 from José Paumard

Java 8, Streams et Collectors

Cette journée était la première de Devoxx France 2014, et j’y donnais une Université, conférence longue de 3h sur le thème de Java 8, de l’API Stream et des Collectors. Les slides sont ici, n’hésitez pas à les partager, et le code présenté sur mon compte GitHub : https://github.com/JosePaumard/jdk8-lambda-tour.


Le programme de Devoxx France 2014 comporte d’autres présentations sur Java 8 et les lambdas. Ne manquez pas Paul Sandoz, ce vendredi à 13h30. je présenterai également 50 nouvelles choses que l’on peut faire avec Java 8, ce vendredi à 15h40.

Formations Java 8

Java 8 fait encore partie de l’actualité brûlante, et pour de nombreux mois encore. Les nouveautés sont nombreuses, et les seuls sujets des lambdas, de l’API Stream et des Collectors suffisent à bien remplir deux journées de formation. J’animerai ma troisième session sur ce sujet les 16 et 17 juin prochain. Il reste encore quelques places, donc si la chose vous intéresse, n’hésitez pas à me passer un mail !

Java 8 & Lambdas sur Parleys

Plusieurs versions de la conférence que je donne en ce moment dans les JUG et en BBL sont disponibles sur le Web. Il y en a une sur InfoQ FR, et une sur Parleys, site qui diffuse l’ensemble des présentations des différentes éditions de Devoxx, et bien d’autres.

Il se trouve que Parleys, précisément, vient d’ouvrir gratuitement l’accès à l’université que j’ai faite en novembre à Devoxx. Brian Goetz était présent dans la salle, et a pris la parole lors des séances de questions / réponses. Je ne peux que vous inviter à aller l’écouter.

Le Lambda Tour en Belgique et à Lille

Le Lambda Tour ne s’arrête pas, et nous allons visiter le nord cette semaine. Je serai tout d’abord à Leuven, invité par le BeJUG, le WaJUG et le Brussels JUG. Les inscriptions peuvent se faire ici. La salle a une capacité de 100 places. La soirée se tiendra à l’Instituut voor Mechanica de Leuven, merci pour leur accueil. Merci également à Stephan, Tasha et aux équipes des trois JUG pour leur invitation, et l’organisation de la soirée. Le talk sera en anglais se soir-la.

Et la deuxième étape de cette semaine sera à Lille au ChtiJUG. D’après Eventbrite il reste des places pour cette soirée. Un tweet a tout d’abord annoncé que la soirée était sold-out, mais des places ont été ajoutées depuis. Message perso au ChtiJUG : si vous avez réussi à faire ça juste en repeignant les murs, il faut nous donner votre truc pour Devoxx France, ça nous intéresse ! Donc pour les inscriptions, ça se passe ici. Merci à Groupe ADEO (moi qui sait à peine planter un clou…) qui accueille la soiré, et à Ineat Conseil pour le sponsoring. Merci également à Cyril et à l’équipe du ChtiJUG pour leur invitation et l’organisation de la soirée !

Et le Lambda Tour ne s’arrêtera pas là, d’autres dates sont prévues : stay tuned !

Java 8 est là !

Et même plus précisément ici ! Si l’on compte que la version de Java qui aurait dû porter les lambda expressions est la 7, qu’elle aurait dû sortir deux ans après la 6, elle-même sortie en 2006, et si l’on compte que la version était annoncée pour le 18 mars, et que nous ne l’avons eue qu’à 19h48, cela nous fait environ 6 ans, 19 heures et 48 minutes d’attente, dont environ 6 années de « retard ». Retard est un mot un peu curieux, car la version que nous avons aujourd’hui est certainement très différente de celle que nous aurions eue il y a 6 ans.

Continuer la lecture de Java 8 est là !

Java, le cloud et Microsoft

Java et le cloud sont deux mots souvent associés, en tout cas rien d’inhabituel à les voir ensemble. Java et Microsoft, c’est un peu plus rare. Microsoft a sa propre technologie de développement d’applications, autour de C# / .NET, qui n’a rien à envier à l’écosystème Java, ça serait même plutôt l’inverse. Bien qu’étant présent sur le cloud depuis de nombreuses années, y compris avec des solutions Java (on se rappelle d’une présentation sur le sujet à la What’s Next, organisée en 2011 par Zénika), Microsoft n’a pas vraiment la réputation d’une société qui soutient Java et son écosystème.

On ne peut pas dire que Java / Azure ait fait beaucoup parler de lui, en tout cas dans les cercles de Javaistes. Manifestement, Microsoft change de braquet sur le sujet. Recrutement de Patrick Chanezon aux US pour dynamiser le bidule, un track complet (et passionnant, principalement animé par Thomas Conté) lors des Tech Days dernièrement à Paris, et … le 20/3 prochain, une après-midi Java organisée par Microsoft.

De quoi va-t-on parler lors de cette après-midi chez Microsoft ? De Java. De Java et d’Azure. Bizarre non ? Quand on est Javaiste, et que l’on entend cloud, on pense à EC2, Google AppEngine. Si l’on entent PaaS, probablement à CloudBees, CleverCloud, ou à d’autres startups implantées sur le sujet. Que l’on pense à Microsoft… pas certain. L’un des objectifs de cet après-midi est d’ouvrir un peu les choses. Microsoft a développé une plateforme cloud qui mérite que l’on s’y intéresse. La partie IaaS propose des solutions très intéressantes pour héberger des applications Java, mais c’est du IaaS. La partie PaaS est probablement dans un état plus amont, mais sans aucun doute prometteuse. Et en tout cas les gens qui en parlent sont très conscients que le service est encore en développement (doux euphémisme pour dire qu’il n’est pas encore au niveau de la concurrence) et remarquablement à l’écoute ! Microsoft n’est pas n’importe quelle société, elle a sans aucun doute les moyens de ses ambitions. Je pense que d’ici quelques temps, il faudra compter avec cette solution dans l’écosystème Java.

Les inscriptions sont ici, l’événement est gratuit, cela va de soi. Microsoft accueille et soutient cette après-midi, dont le contenu technique est organisée par Soat.

Le Lambda Tour en Auvergne

La prochaine étape du Lambda Tour aura lieu au centre de la France, au Lava JUG, à Clermont Ferrand, jeudi prochain 13 mars à 19h. Je ne sais pas s’il reste encore des places, mais pour l’inscription ça se passe ici, le formulaire est en bas de la page.

Il s’agira de la dernière conférence du Lambda Tour avant la sortie de Java 8, puisque cette sortie a lieu dans 8 jours. Pour les étapes suivantes (il en reste encore !), Java 8 sera sorti !

Merci à Olivier ainsi qu’à toute l’équipe du Lava JUG pour l’organisation, ainsi qu’à Polytech-ISIMA qui accueille la soirée.

Merci enfin aux sponsors de la soirée : IP Leanware, Search’XPR, Almerys, et SERLI.