POPULARITY
Categories
En Jean Paul del passaport de mascotes; l'Angelines, a favor de la música en general. El Papa ve demà: connectem amb l'Arnau Mañé i amb un veí de la Sagrada Família: Jesús Maria Josep. Suècia recomana als pares no fer servir el mòbil davant dels nens: en Jep diu prou.
En Jean Paul presenta el nou concurs que probablement no ho petarà: Siluro o Alemany? Es multipliquen els casos de corrupció: en Txarli en fa un carrusel i en Justo proposa una vaga general. Els jubilats hauran de treballar fins als 200 anys: en Jep interpel·la l'audiència en una nova Jep Talk.
Jase, Al, Willie, and Jep reunite to honor Phil one year after his passing, remembering the father, mentor, and Gospel teacher who shaped their lives. The Robertson brothers swap family stories about Phil's surprising undiscovered abilities, his grace for broken people, his vision for Duck Commander, and the younger, more playful side of him many fans never got to see. They also reflect on Miss Kay's resilience, generosity, and hospitality as they celebrate the family legacy their parents built together. In this episode: James 1, verse 27; Genesis 1, verses 26–27; Luke 7, verse 47; Matthew 4, verse 19; 2 Corinthians 5, verse 17 “Unashamed” Episode 1341 is sponsored by: https://unashamedgold.com — Get a free 2026 Gold & Silver Guide and a no obligation consultation! https://curehydration.com — Save 20 % with code UNASHAMED https://chministries.org/unashamed — See why Christians are ditching health insurance for good. Get a simpler alternative at half the cost! http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://open.spotify.com/show/3LY8eJ4ZBZHmsImGoDNK2l Chapters 00:00 The Robertson Brothers Reunite to Honor Phil 03:18 Willie Calls Out Jase's Scorecard 07:08 “Duck Dynasty” Memories 13:05 Jase's Bizarre Grocery-Store Encounters 21:18 The Robertson Brothers' Food Scarcity Theory 28:15 Willie's Childhood Candy Hustle 33:31 Miss Kay's Resilience& Optimism 42:16 Phil's Best Qualities & the Legacy He Set in Motion 48:03 The Younger Phil America Never Got to See — Learn more about your ad choices. Visit megaphone.fm/adchoices
Who is the person you miss the most who's no longer on earth? Prince! Dogs and neighbors attack! Teacher ordered a kid slapped?! Convict vapes at sentencing
Jase and Al welcome longtime family friend and attorney Gary Glenn Osborne for a behind-the-scenes look at what life around the Robertson family was really like long before “Duck Dynasty.” Gary shares how Phil, Miss Kay, Jep, and the Duck Commander crew changed the trajectory of his life, and a late-night Waffle House encounter becomes proof that even imperfect, “clunky” faith conversations can have a powerful impact when people are willing to step out and speak up. In this episode: John 5; John 10, verse 10; Acts 17; Ecclesiastes 3, verse 11; Romans 12; Isaiah; Acts 8, verses 26–40 “Unashamed” Episode 1336 is sponsored by: https://cozyearth.com/unashamed — Get up to 20% off when you use our link and code UNASHAMED! https://fastgrowingtrees.com — Get 20% your first purchase when using the code UNASHAMED at checkout. http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Learn more about your ad choices. Visit megaphone.fm/adchoices
Jep brings gifts for the boys that Martin is sure will end up causing trouble for them at the airport. Uncle Si is shocked by how the billionaire Jep used to rub elbows with spent $500 million. The boys take shots at Willie for his most frustrating habit and reminisce about old-school smoking sections inside buffet restaurants, and John-David is surprised by Jep's hidden side as a romance movie enthusiast. Duck Call Room episode #554 is sponsored by: https://fastgrowingtrees.com/duck — Get 20% their first purchase when using the code DUCK at checkout. https://drinkag1.com/duck — Get a FREE AG1 Flavor Sampler and Vitamin D3+K2 in your AG1 Welcome Kit with your first AG1 subscription order! https://myphdweightloss.com — Find out how Godwin is losing weight! Visit the website or call 864-644-1900 and mention "Godwin" to get 2 weeks free in the program! https://tecovas.com/duck — Get 10% off when you sign up for email and texts. - Learn more about your ad choices. Visit megaphone.fm/adchoices
En esta emisión del miércoles 13 de mayo de 2026, el informativo aborda la grave crisis humanitaria que enfrenta el Valle del Cauca por el recrudecimiento del conflicto armado, con miles de personas desplazadas, confinadas y afectadas por artefactos explosivos, según reportes humanitarios. Además, se destaca la preocupación en el norte del Cauca tras el hallazgo de un dron cargado con explosivos que sería utilizado contra la Fuerza Pública, evidenciando nuevas modalidades de violencia en el país.También incluye el balance financiero de Ecopetrol, que reportó utilidades por 2,9 billones de pesos en el primer trimestre del año, aunque con tendencia a la baja. El informativo además analiza el choque institucional por la reforma pensional, luego de que el ministro de Trabajo cuestionara a los fondos privados y pidiera a la Corte Constitucional acelerar una decisión sobre el futuro del sistema pensional en Colombia. Asimismo, se informa sobre la decisión del Consejo de Estado de destrabar temporalmente el nuevo modelo de pasaportes impulsado por el Gobierno Nacional.En el ámbito político, el noticiero pone el foco en el nuevo pulso entre el Gobierno Petro y la Fiscalía General, luego de que se negara la suspensión inmediata de las órdenes de captura contra 29 cabecillas del Clan del Golfo, incluidos líderes con solicitudes de extradición. También se reseñan las declaraciones del candidato presidencial Iván Cepeda, quien llamó a defender la Constitución de 1991, preservar la democracia y fortalecer las instituciones, sin descartar reformas estructurales al modelo político actual.El informativo también cubre temas de justicia y derechos humanos, como la histórica decisión de la JEP al reconocer el impacto transgeneracional de los falsos positivos en hijos y nietos de víctimas, las amenazas contra periodistas en Santa Marta, la preocupación por muertes de menores en accidentes de tránsito en Nariño y el acto de perdón público que realizará el Estado colombiano al pueblo indígena U'wa en Boyacá tras una sentencia internacional.En economía y salud, se reporta la crisis de las EPS intervenidas, las deudas con médicos especialistas en Barranquilla, las denuncias sobre presuntas irregularidades en el Programa de Alimentación Escolar en Manizales y el avance del Hospital Regional de Alta Complejidad del Eje Cafetero. También se presentan reportes sobre movilidad, seguridad y obras de infraestructura en diferentes regiones del país. El noticiero también cubre deportes, cultura y entretenimiento con la actualidad del Giro de Italia, donde el colombiano Egan Bernal se mantiene en la pelea de la clasificación general, las declaraciones de Florentino Pérez sobre el futuro del Real Madrid y un homenaje al legado musical del maestro vallenato Rafael Escalona, recordado por clásicos como La Casa en el Aire.
Java 26 est là, GraalVM cartonne chez Trivago (43 à 12 réplicas !), OpenJDK interdit le code généré par LLM, Spring et Quarkus enchaînent les releases. Côté IA : ADK 1.0, A2A, Lyria 3 chante (mal ?), Yann LeCun lance Ami Labs et ses World Models. Mythos d'Anthropic fait trembler la sécu, Claude Code a leaké son source, et les git worktrees envahissent vos terminaux. Bonus : la mort annoncée de l'IDE, vagues de licenciement chez Oracle et Block, et nos voix toutes clonées. Bon week-ends de mai ! Enregistré le 7 mai 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-340.mp3 ou en vidéo sur YouTube. News Langages Retour d'expérience d'une migration vers graalVM chez Trivago https://medium.com/graalvm/inside-trivagos-graalvm-migration-native-image-for-graphql-at-scale-912bca9df841 La passerelle GraphQL de Trivago (point d'entrée de tout le trafic vers 48 microservices) souffrait de pics de timeout au démarrage JVM Résultats spectaculaires après migration vers GraalVM Native Image : réduction des réplicas de 43 à 12, CPU de 15 à 5 cœurs, images Docker plus légères Obstacles techniques : incompatibilité Log4j → migration vers Logback, remplacement de Mockk par Testcontainers, compilation CI/CD très gourmande Netflix DGS et d'autres librairies manquaient de support GraalVM → l'équipe a contribué des correctifs upstream en open source Approche recommandée : commencer par les services les moins complexes, investir massivement dans les tests automatisés À la 14e migration, le processus était si rodé qu'il allait plus vite que la toute première tentative OpenJDK Interim Policy on Generative AI - https://openjdk.org/legal/ai OpenJDK adopte une politique intérimaire interdisant toute contribution incluant du contenu généré par des LLMs, modèles de diffusion ou systèmes deep-learning Le périmètre est large : code source, texte, images dans les dépôts Git, pull requests GitHub, emails, pages wiki et issues JBS Les contributeurs peuvent utiliser les outils d'IA de manière privée pour comprendre, déboguer et relire le code OpenJDK, mais ne peuvent pas contribuer le contenu généré Trois risques justifient cette politique : surcharge des relecteurs face au code plausible mais incorrect, risques de sûreté/sécurité pour une plateforme critique, et risques de propriété intellectuelle (l'OCA exige que les contributeurs possèdent les droits IP de leurs contributions) Même éditer partiellement du code AI-généré ne le rend pas acceptable à la contribution Oracle, sponsor corporatif d'OpenJDK, travaille sur une politique complète à soumettre au Governing Board GraalVM Native Image et la Closed-World Assumption en Java https://pvs-studio.com/en/blog/posts/java/1357/ Un bon article de rappel du contexte de closed world en Java GraalVM Native Image compile les applications Java en exécutables natifs statiques, sans JVM au runtime. La JVM fonctionne en monde ouvert : les classes sont chargées à la demande, les appels sont des références symboliques résolues dynamiquement. Native Image impose la "closed-world assumption" : tous les chemins d'exécution doivent être connus à la compilation. Les fonctionnalités dynamiques Java (réflexion, proxies, chargement de classes) créent des chemins cachés invisibles à l'analyse statique. C'est pourquoi Native Image exige des fichiers de configuration explicites pour la réflexion, les proxies, les ressources et la FFM API. L'article illustre le problème avec la Foreign Function & Memory API pour appeler printf natif : fonctionne sur JVM, échoue en Native Image sans config. Inclure tout le bytecode accessible serait inutilisable : binaire géant, compilation très lente, et la réflexion nécessite des métadonnées précises. La configuration n'est pas un défaut de conception mais une conséquence logique du passage du dynamique au statique. Java 26 : les nouveautés https://foojay.io/today/java-26-whats-new/ Java est le langage de la JVM, publié tous les 6 mois depuis Java 9 ; Java 26 est une version non-LTS avec 10 JEPs. JEP 500 : protection des champs final modifiés par réflexion profonde, avec des avertissements configurables. JEP 504 : suppression définitive de l'API Applet, plus supportée par les navigateurs. JEP 516 : le cache AOT (Project Leyden) fonctionne désormais avec n'importe quel garbage collector. JEP 517 : support HTTP/3 dans le client HTTP, HTTP/2 reste le défaut mais HTTP/3 est accessible à la demande. JEP 522 : amélioration du débit du GC G1 en réduisant la synchronisation entre threads applicatifs et threads GC. Nouveau support des UUIDv7 via UUID.ofEpochMillis(), naturellement triables et adaptés aux identifiants de bases de données. Process devient AutoCloseable, utilisable dans un try-with-resources. Aucune fonctionnalité en preview n'est graduée en standard ; Structured Concurrency en est à sa 6e preview. Librairies Guillaume a créé une petite librairie Java sans dépendance pour extraire le JSON d'une réponse d'un LLM un peu verbeux https://glaforge.dev/posts/2026/03/22/extracting-json-from-llm-chatter-with-jsonspotter/ Les LLM génèrent souvent du JSON, mais il est parfois entouré de bla-bla et/ou contient des erreurs (ex: commentaires, virgules finales) qui bloquent les parseurs JSON standards. Guillaume a créé une petite librairie légère sans dépendance pour localiser et extraire la structure la plus longue ressemblant à du JSON (même malformé) On peut ensuite passé cette chaîne à un parseur "lénient" (plus tolérant) comme Jackson pour ensuite avoir de bons vieux objets Java fortement typés Librairie dispo sur Maven Central ADK Java sort sa version 1.0 (Agent Development Kit par Google) https://developers.googleblog.com/announcing-adk-for-java-100-building-the-future-of-ai-agents-in-java/ ADK est un framework open source de Google pour créer des agents IA, initialement en Python, maintenant multi-langages (Python, Java, Go, Typescript). Nouvelles fonctionnalités majeures : Outils puissants : GoogleMapsTool, UrlContextTool, ContainerCodeExecutor, VertexAiCodeExecutor, abstraction ComputerUseTool. Architecture de plugins centralisée : Nouveau conteneur App pour gérer les Plugins à l'échelle de l'application (ex: LoggingPlugin, GlobalInstructionPlugin). Context engineering amélioré : Compaction d'événements pour gérer la taille des fenêtres de contexte (résumé et rétention). Human-in-the-Loop (HITL) : Supporte les workflows ToolConfirmation pour approbation humaine des actions d'agent. Services de session et de mémoire : Contrats clairs pour la gestion de l'état (InMemory, VertexAI, Firestore) et la mémoire à long terme. Support Agent2Agent (A2A) : Collaboration native entre agents distants de différents frameworks via le protocole A2A. Dans cet autre article, Guillaume partage comment il a développé l'application Comic Trip montrée dans la vidéo YouTube et qui utilise ADK 1.0 https://glaforge.dev/posts/2026/03/30/building-my-comic-trip-agent-with-adk-java-1-0/ Nouvelle version du SDK Java pour Agent2Agent Protocol, avec le support de la version 1.0 de la spécification https://medium.com/google-cloud/a2a-java-sdk-1-0-0-beta1-released-e83c414b34cc Alignement avec la version 1.0 de la spécification Nouveau groupId org.a2aproject.sdk et package org.a2aproject.sdk Protocoles de transport : support complet et équivalent pour JSON-RPC, gRPC et HTTP+JSON/REST. Gestion des erreurs : introduction de codes d'erreur et détails structurés pour une meilleure observabilité. Optimisation HTTP : ajout d'en-têtes de cache pour les métadonnées des agents (Agent Card). Flexibilité du client HTTP : support par défaut du JDK HttpClient, avec option Vert.x pour les environnements Quarkus. Nouvelles fonctionnalités techniques : méthode DataPart.fromJson() pour la création simplifiée d'objets depuis du JSON brut. Prochaines étapes (v1.0.0.GA) : support simultané des versions 1.0.0 et 0.3.0 du protocole pour assurer l'interopérabilité. JPA 4.0 Milestone 2 : nouvelles fonctionnalités pour Jakarta Persistence https://in.relation.to/2026/04/23/JPA-4-M2/ Jakarta Persistence (JPA) est la spécification standard Java pour le mapping objet-relationnel (ORM), implémentée notamment par Hibernate. JPA 4.0 M2 est la deuxième milestone de la prochaine version majeure de la spécification, annoncée par Gavin King. Construction de requêtes Criteria à partir de chaînes JPQL, offrant plus de flexibilité dans la composition dynamique des requêtes. Nouveaux types d'expressions spécialisés (TextExpression, NumericExpression) pour simplifier l'écriture des requêtes Criteria. Nouvelle interface FetchOption pour contrôler explicitement la stratégie de chargement des associations, dont un BatchSize intégré. Nouvelle annotation @EntityListener qui découple les classes entités de leurs listeners, supprimant les dépendances à la compilation. Les listeners peuvent cibler plusieurs types de callbacks et s'appliquer globalement à toute l'unité de persistance. Introduction de FlushModeType.EXPLICIT et QueryFlushMode pour un contrôle plus fin de la synchronisation avec la base de données. La méta-annotation @Discoverable permet de placer des annotations comme @NamedQuery sur n'importe quelle classe ou interface. Améliorations du DDL via @Index amélioré et clarifications de la spécification via la javadoc. Quarkus 3.35 : tree-shaking, PGO et AOT Semeru https://quarkus.io/blog/quarkus-3-35-released/ Quarkus est un framework Java cloud-natif optimisé pour GraalVM et HotSpot, conçu pour les microservices et les environnements conteneurisés. Nouveau JAR tree-shaking expérimental : analyse des dépendances à la compilation pour supprimer les classes inutilisées. Sur le CLI Quarkus, cela supprime plus de 6 000 classes et économise environ 18 Mo (39,5 %). Support du Profile-Guided Optimization (PGO) pour les builds natifs via quarkus.native.pgo.enabled=true. Le PGO est une fonctionnalité Oracle GraalVM, non disponible dans la Community Edition. Support de l'AOT IBM Semeru : le démarrage passe de ~380 ms à ~190 ms dans les premiers tests. Nouvelle extension quarkus-reactive-transactions : support de @Transactional pour les méthodes Hibernate Reactive retournant Uni. Configuration CORS dédiée pour l'interface de management, indépendante de l'interface HTTP principale. Les tests n'utilisent plus les System Properties pour la propagation de configuration, facilitant la parallélisation future. Le serializer jackson sans reflection n'est pas le default du aux retours de cas limites, encore du travail This Week in Spring - 21 avril 2026 https://spring.io/blog/2026/04/21/this-week-in-spring-april-21-2026 Spring Framework 6.2.18 et 7.0.7 corrigent trois failles de sécurité : DoS via fichiers multipart WebFlux, empoisonnement de cache de ressources statiques, et DoS sur Windows. Le support open source de Spring Framework 5.3.x et 6.1.x est terminé, la migration est recommandée. Spring Data 2026.0.0-RC1 introduit l'upsert (MERGE/INSERT ON CONFLICT) dans l'API Template de Spring Data Relational. Spring Data ajoute un RedisMessageSendingTemplate pour la cohérence avec les listeners Redis, et une optimisation de réinitialisation de caches en un seul appel. Spring AI introduit une Session API (série Agentic Patterns, partie 7) : architecture event-sourcée pour la mémoire des agents IA. La Session API supporte la compaction turn-safe, l'isolation de sous-agents en parallèle, et la persistence JDBC (PostgreSQL, MySQL, MariaDB, H2). Elle vise Spring AI 2.1 (novembre 2026) et remplacera à terme l'API ChatMemory. Spring Vault 4.1.0-RC1 et 4.0.2 sont disponibles. Netflix a présenté son usage de Java, Spring Boot et Spring AI dans une vidéo. This Week in Spring - 28 avril 2026 https://spring.io/blog/2026/04/28/this-week-in-spring-april-28-2026 Cette série hebdomadaire de Josh Long compile les nouveautés de l'écosystème Spring : articles, outils, podcasts et annonces de la communauté. Spring Boot 4 introduit un package natif de résilience org.springframework.resilience avec une nouvelle API de retry qui remplace les approches fragiles via Spring Retry ou Resilience4j. L'API retry native de Spring Boot 4 a des noms d'attributs et sémantiques différents des anciennes bibliothèques, rendant les tutoriels pré-2025 obsolètes et sources de bugs silencieux. Le SDK Spring AI pour Amazon Bedrock AgentCore est disponible en GA : il intègre les capacités AgentCore dans Spring AI via annotations et auto-configuration. Le SDK AgentCore gère automatiquement le contrat runtime AgentCore : endpoint /invocations, health check /ping, SSE avec backpressure. Il offre mémoire court terme (sliding window) et long terme (sémantique, préférences, résumé, épisodique), ainsi que des outils pour navigateur et exécution de code en sandbox. Un plugin Maven (Nullability Maven Plugin) simplifie l'intégration de JSpecify et NullAway pour enforcer la null-safety à la compilation dans les projets Java. Le plugin génère automatiquement les fichiers package-info.java par package et configure le compilateur pour traiter les violations de nullabilité comme des erreurs. Josh Long et Dr. Venkat Subramaniam ont co-présenté à Voxxed Days Amsterdam sur "Intelligent Kotlin", avec un épisode de podcast associé. Cloud Amazon S3 Files https://aws.amazon.com/about-aws/whats-new/2026/04/amazon-s3-files/ Amazon S3 Files est un nouveau service donnant un accès système de fichiers direct aux données stockées dans les buckets S3 Basé sur la technologie Amazon EFS, il supprime la barrière entre stockage objet et interface système de fichiers sans dupliquer les données Débit en lecture pouvant atteindre plusieurs téraoctets par seconde ; des milliers de ressources de calcul peuvent y accéder simultanément Les données restent accessibles via les deux interfaces : S3 API classique et système de fichiers standard, sans migration nécessaire Cas d'usage : agents IA pour la persistance de mémoire entre pipelines, équipes ML sans staging, simplification des data lakes Disponible dans 34 régions AWS Data et Intelligence Artificielle Comment générer de la musique et des clips audio en Java avec le modèle Lyria 3 https://glaforge.dev/posts/2026/03/25/generating-music-with-lyria-3-and-the-gemini-interactions-java-sdk/ Génération musicale avec Lyria 3 (DeepMind) et le SDK Java Gemini Interactions. Lyria 3 : modèle d'IA générative pour créer musique avec paroles ou pistes instrumentales. Utilisation via le SDK Java de l'API Gemini, nécessite une clé API Gemini. Deux versions de modèle Lyria 3 : lyria-3-clip-preview : Clips courts (30s), extraits. lyria-3-pro-preview : Chansons complètes (jusqu'à 3 min), structurées. Personnalisation via les prompts : Fournir ses propres paroles ou les faire générer. Contrôler la structure de la chanson ([Intro], [Verse], [Chorus], [Outro]). Générer des morceaux instrumentaux uniquement. Utiliser des images comme source d'inspiration (modèle multimodal). Sortie : Audio (MP3) et texte (paroles/structure) directement, sans décodage complexe. Facilite l'intégration de la génération musicale dans les applications Java. Les world model, la prochaine étape pour les IA https://www.lepoint.fr/sciences-nature/comment-le-commando-de-yann-le-cun-se-prepare-a-ringardiser-les-geants-mondiaux-de-lia-depuis-paris-OZVUWTDYBNE25C6WF44265ZQKE/ Yann LeCun a quitté Meta FAIR pour créer AMI Labs (Advanced Machine Intelligence) basée à Paris Sa thèse : les LLMs ne mèneront pas à l'intelligence générale, la vraie IA doit partir de la compréhension du monde physique AMI Labs a levé 1,03 milliard de dollars en seed (le plus grand seed round de l'histoire européenne) à 3,5 milliards de valorisation Les world models apprennent à prédire et comprendre la réalité physique plutôt qu'à prédire le prochain token d'une séquence Slogan d'AMI : "Real intelligence does not start in language. It starts in the world." Paris comme base stratégique pour challenger la Silicon Valley dans la prochaine rupture de l'IA Debezium 2026 : résultats du sondage communautaire https://debezium.io/blog/2026/04/27/debezium-2026-survey-results/ Debezium est un outil de Change Data Capture (CDC) open source qui capture les modifications de bases de données en temps réel pour les diffuser vers des systèmes comme Kafka. 98,6% des répondants utilisent Debezium activement ou prévoient de le faire dans l'année, avec 91,3% déjà en production. 63,8% des déploiements tournent sur Kubernetes, 60,9% utilisent Kafka Connect auto-géré, et 17,4% restent sur des VMs ou bare metal. Helm charts est l'approche dominante pour la gestion de configuration, souvent combiné avec GitOps, CI/CD, Ansible ou Terraform. PostgreSQL domine les connecteurs utilisés à 69,6%, suivi de MySQL (33,3%), SQL Server (29%) et Oracle (27,5%). Les volumes de changements capturés vont de 1-25 modifications par minute jusqu'à 1-2 millions par minute selon les environnements. Infinispan rejoint l'écosystème OGX comme fournisseur de stockage vectoriel https://infinispan.org/blog/2026/04/17/infinispan-joins-ogx-ecosystem OGX (anciennement Llama Stack) est un serveur API agentique open source pour construire des applications d'IA complètes. OGX compose des fournisseurs d'inférence, des stores vectoriels, des backends de sécurité, des runtimes d'outils et du stockage de fichiers en un seul serveur déployable. OGX se positionne comme une alternative à l'API OpenAI, déployable sur diverses infrastructures et modèles. OGX cible les workflows RAG (Retrieval-Augmented Generation) et les applications agentiques. Infinispan s'y intègre comme fournisseur de vector IO, apportant recherche vectorielle, par mots-clés et hybride. Je n'ai pas entendu parlé de ce renommage, vous le voyez dans vos deploiements ? Outillage cmux un nouveau terminal basé sur Ghostty spécialisé pour les coding agents https://cmux.com/ Application macOS native construite sur le moteur de rendu Ghostty (libghostty), offrant une accélération GPU pour une fluidité maximale Conçu spécifiquement pour le multitâche et les workflows assistés par IA, avec des onglets verticaux affichant la branche Git, le répertoire et les ports actifs Intègre des notifications qui illuminent les panneaux lorsqu'un agent IA (Claude Code, Codex, etc.) nécessite l'attention de l'utilisateur Propose un navigateur web intégré et scriptable qui peut être affiché en écran scindé à côté du terminal via une API Alternative moderne à tmux, ne nécessitant pas de fichiers de configuration complexes ou de préfixes de touches pour la gestion des vitres et des sessions Supporte nativement tous les agents de codage en ligne de commande et permet l'automatisation via une API socket et une interface CLI dédiée Git Worktree comme un chef https://www.metal3d.org/blog/2026/git-worktree-comme-un-chef/ Article par Patrice Ferlet Git Worktree: Travailler sur plusieurs branches simultanément via des répertoires distincts. Évite git stash ou clones multiples pour le changement de contexte rapide. Méthode "bare" (recommandée): Cloner le dépôt en mode bare (ex: .bare). Lier le dossier racine au dépôt bare via un fichier .git. Configurer le remote tracking pour voir toutes les branches distantes. Ajouter des worktrees pour chaque branche (git worktree add ). Avantages: Économie d'espace, source de vérité unique (un git fetch met tout à jour), hooks/configs partagés, sécurité. Conseils: Ne jamais faire de git checkout à l'intérieur d'un worktree. git fetch --all depuis n'importe quel worktree pour tout mettre à jour. git worktree add --detach pour tester des merges temporaires sans créer de branche. Supprimer: git worktree remove puis git worktree prune. Un script wtree est fourni pour automatiser l'initialisation du setup "bare". Améliore considérablement le workflow. L'IDE meurt et vite https://x.com/jdegoes/status/2036931874057314390?s=46&t=C18cckWlfukmsB_Fx0FfxQ Des leaders techniques prédisent la fin rapide de l'IDE traditionnel, remplacé par des interfaces conversationnelles agentiques Le changement de paradigme : le développeur n'écrit plus des lignes de code mais exprime son intention et supervise des agents autonomes Des outils comme Claude Code, Copilot et Cursor transforment déjà radicalement les workflows de développement quotidiens L'IDE centré sur l'éditeur de code perd sa raison d'être quand l'agent lit, modifie et structure le code de manière autonome La transition est comparable au passage du desktop au mobile : les pratiques établies depuis 30 ans remises en question en quelques mois Le source de Claude Code a leaké via probablement le codemap et un site decrit sont fonctionnement https://ccunpacked.dev/ Le 31 mars 2026, Anthropic a accidentellement inclus les sourcemaps dans un package npm de Claude Code, exposant ~512 000 lignes de TypeScript La fuite n'était pas un piratage mais une erreur humaine : un "*.map" oublié dans .npmignore Le site ccunpacked.dev a été lancé pour analyser et visualiser le code source décompressé Le code révèle un agent background permanent nommé "KAIROS", un mode furtif pour cacher les contributions des employés Anthropic à l'open source, et 44 feature flags cachés Une fonctionnalité inédite "Buddy" (animal de compagnie électronique dans le terminal) et un mode "dream" pour l'idéation continue ont été découverts Anthropic a confirmé : "Aucune donnée client sensible n'était impliquée. Erreur humaine dans le packaging de la release." Gemini CLI passe aux agents https://x.com/srithreepo/status/2039794081925382307?s=46&t=GLj1NFxZoCFCjw2oYpiJpw Gemini CLI, l'agent IA open source de Google pour le terminal, introduit des hooks dans sa boucle agentique Les hooks permettent d'exécuter des scripts automatiquement (scanners de sécurité, vérifications de conformité, logging) à chaque étape de l'agent Lancement de Gemini CLI GitHub Actions : un agent autonome pour les repositories qui peut exécuter des tâches de codage de routine Support des MCP servers pour étendre les capacités et des "Agent Skills" pour des workflows spécialisés Mode agent disponible dans VS Code et IntelliJ avec accès aux outils du système de fichiers et terminal Wispr, le speech to text en local sur macOS http://wispr.stormacq.com/ Wispr est une application macOS de dictée vocale entièrement locale, propulsée par Whisper (OpenAI) sur appareil, sans cloud ni tracking Sébastien Stormacq a développé Wispr en un jour et demi sans écrire une seule ligne de code, grâce à Kiro CLI (agent IA Amazon) Disponible en open source sur GitHub et via Homebrew Détection automatique de la langue, insertion du texte au curseur dans n'importe quelle application via un raccourci global En un mois : 19 releases incluant mode mains-libres, suppression des mots de remplissage, auto-envoi pour les chats, et un outil CLI Exemple concret de développement vibe coding produisant un outil de qualité production sans expertise Swift préalable Comment, Gordon, l'assistant spécialisé en Docker est né https://n9o.xyz/posts/202603-building-gordon/ Nuno Coração (n9o.xyz) détaille comment Gordon, l'assistant spécialisé Docker, a été construit sur docker-agent, le runtime d'agents IA open source de Docker écrit en Go Les agents sont définis en YAML déclaratif et distribués comme des artefacts OCI, sans mise à jour binaire nécessaire L'architecture initiale en essaim de 9 agents spécialisés a été abandonnée au profit d'un agent racine unique avec un prompt soigneusement conçu Le modèle utilisé est Claude Haiku 4.5, suffisant après optimisation des prompts Principe clé "show, then do" : toute action de l'agent nécessite une approbation explicite de l'utilisateur La description des outils impacte fortement la précision du LLM : ajouter des outils peut paradoxalement dégrader les performances existantes Le prompt est une spécification détaillée (identité, patterns d'accès fichiers, règles de sécurité) plutôt qu'une simple instruction IBM Bob https://bob.ibm.com/blog/announcing-ibm-bob-launch IBM Bob assistant IA d'IBM pour coder sur de vraies codebases (lancé avril 2026) 5 modes : Ask, Plan, Code, Advanced (MCP), Orchestrator Détecte la complexité du code en temps réel et propose des refactos Fait des revues de code automatiques sur tes branches/issues GitHub Permet d'écrire en langage naturel directement dans l'éditeur Fonctionne aussi en terminal/CLI et dans les pipelines CI/CD Sécurité : approbation manuelle, .bobignore, checkpoints, pas de training sur tes prompts How I use Claude - 50 tips pratiques https://www.youtube.com/watch?v=mZzhfPle9QU Staff Engineer Meta partage 50 tips après 6 mois d'utilisation intensive de Claude Code Basé sur ~12h/jour d'usage perso et professionnel Couvre tout : bases, workflows avancés, parallélisation Objectif : partager ce qu'il aurait voulu savoir dès le départ Méthodologies Quelqu'un rale sur la non soutenabilité des bases de code écritent avec des agents https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/ Mario Zechner estime que les agents IA font les mêmes erreurs répétitivement sans apprendre, accumulant la complexité à grande vitesse faute de bottlenecks humains Sans vision globale, les agents créent du cargo-cult : les "best practices" de l'industrie appliquées localement sans cohérence architecturale La croissance de la base de code dégrade la capacité des agents à retrouver le code existant → duplication et incohérences croissantes Il cite des pannes AWS et des initiatives qualité Microsoft comme signes préoccupants liés au code généré par IA Solution : réserver les agents aux tâches délimitées et évaluables, garder l'architecture, les APIs et les systèmes critiques écrits à la main Maintenir une revue de code rigoureuse et traiter les humains comme les gardiens finaux de la qualité On m'oblige à utiliser l'IA https://n.survol.fr/n/on-moblige-a-utiliser-lia Éric D. défend l'adoption obligatoire de l'IA comme décision stratégique légitime, comparable au choix du full remote ou de la stack technique Il distingue la décision stratégique (adoption IA) de la méthode d'accompagnement (qui reste collaborative et bienveillante) La compétence IA devient un critère de recrutement : chercher des candidats déjà curieux et explorateurs de ces outils L'alignement culturel sur les pratiques et outils est un prérequis à la cohésion d'équipe Le refus d'adopter certains outils stratégiques peut justifier de ne pas recruter un candidat autrement compétent Encore une metodo SPDD https://martinfowler.com/articles/structured-prompt-driven/ Problème : l'IA accélère le dev individuel mais amplifie ambiguïtés et incohérences à l'échelle d'une équipe. martinfowler SPDD : traiter les prompts comme des artefacts versionnés, révisables et réutilisables plutôt que des échanges jetables. martinfowler Canvas REASONS : 7 dimensions (Requirements, Entities, Approach, Structure, Operations, Norms, Safeguards) pour guider le LLM de l'intention à l'exécution. martinfowler Workflow en 6 étapes : exigences → analyse → contexte → prompt structuré → code → tests unitaires, chaque étape s'appuyant sur la précédente. martinfowler 3 compétences clés : abstraction d'abord, alignement de l'intention, revue itérative. martinfowler Limites : fort ROI sur du code métier complexe, peu adapté aux hotfixes urgents, scripts jetables ou travail créatif/visuel. m Sécurité Le projet Glasswing pour sécuriser les logiciels https://www.anthropic.com/glasswing Anthropic lance Glasswing, une initiative de cybersécurité utilisant Claude Mythos Preview pour identifier des vulnérabilités zero-day 12 partenaires fondateurs dont AWS, Apple, Cisco, CrowdStrike, Google, JPMorganChase, Linux Foundation, Microsoft et NVIDIA Anthropic investit 100 millions de dollars en crédits de modèle et 4 millions en dons aux organisations de sécurité open source Le modèle opère avec une autonomie substantielle, identifiant des milliers de vulnérabilités dans les OS, navigateurs et infrastructures critiques Plus de 40 organisations supplémentaires ont accès pour scanner et sécuriser leurs systèmes Objectif : donner l'avantage aux défenseurs avant que les techniques de hacking assistées par IA ne se généralisent chez les attaquants LinkedIn vous espionne https://frenchbreaches.com/blog/linkedin-est-accuse-de-fouiller-dans-votre-ordinateur-illegalement Scandale "BrowserGate" : LinkedIn injecte du JavaScript qui tente de détecter les extensions Chrome installées sur votre navigateur Le script analysé contient une liste codée en dur de 6 222 extensions Chrome avec identifiants et chemins de fichiers internes Croissance alarmante de la liste ciblée : 38 extensions en 2017 → 461 en 2024 → ~1 000 en mai 2025 → 6 222 début 2026 Les données collectées incluent aussi CPU, RAM, résolution d'écran, timezone et état batterie pour du fingerprinting Certaines extensions ciblées sont liées à la neurodivergence, aux pratiques religieuses ou aux opinions politiques → violation grave du RGPD LinkedIn défend que le scan vise uniquement à détecter les extensions qui pratiquent le scraping de données Post mortem de la supply chain attack sur la librairie NPM axios https://github.com/axios/axios/issues/10636 Le 31 mars 2026, deux versions malveillantes d'axios (1.14.1 et 0.30.4) ont été publiées via un compte mainteneur compromis Vecteur d'attaque : RAT installé via ingénierie sociale ciblée sur la machine personnelle du mainteneur principal La 2FA ne protège pas si la machine de l'utilisateur est compromise : l'attaquant contrôle tout et peut agir comme l'utilisateur Les packages malveillants injectaient plain-crypto-js@4.2.1, un cheval de Troie multi-plateforme (macOS, Windows, Linux) Détection communautaire en ~3 heures, suppression par npm, mesures correctives : rotation complète des credentials Changements préventifs : publication via OIDC, releases immuables, amélioration des pratiques GitHub Actions Passbolt un gestionnaire de mots de passe open source https://lesjoiesducode.fr/passbolt-gestionnaire-de-mots-de-passe-gratuit-open-source-que-votre-equipe-merite-vraiment Gestionnaire de mots de passe open source conçu pour le partage d'identifiants en équipe, utilisé par plus de 50 000 organisations Chiffrement individuel par utilisateur et par version de credential, pas de coffre-fort partagé — architecture zero-knowledge "Forward secrecy" : quand un membre quitte l'équipe, ses copies chiffrées sont automatiquement révoquées sans reset manuel Supporte TOTP, clés SSH, tokens API et champs personnalisés avec piste d'audit complète de tous les accès Édition communautaire entièrement gratuite avec utilisateurs illimités, auto-hébergeable ou cloud Chiffrement OpenPGP nécessitant passphrase + clé privée, avec tokens visuels anti-phishing Loi, société et organisation Anthropic fait un don d'1,5 millions de dollars à la fondation Apache https://news.apache.org/foundation/entry/the-apache-software-foundation-announces-1-5m-donation-from-anthropic Anthropic donne 1,5 million de dollars à l'ASF pour soutenir l'infrastructure, la sécurité et la communauté open source Vitaly Gudanets (CISO d'Anthropic) : "Soutenir l'ASF est un investissement direct dans la résilience et l'intégrité des systèmes dont dépend l'IA moderne" Les fonds financeront les systèmes de build, les processus de sécurité et les services aux projets Apache Ce don est le déclencheur de l'initiative IA responsable à 10 millions de dollars de l'ASF L'infrastructure Apache est invisible mais critique : des systèmes financiers aux plateformes de santé, elle sous-tend l'écosystème logiciel mondial L'ASF lance l'initiative IA responsable https://news.apache.org/foundation/entry/the-apache-software-foundation-launches-10m-responsible-ai-initiative-with-initial-1-75m-donation L'ASF lance une initiative pour une IA responsable dotée d'un budget de 10 millions de dollars sur 3 ans minimum Anthropic est le premier donateur avec 1,5 million de dollars ; Alpha-Omega contribue 250 000 dollars L'initiative fournit aux projets Apache un accès à des modèles IA pour l'expérimentation et la sécurité Elle soutient l'ensemble de la chaîne IA/ML : pipelines de données, infrastructure, frameworks de deep learning Des tracks de conférences, hackathons et bourses de voyage sont prévus pour élargir la communauté Les principes directeurs incluent la supervision humaine, l'intégrité des licences et la sécurité open source Oracle vire 30000 personnes https://rollingout.com/2026/03/31/oracle-slashes-30000-jobs-with-a-cold-6/ Oracle licencie 20 000 à 30 000 employés, 18% de ses effectifs mondiaux. Les salariés ont appris leur licenciement par un simple email à 6h du matin, sans aucun préavis. L'accès à tous les systèmes (Slack, Zoom, badges) a été coupé immédiatement après. But : libérer 8 à 10 milliards de dollars pour construire des centres de données IA. Oracle a déjà contracté 50 milliards de dettes en 2026 pour financer ses projets IA. Paradoxe : l'entreprise affiche un bénéfice record de 6,13 milliards, mais ses liquidités sont dans le rouge. L'action Oracle a perdu plus de la moitié de sa valeur depuis septembre 2025. Et si l'IA n'était qu'un prétexte pour licencier https://eventuallycoding.com/p/ia-licenciements-et-si-l-intelligence-artificielle-n-etait-qu-une-excuse Hugo Lassiège (eventuallycoding) estime que les entreprises utilisent l'IA comme narratif commode pour masquer des erreurs de gestion passées (Block a triplé ses effectifs post-COVID sans croissance des revenus correspondante) Moins de 1% des licenciements technologiques seraient réellement dus à des gains de productivité IA selon les analyses citées Mesurer la productivité des développeurs reste un problème non résolu, mais les entreprises affirment des gains d'efficacité sans preuves Des pressions économiques réelles (inflation, guerres commerciales, coûts énergétiques) sont masquées derrière le discours IA Les restructurations nécessaires sont présentées comme des transformations AI-driven positives pour rassurer les investisseurs Il y voit une fenêtre d'opportunité pour l'Europe pendant que les géants américains se restructurent GitHub Copilot va utiliser les interacitons pour entrainer ses modèles sauf si vous vous délistez https://github.blog/news-insights/company-news/updates-to-github-copilot-interaction-data-usage-policy/ À partir du 24 avril 2026, GitHub utilise par défaut les interactions des utilisateurs Copilot Free, Pro et Pro+ pour entraîner ses modèles Les données collectées incluent le code accepté ou modifié, les snippets envoyés, les noms de fichiers et structures de dépôts, et les retours utilisateurs Les utilisateurs Copilot Business, Enterprise et les dépôts d'entreprise sont exclus de cette collecte de données d'entraînement Opt-out disponible dans les paramètres GitHub > "Privacy" ; les préférences de désactivation préalables sont conservées automatiquement Objectif déclaré : améliorer la précision des modèles sur les langages et cas d'usage du monde réel Grosse percée de Claude Code dans les commits sur GitHub https://aifoc.us/damn-claude-thats-a-lot-of-commits/ Explosion de Claude Code : En six mois, Claude Code est passé de 0,7 % à 4,5 % de tous les commits publics sur GitHub, surpassant tous les autres outils d'IA combinés. Adoption massive des agents IA : Environ 5 % des commits publics sur GitHub sont désormais générés par des agents IA, un chiffre en croissance rapide depuis fin 2025. Domination des bots sur GitHub : Au-delà des commits, les outils d'IA sont omniprésents dans la gestion des pull requests et des problèmes (Copilot et CodeRabbit notamment). Limites méthodologiques : Les données ne concernent que les dépôts publics (les entreprises utilisent massivement des dépôts privés, invisibles ici). Le comptage dépend fortement de la visibilité des signatures (certains outils comme Claude marquent systématiquement leurs commits, d'autres non) L'API de recherche GitHub présente une fiabilité variable à cette échelle. Changement de paradigme : Le développement logiciel vit une transition majeure, comparable au passage du desktop au mobile. L'intégration des agents IA dans le cycle de production n'est plus une expérimentation, mais une réalité opérationnelle à grande échelle. Dysmaths une application pour aider à apprendre les mathématiques et la géométrie lorsque l'on souffre de dyspraxie, dysgraphie https://dysmaths.com/ Application web pour aider les élèves de collège et lycée souffrant de dysgraphie et dyspraxie à faire des maths et de la géométrie Outils de dessin à main levée, géométrie précise (compas, rapporteur, règle) et opérations structurées (fractions, racines, puissances, symboles mathématiques) Export PDF et PNG avec conservation fidèle de l'échelle pour l'impression et la soumission des exercices Options d'accessibilité : police OpenDyslexic, personnalisations d'interface, import d'images et de PDFs Répond à un besoin réel : les outils standards ne sont pas adaptés aux difficultés de coordination et d'organisation spatiale en mathématiques IA ou réalité ? Par Amistory https://www.youtube.com/watch?v=PPYdAhBBF2I L'IA génère des contenus (images, voix, vidéos) de plus en plus indétectables Les arnaques au clonage de voix et deepfakes sont en forte hausse Les faux contenus viraux manipulent l'opinion à grande échelle Le faux n'est plus un accident, c'est devenu un système organisé La société entre dans une ère de doute généralisé sur le réel Comment s'informer quand le réel lui-même peut être simulé ? Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 12-13 mai 2026 : Lyon Craft - Lyon (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 19-20 mai 2026 : Green Code Challenge - Paris (France) 21-22 mai 2026 : Flupa UX Days 2026 - Paris (France) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 27 mai 2026 : aMP Day Strasbourg 2026 - Strasbourg (France) 28 mai 2026 : DevCon 27 : I.A. & Vibe Coding - Paris (France) 28 mai 2026 : Cloud Toulouse 2026 - Toulouse (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 29 mai 2026 : Agile Tour Strasbourg 2026 - Strasbourg (France) 2-3 juin 2026 : Agile Tour Rennes 2026 - Rennes (France) 2-3 juin 2026 : OW2Con - Paris-Châtillon (France) 3 juin 2026 : IA–NA - La Rochelle (France) 4 juin 2026 : Workplace Intelligence Days - 1ère édition - Lyon (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 9 juin 2026 : JFTL - Montrouge (France) 9 juin 2026 : C: - Caen (France) 9 juin 2026 : France API 2026 - Paris (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) 15 juin 2026 : Jupyter Workshops: Demystifying MyST Markdown in Education - Orsay (France) 16 juin 2026 : Mobilis In Mobile 2026 - Nantes (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 18 juin 2026 : Tech'Work - Lyon (France) 22-26 juin 2026 : Galaxy Community Conference - Clermont-Ferrand (France) 23-24 juin 2026 : MWCP 2026 - Paris (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 25-26 juin 2026 : Agile Tour Toulouse 2026 - Toulouse (France) 27 juin 2026 : Asynconf - 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) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 28-30 août 2026 : State of the Map - Champs-sur-Marne (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 10-11 septembre 2026 : Nantes Craft - Nantes (France) 17 septembre 2026 : dotAI - Paris (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 18 septembre 2026 : dotJS - Paris (France) 18 septembre 2026 : WordCamp Bretagne - Rennes (France) 22 septembre 2026 : Salon Data 2026 - Nantes (France) 22-23 septembre 2026 : Agile en Seine & IA 2026 - Paris (France) 24 septembre 2026 : OWASP AppSec Days France 2026 - Paris (France) 24 septembre 2026 : PlatformCon Paris - Paris (France) 24 septembre 2026 : React Native Connection 2026 - Paris (France) 24-26 septembre 2026 : Paris Web 2026 - Paris (France) 28-29 septembre 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 2 octobre 2026 : DevFest Perros-Guirec 2026 - Perros-Guirec (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) 12 octobre 2026 : Dev With AI - Paris (France) 27-29 octobre 2026 : Directions EMEA 2026 - Paris (France) 29-30 octobre 2026 : BDX I/O 2026 - Bordeaux (France) 30 octobre 2026 : Cloud Nord 2026 - Lille (France) 4-5 novembre 2026 : Devoxx Morocco - Casablanca (Morocco) 14-15 novembre 2026 : Capitole du Libre - Toulouse (France) 19 novembre 2026 : DevFest Toulouse 2026 - Toulouse (France) 27 novembre 2026 : DevFest Paris 2026 - Paris (France) 1-3 décembre 2026 : Apidays Paris - Paris (France) 4 décembre 2026 : DevFest Lyon 2026 - Lyon (France) 4 décembre 2026 : DevFest Dijon 2026 - Dijon (France) 9-10 décembre 2026 : OpenSource Expérience - Paris (France) 9-10 décembre 2026 : DevOps REX - Paris (France) 10 décembre 2026 : KCD Provence - Aix-en-Provence (France) 7-9 avril 2027 : Devoxx France 2027 - Paris (France) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/
Flexible constructor bodies were added to Java 25 with JEP 513. In this episode of the Inside Java Newscast Billy Korando will review the issues with how constructors used to work before Java 25, either forcing developers to write convoluted code, or in some cases undermining the safety and integrity of child classes. Billy will then cover how flexible constructor bodies address these issues and how Java developers can use them to write safer code and better designed applications. Make sure to check https://inside.java/podcast
L'Angelines ens regala una classe magistral d'aptònims: els cognoms divertits. Continua el desastre a Rodalies: en Jep ho encara en una nova edició de Cabralunya Informació. El Papa vindrà a Barcelona: connectem amb Giorgio Pappardelle i rebem Mossèn Papiol.
Jase, Al, Zach, and Jep open up about the reality of facing sudden health scares, from Jep's life-threatening seizure and coma to Jase's unexplained months-long illness and Al's recent trial with heart issues, the guys reflect on moments when life felt fragile and uncertain. Zach reflects on his wife Jill's frightening medical crises after giving birth. Through those experiences, they share what carried them through, why fear is a natural response, and how faith reframes even the hardest situations. They discuss what it really means to be “whole” in Christ and turn to legacy, family, and moments of weakness that can lead to deeper purpose and stronger faith. In this episode: Philippians 4, verse 13; Matthew 8, verses 14–17; Isaiah 53, verse 4; 1 John 3, verse 20; Matthew 11, verses 25–30; Psalm 147, verse 3; Ecclesiastes 3, verse 11 “Unashamed” Episode 1320 is sponsored by: https://curehydration.com — Save 20 % with code UNASHAMED! https://unashamedgold.com — Get a free 2026 Gold & Silver Guide and a no obligation consultation! https://preborn.com/unashamed — Visit the PreBorn! website or dial #250 and use keyword BABY to donate today. http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://podcasts.apple.com/us/podcast/at-home-with-phil-robertson/id1835224621 Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Chapters 00:00 Facing a Sudden Health Scare 05:10 Jep Survives the Unknown 10:30 Jase's Mystery Illness 16:45 When Fear, Anxiety & Faith Collide 22:15 Finding Purpose in Trials 28:40 Why Jesus Wept in the Face of Death 35:20 Grandkids, Legacy & Generational Faith 43:15 The Valuable Lessons of Our Elders 50:10 What It Really Means to Be Whole — Learn more about your ad choices. Visit megaphone.fm/adchoices
Phil Robertson may have proven he's one of the toughest men alive during an infamous sermon where he powered through a kidney stone. Jep shudders through a retelling of a nightmare hospital stay he was barely conscious for. John-David sets the room alight with a local controversy that has the whole town choosing sides. Martin leans into Little League nostalgia, which sends Uncle Si into a bizarre childhood story that Jep isn't quite buying. Duck Call Room episode #545 is sponsored by: https://fastgrowingtrees.com/duck — Get 20% their first purchase when using the code DUCK at checkout. https://ethos.com/DUCK — Protect your family with life insurance from Ethos. Get up to $3 million in coverage in as little as 10 minutes. Application times & rates may vary. https://tecovas.com/duck — Get 10% off when you sign up for email and texts. https://nutrafol.com — Get $10 off your first month's subscription and free shipping when you use promo code DUCK! - Learn more about your ad choices. Visit megaphone.fm/adchoices
Det er forår og forlystelsesparkerne åbner på stribe. Det fejrer vi i Dig og mig og musicals med en episode fyldt med karuseller, spåkonemaskiner, balongynger og konkurrencer om hakket kød. Jep - det er muligt, det er for dyrt at købe hakket kød, men så kan man i det mindste høre musical om det.
En Cirici demana que no en diem Sant Jordi i en Jep descriu els nens actuals. El Madrid queda fora de la Champions: en Txarli Querol ho celebra amb en Damià López. En José López Vilademunt ens porta el TOP3 de coses que molesten dels veïns.
With JDK 26 / JEP 500 starting to prevent final field mutation through reflection, it is important that Java projects stop employing that practice. For more, check https://inside.java/podcast
En Cirici li demana a la Rosalia que no es passi i en Jep no creu que hi hagi cap problema amb Sixena. El Professor de Debò resol el misteri del parking fantasma (spoiler: no el resol). Ens preparem per a la remuntada del Barça amb Marta Ramon, Joan Lluís Garcia i les dades d'Oriol Jové.
En Jean Paul intenta aixecar els ànims amb bones notícies (surt malament). L'Artemis II fa la volta a la Lluna: connectem amb un dels astronautes, que diu que no n'hi ha per tant. Comença el judici a la trama Kitchen i en Jep necessita parlar del capellà de la família Bárcenas.
The Java tool jcmd ("j command") sends diagnostic commands to the JVM, which will react by supplying the desired information: from finalizer queues to heap and thread dumps, from GC insights to virtual thread scheduler statistics. At the moment, this requires a running JVM, but once candidate JEP 528 is adopted, a lot of that information can be seamlessly extracted from a crashed JVM's core dump, allowing easy post-mortem analysis.
Jep Robertson shares life updates from new business ventures and impactful work in Ethiopia to upcoming TV projects—and admits his Christmas movie cameo didn't go so great, which sends John-David on a mission to watch it. Uncle Si's mold nightmare keeps getting worse, and Jep realizes Si's been living next door the whole time without him noticing. Martin also connects with Jep's passion for helping kids, calling it the most rewarding part of being on TV. Duck Call Room episode #539 is sponsored by: https://rocketmoney.com/duck — Let Rocket Money help you reach your financial goals faster! https://trybeef.com/duck — Get 10% off your first TriTails box straight from their ranch to your door. https://myphdweightloss.com — Find out how Godwin is losing weight! Schedule your one-on-one consultation today by visiting the website or calling 864-644-1900 and be sure to mention "Godwin" so they know we sent you! https://fastgrowingtrees.com/duck — Get 20% their first purchase when using the code DUCK at checkout. - Learn more about your ad choices. Visit megaphone.fm/adchoices
La Rosalia ha de suspendre un concert: l'Angelines investiga el crim. En Jep Cabestany aclareix el cas de les lesions dels jugadors del Reial Madrid. Els maquinistes de RENFE s'inventaven baixes: en Jep demana que s'acabin els trens. En Xose Antón demostra que no totes les IAs són agressives (surt malament).
Episode Notes S7E11 - Join us as we dive into the mind of the one and only Bob Bergen. He'll be in the house telling tales from voicing Porkey Pig to Being a 5 time Emmy Nominee and so much more. His voice is heard in thousands of commercials, promos, games, animated series and specials. He's voiced dozens of animated features, including Minions: The Rise of Gru, Sing, Wreck it Ralph, The Secret Life of Pets, Trolls, Tangled, Spirited Away, Cars, A Bug's Life, Monsters, Inc., Iron Giant, The Emperor's New Groove, WALL-E, Toy Story 2 & 3, Up, Zootopia 2, and Wicked For Good. Series work includes Star Wars: The Bad Batch, Ridley Jones, Marvel's Avengers Assemble, Robot Chicken, Oddballs, I am Groot, Bugs Bunny Builders, Animaniancs, It's Pony, Dew Drop Diaries, Teen Titans Go!, Spidey and his Amazing Friends, Blaze and the Monster Machines, Pretzel and the Puppies. He is the network promo voice for MeTV Toons, which has the largest catalogue of classic animation on TV. 2026 marks his 36th year as the predominant voice of Porky Pig. Bob is also one of the most sought after coaches for animation voiceover. HELPFUL LINKS: VETERANS: https://www.va.gov/.../mental-health/suicide-prevention/ ADDICTION: https://lp.recoverycentersofamerica.com/.../continuum-of.../ Due you know someone that has lost their lives due to addiction? Or even someone that has made a full recovery? Reach out to Johnny Whitaker so they can help to celebrate the lives lost/ lives recovered at overdoseawareness0831@gmail.com ___________________________________________ Follow our guest https://www.bobbergen.com/ https://x.com/BobBergen https://www.imdb.com/name/nm0074036/ ______________________________ Toking with the Dead: https://www.stilltoking.com/ ————————————— Follow Still Toking With and their friends! https://smartpa.ge/5zv1 ————————————— Produced by Leo Pond and The Dorkening Podcast Network MORE ABOUT THE GUEST: Five-time Emmy nominated actor Bob Bergen announced to his parents when he was five he wanted to be Porky Pig. His mother replied, “Honey, you can't be Porky Pig. You're Jewish." Despite this, he was determined. At fourteen he phoned Mel Blanc after researching a dozen or so phone books, crashed a recording session pretending to be Blanc's assistant, and watched him in action. Realizing he needed training, and for his voice to change, he began studying voiceover with every vo coach LA had to offer. Combined with two years at a Meisner acting conservatory and three years of improv study with The Groundlings, he was able to secure an agent at eighteen and pursue his dream, while tour guiding at Universal Studios allowed him to eat. He's performed in all aspects of on-camera television: from sitcoms to soaps to game shows - hosting Jep!, the kids' version of Jeopardy! for Game Show Network This podcast is powered by Pinecast.
Gros zoom sur les skills et leurs usages dans les coding agents, sur les benchmarks de stacks techniques MCP, mais aussi du Java 26-27, du HttpClient, du NodeJS, des scenarios nucléaires pilotés par l'IA, de la méthodologie, bref on ne s'ennuie pas ! Enregistré le 15 mars 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-338.mp3 ou en vidéo sur YouTube. News Langages Bruno Borges a créé un site, inspiré d'un site récent qui montrait comment CSS avait évolué, qui illustre justement comment Java a bien évolué au fil du temps, et est devenu un langage encore plus élégant https://javaevolved.github.io/ Code simplifié: main() allégé, var, blocs de texte, API String enrichie. Pattern Matching: switch sur types, instanceof amélioré, record patterns. Données: Records, collections immuables faciles à créer, méthodes de listes. Concurrence: Threads virtuels, CompletableFuture, StructuredTaskScope, ScopedValue. Erreurs & Sécurité: NPE précis, catch multiples, Optional amélioré, filtres de désérialisation. I/O & Réseau: HttpClient moderne, E/S fichiers/console simplifiées, transferTo. Dates & Heures: API modernisée, précise, immutables et thread-safe. Langage: Interfaces sealed/private, import de modules, Math.clamp Streams: Nouveaux opérateurs (takeWhile, mapMulti, Gatherers, teeing). Outils & Perf: jshell, exécution simplifiée, jwebserver, AOT, JFR, optimisation mémoire. 10+ raisons de ne pas utiliser le HttpClient du JDK, avec un article très détaillé de Brice Dutheil https://blog.arkey.fr/2026/02/08/ten-reasons-to-not-use-jdk-httpclient/ JDK HttpClient: intégré, non-upgradable. OkHttp: plus lourd (dépendance Kotlin). TLS/SSL: JDK: SSLContext limité, vérif hôte globale, épinglage manuel, SSLParameters rigides. OkHttp: contrôle fin (SSLSocketFactory/TrustManager), vérif hôte/épinglage dédiés, ConnectionSpec structuré. Connexions: JDK: pas de repli, fabrique socket custom impossible (pas UDS/Named Pipes direct), pool limité (propriétés système, contrôle pauvre avant JDK 20/21). OkHttp: repli automatique, fabrique custom, pool granulaire. Réseau: JDK: résolveur DNS par défaut, Authenticator unique. OkHttp: résolveur DNS custom, authentificateurs séparés (proxy/serveur). Cycle Requêtes: JDK: pas d'intercepteurs ni API événements intégrés. OkHttp: addInterceptor, EventListener pour événements granulaires. Ressources: JDK: pas d'arrêt propre avant JDK 21. OkHttp: arrêt granulaire (pool, exécuteur, cache). Timeout: JDK: désactivé après en-têtes; le transfert du corps peut dépasser le timeout initial. JDK 26 et JDK 27 : ce qui nous attend — https://www.infoq.com/news/2026/02/java-26-so-far/ JDK 26 est une version non-LTS prévue le 17 mars 2026, avec 10 nouvelles fonctionnalités réparties en 5 catégories Le support HTTP/3 arrive enfin dans l'API HTTP Client standard de Java (JEP 517) La Structured Concurrency (projet Loom) en est à sa 6e preview, avec l'ajout d'une méthode onTimeout() sur StructuredTaskScope.Joiner Les Lazy Constants passent en 2e preview : des constantes initialisées à la demande, utiles pour optimiser le démarrage Le G1 GC gagne en performance via une réduction des synchronisations entre threads applicatifs et threads GC (JEP 522) Le cache d'objets AOT (JEP 516) est étendu pour fonctionner avec n'importe quel GC, y compris ZGC L'API Applet est définitivement supprimée (JEP 504), fermant une page historique de Java L'encodage PEM des objets cryptographiques continue sa preview avec support de chiffrement/déchiffrement de KeyPair Pour JDK 27 (septembre 2026), l'échange de clés post-quantique hybride pour TLS 1.3 est déjà ciblé (JEP 527) Project Valhalla progresse avec une preview des Value Classes : objets sans identité, à champs final uniquement Librairies Une étude de performance montre que Java est un super choix pour développer des serveurs MCP https://www.tmdevlab.com/mcp-server-performance-benchmark.html Comparaison de performances de serveurs MCP (Model Context Protocol) en Java, Go, Node.js, Python. Méthodologie: 3,9 millions requêtes, environnement Docker (1 cœur CPU, 1 Go RAM/serveur). Fiabilité: 0% d'erreurs pour toutes les implémentations. Tiers de performance: 1 (Haute): Go & Java (latence < 1ms, ~1600 requêtes/s). ▪︎ Go: Efficacité mémoire exceptionnelle (18 Mo vs 220 Mo pour Java). ▪︎ Java: Latence marginalement meilleure, mais 12x plus de mémoire. 2 (Moyenne): Node.js (latence ~10,7 ms, ~560 requêtes/s). Surcharge par instanciation. 3 (Faible): Python (latence ~26,5 ms, ~290 requêtes/s). Limité par GIL. Recommandations production: Go: Optimal forte charge, cloud-native, optimisation coûts. Java: Latence très basse critique, infrastructure Java existante. Node.js & Python: Adaptés charges modérées/faibles, développement/test. Node.js et Python peuvent être optimisés pour améliorer leurs performances en production. Et encore, en Java, le benchmark n'a pas utilisé GraalVM pour une compilation native, ce qui aurait donné des chiffres côté mémoire qui aurait concurrencé Go Qui a la meilleure perf entre Quarkus et Spring pour faire des serveurs MCP ? https://medium.com/@egekaraosmanoglu/spring-boot-vs-quarkus-which-java-runtime-wins-the-ai-mcp-tools-performance-battle-4da9d6a248d5 Quarkus JVM: Débit et latence les plus élevés (jusqu'à 16 381 req/s, 65% plus rapide que Spring Boot), surpasse Spring Boot même avec Apache Camel. Quarkus Native: Consommation mémoire la plus faible (118 MB), démarrage instantané, performance prédictible. Spring Boot MVC: Bonnes performances, écosystème mature, nécessite un "warm-up" important (jusqu'à 44% de gain). Spring Boot WebFlux: Légèrement meilleur débit et latence que MVC (~5%), mais plus de mémoire et complexité réactive. Coût architectural: MapStruct: Impact négligeable (< ±5%). Apache Camel: Réduction de débit de 8-21%, mais valeur ajoutée significative; Quarkus JVM + Camel reste > Spring Boot baseline. Protocole MCP: Sur Quarkus JVM (avec Camel), surpasse gRPC. Recommandations: Débit max: Quarkus JVM. Coût/Serverless: Quarkus Native. Intégration d'entreprise: Quarkus JVM + Camel + MapStruct. Meilleur choix Spring: Spring Boot WebFlux + MapStruct. Benchmark des stacks qui implémentent MCP https://www.tmdevlab.com/mcp-server-performance-benchmark-v2.html MCP (Model Context Protocol) est le protocole d'Anthropic pour connecter les LLMs à des outils et sources de données externes ; ce benchmark compare 15 implémentations serveur. 39,9 millions de requêtes traitées avec zéro erreur, sur des charges I/O réalistes (Redis + HTTP API) plutôt que des tâches CPU synthétiques. Rust atteint 4 845 RPS avec seulement 10,9 Mo de RAM ; Quarkus obtient 4 739 RPS avec la meilleure latence (4,04 ms en moyenne, 8,13 ms au P95). Go (3 616 RPS) et Spring MVC (3 540 RPS) constituent un second groupe solide. Node.js plafonne à 423 RPS ; Bun est 2,2x plus rapide sur un code identique (876 RPS) ; Python atteint 259 RPS avec 4 workers et uvloop. Découverte notable : un bug dans le SDK Rust rmcp v0.16 ajoutait ~40 ms de latence à toutes les réponses HTTP, limitant le débit à 1 283 RPS ; corrigé en v0.17 via la PR #683. Les images natives GraalVM réduisent la mémoire de 27 à 81 % mais dégradent le débit de 20 à 36 % ; Quarkus-native est l'exception avec 36 Mo RAM et 3 449 RPS. Spring MVC (bloquant) surpasse WebFlux (réactif) à 50 utilisateurs simultanés, rappelant que le modèle réactif n'est pas toujours gagnant. Recommandations : Rust ou Quarkus pour la production haute charge, Go pour le cloud-native, Bun plutôt que Node.js en JavaScript. Jakarta EE 12 Milestone 2 : données, cohérence et configuration https://www.infoq.com/articles/jakartaee-12-milestone-2/ Jakarta EE est la plateforme Java entreprise open-source, socle de frameworks comme Quarkus et Spring, qui standardise les APIs pour la persistance, les transactions, la sécurité, etc. Jakarta EE 12 adopte Java 21 comme baseline (avec support Java 25) et supprime définitivement le SecurityManager déprécié. La nouvelle spec Jakarta Query unifie JPQL (SQL/relationnel) et JDQL (NoSQL) en un seul langage avec deux profils : Core Language (portable) et Persistence Language (relationnel). Jakarta Data 1.1 introduit les requêtes dynamiques via une API fluente avec Restriction et l'annotation @Is pour des conditions plus expressives. Jakarta Data supporte désormais les repositories stateful, permettant la gestion du cycle de vie des entités (persist, merge, detach, refresh) comme en JPA classique. Jakarta NoSQL 1.1 intègre Jakarta Query via une nouvelle interface Query et supporte les projections avec des Java records. Jakarta Persistence 4.0 supporte SequencedCollection (Java 21) comme type de collection dans les entités. Une nouvelle spec Jakarta Agentic AI est en cours, visant des APIs vendor-neutral pour construire des agents IA sur les runtimes Jakarta EE, avec intégration prévue de LangChain4j et Spring AI. Cette release est encore un milestone (pas pour la prod) — l'adoption large dépendra de la maturité des outils (IDE, validation de requêtes, diagnostics). Nouveaux benchmarks Quarkus vs Spring Boot : performance complète et transparente https://quarkus.io/blog/new-benchmarks/ Quarkus est un framework Java optimisé pour les conteneurs, connu pour son faible usage mémoire et son démarrage rapide, concurrent principal de Spring Boot. Les anciens graphiques de performance sur quarkus.io étaient obsolètes, sans date, sans source, et ne montraient pas le débit (throughput). L'absence de données sur le throughput faisait croire à tort que Quarkus avait de mauvaises performances à ce niveau. Un nouveau benchmark open source a été créé, transparent et reproductible, disponible sur GitHub. Résultats : Quarkus gère 2,7x plus de transactions par seconde que Spring Boot, démarre 2,3x plus vite, avec deux fois moins de mémoire. Des experts Spring Boot externes ont contribué à rendre la comparaison plus équitable, notamment sur la configuration des pools de connexions. Les threads virtuels améliorent le débit d'environ 6000 tps supplémentaires pour tous les frameworks testés. Spring Boot 4 offre un meilleur débit que Spring Boot 3, mais au prix d'un démarrage plus lent et d'une empreinte mémoire plus élevée. En mode natif (GraalVM), le démarrage est ultra-rapide mais le throughput est divisé par deux, pour Quarkus comme pour Spring Boot. Le mode natif n'est recommandé que pour les applis démarrées/arrêtées très fréquemment ou à faible charge. Quarkus 3.32 : fondations pour la prochaine LTS https://quarkus.io/blog/quarkus-3-32-released/ Quarkus est un framework Java cloud-natif optimisé pour GraalVM et HotSpot, conçu pour les microservices et les environnements conteneurisés. Cette version marque le feature freeze pour la prochaine version LTS 3.33. Intégration de Project Leyden (AOT JVM) : le démarrage d'une application REST minimale passe de 370ms à 80ms. L'entraînement Leyden peut se déclencher au build ou via les tests d'intégration. Amélioration du graceful shutdown HTTP, avec des contributions de l'équipe Keycloak. Enregistrement automatique dans Consul via l'extension Stork pour la découverte de services. Nouvelles fonctionnalités de sécurité : DPoP nonce providers personnalisés, support de rich authorization pour OIDC. Possibilité de personnaliser l'ordre des mécanismes d'authentification et ajout de OIDCAuthenticationCompletionAction. Mise à jour du framework Google Cloud Functions en version 2.0, ainsi que Camel Quarkus et Quarkus CXF. Les utilisateurs sur LTS 3.27 sont encouragés à tester la migration vers 3.33 pour faire remonter des retours. NodeJS change sa cadence de releases https://nodejs.org/en/blog/announcements/evolving-the-nodejs-release-schedule Node.js est le runtime JavaScript côté serveur le plus utilisé, géré par la OpenJS Foundation avec un cycle de releases actif depuis la fusion avec io.js il y a dix ans. À partir de Node.js 27 (octobre 2026), le projet passe d'une release majeure tous les six mois à une seule par an. Chaque release deviendra LTS, supprimant la distinction entre versions paires (LTS) et impaires (non-LTS). Un nouveau canal Alpha est introduit, permettant les changements semver-major pendant la phase de test précoce. Les phases deviennent : Alpha (6 mois, oct. à mars), Current (6 mois, avr. à oct.), LTS (30 mois), puis EOL. La durée totale de support reste de 36 mois, identique au modèle actuel. La numérotation des versions s'aligne sur l'année calendaire de la release Current (ex : 27.0.0 en 2027). La version Alpha est signée, taguée et testée via CITGM, mais n'est pas destinée à la production. La motivation principale : les versions impaires étaient peu adoptées, la distinction pair/impair perturbait les débutants, et réduire les lignes de release parallèles allège la charge des bénévoles. Les auteurs de bibliothèques sont encouragés à intégrer les releases Alpha dans leur CI dès que possible pour détecter les régressions en amont. Web jQuery v4 est sorti https://www.infoq.com/news/2026/02/jquery-4-release/?utm_source=twitter&utm_medium=link&utm_campaign=calendar jQuery est une bibliothèque JavaScript historique qui simplifie la manipulation du DOM, la gestion des événements et les requêtes AJAX, encore très présente dans de nombreuses bases de code. Cette version majeure sort pour les 20 ans de la bibliothèque, après presque une décennie sans version majeure. Suppression du support d'Internet Explorer 10 et antérieur, Edge Legacy et les anciennes versions iOS/Android. IE11 reste encore supporté dans jQuery 4, mais sa suppression est prévue pour jQuery 5. Le code source migre d'AMD vers les ES modules, pour une meilleure compatibilité avec les outils de build modernes. Le bundler passe de RequireJS à Rollup. Suppression des fonctions dépréciées comme jQuery.isArray, jQuery.parseJSON et jQuery.trim, désormais disponibles nativement en JavaScript. Le fichier gzippé gagne plus de 3 000 octets ; le build slim descend à environ 19,5 ko. Ajout du support des Trusted Types pour faciliter la compatibilité avec les Content Security Policy strictes. jQuery reste pertinent pour la maintenance de bases de code existantes et les projets nécessitant une faible dépendance aux frameworks. La réactivité en frontend : concepts et approches https://www.sfeir.dev/front/quest-ce-que-la-reactivite-en-frontend/ Un article qui resume comment la reactivite est implementee en front web La réactivité en frontend désigne le mécanisme qui permet de mettre à jour automatiquement l'UI quand les données changent, sans manipulation directe du DOM. Sans réactivité, les développeurs doivent mettre à jour manuellement chaque élément de l'interface, ce qui est fastidieux et source d'erreurs. Le data binding unidirectionnel (React) distingue le flux de données des callbacks d'interaction utilisateur. Le data binding bidirectionnel (Angular) synchronise automatiquement données et UI dans les deux sens. Le Virtual DOM (React, Vue) compare une représentation en mémoire avec le DOM réel avant d'appliquer uniquement les changements nécessaires. Les observables via RxJS (Angular) permettent de gérer des flux de données asynchrones et des événements complexes. Les signaux (SolidJS, Angular récent, Svelte) offrent des mises à jour granulaires et de meilleures performances que les approches précédentes. Les signaux proposent une API plus simple que les observables tout en restant très performants. La réactivité abstrait la manipulation du DOM et permet aux développeurs de se concentrer sur l'état de l'application. Data et Intelligence Artificielle Gunnar Morling a annoncé la sortie de Hardwood, un nouveau parseur Java pour les fichiers Apache Parquet, grâce aux leçons apprises par le 1BRC challenge https://www.morling.dev/blog/hardwood-new-parser-for-apache-parquet/ Hardwood : Nouveau parseur Apache Parquet open-source (Java 21+). But : Dépasser parquet-java (dépendances lourdes, lecteur mono-threadé). Points clés : Dépendances minimes, pipeline de décodage multi-threadé. APIs : RowReader (ligne) et ColumnReader (colonne, haute perf.). Optimisations : Parallélisme pages, préchargement adaptatif, moins d'allocations. Développement : Assisté par IA (Claude Code), révision humaine. Futur : "Predicate push-down", compatibilité parquet-java, écriture, CLI, intégration Iceberg. Apicurio Registry passe AI-Native — https://www.apicur.io/blog/2026/02/05/apicurio-registry-ai-natural-evolution Apicurio Registry est un registre open-source de schemas (OpenAPI, AsyncAPI, Avro, Protobuf…) gérant versioning, validation et gouvernance des APIs. Le projet étend ses capacités pour devenir une plateforme native AI, en appliquant les mêmes principes de gouvernance aux agents IA. Support du protocole A2A (Agent-to-Agent) : les agents s'enregistrent via des "Agent Cards" et se découvrent mutuellement via des endpoints standardisés. Un serveur MCP intégré permet aux LLMs d'interagir directement avec le registre (découverte de schémas, validation, création). L'intégration avec Claude Desktop est déjà documentée, permettant de gérer les artefacts en langage naturel. Deux nouveaux types d'artefacts : PROMPT_TEMPLATE (templates de prompts versionnés avec variables) et MODEL_SCHEMA (validation des entrées/sorties des agents). Les SDKs Java (LangChain4j, Quarkus) et Python (LangChain, LlamaIndex) sont disponibles. Une démo multi-agents illustre le "context chaining" : chaque agent reçoit les sorties des agents précédents dans la pipeline. La roadmap prévoit : gestion du cycle de vie des agents, recherche sémantique, intégration dans les pipelines de déploiement. L'Histoire du Deep Learning : quand les machines ont commencé à apprendre https://blog.ippon.fr/2026/02/20/lhistoire-du-deep-learning-quand-les-machines-ont-commence-a-apprendre/ un article qui retrace les avancées clées du machine learning Le deep learning est un sous-domaine du ML basé sur des réseaux de neurones empilés en couches, aujourd'hui omniprésent dans la vision, le langage et la recommandation. Le Perceptron (1957) est le premier modèle formel d'apprentissage supervisé, mais il échoue sur des problèmes non linéaires comme le XOR : une limite structurelle, pas algorithmique. La rétropropagation du gradient (années 80) permet d'entraîner des réseaux multi-couches, mais souffre du problème de "vanishing gradient" qui bloque l'apprentissage en profondeur. L'essor du deep learning dans les années 2000 est autant une révolution matérielle qu'algorithmique : les GPU, conçus pour le jeu vidéo, se révèlent parfaitement adaptés aux calculs matriciels. AlexNet (2012) marque une rupture industrielle en démontrant qu'un CNN profond entraîné sur GPU surpasse largement les méthodes classiques en reconnaissance d'images. Les LSTM (1997) résolvent les problèmes de mémoire à long terme des RNN, mais leur nature séquentielle limite fortement la parallélisation. Les Transformers ("Attention Is All You Need", 2017) révolutionnent le domaine en remplaçant la récursion par un mécanisme d'attention parallélisable, adaptable aux GPU et TPU. L'IA générative introduit une rupture conceptuelle : les modèles apprennent la distribution des données pour en produire de nouveaux exemples, et non plus simplement classifier. Les LLM offrent un socle généraliste réutilisable pour de nombreuses tâches, là où l'IA prédictive nécessitait un modèle spécifique par problème. La question de l'AGI reste ouverte et très incertaine, mais l'IA devient déjà un "acteur logiciel" capable de raisonner et d'agir de manière autonome via les agents. Ca y est, Agent to Agent Protocol (A2A) est sorti en version 1.0 https://a2a-protocol.org/latest/announcing-1.0/ Prêt pour la prod Support multi-version ( multi-protocoles (gRPC, HTTP+JSON…) Multi-tenancy : un même endpoint peut supporter et exposer plusieurs agents distincts Agent Cards signées et vérifiables cryptographiquement pour vérifier l'identité des agents Flexibilité : les clients peuvent choisir de consommer les résultats par polling, streaming, ou également webhooks Outillage Le guide complet pour créer des skills pour vos agents, par Anthropic https://resources.anthropic.com/hubfs/The-Complete-Guide-to-Building-Skill-for-Claude.pdf Définition et structure : Les skills sont des dossiers contenant des instructions (fichier SKILL.md obligatoire) et des scripts qui enseignent aux agents comment exécuter des tâches spécifiques ou utiliser des outils MCP de manière fiable. Fonctionnement technique : Le système repose sur la "divulgation progressive" via un en-tête YAML critique, permettant à Claude de charger le contexte de la compétence uniquement lorsque la demande de l'utilisateur le nécessite. Cycle de vie : Le guide couvre toutes les étapes de développement, de la définition des cas d'usage (automatisation, création de documents) aux protocoles de test et de distribution. il couvre aussi comment tester (brievement) et des patterns communs Apprendre a utiliser les skills pour structurer son code ia https://philippart-s.github.io/blog/2026-02-18-anthropic-skills/ Les Skills Claude sont des packages d'instructions dans un dossier enseignant à Claude comment gérer des tâches spécifiques de façon cohérente. Un skill se compose au minimum d'un fichier SKILL.md avec un frontmatter YAML et des instructions en Markdown. Le frontmatter YAML impose deux champs obligatoires : name (en kebab-case) et description (max 1024 caractères expliquant quoi faire et quand le déclencher). Les skills fonctionnent de façon identique sur Claude.ai, Claude Code et l'API sans modification. Trois catégories principales : création de documents/assets, automatisation de workflows multi-étapes, et amélioration d'intégrations MCP. Les skills s'appuient sur le principe de divulgation progressive : frontmatter toujours chargé, corps du SKILL.md si pertinent, fichiers liés à la demande. Cinq patterns courants : orchestration séquentielle, coordination multi-MCP, raffinement itératif, sélection d'outils contextuelle, intelligence métier embarquée. Les tests doivent couvrir le déclenchement (90% des requêtes pertinentes), le fonctionnel et la comparaison avec la baseline sans skill. Pour la distribution, héberger sur GitHub avec un README séparé du dossier du skill (pas de README.md dans le dossier lui-même). Un skill-creator officiel permet de générer un premier SKILL.md en 15-30 minutes à partir d'une description en langage naturel. Les skills pour les agents, c'est une façon d'automatiser des tâches répétitives https://glaforge.dev/posts/2026/02/21/easily-build-a-local-mcp-server-in-java-with-a-skill-in-gemini-cli/ Construction facile de serveurs MCP Java locaux pour Gemini CLI et autres agents. Solution au code Java répétitif : JBang + LangChain4j + un "skill" utilisé par Gemini CLI. Idée clée : Une "skill" pour Gemini CLI automatise génération et installation des serveurs. La "skill" génère un fichier Java, le compile et l'enregistre dans les paramètres de Gemini CLI. Avantages : Élimine le boilerplate, enregistrement automatique, développement rapide. Conclusion : Les "skills" d'agent automatisent les tâches répétitives et systématisent l'expérimentation. Un SKILL.md par Julien Dubois pour permettre aux agents IA de créer des projets Spring en suivant les bonnes pratiques à la JHipster https://github.com/jdubois/dr-jskill/blob/main/SKILL.md Dr JSkill est une "Agent Skill" conçue pour aider les IA (GitHub Copilot CLI, Claude Code) à générer des applications Spring Boot 4.x selon les meilleures pratiques de Julien Dubois. Permet de créer des projets full-stack modernes utilisant Java 25, PostgreSQL et Docker, avec un choix de frameworks front-end (Vue.js par défaut, React, Angular ou Vanilla JS). Intègre des scripts Node.js multiplateformes pour automatiser la génération de projets via start.spring.io sans dépendances npm externes. Préconise des choix technologiques stricts : Maven uniquement, pas de Lombok, et utilisation de Hibernate ddl-auto pour la gestion du schéma (pas de Flyway/Liquibase). Supporte nativement la compilation GraalVM (images natives) pour des démarrages ultra-rapides (
No hi ha pressupostos: en Jep considera que Salvador Illa és com un paleta. Truquem a la Generalitat per preguntar pels pressupostos i ens atenen Zoraida i Nelson. Es descobreix la identitat de Banksy: el truquem i ens enduem una sorpresa.
Lazily initializing fields in Java is error-prone and undermines constant-folding. JDK 26 comes with JEP 526, which previews LazyConstant, a type that lazily initializes a value through a given Supplier. It executes that supplier at most once successfully and then assigns the value to a field annotated with @Stable, which allows constant folding. This API is also a poster child for how OpenJDK develops and evolves features.
Escuche el episodio del 3 de marzo de 2026. En La Luciérnaga, mezcla extraña de realidad y ficción, se habló del reconocimiento de las FARC ante la JEP sobre el reclutamiento de menores y la imputación al exgobernador de Casanare por contratos del PAE.
La investigación de la JEP ha permitido identificar un universo de 18.677 niños y niñas víctimas de reclutamiento único entre los años 1971 y 2016. Esta cifra se obtuvo mediante el cruce de bases de datos oficiales y no oficiales, procesadas por un equipo técnico interdisciplinario. See omnystudio.com/listener for privacy information.
В 87 выпуске подкаста Javaswag обсуждаем внутреннюю кухню создания языков, почему Java упрощает исходники и зачем крупным компаниям вроде Huawei свои языки программирования. 00:00 — Интро 01:58 — ZX Spectrum 48/128 и Basic 04:12 — Путь от анализа к компиляторам 06:56 — Красота и сложность разработки компиляторов 09:37 — Противостояние: Язык против Компилятора 13:00 — Зачем компаниям собственные языки? 22:17 — Инструменты и процесс раскрутки компиляторов 26:05 — Специфика OCaml и Lisp 31:22 — Huawei: Создание языка ArkTS 41:50 — Контроль кода и лекция Томпсона 45:55 — Психология фич: важность отказа 55:30 — Различия парсера и компилятора 01:00:09 — Обзор Javac 01:04:27 — Плюсы лямбд против минусов Java 01:09:24 — Язык Ficus: массивы и производительность 01:13:29 — Java 25 01:27:05 — Проект Axiom JDK 01:34:51 — Возможно ли ускорить Javac? 01:45:16 — Сообщество создателей языков программирования 01:48:32 — Применение ИИ в компиляторах 01:53:13 — Непопулярное мнение Гость: https://www.linkedin.com/in/dmitrysolomennikov/ Ссылки: Язык для разработки UI и обучающих систем Flow9 https://github.com/area9innovation/flow9/ Участие в разработке ArkTS (Раздел Contributors, стр. 333) Язык Тривиль https://compiler-potion-faculty.sourcecraft.site/trivil/ Язык Фикус https://compiler-potion-faculty.sourcecraft.site/ficus/ Проект “Языки выходного дня” преобразовался в “Факультет компилятороварения” https://compiler-potion-faculty.sourcecraft.site/ Упрощенные исходники (JEP-512) https://openjdk.org/jeps/512 https://habr.com/ru/companies/axiomjdk/articles/952826/ Запуск Java как скрипта https://openjdk.org/jeps/330 Причины делать новые языки https://habr.com/ru/articles/790422/ Проблемы импортозамещения (статья 2022 года) Импортозамещай это Видео выступления Упрощенные исходники (JEP-512) https://vkvideo.ru/playlist/-195063478_1/video-195063478_456239155?linked=1 Королевства Delphi давно нет, а статья сохранилась https://citforum.ru/programming/delphi/tpl_yacc/ Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast
Our guest today is Jep Robertson. He is part of the Duck Commander family and a star on the hit TV series Duck Dynasty. Jep and his wife Jessica have five children. In 2015 the couple wrote a book called The Good, the Bad, and the Grace of God: What Honesty and Pain Taught Us About Faith, Family, and Forgiveness with the book reaching the New York Times bestseller list."Get in the Game" is part of the Sports Spectrum Podcast Network.Sign up for our Sports Spectrum Magazine and receive 15% off a 1-year subscription by using the code PODCAST15http://SportsSpectrum.com/magazineDo you know Christ personally? Click here to learn how you can commit your life to Him."Get in the Game" is part of the Sports Spectrum Podcast Network.Sign up for our Sports Spectrum Magazine and receive 15% off a 1-year subscription by using the code PODCAST15http://SportsSpectrum.com/magazineDo you know Christ personally? Click here to learn how you can commit your life to Him.
Conrad Consum està fart de queixes lingüístiques: que tothom parli català. Celebrem el Dia Mundial del Meteoròleg amb dos referents: Mònica Usart i Abel Queralt. El caos de RENFE, actualitzat: en Jep creu que simplement s'ha d'anar en cotxe.
This is the first in a short series of speaker profiles for JavaOne 2026 in Redwood Shores, California, March 17-19. Get early bird pricing until February 9, and for a limited time, take advantage of a $50 discount by using this code at checkout: J12026DCP. Register. Sessions. In this conversation, Jim Grisanzio from Java Developer Relations talks with Jeanne Boyarsky, a Java developer, an author, and a Java Champion based in New York City. Jeanne previews her JavaOne session, which will be a Hands on Lab for Java 25 certification. Previously, Jeanne was a guest on Duke's Corner in January 2024: Jeanne Boyarsky on Java, Learning, and Contributing. Preparing for Java 25 Certification Jeanne will be running a hands-on lab about Java 25 and getting ready for the certification: Becoming One of the First Java 25 Certified Developers in the World (or Learning New Features). The session will cover features added to the language from Java 17 to Java 25. Although the certification has not been announced yet, Jeanne is already preparing for it. "You can be one of the first people in the world to be certified if you come to my talk and learn about it and are ready when the test comes out," she says. The lab will walk through tricky questions and edge cases featuring new functionality, with coding practice to explore the features directly. Even if you are not planning to take the certification test, the lab provides a good way to learn about the new features. The session is designed for beginners with one to three years of experience. Top Features in Java 25 Several features particularly excite Jeanne. She highlights scoped values, which she describes as "a good jump from thread local in order to be able to share code in a nice, safe, contained way." She also appreciates unnamed variables and unnamed patterns because developers no longer need to use annotations to suppress warnings for unused variables. "You can just use an underscore," she says. Jeanne is particularly interested in stream gatherers because streams are one of her favorite features in Java overall. She was excited when stream gatherers were in preview, and now that they are officially released, she can use them in her job. "Nice that the excitement hasn't worn off, right?" Among the new features, Jeanne is especially interested in the new main method, as described in JEP 495: Simple Source Files and Instance Main Methods. "I'm super, super, super excited about the new main methods where you don't need a class and you don't need the whole static void mess," she says. This change makes writing code more succinct. Making Java Accessible to Students This change in how Java handles the main method enables new developers to learn Java faster. Jeanne volunteers at a high school teaching kids how to code in Java. In the past, teachers had to tell students: "Alright, public class foo, public static void. Don't worry about what any of that means. We'll tell you later." But Jeanne says that curious kids would ask what it meant, and teachers could only say that comes later. Now, students start with void main, braces, and IO print line. "It's obvious what everything does," Jeanne says. Void means it does not return anything, which makes sense to students. They can even use the Java Playground and start with just IO print line. When they move to the command line or an IDE, they only need the void main part without discussing the word class until they are ready to learn about classes and objects. "It makes their first impression of the language so much better, and it makes it so much faster and easier for them to get started," Jeanne says. She particularly appreciates the Java Playground because students do not need anything installed on their computers to start. They can write print lines, loops, and control structures, and by the time teachers ask them to install something, they are already invested in programming. "It's fun." Jeanne calls the Java Playground "awesome" and says it's a "really nice utility" even for experienced developers. She uses it herself for quick tests when she does not want to open an IDE. JavaOne on Oracle's Campus When asked about JavaOne, Jeanne describes the conference as moving to California last year, just outside San Francisco on Oracle's campus. "The weather was great, which is awesome because I live in New York City. There's snow outside right now," she laughs. The venue particularly impressed her. "It was nice because it was on Oracle's campus. You got a feel for it. It was pretty. There was a lake. There was a lot of areas to connect with people inside and outside." The conference was held largely in one building, with lunch in another building nearby, which made it easy to engage people repeatedly. "Even if you don't know people, the fact that they're at JavaOne means they're interested in Java. So, you can go over to anyone and introduce yourself." One of Jeanne's favorite memories from a previous JavaOne was meeting Duke and seeing her book in the Java bookstore. Advice for Students When asked for advice for students learning computer science, Jeanne recommends learning the fundamentals while using AI to help. "Rather than using AI to write the code, have it give you practice questions or do code review or ideas of projects," she suggests. Students also often ask what professional developers do daily. Her answer provides a realistic picture of professional software development. "Every day is a little bit different, but most days include a mix of meetings, working with my coworkers, code reviews, writing code, now with AI," she says. Problem solving takes many forms, from performance questions like "Why is this slow?" to security concerns about making systems more secure. A significant part of her role involves understanding what users actually need. "A lot of the time users ask for what they think they want and not what they actually want," Jeanne says. Through user interviews, she works to understand what they are trying to accomplish, which often leads to better solutions than what they initially requested. "So not just building what you're told is a huge thing, especially as you become more senior in your career," she says. The goal is to make users productive and happy, not just to code. Technology keeps changing, and for Jeanne, that constant evolution makes the work fun. She has embraced AI tools as coding assistants, using them for pair programming, generating tests, and suggesting next steps. When her team piloted coding assistants, they focused on choosing a tool rather than waiting for the perfect tool. "The important thing is to get a tool and get people going and using it and being more productive," she says. The learning curve is not high, and the tools pay for themselves almost immediately. However, Jeanne says that it's important to understand what you are doing rather than using AI to replace that understanding. "It's about understanding what you're doing and not using the AI to replace it because at least with the coding assistance, it's right 90, 95% of the time," she says. She talked about an example of asking AI to generate a regular expression while pairing with a junior programmer. The AI started writing it properly but then made an error. "I noticed it right away because I know what correct is," she says. After giving it another prompt with a hint, it produced the correct result. Without knowing what correct looks like, developers cannot effectively verify and fix AI-generated code. The AI Hype Cycle Regarding concerns about AI making developers obsolete, Jeanne is pragmatic. "I've heard that enough times that I'm a little skeptical," she says, adding that this is the third or fourth time some technology has been predicted to take all the jobs. Instead, she sees AI as enabling developers to accomplish more and make users happier. She has a big backlog "that goes on forever." She says it would be great if we could get more of it done and in the hands of customers. "I think we're at that phase in the hype cycle for AI where people are talking about AI like it solves all your problems, [but] it solves some of your problems. But because there's less acknowledgement of the ones it doesn't solve, it's easier to have that skepticism." When asked if AI represents a paradigm shift or just the latest tool, she responds: "Right now, I think it's the latest tool, but I do think we're going to get to the point where we're programming at a higher level." Connect with Jeanne: X, LinkedIn, Bluesky Connect with Jim: X, LinkedIn Duke's Corner Java Podcast: Libsyn
Plou molt: torna Mònica Usart, torna la meteorologia contra el populisme. Un any de Donald Trump: en Jep ho celebra i l'Avi explica les seves polítiques. En Jep ha tingut accés a les escenes descartades d'“Ícaro: la semana en llamas”. Nova edició de cinema a la fresca.
Willie's snowy road-trip panic sets the tone as he's convinced he's writing his obituary by text, and Uncle Si tries to pry Willie's financial secrets out of his assistant Chad with zero success. The boys dive into McRib mishaps, stinky cheeses, and Si proudly predicts Jep's son to be a sports superstar in the making. John-David wishes for a Hawaiian Punch fountain, but Martin is all about making it to the level of owning a home urinal. - Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase describes a creepy encounter that put him on edge when he thought he was alone in the woods and unveils a bizarre but strangely fitting analogy about handheld vacuums and mortality. Honoring Phil with an opening-day hunt leads the guys into a conversation about death, the physical reality of our bodies breaking down, and the haunting mystery of what becomes of our souls. The study of John 19 brings them to Jesus' burial, the stark imagery of New Orleans tombs, and the eerie stillness of the grave before the stone rolled away. The guys explore how the empty tomb and the launch of the new creation reshape our understanding of earthly death—and what truly happens next. In this episode: John 19, verses 28–42; John 20, verse 1; Psalm 22, verses 1–2, 27–31; Genesis 1, verses 26–28; Genesis 2, verses 7, 15–17; Genesis 3, verse 19; Genesis 3, verses 22–24; Genesis 9, verse 6; Luke 1, verses 26–38; Matthew 1, verses 18–25; Ephesians 1, verses 3–14; Acts 17, verses 24–28 “Unashamed” Episode 1220 is sponsored by: https://ponchooutdoors.com/unashamed — We love our Poncho Outdoors shirts! Get $10 off your first order & free shipping Get an extra 25 cents back for every gallon on your first tank of gas when you download the FREE Upside App and use promo code UNASHAMED! https://www.puretalk.com/unashamed — Get their best unlimited plan for just $29.95 a month! https://preborn.com/unashamed — Visit the PreBorn! website or dial #250 and use keyword BABY to donate today. https://bravebooks.com/unashamed — Get 20% off AND get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” free with code UNASHAMED http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://open.spotify.com/show/3LY8eJ4ZBZHmsImGoDNK2l Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Chapters: 00:00-8:05 Willie's time crunch cramps Jase's style 08:06-15:38 Zach's Jackson 5-style retirement scheme 15:39-20:28 The most important chapter in human history 20:29-29:20 Finding the lost tomb of Jesus 29:21-34:15 Jase helps a man off the fence 34:16-41:09 What happens when we die according to ChatGPT 41:10-49:30 How do we know souls exist?49:31-57:00 Dustbusters aren't great coffins — Learn more about your ad choices. Visit megaphone.fm/adchoices
Missy and daughter-in-law Brighton join Jase and Al for a conversation on the power of mentorship, generational faith, and surviving the chaos of early motherhood. Brighton opens up about feeling overwhelmed, spiritually starved, and learning to carve out time with God while raising children. Missy shares the life-changing wisdom she received from older women during her own exhausting season, and Jase admits he was probably a big contributor to her stress. Everyone shares what Jesus' crucifixion means to them personally and imagine walking in Mary's shoes to the foot of the cross. In this episode: John 19, verses 1–30; John 20; Genesis 3; Genesis 3, verse 15; Psalm 22; Psalm 69; Psalm 31, verse 5; Leviticus 16; Exodus 13; Acts 17; Romans 8, verses 3–4; Luke 1, verse 38; Hebrews 2 “Unashamed” Episode 1217 is sponsored by: Stand firm for values that matter. Join the fight today at https://www.frc.org/unashamed https://bravebooks.com/unashamed — Get 20% off AND get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” free with code UNASHAMED https://brickhousesale.com — Get 30% off every Brickhouse product during this sale! https://www.puretalk.com/unashamed — Get their best unlimited plan for just $29.95 a month! https://meetfabric.com/unashamed — Join the thousands of parents who trust Fabric to help protect their family. http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://podcasts.apple.com/us/podcast/at-home-with-phil-robertson/id1835224621 Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Chapters: 00:00-06:56 Brighton is officially a contributor 06:57-17:01 How to intentionally seek time with Jesus 17:02-25:23 Phil's gift for telling hard truths 25:24-32:07 What does the crucifixion mean to you? 32:08-40:01 Psalm 22 predicts Jesus' death exactly 40:02-47:53 Jesus wanted answers from God on the cross 47:54-57:13 Brighton's big announcement — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase and Missy team up for a lively retelling of the sweet, slightly improvised “Footloose moment” she and Cole pulled off during their mother–son dance at his wedding. Missy discovers a hidden family heirloom that makes the perfect wedding gift, and takes a moving look at how the Mia Moo Fund quietly saved a National Guard family during the government shutdown. She and Al also open up about the importance of mentorship, the powerful spiritual breakthroughs she's witnessed, and why being a Titus 2 woman still matters today. In this episode: James 1, verse 19; Acts 2, verses 42–47; Titus 2, verses 3–5 “Unashamed” Episode 1216 is sponsored by: Stand firm for values that matter. Join the fight today at https://www.frc.org/unashamed https://cozyearth.com/unashamed — Get up to 40% off when you use our link or code UNASHAMED! https://bravebooks.com/unashamed — Get 20% off AND get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” free with code UNASHAMED https://on.auraframes.com/UNASHAMED — Get $45 off Aura's best-selling Carver Mat frames by using promo code UNASHAMED at checkout! https://andrewandtodd.com or call 888-888-1172 — These guys are the real deal. Get trusted mortgage guidance and expertise from someone who shares your values! http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://open.spotify.com/show/3LY8eJ4ZBZHmsImGoDNK2l Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Chapters: 00:00-07:45 Al & Missy throw Jase right under the bus 07:46-12:40 Jase gives Zach a new unflattering nickname 12:41-17:59 The Robertsons show up for each other in a big way 18:00-26:00 The importance of fine china in a marriage 26:01-31:23 Jase & Missy are loving being empty nesters 31:24-39:30 When Christian's start dancing anything could happen 39:31-47:15 Missy gets political for a moment 47:15-55:31 The importance of mentorship — Learn more about your ad choices. Visit megaphone.fm/adchoices
The guys reflect on how much their understanding of the kingdom has grown since the early days of the podcast and use John 19 to contrast the deadly misuse of law with the life-giving work of the Holy Spirit. Jase points out that the Jewish leaders tried to kill Jesus “by the book,” while never stopping to ask the only question that mattered: what if he really is the Son of God? The guys explore the danger of legalism, the difference between living like a slave under law versus a son filled with the Spirit. In this episode: John 3, verses 1–8; John 4, verses 13–14; John 19, verses 7–30; Acts 2, verses 1–4; Romans 8, verses 12–14; Galatians 4, verses 4–7; Ephesians 5, verses 15–20; Hebrews 12, verse 24; James 3, verse 13; Genesis 3, verses 4–24; Genesis 4, verses 1–8; Genesis 6, verse 5; Leviticus 24, verse 16; Proverbs 1, verses 2–7; Proverbs 1, verses 22–33; Proverbs 3, verse 18; Proverbs 23, verses 29–35 “Unashamed” Episode 1200 is sponsored by: http://frontline21.com — Embrace biblical masculinity. Download the Frontline21 field guide for men and 21-day devotional at no cost to you https://auraframes.com — Get $45 off Aura's best-selling Carver Mat frames by using promo code UNASHAMED at checkout! https://myphdweightloss.com — Find out how Al is finally losing weight! Schedule your one-on-one consultation today by visiting the website or calling 864-644-1900. https://bravebooks.com/unashamed — Get 20% off AND get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” free with code UNASHAMED https://preborn.com/unashamed — Visit the PreBorn! website or dial #250 and use keyword BABY to donate today. http://unashamedforhillsdale.com/ — Sign up now for free, and join the Unashamed hosts every Friday for Unashamed Academy Powered by Hillsdale College Check out At Home with Phil Robertson, nearly 800 episodes of Phil's unfiltered wisdom, humor, and biblical truth, available for free for the first time! Get it on Apple, Spotify, Amazon, and anywhere you listen to podcasts! https://open.spotify.com/show/3LY8eJ4ZBZHmsImGoDNK2l Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. Chapters: 00:00-06:36 Jase crawls out of his Bible cave 06:37-17:18 The “blasphemy” of Jesus 17:19-26:11 Christianity isn't about rules 26:12-37:36 Legalism kills but the Spirit gives life 37:37-49:25 Leaves don't make good clothes 49:26-56:35 How to live as sons & heirs, not slaves — Learn more about your ad choices. Visit megaphone.fm/adchoices
Now that we have your attention, it's another episode of our Jeopardy! podcast! Googling ourselves leads to some mixed results but there were no mixed results for new champ Harrison Whitaker this week, as he steamrolls the competition on his way to a fantastic week and perhaps superchampdom. Plus, we wonder about his British accent, we dive deep on Queensland, and a contestant gets absolutely brutalized by Ken in the anecdotes. If you wanna get brutalized by more of our content, you can head on over to patreon.com/jeopardypodcast and donate to the show! You'll get a new bonus episode every month, access to our entire back catalogue immediately, and access to our very cool Discord, where we're always talking Jep! (and other stuff). Join today! SOURCE: The Moreton Bay Courier: "The Arrival and Reception of His Excellency Sir George F. Bowen"; Brisbane Times: "Proclamation Day, When Queensland Became a New Colony" by David Gibson; Queensland State Archives: "The Birth of Modern Queensland" Special thank you as always to the J-Archive and The Jeopardy! Fan. This episode was produced by Producer Dan. Music by Nate Heller. Art by Max Wittert.
Sarkozy surt de presó i Manuel Valls vol agafar-ne el relleu. Messi visita les obres del Camp Nou: el Professor de Debò resol el misteri de com va entrar. El Servei Català de Trànsit estrena una aplicació per a les retencions: en Jep creu que no cal.
En Jep Cabestany fa campanya perquè li donin el Nobel de la Pau a Donald Trump. En Jep Cabestany fa campanya perquè li donin el Nobel de la Pau a Donald Trump. Pisos turístics al voltant de Barcelona: en Jep ho explica en una nova edició de Cabralunya Informació.
Jase manages to injure himself and lose his pants—all while the cameras are rolling. He teases a “Duck Dynasty: The Revival” moment he swears will go mega-viral, even though he can't let the cat out of the bag yet. The guys explore how Jesus can be troubled yet sinless, how the Spirit makes His home in believers now, and why that hope steadies us when life gets chaotic. Jase's close look at the phrase “many rooms in my Father's house” sends Zach into an existential spiral rooted in a childhood memory. In this episode: John 14; Hebrews 2, verses 14–18; John 10, verses 17–18; Luke 15; Luke 24; 1 Peter 3, verses 14–22; Acts 16; John 14, verse 6; John 17; Ephesians 2; John 2; Hebrews 3, verse 6; Galatians 4, verse 6 “Unashamed” Episode 1150 is sponsored by: https://duckstamp.com/ — Get your all-new digital duck stamp today. It's easier than ever! Upgrade your wardrobe and save on @trueclassic at https://trueclassic.com/robertson! #trueclassicpod https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://puretalk.com/unashamed — Get a Samsung Galaxy A36 for FREE with a $35 qualifying plan when you make the switch! http://unashamedforhillsdale.com/ — Sign up now for free, and join us every Friday starting 8/29 for Unashamed Academy Powered by Hillsdale College Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase calls it a vacation, but it involved a back injury inflicted by Missy's cast iron skillet, wiping out in an ice-cold Colorado stream, and limping through a metal-detecting frenzy that led to a rare 1797 coin discovery. Zach and Al explore Christ's mission to touch the untouchable, heal the broken, and bring life to the desolate. Jase is moved to reflect on Jesus' question, “Do you understand what I've done for you?” and the love that pursues us long before we pursue Him. In this episode: Isaiah 40, verses 28–31; John 3, verses 16–17, 31; John 7, verses 16–17, 33–34, 36; John 8, verse 14; John 10, verse 10; John 13, verses 1–3, 12–15; Acts 17, verses 24–28; 1 Peter 2, verses 21–25; Mark 5; Revelation 3, verse 9 “Unashamed” Episode 1143 is sponsored by: https://preborn.com/unashamed — Click the link or dial #250 and use keyword BABY to donate today. https://puretalk.com/unashamed — Get a Samsung Galaxy A36 for FREE with a $35 qualifying plan when you make the switch! https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://andrewandtodd.com or call 888-888-1172 — These guys are the real deal. Get trusted mortgage guidance and expertise from someone who shares your values! http://unashamedforhillsdale.com/ — Sign up now for free, and join us every Friday starting 8/29 for Unashamed Academy Powered by Hillsdale College Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase, Al and Zach explore how using your unique gifts—like Phil's duck calls—can glorify God and bring others to Christ. The guys focus on John 12, where Mary anoints Jesus' feet with expensive perfume, letting her hair down in a shocking but heartfelt act of love, which sparks a greedy meltdown from Judas. Jase and Zach dive into a candid discussion about who's really at fault when lust and immodesty collide, challenging believers to take responsibility for their own hearts and actions. In this episode: 1 Corinthians 15; John 10, verses 17–18; John 12, verses 1–11; Luke 7, verse 36 and following; Romans 1, 5, and 8; Ephesians 4; Philippians 3; James 4; Luke 19, verse 41 “Unashamed” Episode 1132 is sponsored by: https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://puretalk.com/unashamed — Get a Samsung Galaxy A36 for FREE with a thirty-five-dollar qualifying plan when you make the switch! https://andrewandtodd.com or call 888-888-1172 — These guys are the real deal. Get trusted mortgage guidance and expertise from someone who shares your values! https://myphdweightloss.com — Find out how Al is finally losing weight! Schedule your one-on-one consultation today by visiting the website or calling 864-644-1900. Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase gets unexpectedly convicted by a handwritten “Thou shalt not steal” note from a co-worker, while Zach wages war against a household rebellion centered around a broken toilet. The guys delve into an often-overlooked biblical discussion about fallen celestial beings and the cosmic battle between good and evil. They explore Genesis 6, the Nephilim, and how spiritual rebellion in the heavenly realms impacted human history. In this episode: Genesis 2, verse 10; Genesis 3, verse 15; Genesis 6; Genesis 9; Genesis 11; Genesis 12; Deuteronomy 32, verse 8; Numbers 13; 1 Samuel 17; Isaiah 14; Colossians 1, verse 15; Colossians 2, verses 12–15; Ephesians 3, verse 10; 1 John 3, verses 7–10 “Unashamed” Episode 1125 is sponsored by: https://meetfabric.com/unashamed — Join the thousands of parents who trust Fabric to help protect their family. https://myphdweightloss.com — Find out how Al is finally losing weight! Schedule your one-on-one consultation today by visiting the website or calling 864-644-1900. https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://puretalk.com/unashamed — Get 50% off your first month when you make the switch! Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Tensions in the Middle East spark a serious conversation between Jase, Zach, and Al about prophecy, current events, and the end times. Jase shares why he doesn't buy into popular end-times theories, and Zach breaks down what the Bible actually says about the true Israel, the kingdom of God, and what we should expect next. Jase recaps a whirlwind weekend in Omaha cheering on the LSU Tigers baseball team. The guys offer a firm reminder that no matter what happens in the world, Jesus still reigns—and his people have nothing to fear. In this episode: Revelation 1, verses 1–5; 2 Corinthians 10, verses 3–5; Romans 9, verses 1–8, 25–29; Genesis 12, verse 3; Psalm 90, verse 10; John 10 “Unashamed” Episode 1116 is sponsored by: https://smartcredit.com/phil — Get a 7-day trial for just $1, see how many points you can add to your credit score! https://andrewandtodd.com or call 888-888-1172 — These guys are the real deal. Get trusted mortgage guidance and expertise from someone who shares your values! https://puretalk.com/unashamed — Support veterans by switching to America's wireless company for as little as $25 per month today! https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Uncle Si, Martin, Zach, and Jill rejoice through tears as they remember the man who forever changed their lives—and the lives of millions more. They reflect on Phil's contagious awe for God's creation, his bold faith that turned boys into God-fearing men, and the ripple effect of his legacy that will echo for generations. Si shares the moment he knew Phil had gone home, while Martin recalls his first life-changing Bible study with Phil. Together, they celebrate not just the man they loved, but the eternal hope he lived and preached: the resurrection of Jesus and those who follow Him. In this episode: Hebrews 13, verse 7“Unashamed” Episode 1099 is sponsored by: https://fastgrowingtrees.com/unashamed — Save up to half-off on select plants and when you use code UNASHAMED at checkout you'll get an additional 15% off! https://meetfabric.com/unashamed — Join the thousands of parents who trust Fabric to help protect their family. https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://smartcredit.com/phil — Get a 7-day trial for just $1, see how many points you can add to your credit score! Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Rebecca St. James and her husband Cubbie open up about the heartbreak of infertility, miscarriages, and spiritual burnout—and how God brought healing and purpose through their deepest pain. Jase, Al, Lisa, and Missy connect with the couple over traumatic cruise ship ordeals and their love of living in the South. Plus, Jase's son, Cole, asks him to officiate his upcoming wedding! In this episode: Revelation 12, verse 11; Ephesians 5, verses 25–32 “Unashamed” Episode 1095 is sponsored by: https://onekingdom.org — Donate to One Kingdom today to help share the gospel! https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://fastgrowingtrees.com/unashamed — Save up to half-off on select plants and when you use code UNASHAMED at checkout you'll get an additional 15% off! https://andrewandtodd.com or call 888-888-1172 — These guys are the real deal. Get trusted mortgage guidance and expertise from someone who shares your values! Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Retired Navy SEAL Chadd Wright joins Jase and the guys to unpack the chilling reality of spiritual warfare. Chadd shares his firsthand experience with demonic oppression and explains why fearing the devil too much might be just as dangerous as pretending he doesn't exist. The guys dive into Ephesians 6, what it means to fight the flesh, and why your body, mind, and soul are all battlegrounds in the war between two kingdoms. In this episode: 1 Thessalonians 5, verses 19-23; Jude 1, verse 9; Hebrews 2, verse 14; Ephesians 2, verses 1-3; Ephesians 4, verses 22-27; Ephesians 5, verses 1-5 “Unashamed” Episode 1089 is sponsored by: https://mybrightcore.com/unashamed — Kimchi One from Brightcore – Improve your health, improve your life. Get 25% Off with code: UNASHAMED or dial (888) 404-9677 for up to 50% OFF and Free Shipping – ONLY when you call! https://fastgrowingtrees.com/unashamed — Save up to half-off on select plants and when you use code UNASHAMED at checkout you'll get an additional 15% off! https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://tomorrowclubs.org/unashamed — Join this disciple-making movement by sponsoring a Tomorrow Clubs summer camp! XXXXX NOT YET NOW LINKS XXXXXX — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase's unexpected day off takes a wild turn when a once-in-a-lifetime moment leaves even his own family in disbelief—and Jep demands photo evidence. Zach gets a phone call that sends his world spinning, and Jase is forced to weigh in from both a brotherly and biblical perspective. The guys wrestle with the weight of sacrifice, the power of the blood, and how Jesus didn't just come to save us from hell, but to bring heaven to earth. In this episode: John 7, Leviticus 17, verses 8-11; Hebrews 7, verses 25-26; Hebrews 9, verse 24 “Unashamed” Episode 1086 is sponsored by: https://puretalk.com/unashamed — Get 50% off your first month when you make the switch! https://ruffgreens.com — Get a FREE Jumpstart Trial Bag with code Unashamed, you just cover the shipping. Get 25% off a premium subscription, for a limited time only, when you text “unashamed” to 22433 or go to http://abide.com/unashamed to redeem your 25% off! https://preborn.com/unashamed — Click the link or dial #250 and use keyword BABY to donate today. Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Jase and Jep recount a brutal day of treasure hunting that went from bad to worse as bad news started rolling in. After a rough week, the guys regroup and laugh about their "old man struggles" and feeling like they're falling apart. Jase finds a surprising opportunity when a fast-food mishap opens the door to an unexpected gospel conversation. The guys challenge Christians to embrace the mission of reaching just one person for Jesus, unpack the true meaning of being made in God's image, and explore how Peter's first sermon connected the ancient promises to a kingdom already breaking through. In this episode: John 6; Matthew 28, verses 28-30; Colossians 3, verse 10; Isaiah 54; Isaiah 55, verses 1-5; Psalm 22, verse 27 “Unashamed” Episode 1078 is sponsored by: https://fastgrowingtrees.com/unashamed — Save up to half-off on select plants and when you use code UNASHAMED at checkout you'll get an additional 15% off! https://tomorrowclubs.org/unashamed — Bring hope to kids in some of the darkest corners of the world. Help us hit our goal of 1,200 new Tomorrow Clubs members this month! https://cozyearth.com/unashamed — Get 40% off sheets, towels, and more when you use our link or use code UNASHAMED! Abide — Get 25% off a premium subscription, for a limited time only, when you text “unashamed” to 22433! Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices
Phil's old school habit of hunting squirrels wearing only socks left Miss Kay with an unpleasant task afterward and it's not exactly what you'd expect. Later in life, Miss Kay would cook and bring one of those squirrels for TV host Wendy Williams to try and it didn't go over well. Laela Dasher Skinner and Reeves Walker, leaders of Sadie Robertson's LO Worship, open up about how their personal struggles have shaped both their faith and their music. Laela reflects on her “American Idol” journey, and together they explore how this next generation of worship leaders is getting back to the basics of Jesus. The crew reflects on how to praise God in both the high moments and the hardest seasons of life. In this episode: Job 1, verses 20-22 “Unashamed” Episode 1075 is sponsored by: https://bravebooks.com/unashamed — Get Missy's book “Because You're My Family” and Jep and Jessica's book “Dear Valor” for free when you use code UNASHAMED! https://fastgrowingtrees.com/unashamed — Save up to half-off on select plants and when you use code UNASHAMED at checkout you'll get an additional 15% off! https://puretalk.com/unashamed — Get 50% off your first month when you make the switch! https://vom.org/unashamed — Request your free copy of When Faith is Forbidden today by visiting the website or by calling 844-463-4059. Listen to Not Yet Now with Zach Dasher on Apple, Spotify, iHeart, or anywhere you get podcasts. — Learn more about your ad choices. Visit megaphone.fm/adchoices