POPULARITY
On veut sauver tout le monde… alors qu’on n’arrive même plus à se sauver nous-mêmes. Affaires et société avec Philippe Richard Bertrand, expert en commercialisation et en technologies. Regardez aussi cette discussion en vidéo via https://www.qub.ca/videos ou en vous abonnant à QUB télé : https://www.tvaplus.ca/qub ou sur la chaîne YouTube QUB https://www.youtube.com/@qub_radioPour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Séance Temporalité et DécisionsVotre activité tourne, vos clients sont satisfaits, votre poste est stable et pourtant, vous sentez que quelque chose s'est éteint.Dans cet épisode de Parlons Introspection, je vous parle de ce moment particulier où, extérieurement, tout fonctionne mais vous vous dites "je n'ai plus envie…"Pourquoi cela arrive-t-il ? Est-ce un simple passage à vide ? Une fatigue passagère ? Ou la fin d'un cycle professionnel ?Je vous explique le cycle du changement et comment reconnaître une phase de maturité intérieure sans confondre perte d'envie et échec.Si vous êtes cadre expérimentée ou entrepreneuse et que vous traversez cette période de décalage, cet épisode vous aidera à comprendre ce qui se joue en vous.
durée : 00:45:08 - Bienvenue chez vous : à la une Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Vous créez encore du contenu comme en 2024 ? Le marché vous ignore (et vos contenus floppent).Fin 2025, j'ai commencé à perdre des abonnés. Mes contenus performaient moins, mon audience était moins engagée et j'avais l'impression d'être passée à côté de quelque chose. Alors j'ai passé un mois à décortiquer ce qui fonctionne VRAIMENT en 2026, à l'implémenter, et je vous partage tout dans cet épisode.Au programme :❌ Ce qui ne fonctionne plus pareil sur les réseaux sociaux (pourquoi votre contenu fonctionne moins)✅ Par quoi le remplacer en 2026 (les 4 types de contenus qui vont vous rendre impossibles à ignorer)
durée : 00:15:18 - Journal de 12h30 - Jack Lang n'est plus le président de l'Institut du Monde arabe. Mis en cause pour ses liens avec Jeffrey Epstein, il a présenté sa démission hier soir. Quelles conséquences pour l'IMA, un institut hautement politique ?
durée : 00:15:18 - Journal de 12h30 - Jack Lang n'est plus le président de l'Institut du Monde arabe. Mis en cause pour ses liens avec Jeffrey Epstein, il a présenté sa démission hier soir. Quelles conséquences pour l'IMA, un institut hautement politique ?
On vous a répété qu'il fallait être focus et spécialisé pour réussir.Mais ce modèle crée aujourd'hui des business fragiles, dépendants d'un seul revenu et de votre temps.Dans cet épisode, Johann Yang-Ting démonte le mythe de la spécialisation, explique pourquoi les multipotentiels s'épuisent dans des modèles linéaires, et partage comment structurer un business multi-casquettes, résilient et aligné, sans se trahir.Multiflow : https://www.flowtasking.fr/multiflowMes accompagnements individuels : https://jyangting.com/consulting/Ressources sur la multipotentialité : https://multipotentiel.net/Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Dans cet épisode de Good Manufacturing Podcast, David Franger-Riteau, directeur qualité chez Pierre Fabre, partage une vision très concrète de ce que peut être une stratégie qualité à long terme dans un groupe multi produits, multi formes et multi réglementations.Son fil rouge : réussir l'alignement entre les enjeux business, les attentes des patients, clients et consommateurs, la pression réglementaire et la réalité des sites.Il explique comment transformer une ambition à 3-5 ans en feuille de route pragmatique, déclinée selon la maturité de chaque site, sans tomber dans le piège du “tout le monde au maximum tout de suite”.On parle aussi de gouvernance et de pilotage : comment rester informé sans se laisser aspirer par l'opérationnel grâce à des rituels, une logique d'escalade et des visites terrain.Autre point clé : la place des procédures groupe. Le corporate doit surtout définir le “quoi”, et laisser aux sites le “comment”, sauf urgence ou besoin de step change.On y aborde enfin le Lean en pharma (et ses limites), la conduite du changement, les difficultés à chiffrer le ROI qualité, et les transformations à venir avec la digitalisation et l'IA.Tout au long de cet épisode, on confirme que la stratégie ne vaut rien si elle ne vit pas sur le terrain.Promotion AQE
durée : 00:05:50 - Le Journal de l'éco - par : Anne-Laure Chouin - 68 000 défaillances d'entreprises en 2025, dont 40% ont dû faire appel au mécanisme de solidarité patronale. L'Association pour la gestion du régime de garantie des créances salariales, l'AGS, a atteint un triste record depuis sa création avec 2 milliards et 300 millions d'euros versés.
Lauren Vronski, directeur de la PME Ervor, est l'invité des voix de l'économie. Il revient sur l'adoption du budget 2026, avec un texte marqué par une augmentation de la fiscalité sur les grandes entreprises, en épargnant en revanche les TPE et PME. Pour notre invité, cette initiative est dans le contexte actuel une très mauvaise nouvelle.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Bienvenue dans La Leçon, le podcast sur l'art d'échouer. Cette semaine, j'ai la grande joie de recevoir Ben Poher, le leader de KYO. Le groupe emblématique ne s'est jamais arrêté et a su se réinventer, 7 albums au compteur tout de même dont le dernier Ultra violent est sorti en octobre 2025. Il continue aujourd'hui de remplir les salles et de sortir de nouveaux projets, preuve que certaines histoires ne s'éteignent pas — elles se transforment. Ben de son côté multiplie les projets solo, signe notamment les chansons de la nouvelle comédie musicale dont tout le monde parle Monte Cristo. Dans cet épisode, on discute de :les débuts chaotiques de son groupesa manière d'écrire des tubesson envie d'écrire des romans, d'arrêter un jour le groupe, ou peut-être ni l'un ni l'autreBonne écoute les copains ! Suivez les coulisses sur mon insta : @paulette_grisoniHébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Quand on parle de manifester l'abondance, l'argent ou la réussite, on entend toujours les mêmes conseils : pensée positive, visualisation, confiance, lâcher-prise…Pourtant, il existe une pièce essentielle, presque jamais expliquée, sans laquelle toute manifestation reste bloquée.Dans cette vidéo, je partage :mon retour d'expérience réel, sur plus de 15 ansdes anecdotes concrètes où l'abondance est arrivée alors que je n'étais ni positif, ni détendupourquoi on peut manifester même en période de doute, de stress ou d'anxiétéce qui fait vraiment la différence entre “espérer” et attirer des opportunités réellesTu vas comprendre :pourquoi la vibration positive ne suffit pasce qui débloque réellement les synchronicitéspourquoi certaines portes ne s'ouvrent jamais, même quand on “fait tout bien”comment te réaligner sur ton axe, ton flow, ta vraie directionSi tu culpabilises de ne pas être assez positif avec l'argent, cette vidéo va te libérer.Et si tu veux aller plus loin, je te parle aussi de mon programme MANIFEST sur le rapport à l'argent, l'abondance et l'alignement.
Le Storytelling se transforme en 2026. Si ton contenu ne performe plus comme avant, ce n'est pas que tu ne sais plus créer.Les règles ont tout simplement changé. Dans cet épisode, je décrypte les nouvelles tendances Storytelling en 2026 qui vont transformer ta création de contenu sur les réseaux sociaux : Instagram, Reels, carrousels narratifs, formats courts et montée de l'intelligence artificielle.Je t'explique aussi ce qui ne fonctionne plus en 2026. Cet épisode est indispensable pour toi si tu es entrepreneur ou créateur de contenu et que tu veux doubler ta visibilité et tes conversions. ❤️ Où retrouver mon travail ? Sur Instagram : @limbola_ Sur Youtube : Bemvinda KhangSur Linkedin : Bemvinda Khang Télécharge ton kit de démarrage avec un 0 faute pour un Storytelling qui connecte et convertit Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Dans cet épisode, Simon te donne 7 règles simples pour construire ton premier programme d'entraînement orienté force et développement musculaire. Tu vas apprendre comment choisir les bons exercices, structurer ta semaine, gérer le volume, programmer tes répétitions et ta progression, puis optimiser le temps de repos et la durée de tes séances pour progresser sans te cramer. Un épisode clair, concret et parfait si tu veux un plan solide, logique et applicable dès aujourd'hui.
durée : 00:09:01 - Comment fonctionne le ukulélé ? - par : Nicolas Lafitte - Aujourd'hui nous partons à la découverte d'un instrument qui nous invite à rêver et à voyager jusqu'aux rivages du Pacifique : le ukulélé. Quelle est son histoire et comment fonctionne-t-il ? - réalisé par : Sophie Pichon Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
durée : 00:44:08 - Bienvenue chez vous : à la une Vous aimez ce podcast ? Pour écouter tous les autres épisodes sans limite, rendez-vous sur Radio France.
Le bras de fer se poursuit entre les États-Unis et la France et le ton est encore monté d'un cran ces dernières heures : Donald Trump a menacé d'imposer des droits de douane de 200% sur les vins et champagnes français en réponse au refus d'Emmanuel Macron de rejoindre son "Conseil de paix". L'entourage du Président français a dénoncé des menaces inacceptables, mais pour l'instant il n'a pas réagi publiquement. Écoutez l'analyse de Nicole Bacharan, politologue, spécialiste des États-Unis, auteure avec Dominique Simonnet de "Requiem pour le monde libre : entre trumpisme et islamisme, la trahison des valeurs humanistes" (éditions de L'Observatoire).Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
C'est un geste rare, presque inédit dans l'administration française. Le jeudi 15 janvier, la Caisse nationale des allocations familiales a décidé de lever le voile sur un outil longtemps accusé d'opacité : son algorithme de datamining utilisé pour cibler une partie des contrôles d'allocataires. Code source, variables utilisées, critères écartés, pondérations… tout est désormais public. La CAF parle de DMDE 2026, pour DataMiningDonnées Entrantes, et assume une démarche de transparence totale.L'enjeu est de taille. Chaque année, l'institution verse plus de 108 milliards d'euros de prestations à près de 14 millions de foyers. Dans ce contexte, la moindre suspicion de contrôle automatisé injuste alimente la défiance. Consciente de cette fragilité, la CAF a décidé de répondre frontalement aux critiques. Depuis mars 2025, un comité d'éthique indépendant réunit juristes, experts du numérique et représentants des usagers. Son rôle n'est pas symbolique : il examine chaque algorithme, identifie les risques de biais et peut imposer des corrections. Une charte encadre l'ensemble, avec un principe central : l'outil doit assister la solidarité, pas surveiller les allocataires. « Ouvrir, oui, mais avec méthode et responsabilité », résume Nicolas Grivel, directeur général de la CAF.À la lecture des documents publiés, un point frappe immédiatement : l'algorithme ne concerne qu'une part infime des contrôles. En 2024, sur 31,5 millions de vérifications, moins de 1 % ont mobilisé ce système. Son rôle est simple : produire un score de risque lorsqu'un trop-perçu potentiel dépasse 600 euros sur six mois. Rien de plus. La décision finale revient toujours à un contrôleur humain. « Ces dossiers restent minoritaires dans notre activité », insiste Thomas Desmoulins, responsable du contrôle à la CNAF. Autre élément clé : ce que l'algorithme ne regarde pas. Les données sensibles — nationalité, sexe, adresse précise, quartier — sont exclues. Les comportements aussi : fréquence de connexion, appels à la CAF, retards administratifs ou contrôles passés n'entrent pas en ligne de compte. L'objectif est clair : éviter toute stigmatisation ou effet boule de neige.Ce que le modèle analyse, en revanche, ce sont des éléments factuels : situation professionnelle, composition du foyer, montants perçus, changements récents de statut. Le tout repose sur une méthode statistique classique, la régression logistique, compréhensible et explicable. Pas de boîte noire, donc. Pour la première fois, chacun peut consulter le code et comprendre comment un score est calculé. Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
De retour à cinq dans l'épisode, les cast codeurs démarrent cette année avec un gros épisode pleins de news et d'articles de fond. IA bien sûr, son impact sur les pratiques, Mockito qui tourne un page, du CSS (et oui), sur le (non) mapping d'APIs REST en MCP et d'une palanquée d'outils pour vous. Enregistré le 9 janvier 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-335.mp3 ou en vidéo sur YouTube. News Langages 2026 sera-t'elle l'année de Java dans le terminal ? (j'ai ouïe dire que ça se pourrait bien…) https://xam.dk/blog/lets-make-2026-the-year-of-java-in-the-terminal/ 2026: Année de Java dans le terminal, pour rattraper son retard sur Python, Rust, Go et Node.js. Java est sous-estimé pour les applications CLI et les TUIs (interfaces utilisateur terminales) malgré ses capacités. Les anciennes excuses (démarrage lent, outillage lourd, verbosité, distribution complexe) sont obsolètes grâce aux avancées récentes : GraalVM Native Image pour un démarrage en millisecondes. JBang pour l'exécution simplifiée de scripts Java (fichiers uniques, dépendances) et de JARs. JReleaser pour l'automatisation de la distribution multi-plateforme (Homebrew, SDKMAN, Docker, images natives). Project Loom pour la concurrence facile avec les threads virtuels. PicoCLI pour la gestion des arguments. Le potentiel va au-delà des scripts : création de TUIs complètes et esthétiques (ex: dashboards, gestionnaires de fichiers, assistants IA). Excuses caduques : démarrage rapide (GraalVM), légèreté (JBang), distribution simple (JReleaser), concurrence (Loom). Potentiel : créer des applications TUI riches et esthétiques. Sortie de Ruby 4.0.0 https://www.ruby-lang.org/en/news/2025/12/25/ruby-4-0-0-released/ Ruby Box (expérimental) : Une nouvelle fonctionnalité permettant d'isoler les définitions (classes, modules, monkey patches) dans des boîtes séparées pour éviter les conflits globaux. ZJIT : Un nouveau compilateur JIT de nouvelle génération développé en Rust, visant à surpasser YJIT à terme (actuellement en phase expérimentale). Améliorations de Ractor : Introduction de Ractor::Port pour une meilleure communication entre Ractors et optimisation des structures internes pour réduire les contentions de verrou global. Changements syntaxiques : Les opérateurs logiques (||, &&, and, or) en début de ligne permettent désormais de continuer la ligne précédente, facilitant le style "fluent". Classes Core : Set et Pathname deviennent des classes intégrées (Core) au lieu d'être dans la bibliothèque standard. Diagnostics améliorés : Les erreurs d'arguments (ArgumentError) affichent désormais des extraits de code pour l'appelant ET la définition de la méthode. Performances : Optimisation de Class#new, accès plus rapide aux variables d'instance et améliorations significatives du ramasse-miettes (GC). Nettoyage : Suppression de comportements obsolètes (comme la création de processus via IO.open avec |) et mise à jour vers Unicode 17.0. Librairies Introduction pour créer une appli multi-tenant avec Quarkus et http://nip.io|nip.io https://www.the-main-thread.com/p/quarkus-multi-tenant-api-nipio-tutorial Construction d'une API REST multi-tenant en Quarkus avec isolation par sous-domaine Utilisation de http://nip.io|nip.io pour la résolution DNS automatique sans configuration locale Extraction du tenant depuis l'en-tête HTTP Host via un filtre JAX-RS Contexte tenant géré avec CDI en scope Request pour l'isolation des données Service applicatif gérant des données spécifiques par tenant avec Map concurrent Interface web HTML/JS pour visualiser et ajouter des données par tenant Configuration CORS nécessaire pour le développement local Pattern acme.127-0-0-1.nip.io résolu automatiquement vers localhost Code complet disponible sur GitHub avec exemples curl et tests navigateur Base idéale pour prototypage SaaS, tests multi-tenants Hibernate 7.2 avec quelques améliorations intéressantes https://docs.hibernate.org/orm/7.2/whats-new/%7Bhtml-meta-canonical-link%7D read only replica (experimental), crée deux session factories et swap au niveau jdbc si le driver le supporte et custom sinon. On ouvre une session en read only child statelesssession (partage le contexte transactionnel) hibernate vector module ajouter binary, float16 and sparse vectors Le SchemaManager peut resynchroniser les séquences par rapport aux données des tables Regexp dans HQL avec like Nouvelle version de Hibernate with Panache pour Quarkus https://quarkus.io/blog/hibernate-panache-next/ Nouvelle extension expérimentale qui unifie Hibernate ORM with Panache et Hibernate Reactive with Panache Les entités peuvent désormais fonctionner en mode bloquant ou réactif sans changer de type de base Support des sessions sans état (StatelessSession) en plus des entités gérées traditionnelles Intégration de Jakarta Data pour des requêtes type-safe vérifiées à la compilation Les opérations sont définies dans des repositories imbriqués plutôt que des méthodes statiques Possibilité de définir plusieurs repositories pour différents modes d'opération sur une même entité Accès aux différents modes (bloquant/réactif, géré/sans état) via des méthodes de supertype Support des annotations @Find et @HQL pour générer des requêtes type-safe Accès au repository via injection ou via le métamodèle généré Extension disponible dans la branche main, feedback demandé sur Zulip ou GitHub Spring Shell 4.0.0 GA publié - https://spring.io/blog/2025/12/30/spring-shell-4-0-0-ga-released Sortie de la version finale de Spring Shell 4.0.0 disponible sur Maven Central Compatible avec les dernières versions de Spring Framework et Spring Boot Modèle de commandes revu pour simplifier la création d'applications CLI interactives Intégration de jSpecify pour améliorer la sécurité contre les NullPointerException Architecture plus modulaire permettant meilleure personnalisation et extension Documentation et exemples entièrement mis à jour pour faciliter la prise en main Guide de migration vers la v4 disponible sur le wiki du projet Corrections de bugs pour améliorer la stabilité et la fiabilité Permet de créer des applications Java autonomes exécutables avec java -jar ou GraalVM native Approche opinionnée du développement CLI tout en restant flexible pour les besoins spécifiques Une nouvelle version de la librairie qui implémenter des gatherers supplémentaires à ceux du JDK https://github.com/tginsberg/gatherers4j/releases/tag/v0.13.0 gatherers4j v0.13.0. Nouveaux gatherers : uniquelyOccurringBy(), moving/runningMedian(), moving/runningMax/Min(). Changement : les gatherers "moving" incluent désormais par défaut les valeurs partielles (utiliser excludePartialValues() pour désactiver). LangChain4j 1.10.0 https://github.com/langchain4j/langchain4j/releases/tag/1.10.0 Introduction d'un catalogue de modèles pour Anthropic, Gemini, OpenAI et Mistral. Ajout de capacités d'observabilité et de monitoring pour les agents. Support des sorties structurées, des outils avancés et de l'analyse de PDF via URL pour Anthropic. Support des services de transcription pour OpenAI. Possibilité de passer des paramètres de configuration de chat en argument des méthodes. Nouveau garde-fou de modération pour les messages entrants. Support du contenu de raisonnement pour les modèles. Introduction de la recherche hybride. Améliorations du client MCP. Départ du lead de mockito après 10 ans https://github.com/mockito/mockito/issues/3777 Tim van der Lippe, mainteneur majeur de Mockito, annonce son départ pour mars 2026, marquant une décennie de contribution au projet. L'une des raisons principales est l'épuisement lié aux changements récents dans la JVM (JVM 22+) concernant les agents, imposant des contraintes techniques lourdes sans alternative simple proposée par les mainteneurs du JDK. Il pointe du doigt le manque de soutien et la pression exercée sur les bénévoles de l'open source lors de ces transitions technologiques majeures. La complexité croissante pour supporter Kotlin, qui utilise la JVM de manière spécifique, rend la base de code de Mockito plus difficile à maintenir et moins agréable à faire évoluer selon lui. Il exprime une perte de plaisir et préfère désormais consacrer son temps libre à d'autres projets comme Servo, un moteur web écrit en Rust. Une période de transition est prévue jusqu'en mars pour assurer la passation de la maintenance à de nouveaux contributeurs. Infrastructure Le premier intérêt de Kubernetes n'est pas le scaling - https://mcorbin.fr/posts/2025-12-29-kubernetes-scale/ Avant Kubernetes, gérer des applications en production nécessitait de multiples outils complexes (Ansible, Puppet, Chef) avec beaucoup de configuration manuelle Le load balancing se faisait avec HAProxy et Keepalived en actif/passif, nécessitant des mises à jour manuelles de configuration à chaque changement d'instance Le service discovery et les rollouts étaient orchestrés manuellement, instance par instance, sans automatisation de la réconciliation Chaque stack (Java, Python, Ruby) avait sa propre méthode de déploiement, sans standardisation (rpm, deb, tar.gz, jar) La gestion des ressources était manuelle avec souvent une application par machine, créant du gaspillage et complexifiant la maintenance Kubernetes standardise tout en quelques ressources YAML (Deployment, Service, Ingress, ConfigMap, Secret) avec un format déclaratif simple Toutes les fonctionnalités critiques sont intégrées : service discovery, load balancing, scaling, stockage, firewalling, logging, tolérance aux pannes La complexité des centaines de scripts shell et playbooks Ansible maintenus avant était supérieure à celle de Kubernetes Kubernetes devient pertinent dès qu'on commence à reconstruire manuellement ces fonctionnalités, ce qui arrive très rapidement La technologie est flexible et peut gérer aussi bien des applications modernes que des monolithes legacy avec des contraintes spécifiques Mole https://github.com/tw93/Mole Un outil en ligne de commande (CLI) tout-en-un pour nettoyer et optimiser macOS. Combine les fonctionnalités de logiciels populaires comme CleanMyMac, AppCleaner, DaisyDisk et iStat Menus. Analyse et supprime en profondeur les caches, les fichiers logs et les résidus de navigateurs. Désinstallateur intelligent qui retire proprement les applications et leurs fichiers cachés (Launch Agents, préférences). Analyseur d'espace disque interactif pour visualiser l'occupation des fichiers et gérer les documents volumineux. Tableau de bord temps réel (mo status) pour surveiller le CPU, le GPU, la mémoire et le réseau. Fonction de purge spécifique pour les développeurs permettant de supprimer les artefacts de build (node_modules, target, etc.). Intégration possible avec Raycast ou Alfred pour un lancement rapide des commandes. Installation simple via Homebrew ou un script curl. Des images Docker sécurisées pour chaque développeur https://www.docker.com/blog/docker-hardened-images-for-every-developer/ Docker rend ses "Hardened Images" (DHI) gratuites et open source (licence Apache 2.0) pour tous les développeurs. Ces images sont conçues pour être minimales, prêtes pour la production et sécurisées dès le départ afin de lutter contre l'explosion des attaques sur la chaîne logistique logicielle. Elles s'appuient sur des bases familières comme Alpine et Debian, garantissant une compatibilité élevée et une migration facile. Chaque image inclut un SBOM (Software Bill of Materials) complet et vérifiable, ainsi qu'une provenance SLSA de niveau 3 pour une transparence totale. L'utilisation de ces images permet de réduire considérablement le nombre de vulnérabilités (CVE) et la taille des images (jusqu'à 95 % plus petites). Docker étend cette approche sécurisée aux graphiques Helm et aux serveurs MCP (Mongo, Grafana, GitHub, etc.). Des offres commerciales (DHI Enterprise) restent disponibles pour des besoins spécifiques : correctifs critiques sous 7 jours, support FIPS/FedRAMP ou support à cycle de vie étendu (ELS). Un assistant IA expérimental de Docker peut analyser les conteneurs existants pour recommander l'adoption des versions sécurisées correspondantes. L'initiative est soutenue par des partenaires majeurs tels que Google, MongoDB, Snyk et la CNCF. Web La maçonnerie ("masonry") arrive dans la spécification des CSS et commence à être implémentée par les navigateurs https://webkit.org/blog/17660/introducing-css-grid-lanes/ Permet de mettre en colonne des éléments HTML les uns à la suite des autres. D'abord sur la première ligne, et quand la première ligne est remplie, le prochain élément se trouvera dans la colonne où il pourra être le plus haut possible, et ainsi de suite. après la plomberie du middleware, la maçonnerie du front :laughing: Data et Intelligence Artificielle On ne devrait pas faire un mapping 1:1 entre API REST et MCP https://nordicapis.com/why-mcp-shouldnt-wrap-an-api-one-to-one/ Problématique : Envelopper une API telle quelle dans le protocole MCP (Model Context Protocol) est un anti-pattern. Objectif du MCP : Conçu pour les agents d'IA, il doit servir d'interface d'intention, non de miroir d'API. Les agents comprennent les tâches, pas la logique complexe des API (authentification, pagination, orchestration). Conséquences du mappage un-à-un : Confusion des agents, erreurs, hallucinations. Difficulté à gérer les orchestrations complexes (plusieurs appels pour une seule action). Exposition des faiblesses de l'API (schéma lourd, endpoints obsolètes). Maintenance accrue lors des changements d'API. Meilleure approche : Construire des outils MCP comme des SDK pour agents, encapsulant la logique nécessaire pour accomplir une tâche spécifique. Pratiques recommandées : Concevoir autour des intentions/actions utilisateur (ex. : "créer un projet", "résumer un document"). Regrouper les appels en workflows ou actions uniques. Utiliser un langage naturel pour les définitions et les noms. Limiter la surface d'exposition de l'API pour la sécurité et la clarté. Appliquer des schémas d'entrée/sortie stricts pour guider l'agent et réduire l'ambiguïté. Des agents en production avec AWS - https://blog.ippon.fr/2025/12/22/des-agents-en-production-avec-aws/ AWS re:Invent 2025 a massivement mis en avant l'IA générative et les agents IA Un agent IA combine un LLM, une boucle d'appel et des outils invocables Strands Agents SDK facilite le prototypage avec boucles ReAct intégrées et gestion de la mémoire Managed MLflow permet de tracer les expérimentations et définir des métriques de performance Nova Forge optimise les modèles par réentraînement sur données spécifiques pour réduire coûts et latence Bedrock Agent Core industrialise le déploiement avec runtime serverless et auto-scaling Agent Core propose neuf piliers dont observabilité, authentification, code interpreter et browser managé Le protocole MCP d'Anthropic standardise la fourniture d'outils aux agents SageMaker AI et Bedrock centralisent l'accès aux modèles closed source et open source via API unique AWS mise sur l'évolution des chatbots vers des systèmes agentiques optimisés avec modèles plus frugaux Debezium 3.4 amène plusieurs améliorations intéressantes https://debezium.io/blog/2025/12/16/debezium-3-4-final-released/ Correction du problème de calcul du low watermark Oracle qui causait des pertes de performance Correction de l'émission des événements heartbeat dans le connecteur Oracle avec les requêtes CTE Amélioration des logs pour comprendre les transactions actives dans le connecteur Oracle Memory guards pour protéger contre les schémas de base de données de grande taille Support de la transformation des coordonnées géométriques pour une meilleure gestion des données spatiales Extension Quarkus DevServices permettant de démarrer automatiquement une base de données et Debezium en dev Intégration OpenLineage pour tracer la lignée des données et suivre leur flux à travers les pipelines Compatibilité testée avec Kafka Connect 4.1 et Kafka brokers 4.1 Infinispan 16.0.4 et .5 https://infinispan.org/blog/2025/12/17/infinispan-16-0-4 Spring Boot 4 et Spring 7 supportés Evolution dans les metriques Deux bugs de serialisation Construire un agent de recherche en Java avec l'API Interactions https://glaforge.dev/posts/2026/01/03/building-a-research-assistant-with-the-interactions-api-in-java/ Assistant de recherche IA Java (API Interactions Gemini), test du SDK implémenté par Guillaume. Workflow en 4 phases : Planification : Gemini Flash + Google Search. Recherche : Modèle "Deep Research" (tâche de fond). Synthèse : Gemini Pro (rapport exécutif). Infographie : Nano Banana Pro (à partir de la synthèse). API Interactions : gestion d'état serveur, tâches en arrière-plan, réponses multimodales (images). Appréciation : gestion d'état de l'API (vs LLM sans état). Validation : efficacité du SDK Java pour cas complexes. Stephan Janssen (le papa de Devoxx) a créé un serveur MCP (Model Context Protocol) basé sur LSP (Language Server Protocol) pour que les assistants de code analysent le code en le comprenant vraiment plutôt qu'en faisant des grep https://github.com/stephanj/LSP4J-MCP Le problème identifié : Les assistants IA utilisent souvent la recherche textuelle (type grep) pour naviguer dans le code, ce qui manque de contexte sémantique, génère du bruit (faux positifs) et consomme énormément de tokens inutilement. La solution LSP4J-MCP : Une approche "standalone" (autonome) qui encapsule le serveur de langage Eclipse (JDTLS) via le protocole MCP (Model Context Protocol). Avantage principal : Offre une compréhension sémantique profonde du code Java (types, hiérarchies, références) sans nécessiter l'ouverture d'un IDE lourd comme IntelliJ. Comparaison des méthodes : AST : Trop léger (pas de compréhension inter-fichiers). IntelliJ MCP : Puissant mais exige que l'IDE soit ouvert (gourmand en ressources). LSP4J-MCP : Le meilleur des deux mondes pour les workflows en terminal, à distance (SSH) ou CI/CD. Fonctionnalités clés : Expose 5 outils pour l'IA (find_symbols, find_references, find_definition, document_symbols, find_interfaces_with_method). Résultats : Une réduction de 100x des tokens utilisés pour la navigation et une précision accrue (distinction des surcharges, des scopes, etc.). Disponibilité : Le projet est open source et disponible sur GitHub pour intégration immédiate (ex: avec Claude Code, Gemini CLI, etc). A noter l'ajout dans claude code 2.0.74 d'un tool pour supporter LSP ( https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#2074 ) Awesome (GitHub) Copilot https://github.com/github/awesome-copilot Une collection communautaire d'instructions, de prompts et de configurations pour optimiser l'utilisation de GitHub Copilot. Propose des "Agents" spécialisés qui s'intègrent aux serveurs MCP pour améliorer les flux de travail spécifiques. Inclut des prompts ciblés pour la génération de code, la documentation et la résolution de problèmes complexes. Fournit des instructions détaillées sur les standards de codage et les meilleures pratiques applicables à divers frameworks. Propose des "Skills" (compétences) sous forme de dossiers contenant des ressources pour des tâches techniques spécialisées. (les skills sont dispo dans copilot depuis un mois : https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ ) Permet une installation facile via un serveur MCP dédié, compatible avec VS Code et Visual Studio. Encourage la contribution communautaire pour enrichir les bibliothèques de prompts et d'agents. Aide à augmenter la productivité en offrant des solutions pré-configurées pour de nombreux langages et domaines. Garanti par une licence MIT et maintenu activement par des contributeurs du monde entier. IA et productivité : bilan de l'année 2025 (Laura Tacho - DX)) https://newsletter.getdx.com/p/ai-and-productivity-year-in-review?aid=recNfypKAanQrKszT En 2025, l'ingénierie assistée par l'IA est devenue la norme : environ 90 % des développeurs utilisent des outils d'IA mensuellement, et plus de 40 % quotidiennement. Les chercheurs (Microsoft, Google, GitHub) soulignent que le nombre de lignes de code (LOC) reste un mauvais indicateur d'impact, car l'IA génère beaucoup de code sans forcément garantir une valeur métier supérieure. Si l'IA améliore l'efficacité individuelle, elle pourrait nuire à la collaboration à long terme, car les développeurs passent plus de temps à "parler" à l'IA qu'à leurs collègues. L'identité du développeur évolue : il passe de "producteur de code" à un rôle de "metteur en scène" qui délègue, valide et exerce son jugement stratégique. L'IA pourrait accélérer la montée en compétences des développeurs juniors en les forçant à gérer des projets et à déléguer plus tôt, agissant comme un "accélérateur" plutôt que de les rendre obsolètes. L'accent est mis sur la créativité plutôt que sur la simple automatisation, afin de réimaginer la manière de travailler et d'obtenir des résultats plus impactants. Le succès en 2026 dépendra de la capacité des entreprises à cibler les goulots d'étranglement réels (dette technique, documentation, conformité) plutôt que de tester simplement chaque nouveau modèle d'IA. La newsletter avertit que les titres de presse simplifient souvent à l'excès les recherches sur l'IA, masquant parfois les nuances cruciales des études réelles. Un développeur décrit dans un article sur Twitter son utilisation avancée de Claude Code pour le développement, avec des sous-agents, des slash-commands, comment optimiser le contexte, etc. https://x.com/AureaLibe/status/2008958120878330329?s=20 Outillage IntelliJ IDEA, thread dumps et project Loom (virtual threads) - https://blog.jetbrains.com/idea/2025/12/thread-dumps-and-project-loom-virtual-threads/ Les virtual threads Java améliorent l'utilisation du matériel pour les opérations I/O parallèles avec peu de changements de code Un serveur peut maintenant gérer des millions de threads au lieu de quelques centaines Les outils existants peinent à afficher et analyser des millions de threads simultanément Le débogage asynchrone est complexe car le scheduler et le worker s'exécutent dans des threads différents Les thread dumps restent essentiels pour diagnostiquer deadlocks, UI bloquées et fuites de threads Netflix a découvert un deadlock lié aux virtual threads en analysant un heap dump, bug corrigé dans Java 25. Mais c'était de la haute voltige IntelliJ IDEA supporte nativement les virtual threads dès leur sortie avec affichage des locks acquis IntelliJ IDEA peut ouvrir des thread dumps générés par d'autres outils comme jcmd Le support s'étend aussi aux coroutines Kotlin en plus des virtual threads Quelques infos sur IntelliJ IDEA 2025.3 https://blog.jetbrains.com/idea/2025/12/intellij-idea-2025-3/ Distribution unifiée regroupant davantage de fonctionnalités gratuites Amélioration de la complétion des commandes dans l'IDE Nouvelles fonctionnalités pour le débogueur Spring Thème Islands devient le thème par défaut Support complet de Spring Boot 4 et Spring Framework 7 Compatibilité avec Java 25 Prise en charge de Spring Data JDBC et Vitest 4 Support natif de Junie et Claude Agent pour l'IA Quota d'IA transparent et option Bring Your Own Key à venir Corrections de stabilité, performance et expérience utilisateur Plein de petits outils en ligne pour le développeur https://blgardner.github.io/prism.tools/ génération de mot de passe, de gradient CSS, de QR code encodage décodage de Base64, JWT formattage de JSON, etc. resumectl - Votre CV en tant que code https://juhnny5.github.io/resumectl/ Un outil en ligne de commande (CLI) écrit en Go pour générer un CV à partir d'un fichier YAML. Permet l'exportation vers plusieurs formats : PDF, HTML, ou un affichage direct dans le terminal. Propose 5 thèmes intégrés (Modern, Classic, Minimal, Elegant, Tech) personnalisables avec des couleurs spécifiques. Fonctionnalité d'initialisation (resumectl init) permettant d'importer automatiquement des données depuis LinkedIn et GitHub (projets les plus étoilés). Supporte l'ajout de photos avec des options de filtre noir et blanc ou de forme (rond/carré). Inclut un mode "serveur" (resumectl serve) pour prévisualiser les modifications en temps réel via un navigateur local. Fonctionne comme un binaire unique sans dépendances externes complexes pour les modèles. mactop - Un moniteur "top" pour Apple Silicon https://github.com/metaspartan/mactop Un outil de surveillance en ligne de commande (TUI) conçu spécifiquement pour les puces Apple Silicon (M1, M2, M3, M4, M5). Permet de suivre en temps réel l'utilisation du CPU (E-cores et P-cores), du GPU et de l'ANE (Neural Engine). Affiche la consommation électrique (wattage) du système, du CPU, du GPU et de la DRAM. Fournit des données sur les températures du SoC, les fréquences du GPU et l'état thermique global. Surveille l'utilisation de la mémoire vive, de la swap, ainsi que l'activité réseau et disque (E/S). Propose 10 mises en page (layouts) différentes et plusieurs thèmes de couleurs personnalisables. Ne nécessite pas l'utilisation de sudo car il s'appuie sur les API natives d'Apple (SMC, IOReport, IOKit). Inclut une liste de processus détaillée (similaire à htop) avec la possibilité de tuer des processus directement depuis l'interface. Offre un mode "headless" pour exporter les métriques au format JSON et un serveur optionnel pour Prometheus. Développé en Go avec des composants en CGO et Objective-C. Adieu direnv, Bonjour misehttps://codeka.io/2025/12/19/adieu-direnv-bonjour-mise/ L'auteur remplace ses outils habituels (direnv, asdf, task, just) par un seul outil polyvalent écrit en Rust : mise. mise propose trois fonctions principales : gestionnaire de paquets (langages et outils), gestionnaire de variables d'environnement et exécuteur de tâches. Contrairement à direnv, il permet de gérer des alias et utilise un fichier de configuration structuré (mise.toml) plutôt que du scripting shell. La configuration est hiérarchique, permettant de surcharger les paramètres selon les répertoires, avec un système de "trust" pour la sécurité. Une "killer-feature" soulignée est la gestion des secrets : mise s'intègre avec age pour chiffrer des secrets (via clés SSH) directement dans le fichier de configuration. L'outil supporte une vaste liste de langages et d'outils via un registre interne et des plugins (compatibilité avec l'écosystème asdf). Il simplifie le workflow de développement en regroupant l'installation des outils et l'automatisation des tâches au sein d'un même fichier. L'auteur conclut sur la puissance, la flexibilité et les excellentes performances de l'outil après quelques heures de test. Claude Code v2.1.0 https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#210 Rechargement à chaud des "skills" : Les modifications apportées aux compétences dans ~/.claude/skills sont désormais appliquées instantanément sans redémarrer la session. Sous-agents et forks : Support de l'exécution de compétences et de commandes slash dans un contexte de sous-agent forké via context: fork. Réglages linguistiques : Ajout d'un paramètre language pour configurer la langue de réponse par défaut (ex: language: "french"). Améliorations du terminal : Shift+Enter fonctionne désormais nativement dans plusieurs terminaux (iTerm2, WezTerm, Ghostty, Kitty) sans configuration manuelle. Sécurité et correction de bugs : Correction d'une faille où des données sensibles (clés API, tokens OAuth) pouvaient apparaître dans les logs de débogage. Nouvelles commandes slash : Ajout de /teleport et /remote-env pour les abonnés claude.ai afin de gérer des sessions distantes. Mode Plan : Le raccourci /plan permet d'activer le mode plan directement depuis le prompt, et la demande de permission à l'entrée de ce mode a été supprimée. Vim et navigation : Ajout de nombreux mouvements Vim (text objects, répétitions de mouvements f/F/t/T, indentations, etc.). Performance : Optimisation du temps de démarrage et du rendu terminal pour les caractères Unicode/Emoji. Gestion du gitignore : Support du réglage respectGitignore dans settings.json pour contrôler le comportement du sélecteur de fichiers @-mention. Méthodologies 200 déploiements en production par jour, même le vendredi : retours d'expérience https://mcorbin.fr/posts/2025-03-21-deploy-200/ Le déploiement fréquent, y compris le vendredi, est un indicateur de maturité technique et augmente la productivité globale. L'excellence technique est un atout stratégique indispensable pour livrer rapidement des produits de qualité. Une architecture pragmatique orientée services (SOA) facilite les déploiements indépendants et réduit la charge cognitive. L'isolation des services est cruciale : un développeur doit pouvoir tester son service localement sans dépendre de toute l'infrastructure. L'automatisation via Kubernetes et l'approche GitOps avec ArgoCD permettent des déploiements continus et sécurisés. Les feature flags et un système de permissions solide permettent de découpler le déploiement technique de l'activation fonctionnelle pour les utilisateurs. L'autonomie des développeurs est renforcée par des outils en self-service (CLI maison) pour gérer l'infrastructure et diagnostiquer les incidents sans goulot d'étranglement. Une culture d'observabilité intégrée dès la conception permet de détecter et de réagir rapidement aux anomalies en production. Accepter l'échec comme inévitable permet de concevoir des systèmes plus résilients capables de se rétablir automatiquement. "Vibe Coding" vs "Prompt Engineering" : l'IA et le futur du développement logiciel https://www.romenrg.com/blog/2025/12/25/vibe-coding-vs-prompt-engineering-ai-and-the-future-of-software-development/ L'IA est passée du statut d'expérimentation à celui d'infrastructure essentielle pour le développement de logiciels en 2025. L'IA ne remplace pas les ingénieurs, mais agit comme un amplificateur de leurs compétences, de leur jugement et de la qualité de leur réflexion. Distinction entre le "Vibe Coding" (rapide, intuitif, idéal pour les prototypes) et le "Prompt Engineering" (délibéré, contraint, nécessaire pour les systèmes maintenables). L'importance cruciale du contexte ("Context Engineering") : l'IA devient réellement puissante lorsqu'elle est connectée aux systèmes réels (GitHub, Jira, etc.) via des protocoles comme le MCP. Utilisation d'agents spécialisés (écriture de RFC, revue de code, architecture) plutôt que de modèles génériques pour obtenir de meilleurs résultats. Émergence de l'ingénieur "Technical Product Manager" capable d'abattre seul le travail d'une petite équipe grâce à l'IA, à condition de maîtriser les fondamentaux techniques. Le risque majeur : l'IA permet d'aller très vite dans la mauvaise direction si le jugement humain et l'expérience font défaut. Le niveau d'exigence global augmente : les bases techniques solides deviennent plus importantes que jamais pour éviter l'accumulation de dette technique rapide. Une revue de code en solo (Kent Beck) ! https://tidyfirst.substack.com/p/party-of-one-for-code-review?r=64ov3&utm_campaign=post&utm_medium=web&triedRedirect=true La revue de code traditionnelle, héritée des inspections formelles d'IBM, s'essouffle car elle est devenue trop lente et asynchrone par rapport au rythme du développement moderne. Avec l'arrivée de l'IA ("le génie"), la vitesse de production du code dépasse la capacité de relecture humaine, créant un goulot d'étranglement majeur. La revue de code doit évoluer vers deux nouveaux objectifs prioritaires : un "sanity check" pour vérifier que l'IA a bien fait ce qu'on lui demandait, et le contrôle de la dérive structurelle de la base de code. Maintenir une structure saine est crucial non seulement pour les futurs développeurs humains, mais aussi pour que l'IA puisse continuer à comprendre et modifier le code efficacement sans perdre le contexte. Kent Beck expérimente des outils automatisés (comme CodeRabbit) pour obtenir des résumés et des schémas d'architecture afin de garder une conscience globale des changements rapides. Même si les outils automatisés sont utiles, le "Pair Programming" reste irremplaçable pour la richesse des échanges et la pression sociale bénéfique qu'il impose à la réflexion. La revue de code solo n'est pas une fin en soi, mais une adaptation nécessaire lorsque l'on travaille seul avec des outils de génération de code augmentés. Loi, société et organisation Lego lance les Lego Smart Play, avec des Brique, des Smart Tags et des Smart Figurines pour faire de nouvelles constructions interactives avec des Legos https://www.lego.com/fr-fr/smart-play LEGO SMART Play : technologie réactive au jeu des enfants. Trois éléments clés : SMART Brique : Brique LEGO 2x4 "cerveau". Accéléromètre, lumières réactives, détecteur de couleurs, synthétiseur sonore. Réagit aux mouvements (tenir, tourner, taper). SMART Tags : Petites pièces intelligentes. Indiquent à la SMART Brique son rôle (ex: hélicoptère, voiture) et les sons à produire. Activent sons, mini-jeux, missions secrètes. SMART Minifigurines : Activées près d'une SMART Brique. Révèlent des personnalités uniques (sons, humeurs, réactions) via la SMART Brique. Encouragent l'imagination. Fonctionnement : SMART Brique détecte SMART Tags et SMART Minifigurines. Réagit aux mouvements avec lumières et sons dynamiques. Compatibilité : S'assemble avec les briques LEGO classiques. Objectif : Créer des expériences de jeu interactives, uniques et illimitées. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 28 janvier 2026 : Software Heritage Symposium - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 5 février 2026 : Web Days Convention - Aix-en-Provence (France) 12 février 2026 : Strasbourg Craft #1 - Strasbourg (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (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) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 9-10 avril 2026 : AndroidMakers by droidcon - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 24-25 avril 2026 : Faiseuses du Web 5 - Dinan (France) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 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) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (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) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (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) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 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/
Le bracelet électronique.Souvent évoqué, rarement expliqué.Pour commencer l'année 2026, j'ai eu envie de poser une question simple :que se passe-t-il, concrètement, lorsqu'une personne se voit imposer un bracelet électronique ?Avant même un jugement, au titre d'une peine, comme peine autonome ou dans le cadre d'une mesure d'internement, ce dispositif vient redéfinir le quotidien de celles et ceux qui le portent.Pour en parler, j'ai échangé avec Jonathan Péromet, directeur faisant fonction à la direction de la surveillance électronique.Ancien assistant de justice, le secteur pénitentiaire n'a plus de secret pour lui. Son regard de terrain apporte un éclairage précieux, loin des fantasmes et des raccourcis.Dans cet épisode très concret, nous abordons notamment :la mise en place du dispositif, le plus souvent à la cheville du justiciable, par une équipe mobile ;son activation et son fonctionnement au quotidien ;le protocole mis en œuvre lorsqu'un condamné ou un prévenu tente de contourner le dispositif ;et enfin, la fin de la procédure.Souvent perçu par le grand public comme une « mesure de faveur », le bracelet électronique est aussi une contrainte lourde, avec des conséquences importantes sur la vie personnelle, familiale et sociale des personnes concernées.Jonathan Péromet évoque également les mesures d'accompagnement mises en place, comme la guidance sociale ou la permanence sociale, pour prévenir les ruptures et éviter les dérapages.Un épisode hyper pratique, pour comprendre ce que le bracelet électronique est réellement, ce qu'il permet… et ce qu'il exige.Bonne écoute ! Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Envoyez-moi un message.
Aujourd'hui, Bruno Poncet, cheminot, Antoine Diers, consultant, et Fatima Aït Bounoua, professeur de français, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Aujourd'hui, Charles Consigny, avocat, Abel Boyi, éducateur, et Barbara Lefebvre, professeure d'histoire-géographie, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Travail, voiture, voyages, conso, shopping, placements... tout ce que vous devez savoir pour mieux gérer votre argent ! Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
Que savons-nous de l'alliance des Five Eyes ? C. Renault présente le dispositif de renseignement le plus intégré du monde, fondé sur le partage massif d'informations entre 5 pays anglo-saxons : Etats-Unis, Royaume-Uni, Canada, Australie et Nouvelle-Zélande. Dans un contexte de bouleversements stratégiques majeurs, cette alliance est-elle toujours tenable ? Autrement dit, les orientations stratégiques de D. Trump remettent-elle en question cette coopération ? Pour dialoguer à ce propos, nous avons la chance de recevoir au micro de Planisphère Clément Renault, Docteur, historien, chercheur « renseignement, guerre et stratégie » à l'IRSEM et enseignant à Sciences Po. Clément Renault a cosigné avec Paul Charon, « Le monde à venir vu par la CIA », Éditions des Équateurs, 2025. Cette émission a été enregistrée le 08/09/2025 et diffusée le 30/09/25. Planisphère est une émission de RND et RCF, produite par Pierre Verluise, reprise en podcast sur Diploweb.com avec en bonus une synthèse rédigée à l'adresse https://www.diploweb.com/Planisphere-Renseignement-comment-fonctionne-l-alliance-des-Five-Eyes-Avec-C-Renault.htmlExtrait de la synthèse rédigée: "L'alliance des Five Eyes est souvent qualifiée de dispositif de renseignement le plus intégré au monde. Fondée sur la confiance, la complémentarité des ressources et un partage massif d'informations, cette alliance historique entre cinq puissances anglo-saxonnes s'est structurée autour de l'interception de télécommunications, principalement à des fins militaires, diplomatiques et stratégiques. Dans un contexte d'instabilité mondiale et de remise en question des alliances traditionnelles, l'émission s'interroge : l'alliance des Five Eyes est-elle toujours tenable ? Et surtout, les orientations de Donald Trump remettent-elles en cause cette coopération ?L'alliance des Fives Eyes prend racine en 1943 avec le pacte BRUSA entre le Royaume-Uni et les États-Unis, durant la Seconde Guerre mondiale. Elle vise alors à coordonner les efforts d'interception des communications ennemies. L'accord est formalisé en 1946 (accord UKUSA), puis étendu à trois autres pays : le Canada (1948), la Nouvelle-Zélande et l'Australie (1956), dans le contexte de la Guerre froide (1947-1990). Cette extension transforme l'accord bilatéral en réseau global de renseignement, spécialisé dans le renseignement électromagnétique (SIGINT), c'est-à-dire l'interception de signaux et de communications.Le renseignement, selon Clément Renault, se compose de données brutes (communications interceptées, imagerie, informations humaines) qui sont ensuite analysées, croisées et interprétées pour produire des informations dites « finies », utiles à la prise de décision politique et militaire. Dans le cas des Five Eyes, l'accent est mis sur l'interception technique, notamment des télécommunications.Le caractère unique de l'alliance des Fives Eyes repose sur un niveau d'intégration inédit : présence mutuelle d'officiers de liaison, partage d'infrastructures techniques, outils communs et instances collégiales de coordination. Cette coopération s'appuie sur une confiance réciproque mais aussi sur une hiérarchie implicite : la NSA américaine domine largement les échanges, suivie par le GCHQ britannique. Les autres membres, notamment la Nouvelle-Zélande, sont considérés comme plus modestes en termes de capacités, mais stratégiques géographiquement, notamment dans la zone indo-pacifique."Lire la suite de la synthèse rédigée disponible sur Diploweb https://www.diploweb.com/Planisphere-Renseignement-comment-fonctionne-l-alliance-des-Five-Eyes-Avec-C-Renault.html
Beaucoup de personnes pensent que la méditation est compliquée.Qu'il faut savoir “faire le vide”, rester immobile longtemps, ou atteindre un état particulier pour que cela fonctionne. En réalité, c'est souvent l'inverse. Si la méditation fonctionne, même chez les débutants, c'est parce qu'elle s'appuie sur quelque chose de naturel, déjà présent en nous : la respiration, […] L'article Pourquoi la méditation fonctionne même quand on débute est apparu en premier sur L'univers du Bonheur.
Agence : https://www.j7media.com/frFormez-vous : https://j7academie.com/Newsletter : https://j7media.com/escouade
Imaginez-vous allongé sur une chaise, les yeux fermés. Une voix calme vous guide, vous invite à vous détendre. Peu à peu, les bruits autour de vous s'estompent. Vous pensez être conscient, mais en réalité vous êtes en état hypnotique. Contrairement aux idées reçues, l'hypnose n'a rien à voir avec le sommeil ou la perte de contrôle. L'Institut Français de l'hypnose nous explique que scientifiquement, l'état hypnotique est bien réel. Mais, l'hypnose thérapeutique n'a rien à voir avec certains spectacles. Qu'est-ce que l'état hypnotique ? Comment notre cerveau réagit-il sous hypnose ? Pourquoi l'hypnose est-elle de plus en plus utilisée en médecine ? Pourquoi tout le monde n'est pas réceptif à l'hypnose ? Un podcast Bababam Originals écrit et réalisé par Ludivine Morales. À écouter ensuite : Peut-on vraiment se faire hypnotiser ? Comment repérer un thérapeute charlatan ? Thérapie psychédélique : pourra-t-on soigner avec des hallucinogènes ? Retrouvez tous les épisodes de "Maintenant vous savez". Suivez Bababam sur Instagram. Learn more about your ad choices. Visit megaphone.fm/adchoices
NOTE :Agence : https://www.j7media.com/frFormez-vous : https://j7academie.com/Newsletter : https://j7media.com/escouade
Aujourd'hui, Abel Boyi, éducateur, Bruno Poncet, cheminot, et Sandrine Pégand, avocate, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Stan va-t-il tuer le père ? La question est dans toutes les bouches. Julien Courbet le sait et n'hésite pas à lui rappeler qui est le chef. Si du jour au lendemain le rédacteur en chef de l'émission disparaît, on saura pourquoi... Tous les jours, retrouvez en podcast les meilleurs moments de l'émission "Ça peut vous arriver", sur RTL.fr et sur toutes vos plateformes préférées. Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Ecoutez RTL Matin avec Thomas Sotto du 02 décembre 2025.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
POIMEN SERVICE ( Dix raisons pour lesquelles la dîme ne fonctionne pas pour certaines personnes part 2 ) 23-09-2025
POIMEN SERVICE ( Dix raisons pour lesquelles la dîme ne fonctionne pas pour certaines personnes ) 16-09-2025.
On aurait pu croire qu'avec la montée du body positivisme sur les réseaux sociaux, le règne de la minceur était derrière nous. Et pourtant… L'injonction au “corps parfait”, tel que défini par les normes de notre société, persiste, et avec elle, un réel business : le marché de la minceur. Médicaments “miracles”, crèmes amincissantes, patchs, produits allégés… Toute une panoplie de solutions soi-disant révolutionnaires nous promettent de perdre du poids rapidement, et facilement. Qu'entend-on exactement par “marché de la minceur” ? Pourquoi ce secteur continue-t-il de prospérer à notre époque ? Et surtout, quels risques ces produits peuvent-ils présenter pour notre santé ? Écoutez la suite de cet épisode de "Maintenant, vous savez". Un podcast Bababam Originals écrit et réalisé par Magalie Bertet. À écouter ensuite : Qu'est-ce que le body positive ? Est-ce la fin du “body positive” ? Les compléments alimentaires sont-ils vraiment efficaces ? Retrouvez tous les épisodes de "Maintenant vous savez". Suivez Bababam sur Instagram. Learn more about your ad choices. Visit megaphone.fm/adchoices
Retrouvez dans cet épisode des SuperPhysique Podcast de Musculation, Rudy Coia et Clément Goudin échanger sur des sujets autour de la musculation sans dopage, du développement de la force et de l'endurance. QUI EST RUDY COIA ? Rudy est auteur, coach et formateur. Il intervient aussi bien auprès des particuliers, des athlètes que des futurs coach sportif. Passionné de sport, il partage ses connaissances depuis 2001 notamment via des articles, vidéos et podcasts. QUI EST CLEMENT GOUDIN ? Clément est champion de France 2019 de Force athlétique en -93 kg et coach cette discipline et toute personne qui souhaiterait prendre de la force. C'est le seul athlète en France à avoir participé à tous les championnats de France sans matériel encore en activité. Vous pouvez le retrouver sur Instagram où il poste ses entraînements presque quotidiennement sur https://www.instagram.com/cltgd1/?hl=fr et sur www.smart-power-system.fr ---- FORMATION GRATUITE POUR PRATIQUANTS NATURELS - https://www.rudycoia.com/newsletter/ COACHING A DISTANCE AVEC RUDY - https://www.rudycoia.com/produit/suivi-coaching-a-distance/ MES LIVRES - https://www.rudycoia.com/boutique/ POUR RESERVER SON COACHING PREMIUM - https://www.rudycoia.com/produit/coaching-premium/ MES COMPLEMENTS ALIMENTAIRES - https://www.superphysique-nutrition.fr
Travail, voiture, voyages, conso, shopping, placements... tout ce que vous devez savoir pour mieux gérer votre argent !Liste des véhicules éligibles:https://score-environnemental-bonus.ademe.fr/ Hébergé par Acast. Visitez acast.com/privacy pour plus d'informations.
À l'occasion du Mois sans Tabac, les auditeurs de l'émission posent leurs questions à des spécialistes. Selon l'OMS, le tabac fait plus de 8 millions de morts chaque année. Parmi ces 8 millions de victimes, 1,3 million sont des non-fumeurs involontairement exposés à la fumée du tabac. Cancers du poumon, de la sphère ORL ou de la vessie, BPCO, infarctus du myocarde, insuffisance respiratoire… Le tabac est responsable de nombreuses maladies. Quand on dit que le tabac un fort pouvoir addictif, qu'est-ce que cela signifie ? Peut-on arrêter de fumer sans aide médicale ? Dr Nicolas Bonnet, pharmacien spécialisé en santé publique et addictologie. Directeur du Réseau des établissements de santé pour la prévention des addictions RESPADD. Responsable de la consultation jeunes consommateurs du service de psychiatrie de l'enfant et de l'adolescent à l'Hôpital Pitié Salpêtrière, à Paris Retrouvez l'émission en entier ici : Comment arrêter de fumer : conseils pratiques
Dans cet épisode, Emmanuel, Katia et Guillaume discutent de Spring 7, Quarkus, d'Infinispan et Keycloak. On discute aussi de projets sympas comme Javelit, de comment démarre une JVM, du besoin d'argent de NTP. Et puis on discute du changement de carrière d'Emmanuel. Enregistré le 14 novembre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-332.mp3 ou en vidéo sur YouTube. News Emmanuel quitte Red Hat après 20 ans https://emmanuelbernard.com/blog/2025/11/13/leaving-redhat/ Langages Support HTTP/3 dans le HttpClient de JDK 26 - https://inside.java/2025/10/22/http3-support/ JDK 26 introduit le support de HTTP/3 dans l'API HttpClient existante depuis Java 11 HTTP/3 utilise le protocole QUIC sur UDP au lieu de TCP utilisé par HTTP/2 Par défaut HttpClient préfère HTTP/2, il faut explicitement configurer HTTP/3 avec Version.HTTP_3 Le client effectue automatiquement un downgrade vers HTTP/2 puis HTTP/1.1 si le serveur ne supporte pas HTTP/3 On peut forcer l'utilisation exclusive de HTTP/3 avec l'option H3_DISCOVERY en mode HTTP_3_URI_ONLY HttpClient apprend qu'un serveur supporte HTTP/3 via le header alt-svc (RFC 7838) et utilise cette info pour les requêtes suivantes La première requête peut utiliser HTTP/2 même avec HTTP/3 préféré, mais la seconde utilisera HTTP/3 si le serveur l'annonce L'équipe OpenJDK encourage les tests et retours d'expérience sur les builds early access de JDK 26 Librairies Eclispe Jetty et CometD changent leurs stratégie de support https://webtide.com/end-of-life-changes-to-eclipse-jetty-and-cometd/ À partir du 1er janvier 2026, Webtide ne publiera plus Jetty 9/10/11 et CometD 5/6/7 sur Maven Central Pendant 20 ans, Webtide a financé les projets Jetty et CometD via services et support, publiant gratuitement les mises à jour EOL Le comportement des entreprises a changé : beaucoup cherchent juste du gratuit plutôt que du véritable support Des sociétés utilisent des versions de plus de 10 ans sans migrer tant que les correctifs CVE sont gratuits Cette politique gratuite a involontairement encouragé la complaisance et retardé les migrations vers versions récentes MITRE développe des changements au système CVE pour mieux gérer les concepts d'EOL Webtide lance un programme de partenariat avec TuxCare et HeroDevs pour distribuer les résolutions CVE des versions EOL Les binaires EOL seront désormais distribués uniquement aux clients commerciaux et via le réseau de partenaires Webtide continue le support standard open-source : quand Jetty 13 sortira, Jetty 12.1 recevra des mises à jour pendant 6 mois à un an Ce changement vise à clarifier la politique EOL avec une terminologie industrielle établie Améliorations cloud du SDK A2A Java https://quarkus.io/blog/quarkus-a2a-cloud-enhancements/ Version 0.3.0.Final du SDK A2A Java apporte des améliorations pour les environnements cloud et distribués Composants en mémoire remplacés par des implémentations persistantes et répliquées pour environnements multi-instances JpaDatabaseTaskStore et JpaDatabasePushNotificationConfigStore permettent la persistance des tâches et configurations en base PostgreSQL ReplicatedQueueManager assure la réplication des événements entre instances A2A Agent via Kafka et MicroProfile Reactive Messaging Exemple complet de déploiement Kubernetes avec Kind incluant PostgreSQL, Kafka via Strimzi, et load balancing entre pods Démonstration pratique montrant que les messages peuvent être traités par différents pods tout en maintenant la cohérence des tâches Architecture inspirée du SDK Python A2A, permettant la gestion de tâches asynchrones longues durée en environnement distribué Quarkus 3.29 sort avec des backends de cache multiples et support du débogueur Qute https://quarkus.io/blog/quarkus-3-29-released/ Possibilité d'utiliser plusieurs backends de cache simultanément dans une même application Chaque cache peut être associé à un backend spécifique (par exemple Caffeine et Redis ou Infinispan) Support du Debug Adapter Protocol (DAP) pour déboguer les templates Qute directement dans l'IDE et dans la version 3.28 Configuration programmatique de la protection CSRF via une API fluent Possibilité de restreindre les filtres OIDC à des flux d'authentification spécifiques avec annotations Support des dashboards Grafana personnalisés via fichiers JSON dans META-INF/grafana/ Extension Liquibase MongoDB supporte désormais plusieurs clients simultanés Amélioration significative des performances de build avec réduction des allocations mémoire Parallélisation de tâches comme la génération de proxies Hibernate ORM et la construction des Jar Et l'utilisation des fichiers .proto est plus simple dans Quarkus avbec Quarkus gRPC Zero https://quarkus.io/blog/grpc-zero/ c'est toujours galere des fichiers .proto car les generateurs demandent des executables natifs maintenant ils sont bundlés dans la JVM et vous n'avez rien a configurer cela utilise Caffeine pour faire tourner cela en WASM dans la JVM Spring AI 1.1 est presque là https://spring.io/blog/2025/11/08/spring-ai-1-1-0-RC1-available-now support des MCP tool caching pour les callback qui reduit les iooerations redondantes Access au contenu de raisonnement OpenAI Un modele de Chat MongoDB Support du modele de penser Ollama Reessaye sur les echec de reseau OpenAI speech to text Spring gRPC Les prochaines étapes pour la 1.0.0 https://spring.io/blog/2025/11/05/spring-grpc-next-steps Spring gRPC 1.0 arrive prochainement avec support de Spring Boot 4 L'intégration dans Spring Boot 4.0 est reportée, prévue pour Spring Boot 4.1 Les coordonnées Maven restent sous org.springframework.grpc pour la version 1.0 Le jar spring-grpc-test est renommé en spring-grpc-test-spring-boot-autoconfigure Les packages d'autoconfiguration changent de nom nécessitant de modifier les imports Les dépendances d'autoconfiguration seront immédiatement dépréciées après la release 1.0 Migration minimale attendue pour les projets utilisant déjà la version 0.x La version 1.0.0-RC1 sera publiée dès que possible avant la version finale Spring arrete le support reactif d'Apache Pulsar https://spring.io/blog/2025/10/29/spring-pulsar-reactive-discontinued logique d'évaluer le temps passé vs le nombre d'utilisateurs c'est cependant une tendance qu'on a vu s'accélerer Spring 7 est sorti https://spring.io/blog/2025/11/13/spring-framework-7-0-general-availability Infrastructure Infinispan 16.0 https://infinispan.org/blog/2025/11/10/infinispan-16-0 Ajout majeur : migration en ligne sans interruption pour les nœuds d'un cluster (rolling upgrades) (infinispan.org) Messages de clustering refaits avec Protocol Buffers + ProtoStream : meilleure compatibilité, schéma évolutif garanti (infinispan.org) Console Web améliorée API dédiée de gestion des schémas (SchemasAdmin) pour gérer les schémas ProtoStream à distance (infinispan.org) Module de requête (query) optimisé : support complet des agrégations (sum, avg …) dans les requêtes indexées en cluster grâce à l'intégration de Hibernate Search 8.1 (infinispan.org) Serveur : image conteneur minimalisée pour réduire la surface d'attaque (infinispan.org) démarrage plus rapide grâce à séparation du démarrage cache/serveur (infinispan.org) caches pour connecteurs (Memcached, RESP) créés à la demande (on-demand) et non à l'initiaton automatique (infinispan.org) moteur Lua 5.1 mis à jour avec corrections de vulnérabilités et opérations dangereuses désactivées (infinispan.org) Support JDK : version minimale toujours JDK 17 (infinispan.org) prise en charge des threads virtuels (virtual threads) et des fonctionnalités AOT (Ahead-of-Time) de JDK plus récentes (infinispan.org) Web Javelit, une nouvelle librairie Java inspirée de Streamlit pour faire facilement et rapidement des petites interfaces web https://glaforge.dev/posts/2025/10/24/javelit-to-create-quick-interactive-app-frontends-in-java/ Site web du projet : https://javelit.io/ Javelit : outil pour créer rapidement des applications de données (mais pas que) en Java. Simplifie le développement : élimine les tracas du frontend et de la gestion des événements. Transforme une classe Java en application web en quelques minutes. Inspiré par la simplicité de Streamlit de l'écosystème Python (ou Gradio et Mesop), mais pour Java. Développement axé sur la logique : pas de code standard répétitif (boilerplate), rechargement à chaud. Interactions faciles : les widgets retournent directement leur valeur, sans besoin de HTML/CSS/JS ou gestion d'événements. Déploiement flexible : applications autonomes ou intégrables dans des frameworks Java (Spring, Quarkus, etc.). L'article de Guillaume montre comment créer une petite interface pour créer et modifier des images avec le modèle génératif Nano Banana Un deuxième article montre comment utiliser Javelit pour créer une interface de chat avec LangChain4j https://glaforge.dev/posts/2025/10/25/creating-a-javelit-chat-interface-for-langchain4j/ Améliorer l'accessibilité avec les applis JetPack Compose https://blog.ippon.fr/2025/10/29/rendre-son-application-accessible-avec-jetpack-compose/ TalkBack est le lecteur d'écran Android qui vocalise les éléments sélectionnés pour les personnes malvoyantes Accessibility Scanner et les outils Android Studio détectent automatiquement les problèmes d'accessibilité statiques Les images fonctionnelles doivent avoir un contentDescription, les images décoratives contentDescription null Le contraste minimum requis est de 4.5:1 pour le texte normal et 3:1 pour le texte large ou les icônes Les zones cliquables doivent mesurer au minimum 48dp x 48dp pour faciliter l'interaction Les formulaires nécessitent des labels visibles permanents et non de simples placeholders qui disparaissent Modifier.semantics permet de définir l'arbre sémantique lu par les lecteurs d'écran Les propriétés mergeDescendants et traversalIndex contrôlent l'ordre et le regroupement de la lecture Diriger le navigateur Chrome avec le modèle Gemini Computer Use https://glaforge.dev/posts/2025/11/03/driving-a-web-browser-with-gemini-computer-use-model-in-java/ Objectif : Automatiser la navigation web en Java avec le modèle "Computer Use" de Gemini 2.5 Pro. Modèle "Computer Use" : Gemini analyse des captures d'écran et génère des actions d'interface (clic, saisie, etc.). Outils : Gemini API, Java, Playwright (pour l'interaction navigateur). Fonctionnement : Boucle agent où Gemini reçoit une capture, propose une action, Playwright l'exécute, puis une nouvelle capture est envoyée à Gemini. Implémentation clé : Toujours envoyer une capture d'écran à Gemini après chaque action pour qu'il comprenne l'état actuel. Défis : Lenteur, gestion des CAPTCHA et pop-ups (gérables). Potentiel : Automatisation des tâches web répétitives, création d'agents autonomes. Data et Intelligence Artificielle Apicurio ajoute le support de nouveaux schema sans reconstruire Apicurio https://www.apicur.io/blog/2025/10/27/custom-artifact-types Apicurio Registry 3.1.0 permet d'ajouter des types d'artefacts personnalisés au moment du déploiement sans recompiler le projet Supporte nativement OpenAPI, AsyncAPI, Avro, JSON Schema, Protobuf, GraphQL, WSDL et XSD Trois approches d'implémentation disponibles : classes Java pour la performance maximale, JavaScript/TypeScript pour la facilité de développement, ou webhooks pour une flexibilité totale Configuration via un simple fichier JSON pointant vers les implémentations des composants personnalisés Les scripts JavaScript sont exécutés via QuickJS dans un environnement sandboxé sécurisé Un package npm TypeScript fournit l'autocomplétion et la sécurité de type pour le développement Six composants optionnels configurables : détection automatique de type, validation, vérification de compatibilité, canonicalisation, déréférencement et recherche de références Cas d'usage typiques : formats propriétaires internes, support RAML, formats legacy comme WADL, schémas spécifiques à un domaine métier Déploiement simple via Docker en montant les fichiers de configuration et scripts comme volumes Les performances varient selon l'approche : Java offre les meilleures performances, JavaScript un bon équilibre, webhooks la flexibilité maximale Le truc interessant c'est que c'est Quarkus based et donc demandait le rebuilt donc pour eviter cela, ils ont ajouter QuickJS via Chicorey un moteur WebAssembly GPT 5.1 pour les développeurs est sorti. https://openai.com/index/gpt-5-1-for-developers/ C'est le meilleur puisque c'est le dernier :slightly_smiling_face: Raisonnement Adaptatif et Efficace : GPT-5.1 ajuste dynamiquement son temps de réflexion en fonction de la complexité de la tâche, le rendant nettement plus rapide et plus économique en jetons pour les tâches simples, tout en maintenant des performances de pointe sur les tâches difficiles. Nouveau Mode « Sans Raisonnement » : Un mode (reasoning_effort='none') a été introduit pour les cas d'utilisation sensibles à la latence, permettant une réponse plus rapide avec une intelligence élevée et une meilleure exécution des outils. Cache de Prompt Étendu : La mise en cache des invites est étendue jusqu'à 24 heures (contre quelques minutes auparavant), ce qui réduit la latence et le coût pour les interactions de longue durée (chats multi-tours, sessions de codage). Les jetons mis en cache sont 90 % moins chers. Améliorations en Codage : Le modèle offre une meilleure personnalité de codage, une qualité de code améliorée et de meilleures performances sur les tâches d'agenticité de code, atteignant 76,3 % sur SWE-bench Verified. Nouveaux Outils pour les Développeurs : Deux nouveaux outils sont introduits ( https://cookbook.openai.com/examples/build_a_coding_agent_with_gpt-5.1 ) : L'outil apply_patch pour des modifications de code plus fiables via des diffs structurés. L'outil shell qui permet au modèle de proposer et d'exécuter des commandes shell sur une machine locale, facilitant les boucles d'inspection et d'exécution. Disponibilité : GPT-5.1 (ainsi que les modèles gpt-5.1-codex) est disponible pour les développeurs sur toutes les plateformes API payantes, avec les mêmes tarifs et limites de débit que GPT-5. Comparaison de similarité d'articles et de documents avec les embedding models https://glaforge.dev/posts/2025/11/12/finding-related-articles-with-vector-embedding-models/ Principe : Convertir les articles en vecteurs numériques ; la similarité sémantique est mesurée par la proximité de ces vecteurs. Démarche : Résumé des articles via Gemini-2.5-flash. Conversion des résumés en vecteurs (embeddings) par Gemini-embedding-001. Calcul de la similarité entre vecteurs par similarité cosinus. Affichage des 3 articles les plus pertinents (>0.75) dans le frontmatter Hugo. Bilan : Approche "résumé et embedding" efficace, pragmatique et améliorant l'engagement des lecteurs. Outillage Composer : Nouveau modèle d'agent rapide pour l'ingénierie logicielle - https://cursor.com/blog/composer Composer est un modèle d'agent conçu pour l'ingénierie logicielle qui génère du code quatre fois plus rapidement que les modèles similaires Le modèle est entraîné sur de vrais défis d'ingénierie logicielle dans de grandes bases de code avec accès à des outils de recherche et d'édition Il s'agit d'un modèle de type mixture-of-experts optimisé pour des réponses interactives et rapides afin de maintenir le flux de développement L'entraînement utilise l'apprentissage par renforcement dans divers environnements de développement avec des outils comme la lecture de fichiers, l'édition, les commandes terminal et la recherche sémantique Cursor Bench est un benchmark d'évaluation basé sur de vraies demandes d'ingénieurs qui mesure la correction et le respect des abstractions du code existant Le modèle apprend automatiquement des comportements utiles comme effectuer des recherches complexes, corriger les erreurs de linter et écrire des tests unitaires L'infrastructure d'entraînement utilise PyTorch et Ray avec des kernels MXFP8 pour entraîner sur des milliers de GPUs NVIDIA Le système exécute des centaines de milliers d'environnements de codage sandboxés concurrents dans le cloud pour l'entraînement Composer est déjà utilisé quotidiennement par les développeurs de Cursor pour leur propre travail Le modèle se positionne juste derrière GPT-5 et Sonnet 4.5 en termes de performance sur les benchmarks internes Rex sur l'utilisation de l'IA pour les développeurs, un gain de productivité réel et des contextes adaptés https://mcorbin.fr/posts/2025-10-17-genai-dev/ Un développeur avec 18 ans d'expérience partage son retour sur l'IA générative après avoir changé d'avis Utilise exclusivement Claude Code dans le terminal pour coder en langage naturel Le "vibe coding" permet de générer des scripts et interfaces sans regarder le code généré Génération rapide de scripts Python pour traiter des CSV, JSON ou créer des interfaces HTML Le mode chirurgien résout des bugs complexes en one-shot, exemple avec un plugin Grafana fixé en une minute Pour le code de production, l'IA génère les couches repository, service et API de manière itérative, mais le dev controle le modele de données Le développeur relit toujours le code et ajuste manuellement ou via l'IA selon le besoin L'IA ne remplacera pas les développeurs car la réflexion, conception et expertise technique restent essentielles La construction de produits robustes, scalables et maintenables nécessite une expérience humaine L'IA libère du temps sur les tâches répétitives et permet de se concentrer sur les aspects complexes ce que je trouve interessant c'est la partie sur le code de prod effectivement, je corrige aussi beaucoup les propositions de l'IA en lui demandant de faire mieux dans tel ou tel domaine Sans guide, tout cela serait perdu Affaire a suivre un article en parallele sur le métier de designer https://blog.ippon.fr/2025/11/03/lia-ne-remplace-pas-un-designer-elle-amplifie-la-difference-entre-faire-et-bien-faire/ Plus besoin de se rappeler les racourcis dans IntelliJ idea avec l'universal entry point https://blog.jetbrains.com/idea/2025/11/universal-entry-point-a-single-entry-point-for-context-aware-coding-assistance/ IntelliJ IDEA introduit Command Completion, une nouvelle façon d'accéder aux actions de l'IDE directement depuis l'éditeur Fonctionne comme la complétion de code : tapez point (.) pour voir les actions contextuelles disponibles Tapez double point (..) pour filtrer et n'afficher que les actions disponibles Propose des corrections, refactorings, génération de code et navigation selon le contexte Complète les fonctionnalités existantes sans les remplacer : raccourcis, Alt+Enter, Search Everywhere Facilite la découverte des fonctionnalités de l'IDE sans interrompre le flux de développement En Beta dans la version 2025.2, sera activé par défaut dans 2025.3 Support actuel pour Java et Kotlin, avec actions spécifiques aux frameworks comme Spring et Hibernate Homebrew, package manage pour macOS et Linux passe en version 5 https://brew.sh/2025/11/12/homebrew-5.0.0/ Téléchargements Parallèles par Défaut : Le paramètre HOMEBREW_DOWNLOAD_CONCURRENCY=auto est activé par défaut, permettant des téléchargements concurrents pour tous les utilisateurs, avec un rapport de progression. Support Linux ARM64/AArch64 en Tier 1 : Le support pour Linux ARM64/AArch64 a été promu au niveau "Tier 1" (support officiel de premier plan). Feuille de Route pour les Dépréciations macOS : Septembre 2026 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Catalina (10.15) et versions antérieures. macOS Intel (x86_64) passera en "Tier 3" (fin du support CI et des binaires précompilés/bottles). Septembre 2027 (ou plus tard) : Homebrew ne fonctionnera plus sur macOS Big Sur (11) sur Apple Silicon ni du tout sur Intel (x86_64). Sécurité et Casks : Dépréciation des Casks sans signature de code. Désactivation des Casks échouant aux vérifications Gatekeeper en septembre 2026. Les options --no-quarantine et --quarantine sont dépréciés pour ne plus faciliter le contournement des fonctionnalités de sécurité de macOS. Nouvelles Fonctionnalités & Améliorations : Support officiel pour macOS 26 (Tahoe). brew bundle supporte désormais l'installation de packages Go via un Brewfile. Ajout de la commande brew info --sizes pour afficher la taille des formulae et casks. La commande brew search --alpine permet de chercher des packages Alpine Linux. Architecture Selon l'analyste RedMonk, Java reste très pertinent dans l'aire de l'IA et des agents https://redmonk.com/jgovernor/java-relevance-in-the-ai-era-agent-frameworks-emerge/ Java reste pertinent à l'ère de l'IA, pas besoin d'apprendre une pile technique entièrement nouvelle. Capacité d'adaptation de Java ("anticorps") aux innovations (Big Data, cloud, IA), le rendant idéal pour les contextes d'entreprise. L'écosystème JVM offre des avantages sur Python pour la logique métier et les applications sophistiquées, notamment en termes de sécurité et d'évolutivité. Embabel (par Rod Johnson, créateur de Spring) : un framework d'agents fortement typé pour JVM, visant le déterminisme des projets avant la génération de code par LLM. LangChain4J : facilite l'accès aux capacités d'IA pour les développeurs Java, s'aligne sur les modèles d'entreprise établis et permet aux LLM d'appeler des méthodes Java. Koog (Jetbrains) : framework d'agents basé sur Kotlin, typé et spécifique aux développeurs JVM/Kotlin. Akka : a pivoté pour se concentrer sur les flux de travail d'agents IA, abordant la complexité, la confiance et les coûts des agents dans les systèmes distribués. Le Model Context Protocol (MCP) est jugé insuffisant, manquant d'explicabilité, de découvrabilité, de capacité à mélanger les modèles, de garde-fous, de gestion de flux, de composabilité et d'intégration sécurisée. Les développeurs Java sont bien placés pour construire des applications compatibles IA et intégrer des agents. Des acteurs majeurs comme IBM, Red Hat et Oracle continuent d'investir massivement dans Java et son intégration avec l'IA. Sécurité AI Deepfake, Hiring … A danger réel https://www.eu-startups.com/2025/10/european-startups-get-serious-about-deepfakes-as-ai-fraud-losses-surpass-e1-3-billion/ Pertes liées aux deepfakes en Europe : > 1,3 milliard € (860 M € rien qu'en 2025). Création de deepfakes désormais possible pour quelques euros. Fraudes : faux entretiens vidéo, usurpations d'identité, arnaques diverses. Startups actives : Acoru, IdentifAI, Trustfull, Innerworks, Keyless (détection et prévention). Réglementation : AI Act et Digital Services Act imposent transparence et contrôle. Recommandations : vérifier identités, former employés, adopter authentification multi-facteurs. En lien : https://www.techmonitor.ai/technology/cybersecurity/remote-hiring-cybersecurity 1 Candidat sur 4 sera Fake en 2028 selon Gartner research https://www.gartner.com/en/newsroom/press-releases/2025-07-31-gartner-survey-shows-j[…]-percent-of-job-applicants-trust-ai-will-fairly-evaluate-them Loi, société et organisation Amazon - prévoit supprimer 30.000 postes https://www.20minutes.fr/economie/4181936-20251028-amazon-prevoit-supprimer-30-000-emplois-bureau-selon-plusieurs-medias Postes supprimés : 30 000 bureaux Part des effectifs : ~10 % des employés corporatifs Tranche confirmée : 14 000 postes Divisions touchées : RH, Opérations, Devices & Services, Cloud Motifs : sur-recrutement, bureaucratie, automatisation/IA Accompagnement : 90 jours pour poste interne + aides Non concernés : entrepôts/logistique Objectif : concentrer sur priorités stratégiques NTP a besoin d'argent https://www.ntp.org/ Il n'est que le protocole qui synchronise toutes les machines du monde La fondation https://www.nwtime.org/ recherche 11000$ pour maintenir son activité Rubrique débutant Une plongée approfondie dans le démarrage de la JVM https://inside.java/2025/01/28/jvm-start-up La JVM effectue une initialisation complexe avant d'exécuter le code : validation des arguments, détection des ressources système et sélection du garbage collector approprié Le chargement de classes suit une stratégie lazy où chaque classe charge d'abord ses dépendances dans l'ordre de déclaration, créant une chaîne d'environ 450 classes même pour un simple Hello World La liaison de classes comprend trois sous-processus : vérification de la structure, préparation avec initialisation des champs statiques à leurs valeurs par défaut, et résolution des références symboliques du Constant Pool Le CDS améliore les performances au démarrage en fournissant des classes pré-vérifiées, réduisant le travail de la JVM L'initialisation de classe exécute les initialiseurs statiques via la méthode spéciale clinit générée automatiquement par javac Le Project Leyden introduit la compilation AOT dans JDK 24 pour réduire le temps de démarrage en effectuant le chargement et la liaison de classes en avance de phase Pas si débutant finalement Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 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) 24 novembre 2025 : Forward Data & AI Conference - 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) 22 janvier 2026 : DevCon #26 : sécurité / post-quantique / hacking - Paris (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (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) 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) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 11-12 juillet 2026 : DevLille 2026 - Lille (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (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/
« Le président Tshisekedi ne peut pas aller signer la paix à Washington sans qu'on puisse constater que les troupes rwandaises se sont retirées de notre territoire », déclare sur RFI, ce mercredi matin, le ministre congolais de la Communication et des Médias, Patrick Muyaya. Est-ce à dire que la poignée de main, prévue d'ici à la fin du mois à Washington, entre le Congolais Félix Tshisekedi et le Rwandais Paul Kagamé est sérieusement compromise ? De passage à Paris, Patrick Muyaya, qui est aussi porte-parole du gouvernement de la RDC, répond aux questions de Patient Ligodi et Christophe Boisbouvier. RFI : Jusqu'à la semaine dernière, vous faisiez du retrait des troupes rwandaises du Congo le préalable à toute signature d'accords. Mais vendredi dernier, à Washington, vous avez finalement signé un accord de coopération économique avec le Rwanda pour le développement futur de la sous région. Pourquoi avez-vous changé d'avis ? Patrick Muyaya : Nous avons paraphé parce qu'il y a eu un progrès. Il y a eu, dans ce qui avait été signé, une section qui a été rajoutée. Dans cette section, il est clairement dit que le cadre d'intégration économique régionale pourra effectivement être mis en œuvre après la satisfaction de l'exécution du Conops. Le Conops, c'est le volet militaire de l'accord du 27 juin qui stipule, d'une part, que nous allons traiter la question des Forces démocratiques de libération du Rwanda (FDLR) et que le Rwanda va à son tour retirer ce que l'on appelle ses « mesures de défense », en réalité, la présence de ses troupes et de son matériel militaire. Dans ce qui s'est discuté, il y a des engagements qui ont été réitérés de part et d'autre, notamment en ce qui concerne le volet militaire, pour que cela facilite la signature par les deux chefs d'État. Vous avez signé parce que le principe, notamment, d'un retrait des troupes rwandaises vous semble acquis ? Nous avons signé, dans le cadre de cette section, que l'on a rajouté, parce qu'il faut que l'on s'assure que, dans cette dimension, le Rwanda fasse sa part. Dans le Conops, le volet militaire, n'oubliez pas qu'il est prévu de traiter d'une part la question des FDLR, ce que nous traitons, avec la phase de la sensibilisation – nous en ferons le point pour décider s'il y a des opérations qui doivent se faire. Mais, d'autre part, le Rwanda s'était engagé à retirer ses mesures de défense. Nous faisons notre part et eux doivent faire la leur. Comme vous le dites, la mise en œuvre de cet accord de coopération économique est conditionnée aussi à la neutralisation des rebelles hutu rwandais FDLR sur votre territoire. Mais concrètement, monsieur le ministre, avez-vous cartographié le déploiement des FDLR ? Avez-vous commencé à les désarmer ? Je crois qu'il y a un travail d'état-major qui a été fait en termes de cartographie. Il y en a certains qui sont sur la partie du territoire que nous contrôlons, et l'autre partie sur le territoire qui est sous contrôle des forces d'occupation. Dans les parties que nous contrôlons, au moment où je vous parle, il y a des experts militaires qui sont sur place pour procéder à la phase de sensibilisation qui est, elle aussi, prévue dans le cadre du Conops, qui est annexé à l'accord du 27 juin. Dans cet ordre, nous faisons cette première partie. S'il y a des résistances, dans le cadre de ce qui est prévu, nous passerons à la phase suivante pour nous assurer que nous nous sommes acquittés de notre part dans le cadre de l'exécution du Conops. Du côté des négociations avec les rebelles de l'AFC/M23, vous avez signé avec eux, il y a un mois, un accord créant un mécanisme de surveillance du cessez-le-feu. Où en est ce mécanisme ? Fonctionne-t-il ? Il doit fonctionner normalement en fonction des structures qui ont été mises en place. Je crois que la première réunion devrait être convoquée incessamment pour voir comment cela peut se mettre en place. Ce n'est pas simplement la question du mécanisme du cessez-le-feu, mais aussi cette question de prisonniers. Vous parlez d'échange de prisonniers. Vous négociez à ce sujet avec le M23 depuis plusieurs mois à Doha, mais cela n'avance pas. Beaucoup disent que c'est vous qui bloquez, car vous refuseriez la libération d'un certain nombre de prisonniers politiques. Je n'irai pas à dire que nous bloquons ou que nous n'avançons pas. Le fait, déjà, que nous ayons parlé préalablement des mécanismes qui ont été signés, notamment sur le cessez-le-feu ou la libération de prisonniers, c'est la preuve que nous avançons sur les mécanismes de prisonniers. Il y a une tâche qui a été confiée au Comité international de la Croix-Rouge (CICR), qui est en train de travailler avec les deux parties. Le moment venu, il y aura des évolutions et les choses pourront être dites. La condamnation à mort, le mois dernier, de l'ancien président Joseph Kabila par un tribunal militaire de Kinshasa ne complique-t-elle pas ces négociations ? Je ne suis pas sûr que cela complique les négociations. Il faut dissocier le président Kabila. C'est un ancien président. Je pense qu'il existe une loi qui le concerne, lui, personnellement – parce qu'on n'a pas deux anciens présidents. Au regard de cette loi et au regard de ses agissements, notamment son séjour et ses contacts réguliers – je ne dirai pas davantage –, il faut considérer qu'il n'a pas joué le rôle qu'il devrait jouer dans ce cadre et que les conséquences au plan judiciaire ont été tirées. Cette semaine, toujours à Doha, au Qatar, on attend la signature d'un accord-cadre entre l'AFC/M23 et votre gouvernement. Où en est-on ? Je pense que les discussions ont plutôt bien évolué. Il y a un besoin humanitaire urgent et pressant. Je pense que nous trouvons un compromis qui sera complémentaire à celui trouvé à Washington et qui nous permet d'aller maintenant dans la mise en œuvre effective qui sera l'étape la plus déterminante qui permette le retour de la paix effective. La Conférence humanitaire de Paris, le 30 octobre dernier, a-t-elle donné les résultats que vous espériez, ou vous a-t-elle déçu ? On ne dira pas qu'on est déçu parce qu'il y a eu une grosse mobilisation sur un sujet qui nous tient particulièrement à cœur, le sujet humanitaire. Il y a des besoins qui ont été chiffrés à peu près à 2,2 milliards et Paris s'est prononcé pour à peu près 1,6 milliard. Ce n'est pas tout ce dont nous avons besoin, mais c'est déjà quelque chose d'essentiel. Nous restons attentifs sur ce sujet aussi. La réouverture de l'aéroport de Goma pour des causes humanitaires, y croyez-vous ? Nous allons y arriver parce que nous avions convenu de cette urgence avec les humanitaires sur place. La question a fait l'objet des discussions à Paris. Ici, il faut rappeler d'abord que, si ceux qui occupent illicitement la ville de Goma et de Bukavu étaient en mesure d'ouvrir l'aéroport, ils l'auraient ouvert. C'est une question de souveraineté. Et nous, nous avons lancé un NOTAM (« Messages aux navigants », ndlr) – pour parler un langage de spécialiste –, pour dire que ces aéroports ne pouvaient pas servir. Pour des besoins strictement humanitaires, il y aura une dérogation qui pourra être faite pour des vols de type précis qui pourront être systématiquement contrôlés et être dans la mesure de fournir l'appui qu'il faut à nos populations sur place. D'ici combien de temps ? Je ne saurai pas vous donner des délais, au moment où nous parlons. Mais je sais qu'il y a des personnes qui y travaillent, que ce soit à Kinshasa ou à Paris, et qui doivent être en mesure rapidement de rendre concret ce projet. Vous êtes sur le point de signer un accord-cadre avec les rebelles AFC/M23, mais en même temps, ce mouvement est en train de recruter des dizaines, voire des centaines de magistrats pour son administration. Comment réagissez-vous ? Il est évident, le ministre de la Justice l'a déjà dit, que tout acte posé dans ces contextes sera déclaré nul et de nul effet. Vous convenez avec moi qu'ils ne sont pas en compétence de faire un quelconque recrutement parce qu'il existe un travail du Conseil supérieur de la magistrature et des critères bien établis. Nous n'accordons que peu d'attention à ce genre d'actions qui n'ont en réalité aucun avenir. Voilà plus de quatre mois que les ministres des Affaires étrangères de vos deux pays, la République démocratique du Congo (RDC) et le Rwanda, ont signé un premier accord de paix à Washington. C'était le 27 juin. Mais à quand un accord de paix définitif signé par vos deux présidents, Félix Tshisekedi et Paul Kagame, en présence de Donald Trump à Washington ? Mais je crois que c'est prévu et les conditions doivent être réunies. Mais il y a pour nous un facteur principal, c'est le retrait de ce qu'on appelle, en langage diplomatique, les « mesures de défense du Rwanda », mais qui sont, en réalité, son armée et tous les matériels qui sont déployés sur notre territoire. Dès que les conditions seront réunies, et il me semble que nous sommes sur la voie, le président de la République pourra faire le déplacement de Washington pour poser la signature sur cet accord de paix. Donc, pas de déplacement de Félix Tshisekedi à Washington avant un début de retrait des forces rwandaises de votre territoire ? Je crois que nous l'avons fait savoir, notamment à la médiation américaine. Vous avez vu qu'il y a eu une évolution. Je vous ai dit tout à l'heure, lorsque nous parlions de la signature du cadre d'intégration économique régionale, que cette préoccupation a été bien notée. Nous avons réagi à travers un communiqué et nous considérons que c'est un pas important qui nous permettra de faire le mouvement de Washington. Nous considérons que nous sommes sur une dynamique positive qui nous permettra, dans les jours qui viennent, de parvenir à la signature de cet accord par les présidents de la République. Signature qui pourrait avoir lieu d'ici à la fin de ce mois de novembre ? Cela dépendra aussi des agendas, mais il y a des contacts étroits pour que les mots du président Trump puissent correspondre à la réalité sur le terrain. Votre gouvernement, disons l'armée congolaise, a lancé cette campagne pour demander aux FDLR de pouvoir déposer les armes en vue d'une éventuelle reddition. A combien évaluez-vous le nombre de ces combattants FDLR en RDC? Je ne saurais peut-être pas me hasarder sur des chiffres, qui relèvent plutôt des états-majors. Mais je ne pense pas qu'ils soient en nombre considérable et qu'ils puissent véritablement causer des problèmes de sécurité au Rwanda. Mais quand vous parlez d'un nombre qui ne serait pas considérable, vous l'évaluez à combien environ ? 500 personnes ? Certains experts nous parlent de 1 000, 1500, mais c'est du domaine du renseignement militaire. Il faut laisser le travail se faire et peut être que le moment venu, nous pourrons revenir avec des chiffres plus précis dès que nous les aurons. Sur RFI, les porte-paroles des FDLR disent qu'à ce jour, les FDLR ne peuvent pas désarmer. Ils ne peuvent donc suivre la campagne qui est menée par les Forces armées de la République démocratique du Congo (FARDC), déposer les armes et donc faire cette reddition. Nous savons que nous avons des engagements. Nous savons qu'il y a des choses qui doivent être faites à notre niveau. Nous, on a commencé cette phase de sensibilisation. Évidemment, il y a des prochaines phases en fonction de l'évaluation qui sera faite. Il y a un travail qui doit être aussi fait au Rwanda parce que ce sont des Rwandais, et le Rwanda devrait être disposé à les recevoir. Pour le reste, il ne m'appartient pas de commenter les décisions de ce genre dès lors que nous avons un plan préalablement établi et sur lequel nous tenons, dans le cadre des différents accords que nous avons signés. En parlant de ce processus de Washington et de Doha, il a été convenu d'un mécanisme de suivi du cessez-le-feu. Mais sur le terrain, rien n'est fait. Encore hier, il y avait des combats sur le terrain. Il y a toujours une distance entre le moment où nous signons et le moment où les choses se mettent en place. Nous connaissons la détermination des occupants. Mais il ne faut pas oublier que nous avons une médiation qui suit ce qui se passe sur le terrain. Il ne faut pas oublier que les médiateurs disposent d'autres leviers qui peuvent servir de pression pour nous assurer que nous atteignons les objectifs que nous poursuivons. On peut dire que rien n'a été fait. Ne vendez-vous pas du vent à la population congolaise, avec tout ce qui se passe à Doha et à Washington ? Attention, nous ne vendons pas du vent parce qu'il y a des progrès. Il y a des combats sur le terrain. Mais j'y arrive. Nous sommes dans un processus diplomatique. Lorsque nous avons choisi la résolution 2773 et tout ce qu'il y a comme déploiements diplomatiques ici, il y a un travail qui doit se faire au préalable, c'est le travail diplomatique. Mais après, il y a un travail plus important, le travail de terrain. Cela veut dire qu'il y a les préalables. Lorsqu'on dit qu'on mettra en place un mécanisme de cessez-le-feu, il faut être sûr qu'on arrive à mobiliser toutes les parties prenantes, les mettre en place et qu'elles aient les moyens de déploiement. Cela ne se fait pas sur un claquement de doigt, et les médiateurs le savent. Donc on ne saura peut être pas vous dire dans l'immédiat : « On signe aujourd'hui, demain sur terrain, et ceci. » C'est pour cela qu'il y a un besoin de responsabilité pour le Rwanda, conformément à l'accord du 27 juin, de faire sa part et de s'assurer, de par le lien parental qui les lie au M23, de voir comment le M23 va aussi s'acquitter de sa part. Ce n'est qu'à ce prix que nous pourrons atteindre les objectifs fixés au plan diplomatique. Nous avons des médiateurs qataris, américains et de l'Union africaine qui suivent étroitement les processus. Dans ce cadre là, chaque fois qu'il y a des actes qui sont posés, qui ne devraient pas l'être et qui sont rapportés, ce sera le moment venu au médiateur de voir qui bloque quoi et tirer les conséquences qu'il faut. Cette rencontre à venir à Washington entre les deux chefs d'État pourrait-elle avoir lieu avant le début du retrait des troupes rwandaises du Congo ? Nous savons que le retrait des troupes rwandaises est la condition principale pour que nous puissions avancer. Parce que le président de la République ne peut pas se rendre à Washington sans que nous ne puissions être en mesure, avec les Américains avec lesquels nous travaillons, de constater qu'il y a eu retrait de ce qu'on a appelé, en langage diplomatique, des « mesures des défense », mais en réalité des troupes rwandaises et de tout ce qui les accompagne. Donc il n'y aura pas cette poignée de main avant un geste militaire de votre voisin rwandais ? En tout cas, il y a un accord qui a été signé, qui prévoit des choses. Nous, nous faisons notre part. Le Rwanda doit faire la sienne pour nous permettre d'avancer. Pour obtenir ce retrait des troupes rwandaises, on voit bien que vous comptez beaucoup sur la pression des Américains. Mais maintenant que le Rwanda accepte d'accueillir des migrants en provenance des États-Unis, ne craignez-vous pas que Washington n'ait plus aucun moyen de pression sur Kigali ? Je crois que le président Donald Trump, de manière constante, se présente comme celui qui aide à atteindre les objectifs de paix. Il l'a fait dans plusieurs pays. Pour ce qui concerne la République démocratique du Congo, il est bien au courant. Vous suivez notamment les déploiements de son envoyé spécial, Massad Boulos. Aujourd'hui, il faut considérer que nous avons fait des pas. N'oubliez pas que le président de la République, en 2019, dès son arrivée, avait fait le choix courageux de la paix, avec les voisins, notamment le Rwanda. N'oubliez pas qu'il y a une volonté américaine et qatari d'investir massivement dans la région pour en débloquer tout le potentiel. J'ai assisté à Washington en octobre dernier à une réunion, à l'initiative du Département du Trésor américain, avec tous les bailleurs qui sont intéressés par l'investissement dans cette partie de la région. Je crois qu'il y a davantage de pression sur le Rwanda pour aller vers la conclusion de l'accord, pour permettre à tous ces bailleurs de commencer à aller vers l'essentiel. L'essentiel ici, c'est nos populations. Je rappelle que le président de la République a toujours dit et répété que nous n'avions pas de problème avec le peuple rwandais. Vous voyez qu'il y a des objectifs nobles qui nous attendent. Des objectifs qui permettront à la fois aux Américains d'être sûrs de pouvoir bénéficier de ressources critiques. Nous avons tous besoin de parvenir à cet objectif de paix. Et nous avons tous besoin, dans ce cadre, que le Rwanda fasse sa part autant que nous faisons la nôtre. À lire aussiRDC: «Nous résisterons jusqu'à ce que Kigali accepte un dialogue», affirment les FDLR
Aujourd'hui, Laura Warton Martinez, sophrologue, Bruno Poncet, cheminot, et Charles Consigny, avocat, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Ecoutez RTL Matin avec Thomas Sotto du 30 octobre 2025.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Retrouvez les partis pris de Cécile Duflot le Mardi et le Jeudi dans votre chronique "Voix de gauche" sur RMC.
Décès d'un proche, partage des biens, héritiers à identifier... Que se passe-t-il quand il n'y a pas de testament ? Comment fonctionne alors le droit de succession ? Réponse dans ce podcast avec Me Emma Leoty. Chaque samedi, retrouvez un nouveau podcast de la "Règle d'or", présentée par l'une des avocates de l'émission "Ça peut vous arriver".Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Une "alerte enlèvement" a été déclenchée ce mardi 21 octobre pour Rayan, 13 ans, enlevé lundi à 18h à Panazol (Haute-Vienne). Le garçon aurait été enlevé par un homme et une femme. Une précédente alerte avait été lancée le 6 octobre pour une fillette de 3 ans disparue dans l'Orne. Son père, principal suspect, avait été interpellé deux jours plus tard près de Vannes avec sa fille saine et sauve. Chaque année, on compte environ 50 000 signalements de disparitions de mineurs en France selon l'Office central pour la répression des violences aux personnes. Cependant, seuls certains cas déclenchent “l'alerte enlèvement”. D'où vient le dispositif "alerte enlèvement" ? Quel est son déroulé ? De quoi exactement l'enquête est-elle faite ? Ecoutez la suite de cet épisode de "Maintenant vous savez". Un podcast écrit et réalisé par Samuel Lumbroso. Première diffusion : juin 2023 À écouter aussi : Qu'est-ce que le seuil d'alerte maximal ? Qui sont les enfants volés ? Qu'est-ce que l'affaire du fichage des enfants musulmans ? Retrouvez tous les épisodes de "Maintenant vous savez". Suivez Bababam sur Instagram. Learn more about your ad choices. Visit megaphone.fm/adchoices
La dégénérescence maculaire liée à l'âge (DMLA), est une maladie des yeux qui touche particulièrement les personnes âgées de 60 ans et plus. Mais, la recherche avance et un implant vient d'être testé. Écoutez Ça va beaucoup mieux avec Jimmy Mohamed du 21 octobre 2025.Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Serge Papin, le ministre des Petites et Moyennes entreprises, a annoncé sur RTL vouloir rendre les dispositifs d'intéressement directement accessibles et défiscalisés. Alors concrètement, l'intéressement, à quoi ça correspond et quelles sont les règles en vigueur pour ce dispositif aujourd'hui ?Hébergé par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Aujourd'hui, Abel Boyi, éducateur, Flora Ghebali, militante écologiste, et Didier Giraud, éleveur de bovin, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Aujourd'hui, Barbara Lefebvre, professeure d'histoire-géographie, Jean-Loup Bonnamy, professeur de philosophie, et Jeremstar, influenceur, débattent de l'actualité autour d'Alain Marschall et Olivier Truchot.
Little Talk in Slow French : Learn French through conversations
How Does the Healthcare System Work in France?Transcription : https://www.patreon.com/posts/comment-le-de-en-137478538Pour soutenir mon podcast :-) https://www.patreon.com/c/talkslowfrenchInsta : https://www.instagram.com/nagisa_morimoto/