[DevLille 2026] Remplacer le SecurityManager de Java par un agent grâce à ByteBuddy - Jour 2
Le SecurityManager de Java a été supprimé dans Java 24 ! Il permettait l'implémentation de vérifications de sécurité dans la JVM. Chez Kestra, nous utilisions un SecurityManager pour assurer la sécurité de notre système de plugins. Il nous permettait d'implémenter les vérifications suivantes : Interdire l'accès au système de fichier Interdire le démarrage de processus sur la machine hôte Interdire la sortie de la JVM Interdire le démarrage de thread Avec sa suppression, nous avons eu besoin de trouver quelque chose qui nous permette de réaliser les mêmes vérifications ; nous nous sommes alors tournés vers un agent Java. Dans cette présentation, après une brève présentation de Kestra et des agents Java, je vous montrerai comment implémenter un agent Java qui offre les mêmes fonctionnalités que le SecurityManager de Java avec ByteBuddy. Au cours de celle-ci, je partirais du développement de base d'un agent Java jusqu'aux fonctionnalités plus poussées de ByteBuddy qui permettent d'intercepter des appels aux classes internes de Java.
![[DevLille 2026] Le pattern Repository, Chat Potté du DDD - Jour 2](https://i.ytimg.com/vi/aCA9ouraKwY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCuDeaAnZ8QqZ2WtaLKj42V9eu85A)
[DevLille 2026] Le pattern Repository, Chat Potté du DDD - Jour 2

Démocratie en France, peine de mort, immigration en Grande-Bretagne… | 28 Minutes | ARTE

Linux Full Course for Beginners | Learn Linux System Administration
![[DevLille 2026] J’ai ton numéro de CB dans ma BDD - Jour 1](https://i.ytimg.com/vi/LA1Iyu1fsWw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDLdPWif3ig4LVWJgk7kpp-ubt5dA)
[DevLille 2026] J’ai ton numéro de CB dans ma BDD - Jour 1

LLM
![[DevLille 2026] Le vibe coding est mort, vive le spec coding - Jour 1](https://i.ytimg.com/vi/0Gsh8ym50Uw/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDVKE8BOJZjj1aNpYgOlVU6G0eIVg)
[DevLille 2026] Le vibe coding est mort, vive le spec coding - Jour 1

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
![[Devlille 2026] Créer son premier provider Terraform avec le plugin-framework - Jour 2](https://i.ytimg.com/vi/0TIe3vUR3b4/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDriQhOx2il_v6Yk8B2a1eHEbLz5Q)
[Devlille 2026] Créer son premier provider Terraform avec le plugin-framework - Jour 2

Tu ne connais pas VRAIMENT Docker (10 concepts avancés)

La découverte du FBI dans 10 millions de salons
![[DevLille 2026] Au coeur d’une pipeline: démystifions Vite et ses plugins - Jour 2](https://i.ytimg.com/vi/AwhemfKsd8k/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDL_3eayVUx16dwDmigYCUTEKqinQ)
[DevLille 2026] Au coeur d’une pipeline: démystifions Vite et ses plugins - Jour 2
![[Leçon inaugurale] Yann Le Cun - Apprentissage profond et au-delà : les nouveaux défis de l'IA](https://i.ytimg.com/vi/Z208NMP7_-0/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYPCBlKEowDw==&rs=AOn4CLCEu0oAHE4bEe4NUpSBvJ-i2cfb_w)
[Leçon inaugurale] Yann Le Cun - Apprentissage profond et au-delà : les nouveaux défis de l'IA

God Says:"THIS IS AN URGENT MESSAGE FOR YOU TODAY."/God Message Now/God Message

Spécialisez vos Agents avec les Skills

Personne ne réalise ce que Yann LeCun vient de créer

The World's Most Important Machine

40Hz Binaural Gamma Waves - Ultra Deep Concentration

Après avoir regardé ça, votre cerveau ne sera plus le même : Docteure en Neurosciences, Samah Karaki

L'IA est devenue trop humaine (cette semaine, c'est terrifiant)
![[DevLille 2026] Testez vos tests avant qu’ils ne vous trahissent : le mutation testing ! - Jour 2](https://i.ytimg.com/vi/6K30QsgQOSQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLD7_KKVXZ65Dd70nkCJ37mQCL-5Mg)
