POPULARITY
Categories
Dans cet épisode, Emmanuel et Antonio discutent de divers sujets liés au développement: Applets (et oui), app iOS développées sous Linux, le protocole A2A, l'accessibilité, les assistants de code AI en ligne de commande (vous n'y échapperez pas)… Mais aussi des approches méthodologiques et architecturales comme l'architecture hexagonale, les tech radars, l'expert généraliste et bien d'autres choses encore. Enregistré le 11 juillet 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-328.mp3 ou en vidéo sur YouTube. News Langages Les Applets Java c'est terminé pour de bon… enfin, bientot: https://openjdk.org/jeps/504 Les navigateurs web ne supportent plus les applets. L'API Applet et l'outil appletviewer ont été dépréciés dans JDK 9 (2017). L'outil appletviewer a été supprimé dans JDK 11 (2018). Depuis, impossible d'exécuter des applets avec le JDK. L'API Applet a été marquée pour suppression dans JDK 17 (2021). Le Security Manager, essentiel pour exécuter des applets de façon sécurisée, a été désactivé définitivement dans JDK 24 (2025). Librairies Quarkus 3.24 avec la notion d'extensions qui peuvent fournir des capacités à des assistants https://quarkus.io/blog/quarkus-3-24-released/ les assistants typiquement IA, ont accès a des capacités des extensions Par exemple générer un client à partir d'openAPI Offrir un accès à la,base de données en dev via le schéma. L'intégration d'Hibernate 7 dans Quarkus https://quarkus.io/blog/hibernate7-on-quarkus/ Jakarta data api restriction nouvelle Injection du SchemaManager Sortie de Micronaut 4.9 https://micronaut.io/2025/06/30/micronaut-framework-4-9-0-released/ Core : Mise à jour vers Netty 4.2.2 (attention, peut affecter les perfs). Nouveau mode expérimental “Event loop Carrier” pour exécuter des virtual threads sur l'event loop Netty. Nouvelle annotation @ClassImport pour traiter des classes déjà compilées. Arrivée des @Mixin (Java uniquement) pour modifier les métadonnées d'annotations Micronaut sans altérer les classes originales. HTTP/3 : Changement de dépendance pour le support expérimental. Graceful Shutdown : Nouvelle API pour un arrêt en douceur des applications. Cache Control : API fluente pour construire facilement l'en-tête HTTP Cache-Control. KSP 2 : Support de KSP 2 (à partir de 2.0.2) et testé avec Kotlin 2. Jakarta Data : Implémentation de la spécification Jakarta Data 1.0. gRPC : Support du JSON pour envoyer des messages sérialisés via un POST HTTP. ProjectGen : Nouveau module expérimental pour générer des projets JVM (Gradle ou Maven) via une API. Un super article sur experimenter avec les event loops reactives dans les virtualthreads https://micronaut.io/2025/06/30/transitioning-to-virtual-threads-using-the-micronaut-loom-carrier/ Malheureusement cela demander le hacker le JDK C'est un article de micronaut mais le travail a ete collaboratif avec les equipes de Red Hat OpenJDK, Red Hat perf et de Quarkus et Vert.x Pour les curieux c'est un bon article Ubuntu offre un outil de creation de container pour Spring notamment https://canonical.com/blog/spring-boot-containers-made-easy creer des images OCI pour les applications Spring Boot basées sur Ubuntu base images bien sur utilise jlink pour reduire la taille pas sur de voir le gros avantage vs d'autres solutions plus portables d'ailleurs Canonical entre dans la danse des builds d'openjdk Le SDK Java de A2A contribué par Red Hat est sorti https://quarkus.io/blog/a2a-project-launches-java-sdk/ A2A est un protocole initié par Google et donne à la fondation Linux Il permet à des agents de se décrire et d'interagir entre eux Agent cards, skills, tâche, contexte A2A complémente MCP Red hat a implémenté le SDK Java avec le conseil des équipes Google En quelques annotations et classes on a un agent card, un client A2A et un serveur avec l'échange de messages via le protocole A2A Comment configurer mockito sans warning après java 21 https://rieckpil.de/how-to-configure-mockito-agent-for-java-21-without-warning/ les agents chargés dynamiquement sont déconseillés et seront interdis bientôt Un des usages est mockito via bytebuddy L'avantage est que la,configuration était transparente Mais bon sécurité oblige c'est fini. Donc l'article décrit comment configurer maven gradle pour mettre l'agent au démarrage des tests Et aussi comment configurer cela dans IntelliJ idea. Moins simple malheureusement Web Des raisons “égoïstes” de rendre les UIs plus accessibles https://nolanlawson.com/2025/06/16/selfish-reasons-for-building-accessible-uis/ Raisons égoïstes : Des avantages personnels pour les développeurs de créer des interfaces utilisateurs (UI) accessibles, au-delà des arguments moraux. Débogage facilité : Une interface accessible, avec une structure sémantique claire, est plus facile à déboguer qu'un code désordonné (la « soupe de div »). Noms standardisés : L'accessibilité fournit un vocabulaire standard (par exemple, les directives WAI-ARIA) pour nommer les composants d'interface, ce qui aide à la clarté et à la structuration du code. Tests simplifiés : Il est plus simple d'écrire des tests automatisés pour des éléments d'interface accessibles, car ils peuvent être ciblés de manière plus fiable et sémantique. Après 20 ans de stagnation, la spécification du format d'image PNG évolue enfin ! https://www.programmax.net/articles/png-is-back/ Objectif : Maintenir la pertinence et la compétitivité du format. Recommandation : Soutenu par des institutions comme la Bibliothèque du Congrès américain. Nouveautés Clés :Prise en charge du HDR (High Dynamic Range) pour une plus grande gamme de couleurs. Reconnaissance officielle des PNG animés (APNG). Support des métadonnées Exif (copyright, géolocalisation, etc.). Support Actuel : Déjà intégré dans Chrome, Safari, Firefox, iOS, macOS et Photoshop. Futur :Prochaine édition : focus sur l'interopérabilité entre HDR et SDR. Édition suivante : améliorations de la compression. Avec le projet open source Xtool, on peut maintenant construire des applications iOS sur Linux ou Windows, sans avoir besoin d'avoir obligatoirement un Mac https://xtool.sh/tutorials/xtool/ Un tutoriel très bien fait explique comment faire : Création d'un nouveau projet via la commande xtool new. Génération d'un package Swift avec des fichiers clés comme Package.swift et xtool.yml. Build et exécution de l'app sur un appareil iOS avec xtool dev. Connexion de l'appareil en USB, gestion du jumelage et du Mode Développeur. xtool gère automatiquement les certificats, profils de provisionnement et la signature de l'app. Modification du code de l'interface utilisateur (ex: ContentView.swift). Reconstruction et réinstallation rapide de l'app mise à jour avec xtool dev. xtool est basé sur VSCode sur la partie IDE Data et Intelligence Artificielle Nouvelle edition du best seller mondial “Understanding LangChain4j” : https://www.linkedin.com/posts/agoncal_langchain4j-java-ai-activity-7342825482830200833-rtw8/ Mise a jour des APIs (de LC4j 0.35 a 1.1.0) Nouveaux Chapitres sur MCP / Easy RAG / JSon Response Nouveaux modeles (GitHub Model, DeepSeek, Foundry Local) Mise a jour des modeles existants (GPT-4.1, Claude 3.7…) Google donne A2A a la Foundation Linux https://developers.googleblog.com/en/google-cloud-donates-a2a-to-linux-foundation/ Annonce du projet Agent2Agent (A2A) : Lors du sommet Open Source Summit North America, la Linux Foundation a annoncé la création du projet Agent2Agent, en partenariat avec Google, AWS, Microsoft, Cisco, Salesforce, SAP et ServiceNow. Objectif du protocole A2A : Ce protocole vise à établir une norme ouverte pour permettre aux agents d'intelligence artificielle (IA) de communiquer, collaborer et coordonner des tâches complexes entre eux, indépendamment de leur fournisseur. Transfert de Google à la communauté open source : Google a transféré la spécification du protocole A2A, les SDK associés et les outils de développement à la Linux Foundation pour garantir une gouvernance neutre et communautaire. Soutien de l'industrie : Plus de 100 entreprises soutiennent déjà le protocole. AWS et Cisco sont les derniers à l'avoir validé. Chaque entreprise partenaire a souligné l'importance de l'interopérabilité et de la collaboration ouverte pour l'avenir de l'IA. Objectifs de la fondation A2A : Établir une norme universelle pour l'interopérabilité des agents IA. Favoriser un écosystème mondial de développeurs et d'innovateurs. Garantir une gouvernance neutre et ouverte. Accélérer l'innovation sécurisée et collaborative. parler de la spec et surement dire qu'on aura l'occasion d'y revenir Gemini CLI :https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/ Agent IA dans le terminal : Gemini CLI permet d'utiliser l'IA Gemini directement depuis le terminal. Gratuit avec compte Google : Accès à Gemini 2.5 Pro avec des limites généreuses. Fonctionnalités puissantes : Génère du code, exécute des commandes, automatise des tâches. Open source : Personnalisable et extensible par la communauté. Complément de Code Assist : Fonctionne aussi avec les IDE comme VS Code. Au lieu de blocker les IAs sur vos sites vous pouvez peut-être les guider avec les fichiers LLMs.txt https://llmstxt.org/ Exemples du projet angular: llms.txt un simple index avec des liens : https://angular.dev/llms.txt lllms-full.txt une version bien plus détaillée : https://angular.dev/llms-full.txt Outillage Les commits dans Git sont immuables, mais saviez vous que vous pouviez rajouter / mettre à jour des “notes” sur les commits ? https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/ Fonctionnalité méconnue : git notes est une fonctionnalité puissante mais peu utilisée de Git. Ajout de métadonnées : Permet d'attacher des informations à des commits existants sans en modifier le hash. Cas d'usage : Idéal pour ajouter des données issues de systèmes automatisés (builds, tickets, etc.). Revue de code distribuée : Des outils comme git-appraise ont été construits sur git notes pour permettre une revue de code entièrement distribuée, indépendante des forges (GitHub, GitLab). Peu populaire : Son interface complexe et le manque de support des plateformes de forge ont limité son adoption (GitHub n'affiche même pas/plus les notes). Indépendance des forges : git notes offre une voie vers une plus grande indépendance vis-à-vis des plateformes centralisées, en distribuant l'historique du projet avec le code lui-même. Un aperçu dur Spring Boot debugger dans IntelliJ idea ultimate https://blog.jetbrains.com/idea/2025/06/demystifying-spring-boot-with-spring-debugger/ montre cet outil qui donne du contexte spécifique à Spring comme les beans non activés, ceux mockés, la valeur des configs, l'état des transactions Il permet de visualiser tous les beans Spring directement dans la vue projet, avec les beans non instanciés grisés et les beans mockés marqués en orange pour les tests Il résout le problème de résolution des propriétés en affichant la valeur effective en temps réel dans les fichiers properties et yaml, avec la source exacte des valeurs surchargées Il affiche des indicateurs visuels pour les méthodes exécutées dans des transactions actives, avec les détails complets de la transaction et une hiérarchie visuelle pour les transactions imbriquées Il détecte automatiquement toutes les connexions DataSource actives et les intègre avec la fenêtre d'outils Database d'IntelliJ IDEA pour l'inspection Il permet l'auto-complétion et l'invocation de tous les beans chargés dans l'évaluateur d'expression, fonctionnant comme un REPL pour le contexte Spring Il fonctionne sans agent runtime supplémentaire en utilisant des breakpoints non-suspendus dans les bibliothèques Spring Boot pour analyser les données localement Une liste communautaire sur les assistants IA pour le code, lancée par Lize Raes https://aitoolcomparator.com/ tableau comparatif qui permet de voir les différentes fonctionnalités supportées par ces outils Architecture Un article sur l'architecture hexagonale en Java https://foojay.io/today/clean-and-modular-java-a-hexagonal-architecture-approach/ article introductif mais avec exemple sur l'architecture hexagonale entre le domaine, l'application et l‘infrastructure Le domain est sans dépendance L‘appli spécifique à l'application mais sans dépendance technique explique le flow L'infrastructure aura les dépendances à vos frameworks spring, Quarkus Micronaut, Kafka etc Je suis naturellement pas fan de l'architecture hexagonale en terme de volume de code vs le gain surtout en microservices mais c'est toujours intéressant de se challenger et de regarder le bénéfice coût. Gardez un œil sur les technologies avec les tech radar https://www.sfeir.dev/cloud/tech-radar-gardez-un-oeil-sur-le-paysage-technologique/ Le Tech Radar est crucial pour la veille technologique continue et la prise de décision éclairée. Il catégorise les technologies en Adopt, Trial, Assess, Hold, selon leur maturité et pertinence. Il est recommandé de créer son propre Tech Radar pour l'adapter aux besoins spécifiques, en s'inspirant des Radars publics. Utilisez des outils de découverte (Alternativeto), de tendance (Google Trends), de gestion d'obsolescence (End-of-life.date) et d'apprentissage (roadmap.sh). Restez informé via les blogs, podcasts, newsletters (TLDR), et les réseaux sociaux/communautés (X, Slack). L'objectif est de rester compétitif et de faire des choix technologiques stratégiques. Attention à ne pas sous-estimer son coût de maintenance Méthodologies Le concept d'expert generaliste https://martinfowler.com/articles/expert-generalist.html L'industrie pousse vers une spécialisation étroite, mais les collègues les plus efficaces excellent dans plusieurs domaines à la fois Un développeur Python expérimenté peut rapidement devenir productif dans une équipe Java grâce aux concepts fondamentaux partagés L'expertise réelle comporte deux aspects : la profondeur dans un domaine et la capacité d'apprendre rapidement Les Expert Generalists développent une maîtrise durable au niveau des principes fondamentaux plutôt que des outils spécifiques La curiosité est essentielle : ils explorent les nouvelles technologies et s'assurent de comprendre les réponses au lieu de copier-coller du code La collaboration est vitale car ils savent qu'ils ne peuvent pas tout maîtriser et travaillent efficacement avec des spécialistes L'humilité les pousse à d'abord comprendre pourquoi les choses fonctionnent d'une certaine manière avant de les remettre en question Le focus client canalise leur curiosité vers ce qui aide réellement les utilisateurs à exceller dans leur travail L'industrie doit traiter “Expert Generalist” comme une compétence de première classe à nommer, évaluer et former ca me rappelle le technical staff Un article sur les métriques métier et leurs valeurs https://blog.ippon.fr/2025/07/02/monitoring-metier-comment-va-vraiment-ton-service-2/ un article de rappel sur la valeur du monitoring métier et ses valeurs Le monitoring technique traditionnel (CPU, serveurs, API) ne garantit pas que le service fonctionne correctement pour l'utilisateur final. Le monitoring métier complète le monitoring technique en se concentrant sur l'expérience réelle des utilisateurs plutôt que sur les composants isolés. Il surveille des parcours critiques concrets comme “un client peut-il finaliser sa commande ?” au lieu d'indicateurs abstraits. Les métriques métier sont directement actionnables : taux de succès, délais moyens et volumes d'erreurs permettent de prioriser les actions. C'est un outil de pilotage stratégique qui améliore la réactivité, la priorisation et le dialogue entre équipes techniques et métier. La mise en place suit 5 étapes : dashboard technique fiable, identification des parcours critiques, traduction en indicateurs, centralisation et suivi dans la durée. Une Definition of Done doit formaliser des critères objectifs avant d'instrumenter tout parcours métier. Les indicateurs mesurables incluent les points de passage réussis/échoués, les temps entre actions et le respect des règles métier. Les dashboards doivent être intégrés dans les rituels quotidiens avec un système d'alertes temps réel compréhensibles. Le dispositif doit évoluer continuellement avec les transformations produit en questionnant chaque incident pour améliorer la détection. La difficulté c'est effectivement l'évolution métier par exemple peu de commandes la nuit etc ça fait partie de la boîte à outils SRE Sécurité Toujours à la recherche du S de Sécurité dans les MCP https://www.darkreading.com/cloud-security/hundreds-mcp-servers-ai-models-abuse-rce analyse des serveurs mcp ouverts et accessibles beaucoup ne font pas de sanity check des parametres si vous les utilisez dans votre appel genAI vous vous exposer ils ne sont pas mauvais fondamentalement mais n'ont pas encore de standardisation de securite si usage local prefferer stdio ou restreindre SSE à 127.0.0.1 Loi, société et organisation Nicolas Martignole, le même qui a créé le logo des Cast Codeurs, s'interroge sur les voies possibles des développeurs face à l'impact de l'IA sur notre métier https://touilleur-express.fr/2025/06/23/ni-manager-ni-contributeur-individuel/ Évolution des carrières de développeur : L'IA transforme les parcours traditionnels (manager ou expert technique). Chef d'Orchestre d'IA : Ancien manager qui pilote des IA, définit les architectures et valide le code généré. Artisan Augmenté : Développeur utilisant l'IA comme un outil pour coder plus vite et résoudre des problèmes complexes. Philosophe du Code : Un nouveau rôle centré sur le “pourquoi” du code, la conceptualisation de systèmes et l'éthique de l'IA. Charge cognitive de validation : Nouvelle charge mentale créée par la nécessité de vérifier le travail des IA. Réflexion sur l'impact : L'article invite à choisir son impact : orchestrer, créer ou guider. Entraîner les IAs sur des livres protégés (copyright) est acceptable (fair use) mais les stocker ne l'est pas https://www.reuters.com/legal/litigation/anthropic-wins-key-ruling-ai-authors-copyright-lawsuit-2025-06-24/ Victoire pour Anthropic (jusqu'au prochain procès): L'entreprise a obtenu gain de cause dans un procès très suivi concernant l'entraînement de son IA, Claude, avec des œuvres protégées par le droit d'auteur. “Fair Use” en force : Le juge a estimé que l'utilisation des livres pour entraîner l'IA relevait du “fair use” (usage équitable) car il s'agit d'une transformation du contenu, pas d'une simple reproduction. Nuance importante : Cependant, le stockage de ces œuvres dans une “bibliothèque centrale” sans autorisation a été jugé illégal, ce qui souligne la complexité de la gestion des données pour les modèles d'IA. Luc Julia, son audition au sénat https://videos.senat.fr/video.5486945_685259f55eac4.ia–audition-de-luc-julia-concepteur-de-siri On aime ou pas on aide pas Luc Julia et sa vision de l'IA . C'est un eversion encore plus longue mais dans le même thème que sa keynote à Devoxx France 2025 ( https://www.youtube.com/watch?v=JdxjGZBtp_k ) Nature et limites de l'IA : Luc Julia a insisté sur le fait que l'intelligence artificielle est une “évolution” plutôt qu'une “révolution”. Il a rappelé qu'elle repose sur des mathématiques et n'est pas “magique”. Il a également alerté sur le manque de fiabilité des informations fournies par les IA génératives comme ChatGPT, soulignant qu'« on ne peut pas leur faire confiance » car elles peuvent se tromper et que leur pertinence diminue avec le temps. Régulation de l'IA : Il a plaidé pour une régulation “intelligente et éclairée”, qui devrait se faire a posteriori afin de ne pas freiner l'innovation. Selon lui, cette régulation doit être basée sur les faits et non sur une analyse des risques a priori. Place de la France : Luc Julia a affirmé que la France possédait des chercheurs de très haut niveau et faisait partie des meilleurs mondiaux dans le domaine de l'IA. Il a cependant soulevé le problème du financement de la recherche et de l'innovation en France. IA et Société : L'audition a traité des impacts de l'IA sur la vie privée, le monde du travail et l'éducation. Luc Julia a souligné l'importance de développer l'esprit critique, notamment chez les jeunes, pour apprendre à vérifier les informations générées par les IA. Applications concrètes et futures : Le cas de la voiture autonome a été discuté, Luc Julia expliquant les différents niveaux d'autonomie et les défis restants. Il a également affirmé que l'intelligence artificielle générale (AGI), une IA qui dépasserait l'homme dans tous les domaines, est “impossible” avec les technologies actuelles. Rubrique débutant Les weakreferences et le finalize https://dzone.com/articles/advanced-java-garbage-collection-concepts un petit rappel utile sur les pièges de la méthode finalize qui peut ne jamais être invoquée Les risques de bug si finalize ne fini jamais Finalize rend le travail du garbage collector beaucoup plus complexe et inefficace Weak references sont utiles mais leur libération n'est pas contrôlable. Donc à ne pas abuser. Il y a aussi les soft et phantom references mais les usages ne sont assez subtils et complexe en fonction du GC. Le sériel va traiter les weak avant les soft, parallel non Le g1 ça dépend de la région Z1 ça dépend car le traitement est asynchrone Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-19 juillet 2025 : DebConf25 - Brest (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 22-24 septembre 2025 : Kernel Recipes - Paris (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 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) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 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/
durée : 00:58:17 - Avec philosophie - par : Géraldine Muhlmann, Nassim El Kabli - Les interdits alimentaires évoquent souvent la religion, mais des régimes non religieux, comme le végétarisme, émergent aussi. Ces choix questionnent nos habitudes : pourquoi tout ce qui est comestible n'est-il pas consommé ? Et pourquoi considère-t-on certains aliments comme comestibles ? - réalisation : Nicolas Berger - invités : Olivier Assouly Enseignant à l'ESAD Reims et à l'ESDMAA; Florence Burgat Philosophe, directrice de recherche à l'ENS
Mi-Juillet, le monde NFL est au repos total, avant de recommencer sur les chapeaux de roues d'ici la fin du mois avec le retour du training camp et les matchs de pré-saison en aout.Plax et Thiergow profitent de cette période creuse pour commencer à préparer la saison suivante : cinq raisons d'être inquiet et cinq raisons de croise à une (belle) amélioration ! Merci aux auditeurs qui ont déjà contribué au Patreon. Si vous souhaitez également nous soutenir, vous trouverez notre page Patreon à l'adresse suivante https://www.patreon.com/OnlyAGiantPodcast N'oubliez pas de vous abonner au podcast sur votre plateforme préférée (Spotify, Apple Podcast, Google Podcast ou Youtube) et de nous suivre sur Twitter !
Pouvant être médicale ou rituelle, la circoncision consiste en l'ablation partielle ou totale du prépuce, le repli de peau qui recouvre le gland. Elle peut être prescrite par le médecin en cas de phimosis, rétrécissement de l'orifice préputial qui empêche la rétraction complète et facile du prépuce en arrière du gland. Dans certaines religions, elle est fortement recommandée. Quelles sont les indications médicales de la circoncision ? Est-ce une opération pédiatrique ? Combien de temps dure la cicatrisation après l'opération ? Quels sont les gestes à éviter dans la période postopératoire ? Dr Anthony Giwerc, Urologue andrologue, chirurgien au sein de l'Institut Urologie de l'Est parisien Retrouvez l'émission en entier : La circoncision médicale ou rituelle
Ce mercredi 9 juillet, Étienne Bracq est revenu sur les performances des principaux marchés boursiers et les tendances du moment dans Morning Briefing, dans l'émission Good Morning Business, présentée par Laure Closier, sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Permettre au monde de vivre mieux
Personne n'est une équipe à lui seul
Le travail d'équipe est au cœur de tous les triomphes.
Tu galères à signer des contrats ? Tes prospects disparaissent sans laisser de trace ?Cet épisode est clairement pour toi.Je partage avec toi les 3 raisons principales pour lesquelles les clients ne te choisissent pas (encore)… et surtout comment renverser la tendance dès maintenant.
- ITW avec Albert Spano, qui quitte la matinale de RFMAnimation / réalisation : Julien VigierIntervenants : Rémy Bertholon, Olivier OddouInvités: Victorien Clary, Albert SpanoCrédits musicaux : Rob - It's a blast (BO du film 'Radiostars'), jingles produits par Pure Jingles [https://purejingles.com/]Voix off : Estelle Hubert [http://estellehubert.com]ContactPar mail : contact@vocast.fr [https://www.vocast.fr/contact.html]Twitter : @DesOndesVocast [https://twitter.com/DesOndesVocast]
Les Game Key Card c'est un sujet qui divise, voir même un sujet qui fâche Mais avant d'hurler sur les éditeurs il faut comprendre pourquoi elles sont là. 0:00 Introduction 1:49 Combien gagne un tiers sur Switch 2 (plein de graphiques !!!) 16:41 L'erreur de Nintendo ? 21:13 Conclusion
Bilan personnalisé OFFERT : https://www.kinecoachsante.fr/bilan
Chroniqueurs : - Ivan Rioufol, Journaliste - Jean-Claude Dassier, chroniqueur politique Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Florence Portelli et Raquel Garrido s'expriment sur les raisons potentielles du vote des Français pour Édouard Philippe pour l'élection présidentielle de 2027, avec un focus sur son bilan et ses propositions politiques. Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Ce mercredi 25 juin, Étienne Bracq est revenu sur les performances des principaux marchés boursiers et les tendances du moment dans Morning Briefing, dans l'émission Good Morning Business, présentée par Laure Closier, sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Ce vendredi 20 juin, les raisons qui poussent la Banque nationale suite à acter le retour de son taux directeur à 0% et les effets de cette nouvelle sur la stabilité financière de l'Europe ont été abordés par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Ce vendredi 20 juin, les raisons qui poussent la Banque nationale suite à acter le retour de son taux directeur à 0% et les effets de cette nouvelle sur la stabilité financière de l'Europe ont été abordés par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Ce [vendredi 20 juin, Aude Kersulec est revenue sur les performances des principaux marchés boursiers et les tendances du moment dans Morning Briefing, dans l'émission Good Morning Business, présentée par Laure Closier, sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Chaque jour, écoutez le Best-of de l'Afterfoot, sur RMC la radio du Sport !
Ce mercredi 18 juin, les différentes raisons qui poussent les laboratoires pharmaceutiques à quitter la France et à investir ailleurs ont été abordées par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Ce mercredi 18 juin, les différentes raisons qui poussent les laboratoires pharmaceutiques à quitter la France et à investir ailleurs ont été abordées par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
POIMEN SERVICE ( Six raisons pour lesquelles vous devez vous fortifier ) 08-04-2025
POIMEN SERVICE ( 120 raisons pour lesquelles vous devez être gagneurs d'âmes) 25-03-2025
C dans l'air l'invité du 14 juin 2025 avec Bertrand Vilmer, pilote d'essai et expert de justice enquêtes accidents auprès des tribunaux.Au surlendemain du crash de l'avion Boeing 787 d'Air India, le bilan s'alourdit – 279 morts selon le bilan provisoire - et les causes de l'accident restent encore à éclaircir. Bertrand Vilmer nous aidera à mieux comprendre ce qui pourrait expliquer la catastrophe aérienne la plus meurtrière au monde depuis 2014, à laquelle a pourtant survécu un citoyen britannique, qui occupait la place 11A, près de l'une des issues de secours centrales.L'une des boîtes noires retrouvée hier par les enquêteurs devrait permettre de lever le voile sur les mystères qui entourent le crash. Un tragique évènement qui entache une fois encore la réputation de Boeing, alors que s'ouvre demain le Salon aéronautique du Bourget à Paris. Le patron de l'avionneur américain a d'ailleurs annoncé annuler sa venue à ce rendez-vous majeur, alors que le trafic aérien mondial enregistre une hausse de 10,4% en 2024 sur un an et affiche un taux d'occupation de siège record de 83,5%. L'Inde représente d'ailleurs le 3ème marché aérien mondial.Bertrand Vilmer est pilote d'essai et expert de justice enquêtes accidents auprès des tribunaux. Il nous livrera son expertise en matière d'aéronautique pour analyser les circonstances du crash de l'avion Boeing 787 d'Air India.
Malgré la multiplication des défis fondamentaux (diplomatie commerciale, géopolitique, rapport NFP, désinflation, récession, perspectives de profit, dette US), le marché actions mondial a fait un nouveau record historique la semaine dernière. Vincent Ganne pense avoir identifié la raison profonde de cette résilience du marché actions mondial. Point complet sur le S&P 500 et est-il encore temps de se diversifier sur les actions européennes et chinoises ?
Tu as essayé d'appliquer quelques conseils Feng Shui, mais rien n'a changé ?Pas plus de sérénité, pas d'amélioration côté pro ou côté perso… Tu te demandes peut-être si “ça marche vraiment” ?Dans cet épisode, je t'explique pourquoi ce n'est pas le Feng Shui qui est en cause, mais souvent la façon dont on l'applique.Tu vas découvrir les erreurs les plus fréquentes qui empêchent le Chi de circuler pleinement dans ton lieu de vie — et comment les éviter.Je te donne des clés concrètes pour mieux comprendre :✨ Pourquoi certaines approches ne donnent pas de résultat✨ Ce qu'il manque souvent quand on applique le Feng Shui tout seul✨ Et comment réactiver l'énergie de ta maison de manière plus alignéeÀ écouter si :– Tu as déjà testé le Feng Shui sans succès– Tu veux comprendre ce qui fait vraiment la différence– Tu as envie de te réconcilier avec cette pratique puissante et préciseEnjoy !
Même si tu fais un travail sur toi, que tu poses tes limites et que tu avances vers plus d'alignement… tu ressens encore ce besoin de plaire. Ce réflexe de vouloir qu'on t'aime, qu'on te valide, qu'on ne te rejette pas. Dans cet épisode, je t'explique les 3 raisons profondes qui te poussent encore à chercher l'approbation des autres, parfois au détriment de ton intégrité émotionnelle.
Après une demi-finale héroïque contre Olympiakos, Monaco a été battu par Fenerbahçe en finale d'Euroligue (81-70) et manque l'occasion de remporter son premier titre européen. Quelles sont les raisons de cet échec ? Les Monégasques peuvent-ils sortir grandi de cette défaite ? Y a-t-il de l'espoir pour la suite ? Depuis Abu Dhabi, Step back revient sur cette finale. Un podcast présenté par Gaëtan Delafolie, avec Sami Sadik et Yann Ohnona. Réalisation : Baptiste Binet et Léa Leostic.Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
durée : 00:03:19 - Géopolitique - par : Pierre Haski - Israël reprend une aide alimentaire limitée bloquée depuis onze semaines. Mais Netanyahou a déclaré ne le faire que pour des raisons diplomatiques, tandis que son armée est passée à l'offensive pour reprendre le contrôle de l'intégralité du territoire. L'impuissance diplomatique est criante.
durée : 00:03:19 - Géopolitique - par : Pierre Haski - Israël reprend une aide alimentaire limitée bloquée depuis onze semaines. Mais Netanyahou a déclaré ne le faire que pour des raisons diplomatiques, tandis que son armée est passée à l'offensive pour reprendre le contrôle de l'intégralité du territoire. L'impuissance diplomatique est criante.
durée : 00:33:13 - La Terre au carré - par : Mathieu Vidard - D'après une étude de la Fondation pour la Nature et l'Homme, entre 2020 et 2023, les ventes de produits bio ont baissé de 12% en grande distribution. Comment expliquer un tel recul ? - réalisé par : Jérôme BOULET
Dans cet épisode, je te parle de 3 blocages invisibles — mais ultra puissants — qui t'empêchent d'avancer,et je t'offre des prises de conscience rares pour enfin retrouver du souffle, de la direction, et surtout… de l'autorisation.✨ Spoiler : ce n'est pas toi le problème. C'est le cadre qu'on t'a appris à suivre.
Ce vendredi 9 mai, les raisons qui ont contraintes Donald Trump à signer un accord commercial avec le Royaume-Uni en pleine guerre des taxes ont été abordées par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Ce vendredi 9 mai, les raisons qui ont contraintes Donald Trump à signer un accord commercial avec le Royaume-Uni en pleine guerre des taxes ont été abordées par Nicolas Doze dans sa chronique Doze d'économie dans l'émission Tout pour investir présentée par Lorraine Goumot sur BFM Business. Retrouvez l'émission du lundi au vendredi et réécoutez la en podcast.
Vous avez bien lu ! Ceci est le dernier épisode du podcast ! Je vous livre mes raisons pour un tel changement de cap ainsi que les projets pour l'avenir. Encore un grand merci pour vos nombreuses écoutes ! Vous avez été plus de 300 000 à écouter le podcast depuis le début ce qui est énorme !!! Je suis vraiment touchée. Le podcast m'a permis de faire de magnifiques rencontres et de délivrer des messages importants. Comme disait Lavoisier : "Rien ne se perd, tout transforme" ! Donc n'ayez crainte, je reste bien dans le coin :) Retrouvez-moi sur instagram et en newsletter : www.anoukcorolleur.comPlein de belles choses vers vous Anouk"Cap sur tes rêves" - Le podcast d'Anouk Corolleur, conçu pour t'accompagner vers une vie épanouie et alignée. Retrouve chaque semaine des interviews inspirantes et des conseils pratiques pour t'aider à réaliser tes rêves.Envie d'aller plus loin ? Explore mes formations de yoga de 200H et de 30H axées sur la transformation personnelle, ainsi que mes programmes en ligne de yoga et de méditation pour une pratique quotidienne chez soi. Inscris-toi à ma newsletter sur www.anoukcorolleur.com et suis-moi sur Instagram @anoukcorolleur pour ne rien manquer !Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.
Simone, une auditrice de 86 ans, exprime sa tristesse face à l'éloignement de ses petits-enfants, qui ne prennent de ses nouvelles que lorsqu'elle leur envoie de l'argent. Elle se sent délaissée, surtout pendant les fêtes, et hésite à continuer ses virements. Chaque soir, en direct, Caroline Dublanche accueille les auditeurs pour 2h30 d'échanges et de confidences. Pour participer, contactez l'émission au 09 69 39 10 11 (prix d'un appel local) ou sur parlonsnous@rtl.frDistribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
durée : 00:44:11 - Sens politique - par : Astrid de Villaines - Marie Cau est maire démissionnaire de Tilloy-lez-Marchiennes (Nord). Première femme transgenre élue en France, elle revient sur son engagement, son parcours et sur l'actualité politique au micro d'Astrid de Villaines. - réalisation : Peire Legras - invités : Marie Cau Première femme transgenre à devenir maire en France, a été élue à Tilloy-lez-Marchiennes, dans le Nord
La décision de la Cour suprême britannique qui statue que la définition légale d’une femme repose sur le sexe biologique. Entrevue avec Lise Ravary, chroniqueuse pour les Coops de l’information. 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.Pour de l'information concernant l'utilisation de vos données personnelles - https://omnystudio.com/policies/listener/fr
Tous les matins, retrouvez Laurent Tessier dans Europe 1 Bonjour pour un débrief exclusif du meilleur de l'émission "Pascal Praud et vous" diffusée la veille. Il vous propose un condensé des moments forts, des débats les plus percutants et des interventions marquantes de vos invités préférés. Vous voulez réagir ? Appelez-le 01.80.20.39.21 (numéro non surtaxé) ou rendez-vous sur les réseaux sociaux d'Europe 1 pour livrer votre opinion et débattre sur grandes thématiques développées dans l'émission du jour.Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
durée : 00:03:21 - Géopolitique - par : Pierre Haski - La France pourrait reconnaître l'État de Palestine en juin, a déclaré hier Emmanuel Macron à « C à vous ». Une annonce encore conditionnelle mais qui marque une opposition à l'éradication des Palestiniens de Gaza et à la politique israélienne, et un durcissement de la position française.
durée : 00:03:21 - Géopolitique - par : Pierre Haski - La France pourrait reconnaître l'État de Palestine en juin, a déclaré hier Emmanuel Macron à « C à vous ». Une annonce encore conditionnelle mais qui marque une opposition à l'éradication des Palestiniens de Gaza et à la politique israélienne, et un durcissement de la position française.
Curious about the biggest mistakes you might be making while learning French? In this episode of my Quebec French Podcast, I break down the top ten things you should absolutely avoid if you want to make real progress.From the pitfalls of memorizing vocabulary lists to the hidden downsides of language apps like Duolingo, I'll share practical insights based on years of teaching experience.If you're serious about improving your French—whether standard or Quebecois—this episode will help you refine your approach and save valuable time.To get the written version and fully formatted version of this podcast, go to www.frenchwithfrederic.comThis section is usually reserved for my paid members, but I've made it available to everyone this time. If you'd like to access our French classes, Book Club, and all the features of our French-learning community, upgrade your subscription today! This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.frenchwithfrederic.com/subscribe
Corto intervient pour partager son interprétation du mutisme de Bruno, qu'il associe à un manque de figure paternelle et à une quête d'identité. Cette saison, Joseph Agostini accueille les auditeurs le dimanche soir de 23h à 1h sur RTL au 09 69 39 10 11.Distribué par Audiomeans. Visitez audiomeans.fr/politique-de-confidentialite pour plus d'informations.
Depuis novembre, les universités de Serbie sont à l'arrêt, occupées par les étudiants. Sans leaders désignés, ces jeunes ont ensuite pris la tête d'un mouvement de protestation qui ne cesse de s'étendre. A leur appel, près de 300 000 Serbes de tous horizons se sont rassemblés, le 15 mars, à Belgrade ; un record dans ce pays de 6 millions d'habitants.Dans les cortèges, les slogans dénoncent la corruption généralisée qui gangrène le pays, mais ne ciblent pas directement le président, Aleksandar Vucic. Au pouvoir depuis dix ans, le chef de l'Etat a progressivement mis la main sur les institutions de la Serbie.Doit-il craindre désormais les manifestations ? Pour quelles raisons et de quelle façon les étudiants sont-ils parvenus à faire descendre autant de citoyens dans la rue ? Enfin, qu'espèrent-ils comme issue ?Dans cet épisode du podcast « L'Heure du Monde », Jean-Baptiste Chastand, correspondant du Monde en Europe centrale, explique les raisons de la colère qui monte en Serbie.Un épisode de Marion Bothorel. Réalisation : Florentin Baume et Amandine Robillard. Musiques : Amandine Robillard. Présentation et rédaction en chef : Jean-Guillaume Santi. Dans cet épisode : extraits de vidéos publiées par le site Nova, de témoignages diffusés par Reuters le 15 mars 2025 et d'un discours prononcé par le président serbe, Aleksandar Vucic, le 24 janvier 2025, à Jagodina.Cet épisode a été publié le 26 mars.----Pour soutenir "L'Heure du Monde" et notre rédaction, abonnez-vous sur abopodcast.lemonde.fr Hébergé par Audion. Visitez https://www.audion.fm/fr/privacy-policy pour plus d'informations.
durée : 00:04:01 - Une semaine dans leurs vies - A quelques centaines de mètres de l'endroit où doit se construire le futur centre pénitentiaire de Loire-Authion, les riverains sont très remontés. Ils nous ont accueilli un soir pour la réunion hebdomadaire du collectif qui se bat contre le projet.
durée : 00:58:17 - Avec philosophie - par : Géraldine Muhlmann, Nassim El Kabli - Les interdits alimentaires évoquent souvent la religion, mais des régimes non religieux, comme le végétarisme, émergent aussi. Ces choix questionnent nos habitudes : pourquoi tout ce qui est comestible n'est-il pas consommé ? Et pourquoi considère-t-on certains aliments comme comestibles ? - réalisation : Nicolas Berger - invités : Olivier Assouly Enseignant à l'Institut français de la mode à Paris, ainsi qu'à l'école des Beaux-Arts d'Angers, rattaché au laboratoire ACTE de l'Université Paris 1 Panthéon-Sorbonne; Florence Burgat Philosophe, directrice de recherche à l'ENS
Little Talk in Slow French : Learn French through conversations
"20 Reasons to Stay Optimistic in This Crazy World"Transcription : https://www.patreon.com/posts/20-raisons-de-ce-119415002My instagram : https://www.instagram.com/nagisa_morimoto/Sources audio : France Info, "Emmanuel Macron, la dissolution surprise"France 24 : "Après la sidération des incendies, la colère gronde autour de Los Angeles"TF1 Info : "49.3, motion de censure"TF1 Info : "Viols de Mazan, qui sont les 51 accusés ?"Hugodécrypte : "L'autre problème pour la planète dont personne ne parle"