Archives par mot-clé : Java 8

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 8 et Lambdas sur InfoQ FR

InfoQFR

Il y a à peu près un mois c’est chez Soat que l’on parlait Java 8 et Lambdas. Il se trouve que l’équipe d’InfoQ FR, dont il a déjà été question ici, était présente pour filmer la conférence, qui vient donc d’être publiée ici ! Donc si vous souhaitez suivre la conférence du moelleux confort de votre canapé, c’est là-bas que ça se passe. Merci à toute l’équipe d’InfoQ pour le boulot. Mine de rien, 2 heures de talk à monter avec 300 slides, c’est du boulot…

Et si le code montré en exemple pendant les 20 dernières minutes vous intéresse, j’ai une deuxième information. Depuis 6 mois je me dis que demain je vais mettre le code que j’utilise dans ma conférence sur GitHub et que je ne le fais pas. He bien ce demain, c’était hier ! Et le repository GitHub, il est la : https://github.com/JosePaumard/jdk8-lambda-tour !

20mn sur Java 8 et les lambdas

balle-breizh-camp

Je garde toujours une balle en mousse sur mon bureau, de couleur orange. Celle-la même qui m’avait été envoyée par un fan un peu trop empressé (51’40 sur cette vidéo) alors que je parlais Java 8 et lambdas au Breizh Camp au printemps dernier. Il y a des objets auxquels on s’attache, et qui sait ? Peut-être cette balle pourra-t-elle servir à nouveau ? He he he.

Il y avait également InfoQ FR au Breizh Camp. Si vous ne connaissez pas InfoQ, il est peut-être temps de sortir de votre taupinière ! On y trouve des interviews rares et passionnantes, comme celle de Doug Lea sur le Fork / Join ou encore cette autre de Bob Lee sur différentes choses.

InfoQ FR est, comme son nom peut le laisser supposer, une version française d’InfoQ, qui traduit quantités d’articles en français, et est présent sur des événements français, tels que le Breizh Camp. C’est une très belle initiative pour les développeurs français qui ne sont pas trop à l’aise avec l’anglais, merci à ses initiateurs : Pierre, Antoine et Nicolas !

Si j’en parle c’est pour deux raisons : tout d’abord parce que c’est un site qui propose déjà un contenu varié, complet et de grande qualité. Pas de doute, on peut en user et en abuser. Ensuite, ils ont publié une interview de votre serviteur, réalisée au Breizh Camp précisément (ici), et ont également filmé la dernière conférence que j’ai faite chez Soat le 23/1 dernier, qui sera publiée très prochainement. Plus sur ce point dans les jours qui viennent.

Après l’Aquitaine, la Normandie !

Le lambda tour ne s’arrête pas ! Grâce au Normandy JUG, je serai à Rouen ce mardi, encore une fois pour parler Java 8, lambdas, Streams et Collectors. Les inscriptions se font sur JUG Events, tous les détails sont ici.

Merci à toute l’équipe du Normandy JUG pour son invitation.

Le Normandy JUG est aussi organisateur de Codeurs en Seine, conférence d’une journée organisée à l’automne. La première édition s’est tenue le 17 octobre dernier, une deuxième édition est d’ores et déjà prévue pour l’an prochain.

Après la Bretagne, l’Aquitaine !

Rugby

Après un tour de Bretagne, j’aurai le plaisir d’aller visiter l’Aquitaine cette semaine, invité par les JUG de Toulouse et de Bordeaux. Comme d’habitude on y parlera Java 8, lambdas, API Stream et API Collector. Il ne nous reste plus que 2 mois avant la sortie de Java 8. Deux petits mois pour se mettre au courant de ce qui va nous tomber dessus, croyez-moi, ça ne fait pas une journée de trop !

Le programme est donc le suivant :

Comme d’habitude les soirées sont gratuites, mais sur inscription pour des raisons d’organisation. Rendez-vous sur les sites de JUG respectifs.

Si vous avez loupé la venue de Rémi Forax en décembre, vous pouvez retrouver son talk sur Parleys, excellent, comme d’habitude. Sinon rassurez-vous : mon talk ne consiste pas à redire en moins bien ce qu’il a raconté. Avoir vu le sien n’est pas non plus un prérequis, les deux talks sont auto-porteurs, et couvrent des choses complémentaires.

Et merci à Frédéric, Laurent et Baptiste et aux équipes des JUG de Toulouse et Bordeaux pour l’organisation de ces deux événements.

De retour de Bretagne

Bretagne Tour
La semaine dernière fut bonne et bretonne, ensoleillée (qui en aurait douté ?) et riche en contacts, discussions, et échanges de points de vue. Merci aux équipes des JUG de Lannion (Code d’Armor), de Brest (FinistJUG) et de Nantes (Nantes JUG) pour l’organisation de ces trois soirées, et notamment à Samuel, Antoine, Marc, Horacio, Tug et Manuel. Gérer un JUG c’est un vrai boulot, qui demande de l’engagement, sans lequel rien ne peut se faire.

Merci également aux écoles qui mettent à disposition leurs amphis pour l’organisation de ces soirées : l’ENSSAT de Lannion, l’ENIB de Brest et l’EPITECH de Nantes. Sans ce type de soutien, il ne serait probablement pas possible d’organiser de tels événements, tout du moins gratuitement. Et merci également à l’ensemble des Juggers : c’est super de voir autant de monde, aussi bien des professionnels que des étudiants. Les JUG c’est aussi ça : faire se croiser des personnes de tout âge et de tout niveau, et permettre à tout le monde de discuter et d’échanger.

Les slides sont sur Slideshare, régalez-vous, et n’hésitez pas à me faire par de vos retours.


 

Java 8 pour les développeurs

Il ne t’aura pas échappé, cher lecteur, qu’après l’année 2012 (année de la loose), ce sera au tour de l’année 2013, que tous les Javaistes distingués appellent déjà « année de la braise ». La braise en deux temps : le premier à Pâques avec la sortie de JEE 7, et le second en ce moment, puisque java 8 atteint aujourd’hui même le stade « developper release ». Les mauvaises langues le disent déjà : une fois retardé, Java 8 sera à l’heure, la question porte sur son contenu. On sait depuis un moment que Jigsaw n’en sera pas, quelles autres API ont été sacrifiées sur l’autel de ponctualité ?

Continuer la lecture de Java 8 pour les développeurs