- Bienvenue au Paris Java User Group !
- Rencontres précédentes
Rencontres précédentes
Last modified by Khanh Tuong Maudoux on 2023/05/17 19:25
Rencontres précédentes
Les vidéos sont publiées sur youtube
2023
- 2023/05/09 - Soirée Serverless, Kafka, Quarkus et Kubernetes Operator
- 2023/03/14 - Soirée Spring
- 2023/02/07 - Soirée Rust pour les développeurs Java et le nouveau client Elasticsearch
- 2023/01/10 - Young Blood X
2022
- 2022/12/06 - JHipster vs JHipster Lite
- 2022/11/08 - Katas d'architecture et microservices
- 2022/10/11 - Patterns de programmation réactive pour les BDDs - À la découverte de Couchbase
- 2022/09/27 - Java 19 - Programmation orientée données
- 2022/06/22 - Java Day
- 2022/06/14 - Soirée Security overview
- 2022/05/08 - Soirée Micronaut
- 2022/03/08 - Soirée Déployer un microservice Vert-x sur Kubernetes avec Knative et GitLab CI
- 2022/02/08 - Soirée Intégration à l'ère du cloud avec Camel Quarkus
- 2022/01/11 - Soirée Virtuelle : Young blood IX
2021
- 2021/12/14 - Soirée Virtuelle : Développe dans ton cloud pour le cloud - Gitpod
- 2021/11/09 - Soirée Java Project Panama avec Brice Dutheil
- 2021/10/21 - Soirée Virtuelle : #J2K Kubernetes Operator with java Part II : josdk
- 2021/10/12 - Soirée Virtuelle : Kubernetes Operator with Java Part I : just watch
- 2021/09/14 - Soirée Virtuelle : Java 17 for the impatients
- 2021/06/22 - Soirée Virtuelle : Tools in Action
- 2021/06/08 - Soirée Virtuelle : Java 16 en 100% live coding
- 2021/05/25 - Soirée Virtuelle : Quarkus World Tour - L'interview du groupe Quarkus
- 2021/05/11 - Soirée Virtuelle : Quarkus World Tour
- 2021/04/13 - Soirée Virtuelle : Spring
- 2021/03/09 - Soirée Virtuelle : La fondation Eclipse, au-delà de l’IDE !
- 2021/02/09 - Soirée Virtuelle : Java server-side : 22 ans et toujours fringant !
- 2021/01/12 - Young Blood VIII (12/01/2021)
- REX sur une grosse migration JUnit4 vers JUnit5 (2k classes, 15k+ tests)
- Le développement dès le plus jeune âge
- Migrer 1,6 millions de comptes utilisateurs sans douleur avec Akka Streams
- Workflow as a framework
2020
- 2020/12/08 - Soirée Virtuelle : Le Java nouveau est arrivé : Java SE 15
- 2020/11/10 - Soirée Virtuelle : JKube - Packager Java pour Kubernetes
- 2020/10/22 - Soirée Virtuelle : Fondue à la bière, ou comment SonarQube peut vous aider à identifier des vulnérabilités!
- 2020/09/08 - Soirée Virtuelle : GraalVM
- 2020/06/30 - Soirée Virtuelle : Tools in Action
- La pression aval dans RxJava
- Y'a pas IDE plus simple que VSCode pour débuter en Java
- JDK Mission Control
- 2020/06/09 - Soirée Virtuelle : Fêtons les 25 ans de Java avec nos champions
- 2020/05/12 - Soirée Virtuelle : Microsoft Azure et JHipster
2020/03/10 - Soirée riff et Spring Cloud Function- 2020/02/11 - Soirée CI/CD
- Release Jenkins, 15 ans plus tard
- Implémenter un cloud-native CI/CD avec Tekton
- 2020/01/14 - Soirée Young Blood VII
- Transcendez la rhétorique
- Un retour sur la productivité
- La confiance en soi : une compétence à la portée de tous
- Les experts JVM saison 1 : profiling
- Why hire a junior software engineer, according to a junior software engineer
- Tekton, Tekton, Tekton...
2019
- 2019/12/10 - Soirée Concevoir une pyramide de tests efficaces côté BackEnd
- JUnit : il serait temps de passer la 5 ème !
- Architecture Hexagonale : Comment bien écrire ses tests ?
- 2019/11/12 - Soirée Spring
- Spring Boot 2.2, RSocket et les nouveautés annoncées au SpringOne
- 2019/10/28 - Soirée Otavio Santana - Java and Cloud with Jakarta EE
- Build, run, and scale your Java applications end-to-end
- 2019/10/08 - Soirée Keycloak
- La gestion de l'identité avec Keycloak - The Big Picture
- Sécuriser ses microservices avec Keycloak
- 2019/09/10 - Soirée Migration vers Java 11, 12 et 13
- Java 11, 12 sont sortis et bientôt le 13, c'est le moment de remplacer son JDK 8
- 2019/06/13 - Soirée Tooling OSS ... et pourquoi pas y contribuer ?
- Riff
- QuickPerf
- Codein
- Maven
- Linux Gnos
- Che7
- 2019/05/14 - Soirée Quarkus ... Supersonic Subatomic Java
- De Java à un exécutable natif : GraalVM et Quarkus changent la donne
- Quarkus reactive et la gestion des messages
- 2019/04/19 - Soirée (D)DDD and CQ(R)S to Cloud Architectures
- Applying (D)DDD and CQ(R)S to Cloud Architectures with Java, Spring Boot, Kafka and Docker
- API Gateways - Gateways to Hell?
- 2019/03/12 - Soirée Steve Poole - Sécurité et openJDK
- The Anatomy of Java Vulnerabilities
- The Path Forward in Java: AdoptOpenJDK and Open JVMs
- 2019/02/12 - Soirée Micro-services
- Synchronisation bi-directionnelle d'un legacy et d'une architecture micro-services
- Consumer Driven Contract Testing
- 2019/01/21 - Soirée Edson Yanaga
- Revisiting Effective Java in 2019
- Cloud Native Java EE with MicroProfile
- 2019/01/08 - Soirée Young blood VI
- Quand l’architecture est un fardeau
- Containers : Il n'y a pas que Docker dans la vie !!!
- Making JPA great again
- Ton ICO (shitcoin) en 15min
- Design patterns : boîte à outils pour un craftsman
- Gerrit is fantastic, use Vet to get it!
2018
- 2018/12/11 - Soirée Langages pour tous ... les IDE
- Le domaine des outils de développement passe à l'échelle grâce au Language Server Protocol
- Eclipse Che ou un IDE au temps de Kubernetes
- 2018/11/13 - Soirée Hazelcast et Infinispan
- Streaming Analytics with Hazelcast
- Infinispan, 10 ans et toutes ses dents
- 2018/10/09 - Soirée Container Tools
- Google Container Tools: Life of a developer in a container world
- Maven, Docker, kubernetes
- 2018/09/11 - Quelle JVM et Garbage Collector choisir et Le futur d'Apache Cassandra
- JVM et Garbage Collection : découvrez les algos et configurations qui font (ou pas) la différence sur la BDD Cassandra
- Le futur d'Apache Cassandra
- 2018/06/27 - Tools in Action
- KSQL
- Mutation Testing
- Hadoop Unit
- Jenkins plugin Support Core
- Outils de développement Cloud
- 2018/06/12 - Apache Maven 3&5 et Java 9
- Maven et Java 9
- Maven 3 et 5
- 2018/05/15 - 10 ans de ParisJUG
- Voyage de 1 à 10
- Designing Functional Programs
- From Functional to Reactive Programming
- Déjà 10 ans : retour vers le futur avec JMX
- 2018/03/13 - JEE
- Building WebApps In the Lean Java EE Style
- Follow up to Java EE Style
- 2018/02/13 - Gestion de la mémoire
- Boîte à outils mémoire de la JVM
- Un peu plus en profondeurs
- 2018/01/09 - Soirée Young Blood V
- A very simple hexagonal architecture
- On n’est pas chez Google ici !
- Réconciliez vous avec le JS grâce à Flow
- Il était une fois la fonction reduce
- Faites des meetups une force pour votre veille collective
- Accessibilité du web pour les déficients visuels
2017
- 2017/12/12 - Vertx!
- Application réactives avec Eclipse Vert.x
- Retour d'expérience sur Vert.x.
- 2017/12/06 - BOF hibernate
- 2017/11/14 - Soirée Qualité logiciel
- Développer un moteur d'exécution symbolique en partant de rien
- Démo de SonarCloud et de SonarLint
- 2017/10/10 - Java EE 8? Ah ben non peut-être!
- Java EE 8? Ah ben non peut-être!
- Parlons un peu ensemble
- 2017/09/12 - Soirée LRH
- Ecosystem Hadoop
- Introduction aux composants Openshifts
- 2017/06/29 - Soirée Raspberry
- Tomcat du cluter au cloud openshift
- Comment s'amuser avec des RP3 et des projets Apache
- 2017/06/13 -Soirée Docker et Java 9
- Java dans Docker
- Java 9 modulo les modules
- 2017/05/13 -Soirée JHipster
- Présentation de JHipster 4
- JHipster Domain Language
- Docker et JHipster
- Angular 2 et JHipster
- Docker et JHipster
- 2017/03/14 - Soirée lagom et en parallèle Adopt a JSR 376
- lagom
- Adopt a JSR 376
- 2017/02/14 - Soirée Java is going nut's (JDK 9 - jigsaw)
- jigsaw
- les modules
- 2017/01/10 - Soirée Young Blood IV
- Eclipse Performance Tuning
- Du Machine Learning, sans Big Data
- Est-ce que Java 9 nous apporte les collections "immuables"?
- Continious benchmarking
- Sorcellerie en Java : outrepasser les interdits avec sun.misc.Unsafe
- Reactive programming en Java
2016
- 2016/12/13 - CQRS / Event Sourcing / DDD
- Functional Event Sourcing: une approche simple et directe
- 2016/11/15 - Des builds incroyablement rapides avec Gradle 3 & Quoi de neuf JEE et les autres
- Des builds incroyablement rapides avec Gradle 3
- Quoi de neuf JEE et autres
- 2016/10/11 - NumaGiC : a garbage collector for Big-Data
- 2016/09/13 - Soirée NoSQL
- Neo4j reloaded: le graphe à portée de mains !
- Couchbase, the NoSQL, NoCache, NoMobile Database
- Un moteur de recherche NoSQL pour chercher^H^H^H^H^H^H^H^H trouver...
- Apache Cassandra en 2016
- 2016/06/28 - Soirée Tools In Actions
- Secure Real Time Edition (Cryptpad/Xwiki)
- Data-Driven Document (la Dataviz facile… ou pas!)
- Loop, améliorez votre workflow de développement d'application Web
- Ocelotds : communication facile entre java EE et javascript
- Framework de Key Value Mapping chez les furets
- 2016/06/07 - Soirée Jenkins
- Jenkins 2.0
- Jenkins Pipeline 101
- Jenkins et docker
- Jenkins et Ansible
- 2016/05/16 - Soirée de COBOL aux MicroServices
- Principe et Bonnes pratiques de la migration
- Démonstrations pratiques
- 2016/03/22 - Soirée Eclipse Che
- Eclipse Che: The Next-Gen Eclipse IDE
- L’extensibilité d’Eclipse Che
- 2016/03/08 - Soirée GO Langue For Java developper
- Merci Java, Au revoir
- Du Go Spaghetti au Cloud en moins d'1h
- 2016/02/09 - Soirée Craftsmanship
- Le mouvement Software Craftsmanship
- Refactoring de code legacy, (en mode collaboratif, pour ceux qui souhaite participer)
- 2016/01/12 - Young blood III : No Retreat
- Réaliser une bonne recette grâce au concombre
- Spock, un framework de test venu d’une autre planète
- Une stack logicielle de géolocalisation et geofencing à faible consommation d’énergie pour applications mobiles
- Pour un front plus digeste, saupoudrez de feuilles de thym !!
- La recette pour déployer des applications microservice avec Ansible
- Java Agent en Action
- Maven, c'est bien, SBT c'est mieux!
2015
- 2015/12/08 - Soirée Reactive et Performance
- Les secrets des nouvelles architectures
- Les secrets de la JVM pour les algo à haute fréquence
- 2015/11/17 - Soirée Hazelcast Introduction
- Hazelcast for beginners
- Go deeper into Hazelcast
- 2015/11/10 - Soirée FF4J : Feature Flipping & Git : technique de la bulle
- La technique de la bulle.
- Présentation de FF4J, Proposition de Feature Toggle pour Java.
- 2015/10/13 - Soirée Contexts & Dependency Injection
- Une soirée en CDI.
- 2015/09/15 - Soirée OpenID Connect & pac4j
- OpenID Connect Explained (en Anglais) - Asserting identity by means of lightweight JSON Web Tokens (JWT) - this
is what OpenID Connect is basically about. - pac4j : la librairie de sécurité pour Java - La sécurité est la problématique numéro 1 des applications web, mais malheureusement pour les développeurs, sa mise en place se révèle souvent fastidieuse et imparfaite car les frameworks sont souvent compliqués et disparates.
- OpenID Connect Explained (en Anglais) - Asserting identity by means of lightweight JSON Web Tokens (JWT) - this
- 2015/06/23 - Soirée Tools In Action
- JavaMelody - La supervision de serveur d’application, comment en connaître la musique?? Javamelody est un outil qui permet de connaître et analyser le fonctionnement de votre application Web.
- Les outils CLI de la JVM - Cette session vous propose une piqûre de rappel (ou découverte) des outils fournis dans le JDK
- Introduction to Apache Parquet - Apache Parquet est un projet open source qui vise à offrir un stockage de données à base de colonnes....
- Les profilers - Les profilers sont souvent soit méconnus, soit trop peu utilisés. Ils se révèlent pourtant être des outils très utiles. Petit retour sur l'un d'entre eux pour vous redonner l'envie d'avoir envie.
- Simplelenium - L'écriture de tests Selenium est souvent frustrante. Les tests sont en erreur de manière aléatoire alors on ajoute des Thread.sleep(...). Et donc les tests deviennent lents et ne sont pas plus stables. Simplelenium est né de ma frustration avec toutes les Api basées sur Selenium.
- Dashing - Vous aimez savoir où en sont vos plateformes, votre build, les tests, ou encore le remplissage de la machine à café en un coup d'oeuil. Vous avez une télé et elle affiche uniquement des courbes illisibles. Dashing.io est fait pour vous.
- 2015/06/02 - Soirée design pattern vs lambda
- Le livre "Design Patterns" par le Gang Of Four à plus de 20 ans, en année chat ou en informatique, c'est pas très loin d'une éternité. En prenant comme prétexte de revisiter ces fameux design patterns, ce talk montre comment mettre en œuvre les techniques simples venues du monde fonctionnel en les associant avec les techniques habituelles de la programmation objet et ce dans le but de simplifier le développement de programmes.
- 2015/05/12 - Soirée Java/Azure
- Big Data, Machine Learning, et micro-services en Java sur Azure
- 2015/03/10 - Soirée Rx Java & Kafka
- Partie 1 - Programmation fonctionnelle et asynchrone avec Java
- Partie 2 - Introduction à Kafka
- 2015/02/10 - Soirée Cassandra
- Partie 1 - Apache Cassandra 2.1, présentation et architecture
- Partie 2 - Cassandra pour les développeurs Java
- 2015/01/13 - Soirée Young Blood
- De la cryptographie dans le navigateur avec WebCrypto API
- Tolérance aux pannes avec le Circuit Breaker Pattern
- Le pourquoi du comment du type Optional
- Boostez vos développements avec Spring Boot
- Votre consommation électrique en temps réel avec ActiveMQ, MongoDB et Docker
- Faire tourner une JVM avec 4 Téraoctets de mémoire : Yes We Can !
2014
- 2014/12/09 - Soirée Performance java
- Partie 1 - Comment rater ses benchmarks
- Partie 2 - Les outils pour réaliser ses benchmark
- 2014/11/18 - Soirée Tooling JS
- tern.java : utilisation du moteur d'inférence JavaScript tern dans Eclipse
- Utilisation d'AngularJS dans un écosystème Java
- 2014/10/14 - Soirée Java 8 l'API Stream
- 2014/06/10 - Soirée Cloud
- 2014/05/13 - Getting Git Right
- 2014/03/19 - Session spéciale JEE et Wildfly
- 2014/02/11 - Soirée Soirée Search
- Hibernate Search : le full text puissance Hibernate (Parleys in progress)
- Make sense Of your (big) data ! (Elastic Search) (Parleys in progress)
- SOLR4 (Parleys in progress)
- Search API (AppEngine) (Parleys in progress)
- Photos de la soirée
- 2014/01/14 - Soirée Young Blood 2014
- apt-get myapp ! - Déployer ses applications Java sous Debian (Parleys in progress)
- JVM Tools: The hard way (Parleys in progress)
- Les IHM riches en Java ne sont pas mortes : tour d'horizon de Java FX (Parleys in progress)
- Des recommandations au service du business (Parleys in progress)
- Recommandation avec PredictionIO (Parleys in progress)
- Pimp my Inter Thread Communication (aka Inter-Thread Messaging Architecture) (Parleys in progress)
- Apéritif dinatoire avec Clojure et Overtone (Parleys in progress)
- Photos de la soirée
2013
- 2013/12/10 - Soirée ZeroTurnAround
- 2013/11/12 - Soirée Machine Learning
- Machine Learning A few notes from the battlefield (no video)
Mahout Primer
Mahout 102 Clustering
Machine Learning for Understanding User Behaviours aka Semi-Supervised Learning Applied to Click Streams
Recommender Systems
- 2013/10/08 - Soirée Intégration Java
- 2013/09/11 - In bed with Remi Forax
- 2013/06/11 - Soirée Dart vs. JS
- Dart : one language to rule them all (No video)
- Backbone, Ember et Angular sont dans un bateau... (Parleys in progress)
- 2013/05/14 - Soirée batch
- Spring batch (Parleys in progress)
Pig Hive Cascading. Le calcul Batch sur cluster Hadoop
- Photos de la soirée
- 2013/04/09 - Une soirée de Quickies
- 2013/02/12 - Soirée Annotations
- APT pour les nuls (Parleys in progress)
- APT pour les geeks (Parleys in progress)
- 2013/01/08 - Soirée Javascript
2012
- 2012/12/11 - Soirée Manik Surtani
- 2012/11/13 - Soirée Spring
- 2012/10/09 - Soirée Ça?atay Çivici
- 2012/10/03 - Soirée Richard Stallman
- 2012/09/11 - JVM Performance - Past, Present and Predicted
- 2012/07/03 - Soirée NoSql
- 2012/06/12 - Soirée serveurs d'applications
- 2012/05/15 - Soirée Sacha Labourey
- 2012/04/18 - 2012/04/20 - Devoxx France
- 2012/03/13 - Java.next()
- 2012/02/14 - Code Story
- 2012/01/10 - Soirée Devops
2011
- 2011/12/13 - Surprises de noel
- 2011/11/08 - Petites librairies Java
- 2011/10/11 - Le métier de developpeur
- Pas de vidéo
- 2011/09/13 - Retrospective Challenge USI
- 2011/07/05 - Soirée Patrick Chanezon
- 2011/06/14 - Soirée Evening with Pete Muir
- 2011/05/10 - Soirée Camel et ServiceMix
- 2011/04/12 - Soirée Git
- 2011/03/08 - Evening with Stephen Colebourne
- 2011/02/28 - 3e anniversaire du Paris JUG
- 2011/01/11 - Soirée David Gageot
2010
- 2010/12/14 - Soirée Java avancé
- 2010/11/09 - Soirée Moteurs de règles
- 2010/10/12 - Soirée Java et le Web
- 2010/09/14 - Soirée NoSQL
- 2010/07/06 - Soirée Adam Bien
- 2010/06/08 - Soirée Holly Cummins
- 2010/05/11 - Soirée Share, Build & Deploy
- 2010/04/13 - Soirée Scala
- 2010/03/09 - Soirée Emmanuel Bernard
- 2010/02/09 - 2e Anniversaire du Paris JUG
- 2010/01/18 - Soirée Performance
2009
- 2009/12/08 - Soirée Java EE 6 et Spring 3.0
- 2009/11/12 - Soirée Atmosphere
- 2009/11/10 - Soirée Google
- 2009/10/13 - Soirée JSF 2.0 et Servlet 3.0
- 2009/09/15 - Soirée Qualité du logiciel
- 2009/07/07 - Soirée RIA
- 2009/06/15 - Soirée DDD
- 2009/06/09 - Soirée Java Avancé
- 2009/05/12 - Soirée Grid Computing
- 2009/04/14 - Soirée Scrum
- 2009/03/10 - Soirée Web
- 2009/02/10 - Soirée Anniversaire du Paris JUG
- 2009/01/13 - Soirée Java EE 6
2008
- 2008/12/04 - JUG2B - Ma petite entreprise ne connaît pas la crise
- 2008/12/02 - Soirée JBoss
- 2008/11/04 - Soirée GWT
- 2008/10/14 - Soirée OSGi
- 2008/09/11 - JUG2B - Les juggers viennent de Mars et les commerciaux de Venus
- 2008/09/09 - Soirée Groovy
- 2008/07/08 - MDA et Flex
- 2008/06/12 - JUG2B - Meilleurs Développeurs
- 2008/06/10 - Soirée Spring
- 2008/05/21 - Soirée JCP (Java Community Process)
- 2008/05/13 - Productivité des développements Java & Maven à la demande
- 2008/04/08 - The Box
- 2008/03/11 - Selenium
- 2008/02/12 - Qu'est-ce que le Paris JUG ?