POPULARITY
Categories
Dans l'épisode de cette semaine, les gars reviennent sur le tournoi olympique qui vient de se conclure. Ensuite, ils tentent de prédire de quoi aura l'air la formation canadienne lors des prochains jeux en 2030. Plus tard, ils analysent la performance incroyable de huit points en un match pour Gavin McKenna vendredi et discutent des 5 meilleurs espoirs du Canadien dans la NCAA. Comme d'habitude, ils concluent l'émission avec des questions des auditeurs et l'espoir de la semaine de Marty. 00:00 Intro 03:15 Défaite du Canada en finale 09:00 Projection 2030 33:30 Gavin McKenna 45:05 Top-5 espoirs CH NCAA 1:01:02 Questions du public + Espoir de la semaine
Les 2 freres sont venus présenter leur nouveau EP "Shadow Wizard Quebec Gang" en plus de discuter avec nous de leur année 2025 !Time stamps :00:00 Créer le projet à Porto, au Portugal04:00 Shadow Wizard Gang & identité du mouvement09:45 Refuser l'industrie traditionnelle15:05 Passage à Tout le monde en parle22:40 Vision souverainiste inclusive & survie du français27:05 Les shows en France & reconnaissance36:15 Processus en studio / Collab de LB6643:00 Manifester les choses / Show de Rowjay46:05 Leur show au Club Soda (20 novembre)47:40 Connexion avec BBGoyard52:30 Maire de Laval57:30 Nouvelle génération & entraide01:03:45 Track avec Hubert Lenoir01:11:15 Tournée aux States ou en Europe01:16:05 OutroLien vers notre Patreon pour du contenu exclusif : https://www.patreon.com/cw/Podcasquehttps://onzmtl.com/Instagram : https://www.instagram.com/onzmtl/TikTok : https://www.tiktok.com/@onzmtlFacebook: https://www.facebook.com/onzmtl11Tourné chez Kampus MediaONZMTL — 2026 ©
Processus: Offre exclusive NordVPN ➼ https://nordvpn.com/processus Essayez-le sans risque grâce à la garantie de remboursement de 30 jours. Dans l'épisode de cette semaine, les gars parlent sur la saison incroyable que connait l'espoir du Canadien Michael Hage dans la NCAA. Ils reviennent aussi sur les performances de Juraj Slafkovsky et Alberts Smits aux Jeux olympiques. Ensuite, ils présentent leur top-5 des meilleurs espoirs de la LHJMQ, répondent à des questions du public et Marty nous nomme son espoir de la semaine.00:00 Intro 02:48 Michael Hage, Alberts Smits et Juraj Slafkovsky 34:49 Top-5 espoirs LHJMQ 1:09:15 Questions du public + Espoir de la semaine N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Emmanuel et Guillaume discutent de divers sujets liés à la programmation, notamment les systèmes de fichiers en Java, le Data Oriented Programming, les défis de JPA avec Kotlin, et les nouvelles fonctionnalités de Quarkus. Ils explorent également des sujets un peu fous comme la création de datacenters dans l'espace. Pas mal d'architecture aussi. Enregistré le 13 février 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-337.mp3 ou en vidéo sur YouTube. News Langages Comment implémenter un file system en Java https://foojay.io/today/bootstrapping-a-java-file-system/ Créer un système de fichiers Java personnalisé avec NIO.2 pour des usages variés (VCS, archives, systèmes distants). Évolution Java: java.io.File (1.0) -> NIO (1.4) -> NIO.2 (1.7) pour personnalisation via FileSystem. Recommander conception préalable; API Java est orientée POSIX. Composants clés à considérer: Conception URI (scheme unique, chemin). Gestion de l'arborescence (BD, métadonnées, efficacité). Stockage binaire (emplacement, chiffrement, versions). Minimum pour démarrer (4 composants): Implémenter Path (représente fichier/répertoire). Étendre FileSystem (instance du système). Étendre FileSystemProvider (moteur, enregistré par scheme). Enregistrer FileSystemProvider via META-INF/services. Étapes suivantes: Couche BD (arborescence), opérations répertoire/fichier de base, stockage, tests. Processus long et exigeant, mais gratifiant. Un article de brian goetz sur le futur du data oriented programming en Java https://openjdk.org/projects/amber/design-notes/beyond-records Le projet Amber de Java introduit les "carrier classes", une évolution des records qui permet plus de flexibilité tout en gardant les avantages du pattern matching et de la reconstruction Les records imposent des contraintes strictes (immutabilité, représentation exacte de l'état) qui limitent leur usage pour des classes avec état muable ou dérivé Les carrier classes permettent de déclarer une state description complète et canonique sans imposer que la représentation interne corresponde exactement à l'API publique Le modificateur "component" sur les champs permet au compilateur de dériver automatiquement les accesseurs pour les composants alignés avec la state description Les compact constructors sont généralisés aux carrier classes, générant automatiquement l'initialisation des component fields Les carrier classes supportent la déconstruction via pattern matching comme les records, rendant possible leur usage dans les instanceof et switch Les carrier interfaces permettent de définir une state description sur une interface, obligeant les implémentations à fournir les accesseurs correspondants L'extension entre carrier classes est possible, avec dérivation automatique des appels super() quand les composants parent sont subsumés par l'enfant Les records deviennent un cas particulier de carrier classes avec des contraintes supplémentaires (final, extends Record, component fields privés et finaux obligatoires) L'évolution compatible des records est améliorée en permettant l'ajout de composants en fin de liste et la déconstruction partielle par préfixe Comment éviter les pièges courants avec JPA et Kotlin - https://blog.jetbrains.com/idea/2026/01/how-to-avoid-common-pitfalls-with-jpa-and-kotlin/ JPA est une spécification Java pour la persistance objet-relationnel, mais son utilisation avec Kotlin présente des incompatibilités dues aux différences de conception des deux langages Les classes Kotlin sont finales par défaut, ce qui empêche la création de proxies par JPA pour le lazy loading et les opérations transactionnelles Le plugin kotlin-jpa génère automatiquement des constructeurs sans argument et rend les classes open, résolvant les problèmes de compatibilité Les data classes Kotlin ne sont pas adaptées aux entités JPA car elles génèrent equals/hashCode basés sur tous les champs, causant des problèmes avec les relations lazy L'utilisation de lateinit var pour les relations peut provoquer des exceptions si on accède aux propriétés avant leur initialisation par JPA Les types non-nullables Kotlin peuvent entrer en conflit avec le comportement de JPA qui initialise les entités avec des valeurs null temporaires Le backing field direct dans les getters/setters personnalisés peut contourner la logique de JPA et casser le lazy loading IntelliJ IDEA 2024.3 introduit des inspections pour détecter automatiquement ces problèmes et propose des quick-fixes L'IDE détecte les entités finales, les data classes inappropriées, les problèmes de constructeurs et l'usage incorrect de lateinit Ces nouvelles fonctionnalités aident les développeurs à éviter les bugs subtils liés à l'utilisation de JPA avec Kotlin Librairies Guide sur MapStruct @IterableMapping - https://www.baeldung.com/java-mapstruct-iterablemapping MapStruct est une bibliothèque Java pour générer automatiquement des mappers entre beans, l'annotation @IterableMapping permet de configurer finement le mapping de collections L'attribut dateFormat permet de formater automatiquement des dates lors du mapping de listes sans écrire de boucle manuelle L'attribut qualifiedByName permet de spécifier quelle méthode custom appliquer sur chaque élément de la collection à mapper Exemple d'usage : filtrer des données sensibles comme des mots de passe en mappant uniquement certains champs via une méthode dédiée L'attribut nullValueMappingStrategy permet de contrôler le comportement quand la collection source est null (retourner null ou une collection vide) L'annotation fonctionne pour tous types de collections Java (List, Set, etc.) et génère le code de boucle nécessaire Possibilité d'appliquer des formats numériques avec numberFormat pour convertir des nombres en chaînes avec un format spécifique MapStruct génère l'implémentation complète du mapper au moment de la compilation, éliminant le code boilerplate L'annotation peut être combinée avec @Named pour créer des méthodes de mapping réutilisables et nommées Le mapping des collections supporte les conversions de types complexes au-delà des simples conversions de types primitifs Accès aux fichiers Samba depuis Java avec JCIFS - https://www.baeldung.com/java-samba-jcifs JCIFS est une bibliothèque Java permettant d'accéder aux partages Samba/SMB sans monter de lecteur réseau, supportant le protocole SMB3 on pense aux galériens qui doivent se connecter aux systèmes dit legacy La configuration nécessite un contexte CIFS (CIFSContext) et des objets SmbFile pour représenter les ressources distantes L'authentification se fait via NtlmPasswordAuthenticator avec domaine, nom d'utilisateur et mot de passe La bibliothèque permet de lister les fichiers et dossiers avec listFiles() et vérifier leurs propriétés (taille, date de modification) Création de fichiers avec createNewFile() et de dossiers avec mkdir() ou mkdirs() pour créer toute une arborescence Suppression via delete() qui peut parcourir et supprimer récursivement des arborescences entières Copie de fichiers entre partages Samba avec copyTo(), mais impossibilité de copier depuis le système de fichiers local Pour copier depuis le système local, utilisation des streams SmbFileInputStream et SmbFileOutputStream Les opérations peuvent cibler différents serveurs Samba et différents partages (anonymes ou protégés par mot de passe) La bibliothèque s'intègre dans des blocs try-with-resources pour une gestion automatique des ressources Quarkus 3.31 - Support complet Java 25, nouveau packaging Maven et Panache Next - https://quarkus.io/blog/quarkus-3-31-released/ Support complet de Java 25 avec images runtime et native Nouveau packaging Maven de type quarkus avec lifecycle optimisé pour des builds plus rapides voici un article complet pour plus de detail https://quarkus.io/blog/building-large-applications/ Introduction de Panache Next, nouvelle génération avec meilleure expérience développeur et API unifiée ORM/Reactive Mise à jour vers Hibernate ORM 7.2, Reactive 3.2, Search 8.2 Support de Hibernate Spatial pour les données géospatiales Passage à Testcontainers 2 et JUnit 6 Annotations de sécurité supportées sur les repositories Jakarta Data Chiffrement des tokens OIDC pour les implémentations custom TokenStateManager Support OAuth 2.0 Pushed Authorization Requests dans l'extension OIDC Maven 3.9 maintenant requis minimum pour les projets Quarkus A2A Java SDK 1.0.0.Alpha1 - Alignement avec la spécification 1.0 du protocole Agent2Agent - https://quarkus.io/blog/a2a-java-sdk-1-0-0-alpha1/ Le SDK Java A2A implémente le protocole Agent2Agent qui permet la communication standardisée entre agents IA pour découvrir des capacités, déléguer des tâches et collaborer Passage à la version 1.0 de la spécification marque la transition d'expérimental à production-ready avec des changements cassants assumés Modernisation complète du module spec avec des Java records partout remplaçant le mix précédent de classes et records pour plus de cohérence Adoption de Protocol Buffers comme source de vérité avec des mappers MapStruct pour la conversion et Gson pour JSON-RPC Les builders utilisent maintenant des méthodes factory statiques au lieu de constructeurs publics suivant les best practices Java modernes Introduction de trois BOMs Maven pour simplifier la gestion des dépendances du SDK core, des extensions et des implémentations de référence Quarkus AgentCard évolue avec une liste supportedInterfaces remplaçant url et preferredTransport pour plus de flexibilité dans la déclaration des protocoles Support de la pagination ajouté pour ListTasks et les endpoints de configuration des notifications push avec des wrappers Result appropriés Interface A2AHttpClient pluggable permettant des implémentations HTTP personnalisées avec une implémentation Vert.x fournie Travail continu vers la conformité complète avec le TCK 1.0 en cours de développement parallèlement à la finalisation de la spécification Pourquoi Quarkus finit par "cliquer" : les 10 questions que se posent les développeurs Java - https://www.the-main-thread.com/p/quarkus-java-developers-top-questions-2025 un article qui revele et repond aux questions des gens qui ont utilisé Quarkus depuis 4-6 mois, les non noob questions Quarkus est un framework Java moderne optimisé pour le cloud qui propose des temps de démarrage ultra-rapides et une empreinte mémoire réduite Pourquoi Quarkus démarre si vite ? Le framework effectue le travail lourd au moment du build (scanning, indexation, génération de bytecode) plutôt qu'au runtime Quand utiliser le mode réactif plutôt qu'impératif ? Le réactif est pertinent pour les workloads avec haute concurrence et dominance I/O, l'impératif reste plus simple dans les autres cas Quelle est la différence entre Dev Services et Testcontainers ? Dev Services utilise Testcontainers en gérant automatiquement le cycle de vie, les ports et la configuration sans cérémonie Comment la DI de Quarkus diffère de Spring ? CDI est un standard basé sur la sécurité des types et la découverte au build-time, différent de l'approche framework de Spring Comment gérer la configuration entre environnements ? Quarkus permet de scaler depuis le développement local jusqu'à Kubernetes avec des profils, fichiers multiples et configuration externe Comment tester correctement les applications Quarkus ? @QuarkusTest démarre l'application une fois pour toute la suite de tests, changeant le modèle mental par rapport à Spring Boot Que fait vraiment Panache en coulisses ? Panache est du JPA avec des opinions fortes et des défauts propres, enveloppant Hibernate avec un style Active Record Doit-on utiliser les images natives et quand ? Les images natives brillent pour le serverless et l'edge grâce au démarrage rapide et la faible empreinte mémoire, mais tous les apps n'en bénéficient pas Comment Quarkus s'intègre avec Kubernetes ? Le framework génère automatiquement les ressources Kubernetes, gère les health checks et métriques comme s'il était nativement conçu pour cet écosystème Comment intégrer l'IA dans une application Quarkus ? LangChain4j permet d'ajouter embeddings, retrieval, guardrails et observabilité directement en Java sans passer par Python Infrastructure Les alternatives à MinIO https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/ MinIO a abandonné le support single-node fin 2025 pour des raisons commerciales, cassant de nombreuses démos et pipelines CI/CD qui l'utilisaient pour émuler S3 localement L'auteur cherche un remplacement simple avec image Docker, compatibilité S3, licence open source, déploiement mono-nœud facile et communauté active S3Proxy est très léger et facile à configurer, semble être l'option la plus simple mais repose sur un seul contributeur RustFS est facile à utiliser et inclut une GUI, mais c'est un projet très récent en version alpha avec une faille de sécurité majeure récente SeaweedFS existe depuis 2012 avec support S3 depuis 2018, relativement facile à configurer et dispose d'une interface web basique Zenko CloudServer remplace facilement MinIO mais la documentation et le branding (cloudserver/zenko/scality) peuvent prêter à confusion Garage nécessite une configuration complexe avec fichier TOML et conteneur d'initialisation séparé, pas un simple remplacement drop-in Apache Ozone requiert au minimum quatre nœuds pour fonctionner, beaucoup trop lourd pour un usage local simple L'auteur recommande SeaweedFS et S3Proxy comme remplaçants viables, RustFS en maybe, et élimine Garage et Ozone pour leur complexité Garage a une histoire tres associative, il vient du collectif https://deuxfleurs.fr/ qui offre un cloud distribué sans datacenter C'est certainement pas une bonne idée, les datacenters dans l'espace https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/ Avis d'expert (ex-NASA/Google, Dr en électronique spatiale) : Centres de données spatiaux, une "terrible" idée. Incompatibilité fondamentale : L'électronique (surtout IA/GPU) est inadaptée à l'environnement spatial. Énergie : Accès limité. Le solaire (type ISS) est insuffisant pour l'échelle de l'IA. Le nucléaire (RTG) est trop faible. Refroidissement : L'espace n'est pas "froid" ; absence de convection. Nécessite des radiateurs gigantesques (ex: 531m² pour 200kW). Radiations : Provoque erreurs (SEU, SEL) et dommages. Les GPU sont très vulnérables. Blindage lourd et inefficace. Les puces "durcies" sont très lentes. Communications : Bande passante très limitée (1Gbps radio vs 100Gbps terrestre). Le laser est tributaire des conditions atmosphériques. Conclusion : Projet extrêmement difficile, coûteux et aux performances médiocres. Data et Intelligence Artificielle Guillaume a développé un serveur MCP pour arXiv (le site de publication de papiers de recherche) en Java avec le framework Quarkus https://glaforge.dev/posts/2026/01/18/implementing-an-arxiv-mcp-server-with-quarkus-in-java/ Implémentation d'un serveur MCP (Model Context Protocol) arXiv en Java avec Quarkus. Objectif : Accéder aux publications arXiv et illustrer les fonctionnalités moins connues du protocole MCP. Mise en œuvre : Utilisation du framework Quarkus (Java) et son support MCP étendu. Assistance par Antigravity (IDE agentique) pour le développement et l'intégration de l'API arXiv. Interaction avec l'API arXiv : requêtes HTTP, format XML Atom pour les résultats, parser XML Jackson. Fonctionnalités MCP exposées : Outils (@Tool) : Recherche de publications (search_papers). Ressources (@Resource, @ResourceTemplate) : Taxonomie des catégories arXiv, métadonnées des articles (via un template d'URI). Prompts (@Prompt) : Exemples pour résumer des articles ou construire des requêtes de recherche. Configuration : Le serveur peut fonctionner en STDIO (local) ou via HTTP Streamable (local ou distant), avec une configuration simple dans des clients comme Gemini CLI. Conclusion : Quarkus simplifie la création de serveurs MCP riches en fonctionnalités, rendant les données et services "prêts pour l'IA" avec l'aide d'outils d'IA comme Antigravity. Anthropic ne mettra pas de pub dans Claude https://www.anthropic.com/news/claude-is-a-space-to-think c'est en reaction au plan non public d'OpenAi de mettre de la pub pour pousser les gens au mode payant OpenAI a besoin de cash et est probablement le plus utilisé pour gratuit au monde Anthropic annonce que Claude restera sans publicité pour préserver son rôle d'assistant conversationnel dédié au travail et à la réflexion approfondie. Les conversations avec Claude sont souvent sensibles, personnelles ou impliquent des tâches complexes d'ingénierie logicielle où les publicités seraient inappropriées. L'analyse des conversations montre qu'une part significative aborde des sujets délicats similaires à ceux évoqués avec un conseiller de confiance. Un modèle publicitaire créerait des incitations contradictoires avec le principe fondamental d'être "genuinely helpful" inscrit dans la Constitution de Claude. Les publicités introduiraient un conflit d'intérêt potentiel où les recommandations pourraient être influencées par des motivations commerciales plutôt que par l'intérêt de l'utilisateur. Le modèle économique d'Anthropic repose sur les contrats entreprise et les abonnements payants, permettant de réinvestir dans l'amélioration de Claude. Anthropic maintient l'accès gratuit avec des modèles de pointe et propose des tarifs réduits pour les ONG et l'éducation dans plus de 60 pays. Le commerce "agentique" sera supporté mais uniquement à l'initiative de l'utilisateur, jamais des annonceurs, pour préserver la confiance. Les intégrations tierces comme Figma, Asana ou Canva continueront d'être développées en gardant l'utilisateur aux commandes. Anthropic compare Claude à un cahier ou un tableau blanc : des espaces de pensée purs, sans publicité. Infinispan 16.1 est sorti https://infinispan.org/blog/2026/02/04/infinispan-16-1 déjà le nom de la release mérite une mention Le memory bounded par cache et par ensemble de cache s est pas facile à faire en Java Une nouvelle api OpenAPI AOT caché dans les images container Un serveur MCP local juste avec un fichier Java ? C'est possible avec LangChain4j et JBang https://glaforge.dev/posts/2026/02/11/zero-boilerplate-java-stdio-mcp-servers-with-langchain4j-and-jbang/ Création rapide de serveurs MCP Java sans boilerplate. MCP (Model Context Protocol): standard pour connecter les LLM à des outils et données. Le tutoriel répond au manque d'options simples pour les développeurs Java, face à une prédominance de Python/TypeScript dans l'écosystème MCP. La solution utilise: LangChain4j: qui intègre un nouveau module serveur MCP pour le protocole STDIO. JBang: permet d'exécuter des fichiers Java comme des scripts, éliminant les fichiers de build (pom.xml, Gradle). Implémentation: se fait via un seul fichier .java. JBang gère automatiquement les dépendances (//DEPS). L'annotation @Tool de LangChain4j expose les méthodes Java aux LLM. StdioMcpServerTransport gère la communication JSON-RPC via l'entrée/sortie standard (STDIO). Point crucial: Les logs doivent impérativement être redirigés vers System.err pour éviter de corrompre System.out, qui est réservé à la communication MCP (messages JSON-RPC). Facilite l'intégration locale avec des outils comme Gemini CLI, Claude Code, etc. Reciprocal Rank Fusion : un algorithme utile et souvent utilisé pour faire de la recherche hybride, pour mélanger du RAG et des recherches par mots-clé https://glaforge.dev/posts/2026/02/10/advanced-rag-understanding-reciprocal-rank-fusion-in-hybrid-search/ RAG : Qualité LLM dépend de la récupération. Recherche Hybride : Combiner vectoriel et mots-clés (BM25) est optimal. Défi : Fusionner des scores d'échelles différentes. Solution : Reciprocal Rank Fusion (RRF). RRF : Algorithme robuste qui fusionne des listes de résultats en se basant uniquement sur le rang des documents, ignorant les scores. Avantages RRF : Pas de normalisation de scores, scalable, excellente première étape de réorganisation. Architecture RAG fréquente : RRF (large sélection) + Cross-Encoder / modèle de reranking (précision fine). RAG-Fusion : Utilise un LLM pour générer plusieurs variantes de requête, puis RRF agrège tous les résultats pour renforcer le consensus et réduire les hallucinations. Implémentation : LangChain4j utilise RRF par défaut pour agréger les résultats de plusieurs retrievers. Les dernières fonctionnalités de Gemini et Nano Banana supportées dans LangChain4j https://glaforge.dev/posts/2026/02/06/latest-gemini-and-nano-banana-enhancements-in-langchain4j/ Nouveaux modèles d'images Nano Banana (Gemini 2.5/3.0) pour génération et édition (jusqu'à 4K). "Grounding" via Google Search (pour images et texte) et Google Maps (localisation, Gemini 2.5). Outil de contexte URL (Gemini 3.0) pour lecture directe de pages web. Agents multimodaux (AiServices) capables de générer des images. Configuration de la réflexion (profondeur Chain-of-Thought) pour Gemini 3.0. Métadonnées enrichies : usage des tokens et détails des sources de "grounding". Comment configurer Gemini CLI comment agent de code dans IntelliJ grâce au protocole ACP https://glaforge.dev/posts/2026/02/01/how-to-integrate-gemini-cli-with-intellij-idea-using-acp/ But : Intégrer Gemini CLI à IntelliJ IDEA via l'Agent Client Protocol (ACP). Prérequis : IntelliJ IDEA 2025.3+, Node.js (v20+), Gemini CLI. Étapes : Installer Gemini CLI (npm install -g @google/gemini-cli). Localiser l'exécutable gemini. Configurer ~/.jetbrains/acp.json (chemin exécutable, --experimental-acp, use_idea_mcp: true). Redémarrer IDEA, sélectionner "Gemini CLI" dans l'Assistant IA. Usage : Gemini interagit avec le code et exécute des commandes (contexte projet). Important : S'assurer du flag --experimental-acp dans la configuration. Outillage PipeNet, une alternative (open source aussi) à LocalTunnel, mais un plus évoluée https://pipenet.dev/ pipenet: Alternative open-source et moderne à localtunnel (client + serveur). Usages: Développement local (partage, webhooks), intégration SDK, auto-hébergement sécurisé. Fonctionnalités: Client (expose ports locaux, sous-domaines), Serveur (déploiement, domaines personnalisés, optimisé cloud mono-port). Avantages vs localtunnel: Déploiement cloud sur un seul port, support multi-domaines, TypeScript/ESM, maintenance active. Protocoles: HTTP/S, WebSocket, SSE, HTTP Streaming. Intégration: CLI ou SDK JavaScript. JSON-IO — une librairie comme Jackson ou GSON, supportant JSON5, TOON, et qui pourrait être utile pour l'utilisation du "structured output" des LLMs quand ils ne produisent pas du JSON parfait https://github.com/jdereg/json-io json-io : Librairie Java pour la sérialisation et désérialisation JSON/TOON. Gère les graphes d'objets complexes, les références cycliques et les types polymorphes. Support complet JSON5 (lecture et écriture), y compris des fonctionnalités non prises en charge par Jackson/Gson. Format TOON : Notation orientée token, optimisée pour les LLM, réduisant l'utilisation de tokens de 40 à 50% par rapport au JSON. Légère : Aucune dépendance externe (sauf java-util), taille de JAR réduite (~330K). Compatible JDK 1.8 à 24, ainsi qu'avec les environnements JPMS et OSGi. Deux modes de conversion : vers des objets Java typés (toJava()) ou vers des Map (toMaps()). Options de configuration étendues via ReadOptionsBuilder et WriteOptionsBuilder. Optimisée pour les déploiements cloud natifs et les architectures de microservices. Utiliser mailpit et testcontainer pour tester vos envois d'emails https://foojay.io/today/testing-emails-with-testcontainers-and-mailpit/ l'article montre via SpringBoot et sans. Et voici l'extension Quarkus https://quarkus.io/extensions/io.quarkiverse.mailpit/quarkus-mailpit/?tab=docs Tester l'envoi d'emails en développement est complexe car on ne peut pas utiliser de vrais serveurs SMTP Mailpit est un serveur SMTP de test qui capture les emails et propose une interface web pour les consulter Testcontainers permet de démarrer Mailpit dans un conteneur Docker pour les tests d'intégration L'article montre comment configurer une application SpringBoot pour envoyer des emails via JavaMail Un module Testcontainers dédié à Mailpit facilite son intégration dans les tests Le conteneur Mailpit expose un port SMTP (1025) et une API HTTP (8025) pour vérifier les emails reçus Les tests peuvent interroger l'API HTTP de Mailpit pour valider le contenu des emails envoyés Cette approche évite d'utiliser des mocks et teste réellement l'envoi d'emails Mailpit peut aussi servir en développement local pour visualiser les emails sans les envoyer réellement La solution fonctionne avec n'importe quel framework Java supportant JavaMail Architecture Comment scaler un système de 0 à 10 millions d'utilisateurs https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users Philosophie : Scalabilité incrémentale, résoudre les goulots d'étranglement sans sur-ingénierie. 0-100 utilisateurs : Serveur unique (app, DB, jobs). 100-1K : Séparer app et DB (services gérés, pooling). 1K-10K : Équilibreur de charge, multi-serveurs d'app (stateless via sessions partagées). 10K-100K : Caching, réplicas de lecture DB, CDN (réduire charge DB). 100K-500K : Auto-scaling, applications stateless (authentification JWT). 500K-10M : Sharding DB, microservices, files de messages (traitement asynchrone). 10M+ : Déploiement multi-régions, CQRS, persistance polyglotte, infra personnalisée. Principes clés : Simplicité, mesure, stateless essentiel, cache/asynchrone, sharding prudent, compromis (CAP), coût de la complexité. Patterns d'Architecture 2026 - Du Hype à la Réalité du Terrain (Part 1/2) - https://blog.ippon.fr/2026/01/30/patterns-darchitecture-2026-part-1/ L'article présente quatre patterns d'architecture logicielle pour répondre aux enjeux de scalabilité, résilience et agilité business dans les systèmes modernes Il présentent leurs raisons et leurs pièges Un bon rappel L'Event-Driven Architecture permet une communication asynchrone entre systèmes via des événements publiés et consommés, évitant le couplage direct Les bénéfices de l'EDA incluent la scalabilité indépendante des composants, la résilience face aux pannes et l'ajout facile de nouveaux cas d'usage Le pattern API-First associé à un API Gateway centralise la sécurité, le routage et l'observabilité des APIs avec un catalogue unifié Le Backend for Frontend crée des APIs spécifiques par canal (mobile, web, partenaires) pour optimiser l'expérience utilisateur CQRS sépare les modèles de lecture et d'écriture avec des bases optimisées distinctes, tandis que l'Event Sourcing stocke tous les événements plutôt que l'état actuel Le Saga Pattern gère les transactions distribuées via orchestration centralisée ou chorégraphie événementielle pour coordonner plusieurs microservices Les pièges courants incluent l'explosion d'événements granulaires, la complexité du debugging distribué, et la mauvaise gestion de la cohérence finale Les technologies phares sont Kafka pour l'event streaming, Kong pour l'API Gateway, EventStoreDB pour l'Event Sourcing et Temporal pour les Sagas Ces patterns nécessitent une maturité technique et ne sont pas adaptés aux applications CRUD simples ou aux équipes junior Patterns d'architecture 2026 : du hype à la réalité terrain part. 2 - https://blog.ippon.fr/2026/02/04/patterns-darchitecture-2026-part-2/ Deuxième partie d'un guide pratique sur les patterns d'architecture logicielle et système éprouvés pour moderniser et structurer les applications en 2026 Strangler Fig permet de migrer progressivement un système legacy en l'enveloppant petit à petit plutôt que de tout réécrire d'un coup (70% d'échec pour les big bang) Anti-Corruption Layer protège votre nouveau domaine métier des modèles externes et legacy en créant une couche de traduction entre les systèmes Service Mesh gère automatiquement la communication inter-services dans les architectures microservices (sécurité mTLS, observabilité, résilience) Architecture Hexagonale sépare le coeur métier des détails techniques via des ports et adaptateurs pour améliorer la testabilité et l'évolutivité Chaque pattern est illustré par un cas client concret avec résultats mesurables et liste des pièges à éviter lors de l'implémentation Les technologies 2026 mentionnées incluent Istio, Linkerd pour service mesh, LaunchDarkly pour feature flags, NGINX et Kong pour API gateway Tableau comparatif final aide à choisir le bon pattern selon la complexité, le scope et le use case spécifique du projet L'article insiste sur une approche pragmatique : ne pas utiliser un pattern juste parce qu'il est moderne mais parce qu'il résout un problème réel Pour les systèmes simples type CRUD ou avec peu de services, ces patterns peuvent introduire une complexité inutile qu'il faut savoir éviter Méthodologies Le rêve récurrent de remplacer voire supprimer les développeurs https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html Depuis 1969, chaque décennie voit une tentative de réduire le besoin de développeurs (de COBOL, UML, visual builders… à IA). Motivation : frustration des dirigeants face aux délais et coûts de développement. La complexité logicielle est intrinsèque et intellectuelle, non pas une question d'outils. Chaque vague technologique apporte de la valeur mais ne supprime pas l'expertise humaine. L'IA assiste les développeurs, améliore l'efficacité, mais ne remplace ni le jugement ni la gestion de la complexité. La demande de logiciels excède l'offre car la contrainte majeure est la réflexion nécessaire pour gérer cette complexité. Pour les dirigeants : les outils rendent-ils nos développeurs plus efficaces sur les problèmes complexes et réduisent-ils les tâches répétitives ? Le "rêve" de remplacer les développeurs, irréalisable, est un moteur d'innovation créant des outils précieux. Comment creuser des sujets à l'ère de l'IA générative. Quid du partage et la curation de ces recherches ? https://glaforge.dev/posts/2026/02/04/researching-topics-in-the-age-of-ai-rock-solid-webhooks-case-study/ Recherche initiale de l'auteur sur les webhooks en 2019, processus long et manuel. L'IA (Deep Research, Gemini, NotebookLM) facilite désormais la recherche approfondie, l'exploration de sujets et le partage des résultats. L'IA a identifié et validé des pratiques clés pour des déploiements de webhooks résilients, en grande partie les mêmes que celles trouvées précédemment par l'auteur. Génération d'artefacts par l'IA : rapport détaillé, résumé concis, illustration sketchnote, et même une présentation (slide deck). Guillaume s'interroge sur le partage public de ces rapports de recherche générés par l'IA, tout en souhaitant éviter le "AI Slop". Loi, société et organisation Le logiciel menacé par le vibe coding https://www.techbuzz.ai/articles/we-built-a-monday-com-clone-in-under-an-hour-with-ai Deux journalistes de CNBC sans expérience de code ont créé un clone fonctionnel de Monday.com en moins de 60 minutes pour 5 à 15 dollars. L'expérience valide les craintes des investisseurs qui ont provoqué une baisse de 30% des actions des entreprises SaaS. L'IA a non seulement reproduit les fonctionnalités de base mais a aussi recherché Monday.com de manière autonome pour identifier et recréer ses fonctionnalités clés. Cette technique appelée "vibe-coding" permet aux non-développeurs de construire des applications via des instructions en anglais courant. Les entreprises les plus vulnérables sont celles offrant des outils "qui se posent sur le travail" comme Atlassian, Adobe, HubSpot, Zendesk et Smartsheet. Les entreprises de cybersécurité comme CrowdStrike et Palo Alto sont considérées plus protégées grâce aux effets de réseau et aux barrières réglementaires. Les systèmes d'enregistrement comme Salesforce restent plus difficiles à répliquer en raison de leur profondeur d'intégration et de données d'entreprise. Le coût de 5 à 15 dollars par construction permet aux entreprises de prototyper plusieurs solutions personnalisées pour moins cher qu'une seule licence Monday.com. L'expérience soulève des questions sur la pérennité du marché de 5 milliards de dollars des outils de gestion de projet face à l'IA générative. Conférences En complément de l'agenda des conférences de Aurélie Vache, il y a également le site https://javaconferences.org/ (fait par Brian Vermeer) avec toutes les conférences Java à venir ! La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-13 février 2026 : Touraine Tech #26 - Tours (France) 12-13 février 2026 : World Artificial Intelligence Cannes Festival - Cannes (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (France) 18 mars 2026 : Jupyter Workshops: AI in Jupyter: Building Extensible AI Capabilities for Interactive Computing - Saint-Maur-des-Fossés (France) 18-19 mars 2026 : Agile Niort 2026 - Niort (France) 20 mars 2026 : Atlantique Day 2026 - Nantes (France) 26 mars 2026 : Data Days Lille - Lille (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 26-27 mars 2026 : REACT PARIS - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 31 mars 2026-1 avril 2026 : FlowCon France 2026 - Paris (France) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 2-3 avril 2026 : Xen Spring Meetup 2026 - Grenoble (France) 7 avril 2026 : PyTorch Conference Europe - Paris (France) 9-10 avril 2026 : Android Makers by droidcon 2026 - Paris (France) 9-11 avril 2026 : Drupalcamp Grenoble 2026 - Grenoble (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 17-18 avril 2026 : Faiseuses du Web 5 - Dinan (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 21-22 mai 2026 : Flupa UX Days 2026 - Paris (France) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 28 mai 2026 : DevCon 27 : I.A. & Vibe Coding - Paris (France) 28 mai 2026 : Cloud Toulouse 2026 - Toulouse (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 29 mai 2026 : Agile Tour Strasbourg 2026 - Strasbourg (France) 2-3 juin 2026 : Agile Tour Rennes 2026 - Rennes (France) 2-3 juin 2026 : OW2Con - Paris-Châtillon (France) 3 juin 2026 : IA–NA - La Rochelle (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 9 juin 2026 : JFTL - Montrouge (France) 9 juin 2026 : C: - Caen (France) 11-12 juin 2026 : DevQuest Niort - Niort (France) 11-12 juin 2026 : DevLille 2026 - Lille (France) 12 juin 2026 : Tech F'Est 2026 - Nancy (France) 16 juin 2026 : Mobilis In Mobile 2026 - Nantes (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 18 juin 2026 : Tech'Work - Lyon (France) 22-26 juin 2026 : Galaxy Community Conference - Clermont-Ferrand (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (France) 2-3 juillet 2026 : Sunny Tech - Montpellier (France) 3 juillet 2026 : Agile Lyon 2026 - Lyon (France) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 20-22 août 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 24 septembre 2026 : PlatformCon Live Day Paris 2026 - Paris (France) 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Pour ce septième épisode de la saison 4 de Morning Data Chat, Siddhartha Chatterjee, Chief Data & AI Officer du Club Med, partage la manière dont le groupe opère un virage stratégique vers un modèle AI First, en plaçant l'intelligence artificielle au cœur de la transformation des processus métiers.Il explique pourquoi l'IA ne doit pas être considérée comme un simple outil, mais comme un levier pour repenser en profondeur la façon dont l'entreprise fonctionne, prend des décisions et délivre de la valeur, tout en préservant l'ADN humain du Club Med.Siddhartha revient sur un cas d'usage emblématique dans les opérations RH : l'automatisation et l'optimisation de l'affectation des G.O à travers le monde. Ce processus historiquement manuel, critique pour l'expérience collaborateur et la satisfaction client, a été repensé de bout en bout grâce au machine learning, avec l'humain conservé dans la boucle.L'épisode met également en lumière un facteur clé de succès : le redesign des processus end-to-end, porté par un nouveau rôle, celui de Process Designer, combinant expertise métier, compréhension des enjeux IA et conduite du changement. Un retour d'expérience très concret sur la manière de structurer une transformation IA durable, à l'échelle d'un groupe international de services.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Ep.244 - Une vision sans processus d'exécution rigoureux n'est qu'une illusion. La différence entre les entreprises qui stagnent et celles qui dominent réside dans la maîtrise du processus qui lie l'intention à l'action.Dans cet épisode, Eric L'Heureux, vous emmène au cœur de cette maîtrise en orchestrant les cinq composantes indissociables de la démarche: la Formulation, la Planification, la Mise en œuvre, le Pilotage, et son gardien essentiel, la Gouvernance.Découvrez pourquoi la Gouvernance est le lien manquant qui agit comme une « assurance qualité » pour la gestion de votre stratégie, garantissant sa robustesse et sa pertinence dans un marché volatil.Ce que vous apprendrez :Comment la Formulation et la Planification vous forcent à faire les choix difficiles qui créent un avantage concurrentiel et focalisent l'action.Pourquoi la Mise en œuvre exige que votre structure organisationnelle suive votre stratégie, et non l'inverse.Comment un Pilotage rigoureux demande des routines spécifiques et vous permet de détecter les « signaux faibles » pour une agilité réelle.Le rôle fondamental de la Gouvernance pour maintenir le cap, assurer la responsabilité et la rigueur des décisions au plus haut niveau en plus de maintenir la performance de votre démarche de stratégie.Concentrez vos efforts sur le maillon le plus fragile de votre stratégie. Votre succès en dépend.Accédez aux notes ici: https://www.intelliaconsulting.com/podcast Activez les bases de votre pensée stratégique (gratuit): Le Sprint de l'Action Stratégique Allez plus loin: Chaque semaine, recevez conseils et perspectives afin de développez votre impact stratégique - Abonnez-vous à notre lettre hebdomadaire
RENCONTRES DE LA PERFORMANCE13-15 MARS 2026CODE "MAX10" POUR AVOIR 10% DE REDUCTIONhttps://www.secretsdentraineurs.com/event/rencontres-de-la-performance-4/register---------------Jade Maréchal, escrimeuse de l'équipe de France, partage son parcours de résilience après une blessure grave. Elle évoque l'importance de la préparation mentale, l'acceptation de l'échec, et comment elle a transformé sa douleur en force. À travers son expérience, elle souligne l'impact du sport sur la vie personnelle et professionnelle, et encourage les auditeurs à trouver un équilibre entre performance et plaisir.CHAPITRES00:00 – Performance, blessure et identité du sportif01:05 – Jade Maréchal : escrime, INSEP et double vie d'athlète02:45 – Comprendre l'escrime : fleuret, épée, sabre (explication simple)03:30 – Que fait une athlète juste après une défaite ?05:10 – Transformer un échec en outil de progression06:30 – Reprendre la compétition après une longue blessure07:45 – Le jour de la rupture du ligament croisé (LCA)09:40 – De la piste à l'IRM : le choc du diagnostic11:50 – “J'ai perdu mon travail” : quand tout s'arrête13:20 – Paris 2024 : désillusion, surentraînement et fin de cycle15:35 – Jade 2.0 : ce que la blessure a changé dans sa façon de s'entraîner17:35 – Corps, image et santé : le choc post-opératoire19:20 – Rééducation LCA : comprendre son corps pour mieux revenir21:45 – L'effet nocebo : les phrases qui sabotent une rééducation23:40 – “Ce n'est pas un sprint, c'est un marathon” : accepter le temps long24:40 – Imagerie mentale pendant la blessure (outil concret)27:00 – Pourquoi elle n'a jamais eu l'impression d'avoir arrêté l'escrime28:50 – Nouvelle façon d'analyser la vidéo après la blessure30:00 – Couper ou rester connectée à son sport pendant une blessure ?31:20 – Le retour sur la piste : appréhension, plaisir et confiance34:10 – Performance, plaisir et objectifs d'entraînement36:20 – Suivre ses sensations : carnet, introspection et accompagnement mental38:55 – Quel impact veut-elle laisser comme athlète ?40:50 – Clarisse Agbegnenou, maternité et sport de haut niveau42:30 – Repos vs activités ressourçantes : le vrai défi performance45:40 – Le mot de la fin : performance, liberté et responsabilité▬▬▬▬▬▬▬▬▬▬▬ MES RÉSEAUX SOCIAUX ▬▬▬▬▬▬▬▬▬▬▬Instagram : https://www.instagram.com/max.physiosport/Tiktok : https://www.tiktok.com/@max.physiosportLinkedin : https://www.linkedin.com/in/maxence-ponthus-16ba27161/▬▬▬▬▬▬▬▬▬▬▬ SES RESEAUX ▬▬▬▬▬▬▬▬▬▬▬ https://www.instagram.com/jade.marechal_/?hl=fr**Références à taper dans la barre de recherche:**Episode 79 avec Aymeric Guillot, Préparateur Mental sur la visualisationEpsiode 80 avec Félix Bour, Marathonien OlympiqueEpisode 82 avec Alexis Jandard, Plongeur OlympiqueEpisode 94 avec Milena Surreau, Parabadiste OlympiqueEpisode 85 avec Aline Chamereau et Clémence Viera, Beach Volleyeuses OlympiquesAllez, ne rate pas cet épisode bourré de conseils et d'astuces pour améliorer tes performances !
Téléchargez SAILY dans votre boutique d'applications et utilisez notre code processus lors de l'achat pour obtenir 15 % de réduction exclusive sur votre premier achat ! Pour plus de détails, rendez-vous sur https://saily.com/processusDans l'épisode de cette semaine, Anthony, Martin et Marco analysent le développement phénoménal d'Alexander Zharovsky en KHL, reviennent sur les démêlés avec la justice de Gavin McKenna et discutent du jeu d'Adam Engstrom avec le Rocket de Laval.Ensuite, ils présentent cinq jeunes espoirs à suivre aux Jeux olympiques, ils répondent aux questions du public et Marty nous dévoile son espoir de la semaine.N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Pour ce cinquième épisode de la saison 4 de Morning Data Chat, Jérémy Blond, Directeur Data du groupe Vicat, partage comment la data et l'IA accompagnent la décarbonation des processus industriels dans le secteur du ciment.Il explique comment la complexification des procédés de production rend indispensable l'usage de la donnée pour aider les équipes terrain à piloter les opérations.À travers un cas concret d'optimisation du broyage, Jérémy montre comment des modèles de machine learning permettent d'améliorer la stabilité des procédés, d'augmenter la productivité et de réduire la consommation énergétique, tout en respectant les contraintes industrielles.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Au sommaire : Le gouvernement français retourne en justice pour demander la suspension de la plateforme de commerce en ligne chinoise Shein en France, après avoir été débouté en première instance.La grande distribution française souffre d'un phénomène de "décommercialisation", avec la fermeture de nombreuses boutiques dans les centres-villes.L'inflation en France est retombée à 0,3% en janvier, son plus bas niveau depuis 5 ans, dans un contexte où la Banque centrale européenne se réunit pour discuter de sa politique monétaire.Les résultats trimestriels d'Alphabet, la maison mère de Google, sont exceptionnels avec un bénéfice de 34,5 milliards de dollars, tandis que ceux de Crédit Agricole ont été fraîchement accueillis par les marchés.France Travail mise sur le recrutement sans CV, notamment dans le secteur de la restauration, pour faire face à la progression du chômage.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Téléchargez SAILY dans votre boutique d'applications et utilisez notre code processus lors de l'achat pour obtenir 15 % de réduction exclusive sur votre premier achat ! Pour plus de détails, rendez-vous sur https://saily.com/processus Dans l'épisode de cette semaine, Anthony Marcotte et Martin Therriault se penchent sur les espoirs du prochain repêchage. Qui de Gavin McKenna ou Ivar Stenberg mérite d'être sélectionné au premier rang? Marty nous révèle aussi son top-5 de la prochaine cuvée et du changement qui ont lieu dans la NCAA, en plus de nous présenter son joueur de la semaine.
L'éditorialiste politique Ruth Elkrief et le Président fondateur du quotidien “L'Opinion”, abordent le processus de recrutement par IA qui prend de plus en plus d'importance. Une évolution qui suscite de nombreuses questions et dont nos esprits libres du mercredi perçoivent de manière différente.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Processus: Offre exclusive NordVPN ➼ https://nordvpn.com/processusEssayez-le sans risque grâce à la garantie de remboursement de 30 jours.Dans l'épisode de cette semaine, les gars se penchent sur la délicate questions des gardiens de but du Canadien. Qu'est-ce que Kent Hughes et la direction doit faire pour remédier à la situation?Par la suite, ils discutent d'une AUTRE BLESSURE subie par David Reinbacher et des conséquences sur son développement. Ils parlent ensuite de la séquence de Gavin McKenna et Marty nous présente son espoir de la semaine.N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
La sonde Solar Orbiter de l'ESA a permis de découvrir qu'une éruption solaire est déclenchée par des perturbations initialement faibles qui s'intensifient rapidement. Un ensemble inédit d'observations réalisées grâce au travail complémentaire de quatre instruments de la sonde offrent l'image la plus complète jamais obtenue d'une éruption solaire. L'étude est parue dans Astronomy&Astrophysics. Source A magnetic avalanche as the central engine powering a solar flareL. P. Chitta et al.Astronomy&Astrophysics Volume 705 (21 January 2026)https://doi.org/10.1051/0004-6361/202557253 Illustrations L'éruption du 30 septembre 2024 imagée par Solar Orbiter (Chitta et al.) Lakshmi Pradeep Chitta
Marco est de retour en personne pour le nouvel épisode de Processus! Les gars discutent en long et en large du surplus d'attaquants chez le Canadien et des pistes de solution.Ensuite, ils réagissent à la transaction Rasmus Andersson et du marché des échanges en vue de la date limite dans la LNH.Finalement, Marty nous présente son espoir de la semaine et Marco s'entretient avec le recruteur des Prédateurs de Nashville Jean-Philippe Glaude.Note: le balado a été enregistré avant l'annonce de la transaction Kiefer Sherwood. N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Offre EXCLUSIVE NordVPN: https://nordvpn.com/processus 4 mois GRATUITS sur un abonnement de deux ans et une garantie de remboursement de 30 jours!Dans l'épisode de cette semaine, les gars se penchent sur la délicate questions des gardiens de but du Canadien. Qu'est-ce que Kent Hughes et la direction doit faire pour remédier à la situation?Par la suite, ils discutent d'une AUTRE BLESSURE subie par David Reinbacher et des conséquences sur son développement.Ils parlent ensuite de la séquence de Gavin McKenna et Marty nous présente son espoir de la semaine. N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Dans le 16e épisode de la saison de Processus, Anthony Marcotte et Martin Therriault s'entretiennent avec le journaliste Mikaël Lalancette. Les gars discutent de la saison historique que connait l'espoir du Canadien Bryce Pickford. Ensuite, ils discutent en profondeur de l'actualité dans la LHJMQ.Finalement, Marco D'Amico nous présente en exclusivité une entrevue avec le recruteur des Ducks d'Anaheim Stéphane Pilotte. N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Avec Arnaud Ferlin https://www.ap21.fr/
Tous les dimanches à minuit, Daniel Riolo propose une heure de show en direct avec Moundir Zoughari pour les passionnés de poker. Conseils d'un joueur professionnel, actualité, tournois... Votre rendez-vous poker, sur RMC !
« Le Baromètre des accords de paix en Afrique a rendu publique lundi, constate le site congolais Actualité.cd, l'évaluation de la mise en œuvre de l'accord de paix de Washington, signé en juin dernier entre la RDC et le Rwanda. Une évaluation qui couvre la période du mois de décembre 2025. » Ses conclusions sont sans appel : « la dynamique observée les mois précédents s'est essoufflée en fin d'année. » En clair, précise Actualité.cd, « malgré l'implication du président américain Donald Trump et l'accélération apparente du processus de Washington — matérialisée par l'entérinement des accords par les présidents Tshisekedi et Kagame — la situation sécuritaire sur le terrain peine à s'améliorer. Kinshasa et Kigali continuent de s'accuser mutuellement de violations des engagements pris, alimentant une méfiance persistante. » Qui plus est, « les discussions de Doha, menées sous l'égide de l'émir du Qatar, connaissent également un net ralentissement. (…) Plusieurs mesures déjà actées, dont le mécanisme de cessez-le-feu, la déclaration de principes et l'accord-cadre, n'ont toujours pas été mises en œuvre. » Pour Kinshasa, pas question de partager le pouvoir « Conflit en RDC : le spectre de l'enlisement », constate également Afrikarabia, site spécialisé sur la RDC. « Les multiples accords signés entre la RDC et les rebelles de l'AFC-M23 n'ont toujours pas réussi à faire taire les armes. Les processus de Washington et de Doha semblent moribonds, la guerre s'installe dans la durée et le président congolais Félix Tshisekedi n'a plus beaucoup de cartes dans son jeu pour reprendre la main. » Certes, précise Afrikarabia, « sur la table, il y a la libération de prisonniers, l'intégration de certains combattants rebelles dans l'armée régulière, mais il y a surtout un partage du pouvoir entre Kinshasa et la rébellion sur l'administration politique, économique et sécuritaire du Nord-Kivu et du Sud-Kivu. Ce que l'AFC-M23 présente comme un "projet fédéraliste". Et cela, Kinshasa n'y est pas du tout disposé, pointe le site, considérant qu'il s'agit, ni plus ni moins, que d'une annexion de l'Est congolais par le Rwanda et ses supplétifs. Félix Tshisekedi s'accroche à la résolution 2773 des Nations unies qui exige un retrait des troupes rwandaises du sol congolais, l'arrêt du soutien de Kigali à l'AFC-M23, et le retrait immédiat des rebelles des zones occupées. Kinshasa estime donc qu'il n'y a rien à négocier avec l'AFC-M23. Le hic, relève encore Afrikarabia, c'est que la réalité du terrain et l'état des rapports de force ne plaident pas en sa faveur. La rébellion n'a jamais contrôlé un territoire aussi vaste. Elle installe ses propres hommes à la tête des administrations et recrute de nouveaux combattants, issus de ses conquêtes territoriales. » « Extrême méfiance » En fait, rebondit Jeune Afrique, « chaque partie s'accuse de mauvaise foi et les débats tournent court. Les mesures de confiance, comme l'échange de prisonniers avec l'aide du Comité international de la Croix-Rouge, n'ont pas encore abouti malgré la signature d'un mécanisme par les deux parties. "Le climat actuel est très tendu, polarisé entre la RDC et l'AFC-M23. Je vois mal comment ils pourront progresser. Il y a une atmosphère d'extrême méfiance des deux côtés", constate une source diplomatique. Malgré l'adhésion aux processus de paix en cours, les deux parties semblent avoir un point commun : elles croient toujours au rapport de force. » Jeune Afrique précise enfin le calendrier diplomatique : « En attendant un nouveau round de négociations au Qatar, les pays de la région ont rendez-vous à Livingstone, en Zambie, aujourd'hui et demain, dans le cadre d'une réunion sécuritaire de la Conférence internationale sur la région des Grands Lacs animée par les ministres de la Défense des 12 pays de l'organisation. Ce sera ensuite au tour de Lomé, au Togo, d'accueillir le 17 janvier une réunion "sur la cohérence et la consolidation du processus de paix en RDC et dans la région des Grands Lacs visant à renforcer la confiance et à faire progresser le processus de paix". » Un intitulé ronflant pour un résultat attendu plutôt mince.
Dans cet épisode d'Extraterrien, Barthélémy reçoit Benjamin Védrines, considéré aujourd'hui comme l'un des meilleurs alpiniste français. Il nous emmène sur les plus hauts sommets du monde, partage ses réflexions sur la performance, la gestion des risques, le rapport à la nature, mais aussi sur la place des données et du ressenti dans la pratique sportive extrême. Depuis les montagnes des Alpes jusqu'au sommet du K2, plongez dans la vie d'un homme déterminé, passionné, et constamment en quête de sens et de liberté.Episode disponible sur toutes les plateformes de podcast !
Dans l'épisode d'aujourd'hui, Martin Therriault, Anthony Marcotte et Marco D'Amico analysent en détail le plus récent Championnat du monde de hockey junior! Nos balados sont aussi disponibles sur les plateformes suivantes: Apple Podcast, Spotify, Amazon Music, Podcast Index, PlayerFM, Deezer, GaanaJioSaavn, Pocket Casts et Boomplay.
Débatteurs : Alexandre Malafaye, président fondateur du think thank SynopiaJean-Michel Salvator, chroniqueur politique et communiquantHébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Pour cet épisode, on s'assoit avec Disasterpeace, compositeur incontournable des jeux indépendants et des expériences sensorielles marquantes. De FEZ à Hyper Light Drifter, son travail explore la musique comme un espace à part entière : une architecture invisible qui façonne la perception, le rythme et l'émotion du jeu.On parle de composition comme design, de boucles qui respirent, de silences qui pèsent autant que les notes, et de la manière dont une bande-son peut raconter une histoire sans jamais prendre le dessus. Processus créatif, contraintes techniques, intuition, influences électroniques et cinématographiques : une discussion franche et précise sur ce que signifie vraiment écrire de la musique pour des mondes interactifs.Un épisode pour celles et ceux qui s'intéressent à la musique de jeu vidéo, mais surtout à ce qu'elle fait au joueur, physiquement, mentalement, presque intimement.Toutes les musiques entendues dans cet épisode ont été composées par Disasterpeace et sont utilisées avec son autorisation.Pour nous suivre : https://linktr.ee/pointnthinkPour nous soutenir : https://www.patreon.com/pointnthinkDiscord de Point'n Think : https://discord.gg/6fvFvy43vRHébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
REDIFFUSIONDans cet épisode du podcast OVNIs, Matthieu Stefani reçoit Alexis Robert de Kima Ventures, un fonds d'investissement fondé par Xavier Niel. Alexis partage son expérience de dix ans au sein de Kima, où il a commencé en tant que développeur avant de devenir un acteur clé dans le processus d'investissement. Il explique que Kima fonctionne avec une approche unique, à mi-chemin entre le business angel et le fonds de capital-risque, en se concentrant sur l'investissement rapide et massif dans les jeunes startups prometteuses.Alexis détaille la stratégie d'investissement de Kima, qui repose sur la rapidité d'exécution, la passion des entrepreneurs et une grande sélection parmi les nombreuses propositions reçues. Il aborde également l'importance de la technologie et des process internes pour gérer un portefeuille aussi vaste, ainsi que leur philosophie de soutien aux entrepreneurs, qui s'étend au-delà du simple apport financier. L'épisode met en lumière la manière dont Kima Ventures s'est positionné comme un acteur incontournable dans l'écosystème startup, tout en cultivant un esprit de communauté et d'entraide parmi les entrepreneurs.[00:00:00]: Introduction et Accueil d'Alexis chez Kima[00:00:30]: Historique et Création de Kima Ventures[00:01:42]: Modèle d'Investissement et Stratégie de Kima[00:03:01]: Parcours d'Alexis et Rôle chez Kima[00:05:05]: Processus de Décision d'Investissement[00:08:00]: Impact de l'Équipe et Stratégie de Recrutement[00:08:31]: Importance du Karma et de l'Éthique dans l'Investissement[00:11:02]: Outils de Gestion et Scalabilité chez Kima[00:17:05]: Philosophie d'Investissement et Éthique de Travail[00:18:09]: Impact du Karma et Retour d'Expérience[00:24:03]: Secteurs d'Investissement et Focus sur la Tech[00:26:07]: Approche de Kima sur la Deep Tech et l'Innovation[00:29:25]: Automatisation des Processus Financiers[00:34:03]: Gestion des Problèmes Légaux et des Arnaques[00:37:03]: Importance de la Détection des Risques[00:40:21]: Relation avec Xavier Niel et Rôle Stratégique[00:45:04]: Stratégies d'Investissement et Lessons Learned[00:47:01]: Importance de Savoir Sortir au Bon Moment[00:49:44]: Réalité des Exits en France et Opportunités[00:56:44]: Différences de Mentalité Entre la France et les États-Unis[01:01:00]: Compétition et Opportunités Manquées[01:03:38]: Approche de l'IA et Nouvelles Révolutions Technologiques[01:07:07]: Impact du Climat et Diversité dans les Investissements[01:10:56]: Conclusion et Recommandation de LectureHébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Mon podcast t'apporte de l'aide ? -> Tu peux m'aider à ton tour en faisant un don juste ici -> Laisse moi 5 belles étoiles sur Spotify et Apple Podcast afin de me soutenir et me donner le boost pour continuer! Cela permettra aussi à de nouvelles personnes de me découvrir et de profiter de mes outils!
Dans le dernier épisode avant al pause des fêtes, Martin Therriault, Marco D'Amico et Anthony Marcotte analysent en long et en large la transaction qui a fait passer Quinn Hughes chez les Canucks de Vancouver. Ils discutent ensuite du rôle des espoirs du Canadien au Championnat mondial junior. Finalement, Marty nous parle de son espoir de la semaine. N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
En France, la politique d'immigration ne cesse de se durcir, aussi bien pour les primo-arrivants que pour les étrangers installés de longue date. Au 1ᵉʳ janvier, les conditions d'attribution de la carte de résident, de la carte de séjour pluriannuelle et de la nationalité seront durcies. Le niveau exigé de français est relevé. Et pour certains titres s'ajoute un nouvel examen de connaissance du fonctionnement de la France. Les conditions d'obtention de la nationalité sont particulièrement exigeantes. À lire aussiConstance Rivière : le mot «immigration» a été chargé de connotations négatives
Processus vous présente deux entrevues exclusives de Marco D'Amico réalisées avec des espoirs de premier plan. D'abord, Marco discute avec Gavin McKenna, le potentiel premier choix du prochain repêchage. Ensuite, il parle avec Will Horcoff, coéquipier de Michael Hage à l'Université du Michigan. L'épisode régulier de la semaine sera disponible demain!
Dans l'épisode aujourd'hui, Martin Therriault, Anthony Marcotte et Marco D'Amico réagissent à chaud au dévoilement des joueurs invités au camp d'équipe Canada junior. Ensuite, Marty dresse son palmarès des meilleurs espoirs devant le filet à travers la LNH et révèle son espoir de la semaine. N'oubliez pas de vous abonner et d'activer la cloche pour recevoir des notifications lors de la publication de nos nouveaux contenus!
Écoutez le meilleur de l'émission La commission du lundi 8 décembre 2025: Conflit à Air Transat: «Les chances d'en arriver à une entente sont très bonnes»; Une dame de 88 ans retrouvée sans vie devant sa RPA à Laval; Québec veut réduire de moitié le processus d'évaluation environnementale; Un camionneur intercepté après avoir roulé 87 heures sans période de repos; Nouveau règlement sur le civisme: tous les professeurs devront être appelés Madame ou Monsieur Les calculs du gouvernement pour la nouvelle rémunération des médecins s’appuient-ils sur de mauvais chiffres? Voir https://www.cogecomedia.com/vie-privee pour notre politique de vie privée
Playlist : Zentone – Tomorrow Dub Interview part 1 les débuts de Zentone + membres du groupe High Tone, Zenzile Ft. Nazamba - Dub Revolution (Zen Mix) 2021 Jarring Effects Album Zentone Chapter 2 Interview part 2 Créer une identité commune /qui est Zentone ? Pourquoi avez-vous choisi Jolly Joseph comme chanteur High Tone, Zenzile Ft. Rod Taylor - Hotter Than Hot (Zen Mix) 2021 Jarring Effects Album Zentone Chapter 2 Interview Part 3 Processus de création de l'album Messenger Zentone – Trouble I see 2025 Jarring Effects Album Messenger Interview part 4 La tournée Messenger Zentone – Riverside 2025 Jarring Effects Album Messenger Interview Part 5 Riverside + Conclusion Zentone - Crooklyn 2025 Unreleased Jimmy Cliff – Oh Jamaica 1975 EMI Dub Inc – Décibels 2025 Album Atlas Awa Fall – Dark Clouds/ Kunte riddim 2024 production Mad Professor Kunta Kinte riddim KennyKnots - Straight-Line 2025 Nyabin / Chouette meets Jacin and Aba Ariginal Maâkaï & Isha Bel - Freedom Sound – Owl Trackers remix 2025 Subsquad Prod Welders Hifi - Philosopher's Stone 2020 Subsquad Prod King Joe en live pour son nouvel album « Unity » avec Tonton Fari Roberto Sanchez – King's stone / House on the rock/ On that day 2025 A-Lone Album Singers and Players Brother Sound – Things and time 2025 EP Brother EK Showcase Mungo's Hifi 2025 Album Sound system champions 2 : Solo Banton - Bubble N Wine Cian Finn - Rainbow Country Cheshire Cat - Jump Around Mc Waraba & Stand High Patrol – Dub dunia (Remix) 2025 Blanc Manioc
Dans ce nouvel épisode de C'est pas dans ta tête, Alexandra t'emmène dans les coulisses d'une séance de NARM, une approche thérapeutique puissante et douce à la fois, centrée sur le corps, la conscience et la relation. Pas de recette magique ni de reviviscence forcée ici, mais un chemin vers ton soi authentique, en te reconnectant à ce qui est vivant en toi.Tu vas découvrir :✔ Comment débute une séance de NARM avec une question-clé : « Qu'est-ce que tu veux pour toi aujourd'hui ? », pour te sortir de l'analyse mentale et te reconnecter à ton intention profonde✔ Les 5 outils concrets utilisés en séance pour te permettre de ralentir, ressentir et transformer ✔ Le rôle essentiel du thérapeute dans la co-régulation : pas pour “réparer”, mais pour t'offrir un espace sécurisant où tu peux être pleinement toi✔ Pourquoi le corps est la clé pour sortir de l'hypervigilance, de la honte et du figement émotionnel✔ Comment le NARM t'aide à te libérer en profondeur des schémas anxieux, des TOCs, du stress chronique ou du besoin de contrôle
Cet épisode est un extrait de l'épisode 265 – Comprendre le refus scolaire et l'anxiété – Marie Gallé-Tessonneau, psychologueMarie Gallé-Tessonneau nous explique ce qu'est le trouble anxieux en détail. Voici le programme de l'épisode complet : Définitions et terminologie (04:42 – 05:51)Manifestations cliniques et diagnostic (06:58 – 10:26)Métaphore de l'iceberg et troubles sous-jacents (14:50 – 17:02)Complexité du milieu scolaire (21:34 – 23:41)Évolution démographique et sociétale (19:25 – 36:32)Déclencheurs et facteurs de starter (40:13 – 42:24)Trio gagnant et approche thérapeutique (43:30 – 49:19)Processus de rétablissement (52:39 – 55:58)Recommandations pour l'accompagnement parental (01:06:48 – 01:10:26)Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
durée : 00:39:38 - L'Invité(e) des Matins - par : Guillaume Erner, Yoann Duval - "Gaza a détruit l'illusion d'un ordre international fondé sur les droits humains." Pour l'essayiste indien Pankaj Mishra, la guerre à Gaza marque la fin de l'hégémonie narrative occidentale : comment analyse-t-il le conflit israélo-palestinien depuis un point de vue du sud global ? - réalisation : Félicie Faugère - invités : Pankaj Mishra journaliste et essayiste indien; François Zimeray Président de l'Association française des victimes du terrorisme, l'AFVT, ancien ambassadeur en charge des droits de l'Homme
Après un premier mandat à la Maison Blanche qui lui a permis d'entamer un profond changement dans les institutions américaines, le deuxième mandat de Donald Trump à la tête des États-Unis marque une rupture, tant au niveau de la politique intérieure, qu'en matière de politique internationale. En seulement quelques mois, celui qui rêve d'obtenir le Nobel de la paix a décidé de prendre un virage à 180 degrés. Une politique isolationniste qui pourrait bien s'inscrire dans la durée, comme le détaille dans son dernier ouvrage paru aux éditions Odile Jacob, Le suicide de l'Amérique, de François Heisbourg, conseiller spécial à la Fondation pour la recherche stratégique. À lire aussi«L'atlantisme est mort ? Vive l'Europe !» de Sylvain Kahn
durée : 00:12:00 - Les Enjeux internationaux - par : Guillaume Erner - Hier, Donald Trump a reçu le Premier ministre israélien Benyamin Nétanyahou pour s'accorder sur un plan de paix pour Gaza. Après deux ans de guerre, que laisse présager ce plan pour l'avenir de la Palestine et d'Israël ? Nous recevons pour en parler l'ancien Premier ministre israélien Ehud Olmert. - réalisation : Félicie Faugère - invités : Ehud Olmert ancien premier ministre israélien
Katia, Emmanuel et Guillaume discutent Java, Kotlin, Quarkus, Hibernate, Spring Boot 4, intelligence artificielle (modèles Nano Banana, VO3, frameworks agentiques, embedding). On discute les vulnerabilités OWASP pour les LLMs, les personalités de codage des différents modèles, Podman vs Docker, comment moderniser des projets legacy. Mais surtout on a passé du temps sur les présentations de Luc Julia et les différents contre points qui ont fait le buzz sur les réseaux. Enregistré le 12 septembre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-330.mp3 ou en vidéo sur YouTube. News Langages Dans cette vidéo, José détaille les nouveautés de Java entre Java 21 et 25 https://inside.java/2025/08/31/roadto25-java-language/ Aperçu des nouveautés du JDK 25 : Introduction des nouvelles fonctionnalités du langage Java et des changements à venir [00:02]. Programmation orientée données et Pattern Matching [00:43] : Évolution du “pattern matching” pour la déconstruction des “records” [01:22]. Utilisation des “sealed types” dans les expressions switch pour améliorer la lisibilité et la robustesse du code [01:47]. Introduction des “unnamed patterns” (_) pour indiquer qu'une variable n'est pas utilisée [04:47]. Support des types primitifs dans instanceof et switch (en preview) [14:02]. Conception d'applications Java [00:52] : Simplification de la méthode main [21:31]. Exécution directe des fichiers .java sans compilation explicite [22:46]. Amélioration des mécanismes d'importation [23:41]. Utilisation de la syntaxe Markdown dans la Javadoc [27:46]. Immuabilité et valeurs nulles [01:08] : Problème d'observation de champs final à null pendant la construction d'un objet [28:44]. JEP 513 pour contrôler l'appel à super() et restreindre l'usage de this dans les constructeurs [33:29]. JDK 25 sort le 16 septembre https://openjdk.org/projects/jdk/25/ Scoped Values (JEP 505) - alternative plus efficace aux ThreadLocal pour partager des données immutables entre threads Structured Concurrency (JEP 506) - traiter des groupes de tâches concurrentes comme une seule unité de travail, simplifiant la gestion des threads Compact Object Headers (JEP 519) - Fonctionnalité finale qui réduit de 50% la taille des en-têtes d'objets (de 128 à 64 bits), économisant jusqu'à 22% de mémoire heap Flexible Constructor Bodies (JEP 513) - Relaxation des restrictions sur les constructeurs, permettant du code avant l'appel super() ou this() Module Import Declarations (JEP 511) - Import simplifié permettant d'importer tous les éléments publics d'un module en une seule déclaration Compact Source Files (JEP 512) - Simplification des programmes Java basiques avec des méthodes main d'instance sans classe wrapper obligatoire Primitive Types in Patterns (JEP 455) - Troisième preview étendant le pattern matching et instanceof aux types primitifs dans switch et instanceof Generational Shenandoah (JEP 521) - Le garbage collector Shenandoah passe en mode générationnel pour de meilleures performances JFR Method Timing & Tracing (JEP 520) - Nouvel outillage de profilage pour mesurer le temps d'exécution et tracer les appels de méthodes Key Derivation API (JEP 510) - API finale pour les fonctions de dérivation de clés cryptographiques, remplaçant les implémentations tierces Améliorations du traitement des annotations dans Kotlin 2.2 https://blog.jetbrains.com/idea/2025/09/improved-annotation-handling-in-kotlin-2-2-less-boilerplate-fewer-surprises/ Avant Kotlin 2.2, les annotations sur les paramètres de constructeur n'étaient appliquées qu'au paramètre, pas à la propriété ou au champ Cela causait des bugs subtils avec Spring et JPA où la validation ne fonctionnait qu'à la création d'objet, pas lors des mises à jour La solution précédente nécessitait d'utiliser explicitement @field: pour chaque annotation, créant du code verbeux Kotlin 2.2 introduit un nouveau comportement par défaut qui applique les annotations aux paramètres ET aux propriétés/champs automatiquement Le code devient plus propre sans avoir besoin de syntaxe @field: répétitive Pour l'activer, ajouter -Xannotation-default-target=param-property dans les options du compilateur Gradle IntelliJ IDEA propose un quick-fix pour activer ce comportement à l'échelle du projet Cette amélioration rend l'intégration Kotlin plus fluide avec les frameworks majeurs comme Spring et JPA Le comportement peut être configuré pour garder l'ancien mode ou activer un mode transitoire avec avertissements Cette mise à jour fait partie d'une initiative plus large pour améliorer l'expérience Kotlin + Spring Librairies Sortie de Quarkus 3.26 avec mises à jour d'Hibernate et autres fonctionnalités - https://quarkus.io/blog/quarkus-3-26-released/ mettez à jour vers la 3.26.x car il y a eu une regression vert.x Jalon important vers la version LTS 3.27 prévue fin septembre, basée sur cette version Mise à jour vers Hibernate ORM 7.1, Hibernate Search 8.1 et Hibernate Reactive 3.1 Support des unités de persistance nommées et sources de données dans Hibernate Reactive Démarrage hors ligne et configuration de dialecte pour Hibernate ORM même si la base n'est pas accessible Refonte de la console HQL dans Dev UI avec fonctionnalité Hibernate Assistant intégrée Exposition des capacités Dev UI comme fonctions MCP pour pilotage via outils IA Rafraîchissement automatique des tokens OIDC en cas de réponse 401 des clients REST Extension JFR pour capturer les données runtime (nom app, version, extensions actives) Bump de Gradle vers la version 9.0 par défaut, suppression du support des classes config legacy Guide de démarrage avec Quarkus et A2A Java SDK 0.3.0 (pour faire discuter des agents IA avec la dernière version du protocole A2A) https://quarkus.io/blog/quarkus-a2a-java-0-3-0-alpha-release/ Sortie de l'A2A Java SDK 0.3.0.Alpha1, aligné avec la spécification A2A v0.3.0. Protocole A2A : standard ouvert (Linux Foundation), permet la communication inter-agents IA polyglottes. Version 0.3.0 plus stable, introduit le support gRPC. Mises à jour générales : changements significatifs, expérience utilisateur améliorée (côté client et serveur). Agents serveur A2A : Support gRPC ajouté (en plus de JSON-RPC). HTTP+JSON/REST à venir. Implémentations basées sur Quarkus (alternatives Jakarta existent). Dépendances spécifiques pour chaque transport (ex: a2a-java-sdk-reference-jsonrpc, a2a-java-sdk-reference-grpc). AgentCard : décrit les capacités de l'agent. Doit spécifier le point d'accès primaire et tous les transports supportés (additionalInterfaces). Clients A2A : Dépendance principale : a2a-java-sdk-client. Support gRPC ajouté (en plus de JSON-RPC). HTTP+JSON/REST à venir. Dépendance spécifique pour gRPC : a2a-java-sdk-client-transport-grpc. Création de client : via ClientBuilder. Sélectionne automatiquement le transport selon l'AgentCard et la configuration client. Permet de spécifier les transports supportés par le client (withTransport). Comment générer et éditer des images en Java avec Nano Banana, le “photoshop killer” de Google https://glaforge.dev/posts/2025/09/09/calling-nano-banana-from-java/ Objectif : Intégrer le modèle Nano Banana (Gemini 2.5 Flash Image preview) dans des applications Java. SDK utilisé : GenAI Java SDK de Google. Compatibilité : Supporté par ADK for Java ; pas encore par LangChain4j (limitation de multimodalité de sortie). Capacités de Nano Banana : Créer de nouvelles images. Modifier des images existantes. Assembler plusieurs images. Mise en œuvre Java : Quelle dépendance utiliser Comment s'authentifier Comment configurer le modèle Nature du modèle : Nano Banana est un modèle de chat qui peut retourner du texte et une image (pas simplement juste un modèle générateur d'image) Exemples d'utilisation : Création : Via un simple prompt textuel. Modification : En passant l'image existante (tableau de bytes) et les instructions de modification (prompt). Assemblage : En passant plusieurs images (en bytes) et les instructions d'intégration (prompt). Message clé : Toutes ces fonctionnalités sont accessibles en Java, sans nécessiter Python. Générer des vidéos IA avec le modèle Veo 3, mais en Java ! https://glaforge.dev/posts/2025/09/10/generating-videos-in-java-with-veo3/ Génération de vidéos en Java avec Veo 3 (via le GenAI Java SDK de Google). Veo 3: Annoncé comme GA, prix réduits, support du format 9:16, résolution jusqu'à 1080p. Création de vidéos : À partir d'une invite textuelle (prompt). À partir d'une image existante. Deux versions différentes du modèle : veo-3.0-generate-001 (qualité supérieure, plus coûteux, plus lent). veo-3.0-fast-generate-001 (qualité inférieure, moins coûteux, mais plus rapide). Rod Johnson sur ecrire des aplication agentic en Java plus facilement qu'en python avec Embabel https://medium.com/@springrod/you-can-build-better-ai-agents-in-java-than-python-868eaf008493 Rod the papa de Spring réécrit un exemple CrewAI (Python) qui génère un livre en utilisant Embabel (Java) pour démontrer la supériorité de Java L'application utilise plusieurs agents AI spécialisés : un chercheur, un planificateur de livre et des rédacteurs de chapitres Le processus suit trois étapes : recherche du sujet, création du plan, rédaction parallèle des chapitres puis assemblage CrewAI souffre de plusieurs problèmes : configuration lourde, manque de type safety, utilisation de clés magiques dans les prompts La version Embabel nécessite moins de code Java que l'original Python et moins de fichiers de configuration YAML Embabel apporte la type safety complète, éliminant les erreurs de frappe dans les prompts et améliorant l'outillage IDE La gestion de la concurrence est mieux contrôlée en Java pour éviter les limites de débit des APIs LLM L'intégration avec Spring permet une configuration externe simple des modèles LLM et hyperparamètres Le planificateur Embabel détermine automatiquement l'ordre d'exécution des actions basé sur leurs types requis L'argument principal : l'écosystème JVM offre un meilleur modèle de programmation et accès à la logique métier existante que Python Il y a pas mal de nouveaux framework agentic en Java, notamment le dernier LAngchain4j Agentic Spring lance un serie de blog posts sur les nouveautés de Spring Boot 4 https://spring.io/blog/2025/09/02/road_to_ga_introduction baseline JDK 17 mais rebase sur Jakarta 11 Kotlin 2, Jackson 3 et JUnit 6 Fonctionnalités de résilience principales de Spring : @ConcurrencyLimit, @Retryable, RetryTemplate Versioning d'API dans Spring Améliorations du client de service HTTP L'état des clients HTTP dans Spring Introduction du support Jackson 3 dans Spring Consommateur partagé - les queues Kafka dans Spring Kafka Modularisation de Spring Boot Autorisation progressive dans Spring Security Spring gRPC - un nouveau module Spring Boot Applications null-safe avec Spring Boot 4 OpenTelemetry avec Spring Boot Repos Ahead of Time (Partie 2) Web Faire de la recherche sémantique directement dans le navigateur en local, avec EmbeddingGemma et Transformers.js https://glaforge.dev/posts/2025/09/08/in-browser-semantic-search-with-embeddinggemma/ EmbeddingGemma: Nouveau modèle d'embedding (308M paramètres) de Google DeepMind. Objectif: Permettre la recherche sémantique directement dans le navigateur. Avantages clés de l'IA côté client: Confidentialité: Aucune donnée envoyée à un serveur. Coûts réduits: Pas besoin de serveurs coûteux (GPU), hébergement statique. Faible latence: Traitement instantané sans allers-retours réseau. Fonctionnement hors ligne: Possible après le chargement initial du modèle. Technologie principale: Modèle: EmbeddingGemma (petit, performant, multilingue, support MRL pour réduire la taille des vecteurs). Moteur d'inférence: Transformers.js de HuggingFace (exécute les modèles AI en JavaScript dans le navigateur). Déploiement: Site statique avec Vite/React/Tailwind CSS, déployé sur Firebase Hosting via GitHub Actions. Gestion du modèle: Fichiers du modèle trop lourds pour Git; téléchargés depuis HuggingFace Hub pendant le CI/CD. Fonctionnement de l'app: Charge le modèle, génère des embeddings pour requêtes/documents, calcule la similarité sémantique. Conclusion: Démonstration d'une recherche sémantique privée, économique et sans serveur, soulignant le potentiel de l'IA embarquée dans le navigateur. Data et Intelligence Artificielle Docker lance Cagent, une sorte de framework multi-agent IA utilisant des LLMs externes, des modèles de Docker Model Runner, avec le Docker MCP Tookit. Il propose un format YAML pour décrire les agents d'un système multi-agents. https://github.com/docker/cagent des agents “prompt driven” (pas de code) et une structure pour decrire comment ils sont deployés pas clair comment ils sont appelés a part dans la ligne de commande de cagent fait par david gageot L'owasp décrit l'independance excessive des LLM comme une vulnerabilité https://genai.owasp.org/llmrisk2023-24/llm08-excessive-agency/ L'agence excessive désigne la vulnérabilité qui permet aux systèmes LLM d'effectuer des actions dommageables via des sorties inattendues ou ambiguës. Elle résulte de trois causes principales : fonctionnalités excessives, permissions excessives ou autonomie excessive des agents LLM. Les fonctionnalités excessives incluent l'accès à des plugins qui offrent plus de capacités que nécessaire, comme un plugin de lecture qui peut aussi modifier ou supprimer. Les permissions excessives se manifestent quand un plugin accède aux systèmes avec des droits trop élevés, par exemple un accès en lecture qui inclut aussi l'écriture. L'autonomie excessive survient quand le système effectue des actions critiques sans validation humaine préalable. Un scénario d'attaque typique : un assistant personnel avec accès email peut être manipulé par injection de prompt pour envoyer du spam via la boîte de l'utilisateur. La prévention implique de limiter strictement les plugins aux fonctions minimales nécessaires pour l'opération prévue. Il faut éviter les fonctions ouvertes comme “exécuter une commande shell” au profit d'outils plus granulaires et spécifiques. L'application du principe de moindre privilège est cruciale : chaque plugin doit avoir uniquement les permissions minimales requises. Le contrôle humain dans la boucle reste essentiel pour valider les actions à fort impact avant leur exécution. Lancement du MCP registry, une sorte de méta-annuaire officiel pour référencer les serveurs MCP https://www.marktechpost.com/2025/09/09/mcp-team-launches-the-preview-version-of-the-mcp-registry-a-federated-discovery-layer-for-enterprise-ai/ MCP Registry : Couche de découverte fédérée pour l'IA d'entreprise. Fonctionne comme le DNS pour le contexte de l'IA, permettant la découverte de serveurs MCP publics ou privés. Modèle fédéré : Évite les risques de sécurité et de conformité d'un registre monolithique. Permet des sous-registres privés tout en conservant une source de vérité “upstream”. Avantages entreprises : Découverte interne sécurisée. Gouvernance centralisée des serveurs externes. Réduction de la prolifération des contextes. Support pour les agents IA hybrides (données privées/publiques). Projet open source, actuellement en version preview. Blog post officiel : https://blog.modelcontextprotocol.io/posts/2025-09-08-mcp-registry-preview/ Exploration des internals du transaction log SQL Server https://debezium.io/blog/2025/09/08/sqlserver-tx-log/ C'est un article pour les rugeux qui veulent savoir comment SQLServer marche à l'interieur Debezium utilise actuellement les change tables de SQL Server CDC en polling périodique L'article explore la possibilité de parser directement le transaction log pour améliorer les performances Le transaction log est divisé en Virtual Log Files (VLFs) utilisés de manière circulaire Chaque VLF contient des blocs (512B à 60KB) qui contiennent les records de transactions Chaque record a un Log Sequence Number (LSN) unique pour l'identifier précisément Les données sont stockées dans des pages de 8KB avec header de 96 bytes et offset array Les tables sont organisées en partitions et allocation units pour gérer l'espace disque L'utilitaire DBCC permet d'explorer la structure interne des pages et leur contenu Cette compréhension pose les bases pour parser programmatiquement le transaction log dans un prochain article Outillage Les personalités des codeurs des différents LLMs https://www.sonarsource.com/blog/the-coding-personalities-of-leading-llms-gpt-5-update/ GPT-5 minimal ne détrône pas Claude Sonnet 4 comme leader en performance fonctionnelle malgré ses 75% de réussite GPT-5 génère un code extrêmement verbeux avec 490 000 lignes contre 370 000 pour Claude Sonnet 4 sur les mêmes tâches La complexité cyclomatique et cognitive du code GPT-5 est dramatiquement plus élevée que tous les autres modèles GPT-5 introduit 3,90 problèmes par tâche réussie contre seulement 2,11 pour Claude Sonnet 4 Point fort de GPT-5 : sécurité exceptionnelle avec seulement 0,12 vulnérabilité par 1000 lignes de code Faiblesse majeure : densité très élevée de “code smells” (25,28 par 1000 lignes) nuisant à la maintenabilité GPT-5 produit 12% de problèmes liés à la complexité cognitive, le taux le plus élevé de tous les modèles Tendance aux erreurs logiques fondamentales avec 24% de bugs de type “Control-flow mistake” Réapparition de vulnérabilités classiques comme les failles d'injection et de traversée de chemin Nécessité d'une gouvernance renforcée avec analyse statique obligatoire pour gérer la complexité du code généré Pourquoi j'ai abandonné Docker pour Podman https://codesmash.dev/why-i-ditched-docker-for-podman-and-you-should-too Problème Docker : Le daemon dockerd persistant s'exécute avec des privilèges root, posant des risques de sécurité (nombreuses CVEs citées) et consommant des ressources inutilement. Solution Podman : Sans Daemon : Pas de processus d'arrière-plan persistant. Les conteneurs s'exécutent comme des processus enfants de la commande Podman, sous les privilèges de l'utilisateur. Sécurité Renforcée : Réduction de la surface d'attaque. Une évasion de conteneur compromet un utilisateur non privilégié sur l'hôte, pas le système entier. Mode rootless. Fiabilité Accrue : Pas de point de défaillance unique ; le crash d'un conteneur n'affecte pas les autres. Moins de Ressources : Pas de daemon constamment actif, donc moins de mémoire et de CPU. Fonctionnalités Clés de Podman : Intégration Systemd : Génération automatique de fichiers d'unité systemd pour gérer les conteneurs comme des services Linux standards. Alignement Kubernetes : Support natif des pods et capacité à générer des fichiers Kubernetes YAML directement (podman generate kube), facilitant le développement local pour K8s. Philosophie Unix : Se concentre sur l'exécution des conteneurs, délègue les tâches spécialisées à des outils dédiés (ex: Buildah pour la construction d'images, Skopeo pour leur gestion). Migration Facile : CLI compatible Docker : podman utilise les mêmes commandes que docker (alias docker=podman fonctionne). Les Dockerfiles existants sont directement utilisables. Améliorations incluses : Sécurité par défaut (ports privilégiés en mode rootless), meilleure gestion des permissions de volume, API Docker compatible optionnelle. Option de convertir Docker Compose en Kubernetes YAML. Bénéfices en Production : Sécurité améliorée, utilisation plus propre des ressources. Podman représente une évolution plus sécurisée et mieux alignée avec les pratiques modernes de gestion Linux et de déploiement de conteneurs. Guide Pratique (Exemple FastAPI) : Le Dockerfile ne change pas. podman build et podman run remplacent directement les commandes Docker. Déploiement en production via Systemd. Gestion d'applications multi-services avec les “pods” Podman. Compatibilité Docker Compose via podman-compose ou kompose. Détection améliorée des APIs vulnérables dans les IDEs JetBrains et Qodana - https://blog.jetbrains.com/idea/2025/09/enhanced-vulnerable-api-detection-in-jetbrains-ides-and-qodana/ JetBrains s'associe avec Mend.io pour renforcer la sécurité du code dans leurs outils Le plugin Package Checker bénéficie de nouvelles données enrichies sur les APIs vulnérables Analyse des graphes d'appels pour couvrir plus de méthodes publiques des bibliothèques open-source Support de Java, Kotlin, C#, JavaScript, TypeScript et Python pour la détection de vulnérabilités Activation des inspections via Paramètres > Editor > Inspections en recherchant “Vulnerable API” Surlignage automatique des méthodes vulnérables avec détails des failles au survol Action contextuelle pour naviguer directement vers la déclaration de dépendance problématique Mise à jour automatique vers une version non affectée via Alt+Enter sur la dépendance Fenêtre dédiée “Vulnerable Dependencies” pour voir l'état global des vulnérabilités du projet Méthodologies Le retour de du sondage de Stack Overflow sur l'usage de l'IA dans le code https://medium.com/@amareshadak/stack-overflow-just-exposed-the-ugly-truth-about-ai-coding-tools-b4f7b5992191 84% des développeurs utilisent l'IA quotidiennement, mais 46% ne font pas confiance aux résultats. Seulement 3,1% font “hautement confiance” au code généré. 66% sont frustrés par les solutions IA “presque correctes”. 45% disent que déboguer le code IA prend plus de temps que l'écrire soi-même. Les développeurs seniors (10+ ans) font moins confiance à l'IA (2,6%) que les débutants (6,1%), créant un écart de connaissances dangereux. Les pays occidentaux montrent moins de confiance - Allemagne (22%), UK (23%), USA (28%) - que l'Inde (56%). Les créateurs d'outils IA leur font moins confiance. 77% des développeurs professionnels rejettent la programmation en langage naturel, seuls 12% l'utilisent réellement. Quand l'IA échoue, 75% se tournent vers les humains. 35% des visites Stack Overflow concernent maintenant des problèmes liés à l'IA. 69% rapportent des gains de productivité personnels, mais seulement 17% voient une amélioration de la collaboration d'équipe. Coûts cachés : temps de vérification, explication du code IA aux équipes, refactorisation et charge cognitive constante. Les plateformes humaines dominent encore : Stack Overflow (84%), GitHub (67%), YouTube (61%) pour résoudre les problèmes IA. L'avenir suggère un “développement augmenté” où l'IA devient un outil parmi d'autres, nécessitant transparence et gestion de l'incertitude. Mentorat open source et défis communautaires par les gens de Microcks https://microcks.io/blog/beyond-code-open-source-mentorship/ Microcks souffre du syndrome des “utilisateurs silencieux” qui bénéficient du projet sans contribuer Malgré des milliers de téléchargements et une adoption croissante, l'engagement communautaire reste faible Ce manque d'interaction crée des défis de durabilité et limite l'innovation du projet Les mainteneurs développent dans le vide sans feedback des vrais utilisateurs Contribuer ne nécessite pas de coder : documentation, partage d'expérience, signalement de bugs suffisent Parler du project qu'on aime autour de soi est aussi super utile Microcks a aussi des questions specifiques qu'ils ont posé dans le blog, donc si vous l'utilisez, aller voir Le succès de l'open source dépend de la transformation des utilisateurs en véritables partenaires communautaires c'est un point assez commun je trouve, le ratio parlant / silencieux est tres petit et cela encourage les quelques grandes gueules La modernisation du systemes legacy, c'est pas que de la tech https://blog.scottlogic.com/2025/08/27/holistic-approach-successful-legacy-modernisation.html Un artcile qui prend du recul sur la modernisation de systemes legacy Les projets de modernisation legacy nécessitent une vision holistique au-delà du simple focus technologique Les drivers business diffèrent des projets greenfield : réduction des coûts et mitigation des risques plutôt que génération de revenus L'état actuel est plus complexe à cartographier avec de nombreuses dépendances et risques de rupture Collaboration essentielle entre Architectes, Analystes Business et Designers UX dès la phase de découverte Approche tridimensionnelle obligatoire : Personnes, Processus et Technologie (comme un jeu d'échecs 3D) Le leadership doit créer l'espace nécessaire pour la découverte et la planification plutôt que presser l'équipe Communication en termes business plutôt que techniques vers tous les niveaux de l'organisation Planification préalable essentielle contrairement aux idées reçues sur l'agilité Séquencement optimal souvent non-évident et nécessitant une analyse approfondie des interdépendances Phases projet alignées sur les résultats business permettent l'agilité au sein de chaque phase Sécurité Cyber Attaque su Musée Histoire Naturelle https://www.franceinfo.fr/internet/securite-sur-internet/cyberattaques/le-museum-nati[…]e-d-une-cyberattaque-severe-une-plainte-deposee_7430356.html Compromission massive de packages npm populaires par un malware crypto https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised 18 packages npm très populaires compromis le 8 septembre 2025, incluant chalk, debug, ansi-styles avec plus de 2 milliards de téléchargements hebdomadaires combinés duckdb s'est rajouté à la liste Code malveillant injecté qui intercepte silencieusement l'activité crypto et web3 dans les navigateurs des utilisateurs Le malware manipule les interactions de wallet et redirige les paiements vers des comptes contrôlés par l'attaquant sans signes évidents Injection dans les fonctions critiques comme fetch, XMLHttpRequest et APIs de wallets (window.ethereum, Solana) pour intercepter le trafic Détection et remplacement automatique des adresses crypto sur multiple blockchains (Ethereum, Bitcoin, Solana, Tron, Litecoin, Bitcoin Cash) Les transactions sont modifiées en arrière-plan même si l'interface utilisateur semble correcte et légitime Utilise des adresses “sosies” via correspondance de chaînes pour rendre les échanges moins évidents à détecter Le mainteneur compromis par email de phishing provenant du faux domaine “mailto:support@npmjs.help|support@npmjs.help” enregistré 3 jours avant l'attaque sur une demande de mise a jour de son autheotnfication a deux facteurs après un an Aikido a alerté le mainteneur via Bluesky qui a confirmé la compromission et commencé le nettoyage des packages Attaque sophistiquée opérant à plusieurs niveaux: contenu web, appels API et manipulation des signatures de transactions Les anti-cheats de jeux vidéo : une faille de sécurité majeure ? - https://tferdinand.net/jeux-video-et-si-votre-anti-cheat-etait-la-plus-grosse-faille/ Les anti-cheats modernes s'installent au Ring 0 (noyau système) avec privilèges maximaux Ils obtiennent le même niveau d'accès que les antivirus professionnels mais sans audit ni certification Certains exploitent Secure Boot pour se charger avant le système d'exploitation Risque de supply chain : le groupe APT41 a déjà compromis des jeux comme League of Legends Un attaquant infiltré pourrait désactiver les solutions de sécurité et rester invisible Menace de stabilité : une erreur peut empêcher le démarrage du système (référence CrowdStrike) Conflits possibles entre différents anti-cheats qui se bloquent mutuellement Surveillance en temps réel des données d'utilisation sous prétexte anti-triche Dérive dangereuse selon l'auteur : des entreprises de jeux accèdent au niveau EDR Alternatives limitées : cloud gaming ou sandboxing avec impact sur performances donc faites gaffe aux jeux que vos gamins installent ! Loi, société et organisation Luc Julia au Sénat - Monsieur Phi réagi et publie la vidéo Luc Julia au Sénat : autopsie d'un grand N'IMPORTE QUOI https://www.youtube.com/watch?v=e5kDHL-nnh4 En format podcast de 20 minutes, sorti au même moment et à propos de sa conf à Devoxx https://www.youtube.com/watch?v=Q0gvaIZz1dM Le lab IA - Jérôme Fortias - Et si Luc Julia avait raison https://www.youtube.com/watch?v=KScI5PkCIaE Luc Julia au Senat https://www.youtube.com/watch?v=UjBZaKcTeIY Luc Julia se défend https://www.youtube.com/watch?v=DZmxa7jJ8sI Intelligence artificielle : catastrophe imminente ? - Luc Julia vs Maxime Fournes https://www.youtube.com/watch?v=sCNqGt7yIjo Tech and Co Monsieur Phi vs Luc Julia (put a click) https://www.youtube.com/watch?v=xKeFsOceT44 La tronche en biais https://www.youtube.com/live/zFwLAOgY0Wc Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 15 septembre 2025 : Agile Tour Montpellier - Montpellier (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 22-24 septembre 2025 : Kernel Recipes - Paris (France) 22-27 septembre 2025 : La Mélée Numérique - Toulouse (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 23-24 septembre 2025 : AI Engineer Paris - Paris (France) 25 septembre 2025 : Agile Game Toulouse - Toulouse (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 30 septembre 2025-1 octobre 2025 : PyData Paris 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 7-8 octobre 2025 : Agile en Seine - Issy-les-Moulineaux (France) 8-10 octobre 2025 : SIG 2025 - Paris (France) & Online 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 17-19 octobre 2025 : OpenInfra Summit Europe - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 5-6 novembre 2025 : Red Hat Summit: Connect Paris 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 4 septembre 2026 : JUG SUmmer Camp 2026 - La Rochelle (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Qui n'a pas connu son enfant avec un soudain mal de ventre avant d'aller à l'école ? Une crise de pleurs parce qu'il faut se préparer pour se rendre en classe ?Si avoir peur d'aller à l'école est un phénomène classique chez les enfants et adolescents, il devient en revanche problématique quand la peur se transforme en trouble.Le refus scolaire anxieux ou phobie scolaire concernerait entre 1 à 2% des enfants scolarisés mais serait largement sous diagnostiqué. Marie Gallé Tessonneau est une des psychologues françaises spécialistes du sujet du trouble du refus scolaire anxieux.Avec Laetizia Dahéron elles ont co-écrit “Comprendre et soigner le refus scolaire anxieux”.Dans cet épisode passionnant elle nous explique que ce trouble n'a rien d'un caprice de l'enfant et qu'il n'est pas comparable à l'école buissonnière.C'est un trouble aux 1000 visages et qui est multifactoriels.Marie Gallé Tessonneau va vous apprendre à détecter une problématique chez son enfant, à réagir face à un enfant qui refuse d'aller à l'école mais aussi à trouver un chemin à emprunter pour l'accompagner.Ce trouble très sérieux, qui peut commencer dès la maternelle, met longtemps à guérir. Il faut donc s'armer de patience et surtout s'entourer de professionnelles de santé formées à cette prise en charge.
C'est à la Une d'APAnews : « La deuxième réunion du Comité conjoint de suivi du traité de paix dans l'est de la RDC, signée le 27 juin dernier, s'est tenue mercredi à Washington ». Y participaient : la RDC, le Rwanda, les États-Unis, le Qatar, le Togo et l'Union africaine. Autant de participants qui ont reconnu « des lenteurs dans la mise en œuvre de certains volets de l'accord ». « Les discussions », poursuit l'Agence de Presse Africaine, « ont porté sur la violence récente dans l'est de la RDC et sur les mesures concrètes à prendre, pour assurer le respect des dispositions de l'accord ». Afrik.com, de son côté, cite le Département d'état américain, qui parle de « retards significatifs », alors que « des violences continuent d'ensanglanter l'est congolais, où les rebelles de l'AFC/M23 continuent de régner en maître dans les deux Kivu », précise le site d'information. « À ce stade », conclut Afrik.com, « l'Accord de Washington semble illustrer plus une dynamique diplomatique qu'une transformation concrète de la crise sécuritaire. Reste à savoir si la volonté politique des signataires pourra se traduire en actes tangibles dans les prochains mois, condition indispensable pour espérer une paix durable dans l'est congolais ». Matériel de fabrication russe Autre pays en proie à la violence : le Mali, où l'armée reçoit du nouveau matériel. « Le Mali se modernise » titre Bamada.net. « L'armée malienne reçoit du matériel militaire de pointe ». « Blindés, chars et camions ont été aperçus, provenant du port de Conakry. Ces matériels, de fabrication russe sont destinés à renforcer les capacités opérationnelles des FAMA (les forces armées maliennes) et à lutter efficacement contre toute menace pesant sur la paix et la stabilité du Mali », ajoute Bamada.net. Pas de chiffres sur ces livraisons d'armes, effectuées, précise l'Agence de Presse Africaine, « dans un contexte de multiplication des attaques jihadistes, notamment par engins explosifs improvisés, causant de lourdes pertes parmi les militaires et les civils ». Premier octobre Le Mali où, par ailleurs la rentrée scolaire se prépare. Rentrée fixée au premier octobre, « malgré les défis », remarque le Journal du Mali, qui s'inquiète : « Entre les pluies encore présentes, les milliers d'écoles fermées, et la suspension des subventions aux établissements catholiques, l'année scolaire s'annonce fragile ». D'autant que, rappelle le Journal du Mali, « la saison des pluies n'est pas encore terminée. Si les précipitations s'intensifient, la question d'un report (comme l'année dernière) pourrait à nouveau se poser, même si aucune décision officielle n'a encore été envisagée dans ce sens ». Pour le Journal du Mali, la situation de l'éducation reste préoccupante, « plus de 2 000 écoles sont fermées, fermetures liées à l'insécurité, aux catastrophes naturelles et aux faiblesses structurelles du système éducatif ». Gratitude Enfin, la tragédie du funiculaire de Lisbonne : un Marocain figure parmi les rescapés. Un Marocain qui a aidé une Française à s'extirper des débris du funiculaire, juste après la catastrophe. Afrik.com nous raconte la fin de la course folle du funiculaire, « la vitesse qui augmente, les freins qui ne répondent plus, le wagon qui sort de ses rails et fonce droit vers la façade d'un immeuble ». « Le Marocain », poursuit le site d'information, « légèrement blessé au bras a été projeté contre une barre métallique. Autour de lui, des corps, des sanglots, des appels à l'aide », et donc cette Française, « qui pendant quelques instants a perdu connaissance et qui est coincée sous un siège renversé, il va la dégager, aidé par un autre passager ». Le Marocain et la Française, précise Afrik.com, « ont accepté de témoigner anonymement dans un média local. Tous deux expriment une même gratitude : être en vie. »
durée : 00:21:06 - Deleuze retrouvé : 16 leçons de philosophie - par : David Lapoujade - Dans ses cours donnés à l'université Paris-Vincennes dans les années 1970-1980, Gilles Deleuze amorce la notion de “processus” en la reliant à celle du désir et de l'inconscient. - réalisation : Thomas Jost - invités : David Lapoujade professeur à l'université Paris-I Panthéon-Sorbonne
Raphaël Quenard est comédien, scénariste et désormais réalisateur avec son film I Love Peru. Charles Pépin est philosophe et auteur du livre Vivre avec son passé. Cet épisode est le fruit d'une rencontre entre moi et Amaury de breakbuild que je remercie vivementDans un monde tellement polarisé, j'ai eu envie de créer des ponts entre des personnes qui ne se connaissent et que rien ne relie à priori.J'ai démandé à Raphael, un sujet qui l'intéressait particulièrement et il m'a parlé de solitude, j'ai donc décidé de le mettre face à Charles.Dans cet épisode de Vlan, j'ai réuni ces deux personnalités singulières pour parler d'un thème qui me touche profondément : la solitude. Que ce soit dans la création, l'amour ou la philosophie, la solitude nous traverse tous. Mais chacun en fait une expérience radicalement différente.Avec Raphaël, nous avons évoqué la solitude de l'artiste, celle que l'on choisit et qui devient source de puissance créative. Il revient sur le processus de création de son film, réalisé dans le chaos, le flou, et pourtant porteur d'une vérité sensible rare. Il parle aussi, avec beaucoup de sincérité, du deuil amoureux qui a nourri ce projet, de cette fracture intime qui nous laisse souvent sans voix.Charles, lui, éclaire nos échanges de sa pensée précise et lumineuse. Il nous rappelle combien la solitude est un royaume, traversé de moments sublimes et d'autres, plus sombres, où l'on doute, où l'on cherche. Il parle aussi de la solitude morale, celle face à sa conscience, et de celle du politique, seul face au réel.J'ai voulu faire de cet épisode un espace de rencontre, de réflexion, presque une parenthèse où l'on peut penser autrement notre rapport à la création, à la norme, à la marginalité. Avec humour, profondeur et parfois même une forme de poésie, Charles et Raphaël se rejoignent là où l'on ne les attendait pas toujours.Dans cet épisode, nous parlons aussi de rupture amoureuse, de docu-fiction, de la souffrance de ne pas comprendre pourquoi l'on est quitté, et de ce que cela dit de nous. J'ai partagé mon propre vécu, mon « kit de secours pour cœur brisé », et cela a nourri une conversation vraie, sans détour.Citations marquantes« La solitude, je la traque. Elle me connecte à mon cerveau reptilien. » — Raphaël Quenard« Quand tu écris, tu es seul, mais c'est parfois la plus grande des joies. » — Charles Pépin« On n'est pas éduqués à comprendre qu'il n'y a rien à comprendre. » — Raphaël Quenard« Être singulier, c'est être seul à être soi. » — Charles Pépin« L'amour, c'est la plus inestimable des drogues. Et la plus destructrice. » — Raphaël Quenard10 questions structurées posées dans l'interviewQuel lien faites-vous entre solitude et processus de création ?Est-ce que la solitude est une souffrance ou une ressource pour vous ?Comment vivez-vous la reconnaissance après une période d'écriture solitaire ?Peut-on être seul même entouré ?Qu'est-ce que la notoriété change à la solitude ?Quel rôle joue la solitude dans la conscience morale ?Pourquoi avoir choisi de parler d'amour dans ce film ?Quelle est la place du deuil amoureux dans la création artistique ?Est-il possible d'être ami avec ses ex ou d'aimer sans fusionner ?La rupture amicale est-elle plus douloureuse que la rupture amoureuse ?Timestamps clés pour YouTube00:01 – Introduction : rencontre entre Raphaël Quenard et Charles Pépin01:00 – La solitude de l'écrivain et du créateur05:00 – Processus d'écriture, manque d'inspiration et discipline09:00 – Solitude choisie vs isolement subi12:30 – La marginalité comme puissance créative18:00 – La solitude de la célébrité22:30 – Création du film I Love Peru : chaos et docu-fiction26:30 – Le montage comme acte psychanalytique30:00 – La solitude du politique et la confrontation au réel34:00 – Le deuil amoureux, un déclencheur créatif39:00 – L'amour durable et les promesses impossibles44:00 – Fiction et documentaire : trouver le naturel dans le film46:00 – Rupture amicale : douleur silencieuse48:00 – L'amour platonique : un contresens courant50:00 – Est-il possible de désirer l'autre après 40 ans ?Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Saints du jour 2025-07-02 Bienheureux Pierre de Luxembourg et Saints Processus et Martinien by Radio Maria France
Mathilde Cerioli est psychologue & neuroscientifique spécialisée sur l'enfance, et cofondatrice de Everyone.ai, une startup qui explore l'intersection entre intelligence artificielle, développement de l'enfant et accompagnement éducatif. Ce qu'elle partage est essentiel et questionne beaucoup de parents, de professeurs et globalement un peu tout le monde.Dans cet épisode, nous abordons un sujet aussi fascinant qu'inquiétant : l'impact de l'intelligence artificielle sur les enfants, ces humains en devenir dont le cerveau reste en construction jusqu'à l'âge de 25 ans. Ce chiffre m'a d'ailleurs profondément surpris – et a donné une autre ampleur à notre discussion.J'ai invité Mathilde parce que son regard est unique : ancré dans la science, mais aussi profondément humaniste. Ensemble, nous avons parlé de la plasticité cérébrale, des risques d'une surexposition aux écrans, et des interactions déshumanisées avec des IA comme Child GPT. Mais aussi des modèles éducatifs trop technologiques qui risquent d'abîmer le lien adulte-enfant.Nous avons évoqué la manière dont nos peurs parentales peuvent devenir des prophéties autoréalisatrices, la nécessité de concevoir des technologies à hauteur d'enfant, et surtout comment l'IA peut être mise au service d'un accompagnement plus respectueux de chaque étape du développement humain.Ce fut une conversation riche, nuancée, parfois inconfortable, mais nécessaire. Si comme moi, vous pensez que la manière dont on traite les enfants dit tout de la société qu'on construit, alors vous êtes au bon endroit. Bonne écoute !5 citations marquantes :« Un enfant, au sens du développement cérébral, c'est une personne de 0 à 25 ans. »« On est meilleur pour protéger nos enfants que pour se protéger nous-mêmes. »« L'IA peut créer des relations sans friction, mais ce n'est pas une relation humaine. »« Les émotions, ce n'est pas rationnel – c'est subjectif, surtout chez les adolescents. »« Si on veut que les enfants développent leur esprit critique, on doit valoriser le processus, pas le résultat. »10 questions structurées posées dans l'interview :Pourquoi as-tu cofondé Everyone.ai ?Quel est le lien entre intelligence artificielle et développement de l'enfant ?Le néolibéralisme est-il compatible avec l'éthique dans la tech ?Est-il vrai que les dirigeants de la tech interdisent les écrans à leurs enfants ?Qu'est-ce qu'un enfant, d'un point de vue neuroscientifique ?Quels sont les risques d'une IA qui simule des interactions humaines avec les enfants ?Pourquoi les adolescents sont-ils particulièrement vulnérables aux IA conversationnelles ?Peut-on vraiment apprendre efficacement sans écrire soi-même ?Quelles sont tes principales craintes vis-à-vis de l'IA et des enfants ?Quels conseils donnerais-tu aux parents pour favoriser l'apprentissage réel face à l'IA ?Timestamps clés pour YouTube :00:00 Introduction et sujet de l'épisode03:50 Présentation de Everyone.ai07:00 Les modèles économiques contre l'éthique10:30 L'impact de l'IA sur les enfants14:00 Développement cérébral jusqu'à 25 ans20:00 Frustration, solitude et rôle des parents27:00 Risques des IA émotionnelles avec les enfants35:00 Adolescence et vulnérabilité aux IA42:00 Addiction émotionnelle et témoignages50:00 Processus vs. résultat dans l'apprentissage54:00 Apprentissage intrinsèque et éducation Suggestion d'autres épisodes à écouter : #206 Comment développer l'esprit critique chez les enfants? Avec Samah Karaki (https://audmns.com/dFSogCP) Vlan #98 Comment développer l'intelligence émotionnelle de vos enfants avec Catherine Gueguen (https://audmns.com/iZejiEp) Vlan #102 Comment éduquer ses enfants dans ce monde complexe avec Joel de Rosnay et Aurélie Jean (https://audmns.com/zuEyWzI)Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Mathilde Cerioli est psychologue & neuroscientifique spécialisée sur l'enfance, et cofondatrice de Everyone.ai, une startup qui explore l'intersection entre intelligence artificielle, développement de l'enfant et accompagnement éducatif. Ce qu'elle partage est essentiel et questionne beaucoup de parents, de professeurs et globalement un peu tout le monde.Dans cet épisode, nous abordons un sujet aussi fascinant qu'inquiétant : l'impact de l'intelligence artificielle sur les enfants, ces humains en devenir dont le cerveau reste en construction jusqu'à l'âge de 25 ans. Ce chiffre m'a d'ailleurs profondément surpris – et a donné une autre ampleur à notre discussion.J'ai invité Mathilde parce que son regard est unique : ancré dans la science, mais aussi profondément humaniste. Ensemble, nous avons parlé de la plasticité cérébrale, des risques d'une surexposition aux écrans, et des interactions déshumanisées avec des IA comme Child GPT. Mais aussi des modèles éducatifs trop technologiques qui risquent d'abîmer le lien adulte-enfant.Nous avons évoqué la manière dont nos peurs parentales peuvent devenir des prophéties autoréalisatrices, la nécessité de concevoir des technologies à hauteur d'enfant, et surtout comment l'IA peut être mise au service d'un accompagnement plus respectueux de chaque étape du développement humain.Ce fut une conversation riche, nuancée, parfois inconfortable, mais nécessaire. Si comme moi, vous pensez que la manière dont on traite les enfants dit tout de la société qu'on construit, alors vous êtes au bon endroit. Bonne écoute !5 citations marquantes :« Un enfant, au sens du développement cérébral, c'est une personne de 0 à 25 ans. »« On est meilleur pour protéger nos enfants que pour se protéger nous-mêmes. »« L'IA peut créer des relations sans friction, mais ce n'est pas une relation humaine. »« Les émotions, ce n'est pas rationnel – c'est subjectif, surtout chez les adolescents. »« Si on veut que les enfants développent leur esprit critique, on doit valoriser le processus, pas le résultat. »10 questions structurées posées dans l'interview :Pourquoi as-tu cofondé Everyone.ai ?Quel est le lien entre intelligence artificielle et développement de l'enfant ?Le néolibéralisme est-il compatible avec l'éthique dans la tech ?Est-il vrai que les dirigeants de la tech interdisent les écrans à leurs enfants ?Qu'est-ce qu'un enfant, d'un point de vue neuroscientifique ?Quels sont les risques d'une IA qui simule des interactions humaines avec les enfants ?Pourquoi les adolescents sont-ils particulièrement vulnérables aux IA conversationnelles ?Peut-on vraiment apprendre efficacement sans écrire soi-même ?Quelles sont tes principales craintes vis-à-vis de l'IA et des enfants ?Quels conseils donnerais-tu aux parents pour favoriser l'apprentissage réel face à l'IA ?Timestamps clés pour YouTube :00:00 Introduction et sujet de l'épisode03:50 Présentation de Everyone.ai07:00 Les modèles économiques contre l'éthique10:30 L'impact de l'IA sur les enfants14:00 Développement cérébral jusqu'à 25 ans20:00 Frustration, solitude et rôle des parents27:00 Risques des IA émotionnelles avec les enfants35:00 Adolescence et vulnérabilité aux IA42:00 Addiction émotionnelle et témoignages50:00 Processus vs. résultat dans l'apprentissage54:00 Apprentissage intrinsèque et éducationDistribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Depuis la création de l'Etat d'Israël en 1948, le conflit au Proche Orient oppose Israéliens et Palestiniens avec ses moments de crise et d'accalmie. En 1991, après la chute de l'Union soviétique, on assiste à l'arrivée de près d'un million de personnes qui viennent accroître la population des colonies. On retrouve Jean-Claude Lescure, Professeur à l'Université de Cergy-Pontoise au micro d'Anaïs Kien.
Pour écouter l'épisode en entier tapez "#467 - Christel Heydemann - Orange - Garder le cap pour réussir dans un marché en rupture permanente" sur votre plateforme d'écoute.Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.