Talks donnés à Snowcamp

Picocli, mets du Java dans ton terminal !

📍Grenoble (🇫🇷) / 🗣️ Français / 🗓️ Jeudi 1 février 2024 / ⏰ / 🕒 30 mins

Les CLI (Command Line Interface), tout le monde les utilise et elles existent depuis la nuit des temps. Souvent synonyme de gain de productivité, leur création est parfois obscure et peut sembler complexe.

C’était le cas il y a quelques décennies, mais depuis quelques années, des langages et Frameworks permettent d’en écrire simplement dans votre langage préféré. Je vous propose d’utiliser un langage qui ne paraît pas, au premier abord, le plus intuitif pour faire une CLI : Java !

Mais il sera bien accompagné dans cette tâche : grâce à Picocli et Quarkus, notre CLI aura tout d’une grande, tout en étant simple à développer ! Et cerise sur le gâteau : nous créerons un « vrai » exécutable grâce à Graal VM. Venez m’accompagner lors d’une session de live coding permettant de mettre en lumière comment créer une CLI en Java avec Picocli et Quarkus en partant de zéro !

📚 Code source / 🌠 Slides

Viens dompter ta première IA en Python

📍Grenoble (🇫🇷) / 🗣️ Français / 🗓️ Mercredi 31 janvier 2024 / ⏰ / 🕒 3 heures

L’IA est partout, du moins tout le monde revendique d’avoir de l’IA dans ses applications, ses objets connectés, … En parler c’est bien, la développer c’est encore mieux.

Après une introduction aux concepts qui gravitent autour de l’IA mais aussi à l’écosystème Python nous vous proposons de customiser le modèle YOLO afin d’optimiser sa détection d’objets dans des images. Pas besoin d’être experte ou expert Python, ni Data Scientist ou Machine Learning engineer, l’objectif ici est de découvrir tranquillement toutes ces notions.

Et cerise sur le gâteau, venez juste avec votre navigateur, on se charge du reste grâce à GitPod. Vous découvrirez la magie d’un IDE dans le cloud.

Arrivés en débutantes, débutants ou justes curieuses et curieux, vous repartirez en sachant customiser de A à Z un modèle d’IA et créer son application l’utilisant.

📚 Code source / 🌠 Slides