Podcasts about Java

Indonesian island

  • 3,729PODCASTS
  • 12,260EPISODES
  • 43mAVG DURATION
  • 2DAILY NEW EPISODES
  • Nov 16, 2025LATEST
Java

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Java

Show all podcasts related to java

Latest podcast episodes about Java

Les têtes d'affiches de Denise Epoté
Sékou Ouedraogo (Burkina Faso) et Douglas Mbiandou (Cameroun)

Les têtes d'affiches de Denise Epoté

Play Episode Listen Later Nov 16, 2025 3:32


Dans le palmarès cette semaine, deux innovateurs qui se distinguent par la qualité de leurs travaux, qui font de l'Afrique une terre d'excellence scientifique. Sur la première marche du podium cette semaine, un ingénieur originaire du Burkina Faso, diplômé de l'école d'ingénieurs Polytechnique de Nantes, Sékou Ouedraogo, possède également un master de l'Ecole Nationale des Mines de Paris et un troisième cycle en relations internationales approfondies du Centre d'études diplomatiques et stratégiques de Paris. Passionné d'aérospatiale, son ambition est de faire de ce secteur un outil de développement pour le continent. La seconde tête d'affiche, est également ingénieur, originaire du Cameroun. Douglas Mbiandou est diplômé de l'Institut national des sciences appliquées (INSA) Lyon. Après avoir développé des applications en France, en Suisse et aux États-Unis il y a 20 ans, il a fondé Osgi, un centre de formation spécialisé dans les technologies Java, Web et mobile.

Compilado do Código Fonte TV
Ex-OpenAI diz que IA não é isso tudo; Lançamento do .NET 10; Rust vira padrão no Debian; Spring ganha nova versão; Softbank desiste da NVIDIA [Compilado #222]

Compilado do Código Fonte TV

Play Episode Listen Later Nov 16, 2025 64:42


Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 08/11 a 14/11.☕ Café Código FontePrograme sua xícara para o sabor certo!http://cafe.codigofonte.com.br

Compilado do Código Fonte TV
Ex-OpenAI diz que IA não é isso tudo; Lançamento do .NET 10; Rust vira padrão no Debian; Spring ganha nova versão; Softbank desiste da NVIDIA [Compilado #222]

Compilado do Código Fonte TV

Play Episode Listen Later Nov 16, 2025 64:42


Nesse episódio trouxemos as notícias e novidades do mundo da programação que nos chamaram atenção dos dias 08/11 a 14/11.☕ Café Código FontePrograme sua xícara para o sabor certo!http://cafe.codigofonte.com.br

Foojay.io, the Friends Of OpenJDK!
OpenJDK Projects (Leyden, Babylon, Panama) and TornadoVM (#82)

Foojay.io, the Friends Of OpenJDK!

Play Episode Listen Later Nov 15, 2025 34:48


In this Foojay Podcast, we're diving deep into some of the most exciting developments happening within the OpenJDK and TornadoVM projects.At the Devoxx and JFall conferences, we spoke with several speakers and visitors about some of the major themes that are shaping the future of Java development. The first guest is Moritz Halbritter from the Spring Engineering team. He provides us with more insights into Project Leyden and how it's improving Java startup times through ahead-of-time compilation and profiling. We'll learn how Spring Boot developers can already take advantage of these improvements today.Next, we'll hear from John Cecerralli at Azul about performance optimizations, the evolution from x86 to ARM64 architectures, and how OpenJDK Projects bring improvements to the JVM itself at levels we couldn't achieve before.Then, Balkrishna Rawool will guide us through the world of vector databases and explain how Java's Vector API from Project Panama is perfectly positioned for AI use cases, despite its development beginning years before the current AI boom.And finally, we'll meet some of the team members behind TornadoVM - Christos Kotselidis and Michalis Papadimitriou from the University of Manchester - who will explain to us how Java developers can now harness the power of GPUs for AI workloads, running large language models in pure Java without leaving the Java ecosystem. They also explain the connection between TornadoVM and the OpenJDK Project Babylon.00:00 Introduction of topics and guests01:58 Moritz Halbritter* https://www.linkedin.com/in/moritz-halbritter-9301a1b1/* Project Leyden and how it can already be used with Spring* Difference between the approach of Project Leyden and CRaC11:02 John Cecerralli* https://www.linkedin.com/in/john-ceccarelli-95b7041/* OpenJDK evolutions in Project Leyden* Startup time improvements in Azul Prime* Java performance* ARM Graviton17:08 Balkrishna Rawool* https://www.linkedin.com/in/balkrishnarawool/* Vector API, project Panama22:44 Christos Kotselidis, Michalis Papadimitriou* https://www.linkedin.com/in/michalis-papadimitriou/* https://www.linkedin.com/in/kotselidis/* https://www.tornadovm.org/* https://www.tornadovm.org/gpullama3* https://github.com/beehive-lab/TornadoVM* TornadoVM status update, Java on GPU* How TornadoVM relates to Project Babylon and Project Panama33:42 Outro

A Bootiful Podcast
The legendary Bruce Eckel on language design, effects, abstraction, concurrency, and so much more

A Bootiful Podcast

Play Episode Listen Later Nov 14, 2025 133:08


Hi, Spring fans! In this installment, I sit down with the legendary Bruce Eckel, who has probably forgotten more about programming languages than I will ever know, and whose book _Thinking in Java_ helped launch me into a career.

4:13 Podcast
#376: Can I Care for Others Without Burning Out? With Shaunti Feldhahn

4:13 Podcast

Play Episode Listen Later Nov 13, 2025 30:19


People are hurting on a scale we've never seen before. They're dealing with an onslaught of issues like anxiety, grief, mental health struggles, and family troubles. Pastors and counselors want to help, but they've become inundated and can't meet every need. It's a crisis that's expected to only become worse. But what if the church stepped in? What if the body of Christ could bring healing to the hurting and take a load off of the already too-busy pastor and counselor? Well, today on the 4:13, author and social researcher Shaunti Feldhahn shares a brilliant way for everyday people of faith to care for one another. You'll learn how to come alongside the hurting with empathy and grace, how to step into opportunities without burning out, and how your church can become a place where people don't just hear about hope, but experience it. We may not all be licensed, professional counselors, but we do have something to offer, and it's much simpler than you may think! SHOW NOTES: 413Podcast.com/376 Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

airhacks.fm podcast with adam bien
Developer and Build Tools on AWS

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 13, 2025 69:50


An airhacks.fm conversation with Gabriel Pop (@vwggolf3) about: transition from individual contributor to engineering management since 2011, managing developer tools and AWS code suite services, discussion of AWS CodeCommit entering maintenance mode but maintaining performance and security standards, benefits of AWS CodeBuild as a serverless build service, using CodeBuild for running JARs and automated testing, proper channels for submitting AWS feature requests through documentation and github repos, CodeArtifact as artifact repository for Java JARs and other packages, using S3 for serverless lambda deployment artifacts, multi-account architecture patterns for build systems, CodeDeploy flexibility for various deployment scenarios including ECS rolling updates, lifecycle hooks in CodeDeploy for Lambda deployments, Code Connections for secure third-party repository integration without storing secrets, CodePipeline as orchestrator for CI/CD workflows, CodePipeline V2 features with tag-based triggers for release automation, event-driven architecture using Amazon EventBridge with CodeBuild and CodePipeline events, comparison with GitHub Actions and Jenkins integrations, philosophy of using AWS-native services for consistency and security, Step Functions as alternative orchestration tool, importance of automation and infrastructure as code with CDK, challenges of prioritization and trade-offs in AWS service development, AWS region expansion and service availability, end-to-end testing strategies with Java interfaces and MicroProfile, security best practices with least privilege and dedicated build accounts, developer experience improvements and console UI updates, community engagement through AWS Hero program and user groups Gabriel Pop on twitter: @vwggolf3

Beyond Coding
From Backend Engineer to Head of Mobile (Lessons from Uber)

Beyond Coding

Play Episode Listen Later Nov 12, 2025 58:34


What does it take to build a career as a mobile engineer when AI is changing everything? Pasha Mazurin shares how he went from Java backend engineer to Head of Mobile, why he only joins mobile-first companies, and how AI-assisted development brought the joy back to his work. This isn't theory, it's real lessons from 15+ years in the field and now learning Android at a senior level.In this episode, we cover:AI-assisted mobile development workflow (the four-window tmux setup)Why mobile-first companies operate completely differentlyHiring for strengths, not lack of weaknesses (lessons from Uber)Leading as a hands-on engineer who stays in the trenchesWhy React Native doesn't feel native and when to go fully nativeWhether you're building your mobile engineering career or figuring out how AI changes your workflow, this conversation offers practical perspectives on staying effective and making intentional career choices.Connect with Pasha:https://www.linkedin.com/in/kovpasTIMESTAMPS:00:00:00 - Intro00:01:13 - Using AI as Your Junior Engineer Teammate00:02:33 - The Four-Window Tmux Setup for AI-Assisted Development00:04:29 - Managing Multiple Features with Git Worktrees00:05:52 - Why AI Makes You a Better Code Reviewer00:08:07 - Setting Up Markdown Files for AI Context00:11:54 - Small Teams vs Big Companies: Where Mobile Engineers Thrive00:16:26 - The Mobile-First Company Filter That Shapes Every Career Move00:18:31 - Being Nice: The Underrated Career Skill00:20:29 - Pick Your Battles: When to Disagree and Commit00:22:52 - Hire for Strengths, Not Lack of Weaknesses00:25:16 - Is Software Engineering Still a Good Career Choice?00:28:19 - How I Accidentally Became a Mobile Engineer00:31:41 - Why I Only Work on Apps That Matter to People00:35:08 - Joining Uber During the Big Mobile App Rewrite00:39:12 - Leading Without Rank: Managing as a Hands-On Engineer00:43:01 - How AI Changed Mobile Development in 12 Months00:46:09 - The Communication Skills That Make or Break Engineers00:49:59 - It's Okay to Say You Don't Understand00:51:30 - Working on Payments: Building Critical App Infrastructure00:53:25 - Why React Native Doesn't Feel Native (And What Works Better)00:55:36 - Can You Switch Specializations Without Taking a Pay Cut?00:57:02 - How Learning Android Brought the Joy Back

Main Street Magic - A Walt Disney World Podcast
823: Festive Feasts, Sweet Treats, and a Better Zoogether Day

Main Street Magic - A Walt Disney World Podcast

Play Episode Listen Later Nov 11, 2025 57:02


We're kicking off the holiday season the best way we know how — with food, fun, and a dash of Disney magic.We start our day at The Plaza Restaurant on Main Street U.S.A. for a cozy holiday lunch — complete with that perfect view of Cinderella Castle and all the nostalgic charm The Plaza is known for. Hear our real-time reactions as we dive into seasonal offerings, discuss portion sizes, pricing, and that classic Main Street comfort food that never goes out of style.After lunch, we take a quick stroll down Main Street to scope out this year's holiday merch lineup — from must-grab ornaments to the newest festive clothing. We'll share what caught our eyes, what might catch your wallet, and what trends are popping up across the park this season.Then it's time to park-hop! Over at Disney's Animal Kingdom, we're heading straight to Isle of Java to taste-test two brand-new treats: the Donut Macaron, filled with chocolate ganache and strawberry jam, and the Bunny Burrow Coffee, a colorful cold brew with blueberry syrup and sweetened condensed milk. Which one wins the day — the photo-worthy macaron or the bold new brew? We'll give you our full verdict.Finally, we wrap things up inside the Tree of Life Theater for the all-new stage show, Zootopia: Better Zoogether. We'll share first impressions, crowd reactions, and how it stacks up as a replacement for It's Tough to Be a Bug! Does this fresh, tech-driven show make Animal Kingdom feel new again?It's a holiday-flavored, park-hopping adventure packed with food, fun, and festive spirit.

Top Albania Radio
Nga deklarata e Dhaskal Todrit tek intervista ekskluzive me Bruno Pollogati – Top Fare 10/11/2025

Top Albania Radio

Play Episode Listen Later Nov 11, 2025 54:23


Të informohesh dhe të argëtohesh… duket si mision i pamundur! Por jo për Julian Hurdha dhe Anxhelo Shkreli! Dyshja sjellin për publikun “Top Fare”, një emision humoristik ku nuk do të mungojnë të qeshurat, por as aktualiteti. Java nis me programin më provokues dhe që nuk kursen askënd. Më pak sarkazëm, ironi e pak ‘spec djegës', pasditet tuaja në Top Albania Radio nuk do jenë kurrë të mërzitshme!

fare java intervista top albania radio
GOTO - Today, Tomorrow and the Future
Real-World Java • Victor Grazi, Jeanne Boyarsky & Barry Burd

GOTO - Today, Tomorrow and the Future

Play Episode Listen Later Nov 11, 2025 38:38 Transcription Available


This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview here:https://gotopia.tech/episodes/393Victor Grazi - Oracle Java Champion & Co-Author of "Real-World Java"Jeanne Boyarsky - Oracle Java Champion, Co-Author of "Real-World Java" & "OCP 21 Java Cert Book"Barry Burd - Professor at Drew University, Owner at Burd Brain Consulting & Author of "Java for Dummies"RESOURCESVictorhttps://x.com/vgrazihttps://www.linkedin.com/in/victorgraziJeannehttps://bsky.app/profile/jeanneboyarsky.bsky.socialhttps://www.linkedin.com/in/jeanne-boyarskyBarryhttps://x.com/allmycodehttps://www.linkedin.com/in/barry-burdLinkshttps://projectlombok.orghttps://www.selikoff.net/2014/12/07/why-i-like-regular-expressions-who-says-they-arent-readableDESCRIPTIONBarry interviews Victor and Jeanne  about their book "Real-World Java: Helping You Navigate the Java Ecosystem".Victor emphasizes that knowing how to use your development tools, particularly IDE refactoring features, is a better indicator of developer experience than algorithm tests.Rather than just teaching "hello world" examples, the authors focus on the essential ecosystem components needed to succeed in enterprise Java environments, making it accessible for anyone who knows the Java language but needs to understand the broader technological landscape they'll encounter in professional development roles. RECOMMENDED BOOKSVictor Grazi & Jeanne Boyarsky • Real-World Java • https://amzn.to/4oCEeBRJeanne Boyarsky &Inspiring Tech Leaders - The Technology PodcastInterviews with Tech Leaders and insights on the latest emerging technology trends.Listen on: Apple Podcasts Spotify Canada NowBold ideas with the people shaping Canada's next chapter.Listen on: Apple Podcasts SpotifyBlueskyTwitterInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

Selected by | Top Albania Radio
Selected By Dj Keddos 09/11/2025

Selected by | Top Albania Radio

Play Episode Listen Later Nov 10, 2025 51:15


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
Top Albania Radio
Selected By Dj Keddos 09/11/2025

Top Albania Radio

Play Episode Listen Later Nov 10, 2025 51:15


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay top albania radio
4:13 Podcast
#375: Can I Be More Gentle With Myself? With Micah E. Davis

4:13 Podcast

Play Episode Listen Later Nov 6, 2025 40:10


When you've been hurt or let down, or when you've failed over and over, it's easy to be way too hard on yourself and others. Maybe you've struggled to forgive yourself if you've blown it, or you can't forgive others if they have.  But my friend, there's hope! The gospel is anchored in grace, which means you can forgive others AND be gentle with yourself. Today on the 4:13, author and pastor Micah E. Davis will reframe your understanding of forgiveness, distinguishing the practice of forgiveness from the difficult process it requires. He'll unpack why forgiveness isn't easy, how to move forward when the pain feels too deep to let go, and steps you can take to live in the freedom Christ offers. So, if forgiveness feels out of reach—whether it's because you don't know how or because you simply don't want to—this conversation will give you the clarity and hope you need to take the next step toward peace, healing, and grace. SHOW NOTES: 413Podcast.com/375  Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

The Wing Life Podcast
Episode #114 - Dane Wilson & Josh Ku

The Wing Life Podcast

Play Episode Listen Later Nov 6, 2025 50:33


This episode is brought to you by Villa Carina Apartments in beautiful Bonaire. Note: Tech Glitch -- My Audio is not the cleanest, Sorry! Guests came out great. (Luckily I don't talk a lot!) In this episode, we catch up with Josh Ku and Dane Wilson, accomplished foilers, surfers, and creatives pushing the boundaries of ocean adventures. Joining Luc from their respective locations amid busy travel schedules, Josh and Dane recount their daring foil crossing from Uluwatu in Bali to the iconic G-Land in Java, the raw survival moments that unfolded, and the making of their film "The Strait Path." From near-disasters at sea to epic surf sessions on a vintage Jerry Lopez board, they dive into the spirit of exploration, the Waterman ethos, and the thrill of turning an uncharted journey into a captivating story.Episode Highlights:- Origins of the Idea: Josh and Dane discuss how the project sparked from shared creative vibes, Josh's inspiration from Dane's prior adventure film with Zane, and the goal to blend foiling with classic surfing in Indonesia's wild waters—pitching a high-stakes crossing that aligned perfectly with swell and wind forecasts.- Planning and Launch: The duo reflects on committing to the trip just a week out, Josh's background in downwinding and island traversals, and Dane's hands-off approach to filming, relying on a support boat for safety and shots in an unpredictable ocean playground.- The Crossing Drama: A deep dive into the 92km foil journey turning chaotic—getting off course, the boat snagging debris and vanishing, Josh navigating solo by wind, watch, and stars while battling dehydration, currents, and wildlife, and Dane's tense hour-plus search feeling utterly isolated without comms.- Survival and Reunion: Josh shares the mental shift to survival mode, ignoring ground swell to follow wind direction, spotting whales and debris, and the massive relief of reuniting; Dane recounts the crew's frantic scans, aligning rescue plans, and capturing the emotional finale with jungle backdrops.- Surfing Legacy at G-Land: Wrapping the adventure with perfect waves, Josh riding a single-fin Jerry Lopez Lightning Bolt board for a bucket-list tube session, paying homage to surf pioneers like Lopez and McCabe, and how it tied into the film's theme of exploration beyond crowded breaks.- Filmmaking Challenges: Dane opens up on the pressure to capture the trip's raw magic in editing—focusing on audio, story flow, and visuals without over-stylizing—while emphasizing the foil as a tool for adventure, not the sole focus, in a nod to historical ocean tales.- Reflections and Growth: Insights on embracing uncertainty, learning from mishaps like inadequate safety plans, the addictive "have a go" spirit of true adventure, and how the experience reinforced their Waterman perspectives without modern tech crutches.- Premieres and Next Horizons: Details on upcoming screenings in Sydney (November 7, 2025, at Collaroy Cinema) and potential LA showings, plus teases for future collaborations blending Josh's athletic pushes and Dane's filmmaking prowess.Follow Josh - https://www.instagram.com/joshku/Follow Dane - https://www.instagram.com/dane___wilson/

Les Cast Codeurs Podcast
LCC 331 - Le retour des jackson 5

Les Cast Codeurs Podcast

Play Episode Listen Later Nov 6, 2025 73:01


Dans cet épisode, Arnaud et Guillaume discutent des dernières évolutions dans le monde de la programmation, notamment les nouveautés de Java 25, JUnit 6, et Jackson 3. Ils abordent également les récents développements en IA, les problèmes rencontrés dans le cloud, et l'état actuel de React et du web. Dans cette conversation, les intervenants abordent divers sujets liés à la technologie, notamment les spécifications de Wasteme, l'utilisation des UUID dans les bases de données, l'approche RAG en intelligence artificielle, les outils MCP, et la création d'images avec Nano Banana. Ils discutent également des complexités du format YAML, des récents dramas dans la communauté Ruby, de l'importance d'une bonne documentation, des politiques de retour au bureau, et des avancées de Cloud Code. Enfin, ils évoquent l'initiative de cafés IA pour démystifier l'intelligence artificielle. Enregistré le 24 octobre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-331.mp3 ou en vidéo sur YouTube. News Langages GraalVM se détache du release train de Java https://blogs.oracle.com/java/post/detaching-graalvm-from-the-java-ecosystem-train Un article de Loic Mathieu sur Java 25 et ses nouvelles fonctionalités https://www.loicmathieu.fr/wordpress/informatique/java-25-whats-new/ Sortie de Groovy 5.0 ! https://groovy-lang.org/releasenotes/groovy-5.0.html Groovy 5: Évolution des versions précédentes, nouvelles fonctionnalités et simplification du code. Compatibilité JDK étendue: Full support JDK 11-25, fonctionnalités JDK 17-25 disponibles sur les JDK plus anciens. Extension majeure des méthodes: Plus de 350 méthodes améliorées, opérations sur tableaux jusqu'à 10x plus rapides, itérateurs paresseux. Améliorations des transformations AST: Nouveau @OperatorRename, génération automatique de @NamedParam pour @MapConstructor et copyWith. REPL (groovysh) modernisé: Basé sur JLine 3, support multi-plateforme, coloration syntaxique, historique et complétion. Meilleure interopérabilité Java: Pattern Matching pour instanceof, support JEP-512 (fichiers source compacts et méthodes main d'instance). Standards web modernes: Support Jakarta EE (par défaut) et Javax EE (héritage) pour la création de contenu web. Vérification de type améliorée: Contrôle des chaînes de format plus robuste que Java. Additions au langage: Génération d'itérateurs infinis, variables d'index dans les boucles, opérateur d'implication logique ==>. Améliorations diverses: Import automatique de java.time.**, var avec multi-assignation, groupes de capture nommés pour regex (=~), méthodes utilitaires de graphiques à barres ASCII. Changements impactants: Plusieurs modifications peuvent nécessiter une adaptation du code existant (visibilité, gestion des imports, comportement de certaines méthodes). **Exigences JDK*: Construction avec JDK17+, exécution avec JDK11+. Librairies Intégration de LangChain4j dans ADK pour Java, permettant aux développeurs d'utiliser n'importe quel LLM avec leurs agents ADK https://developers.googleblog.com/en/adk-for-java-opening-up-to-third-party-language-models-via-langchain4j-integration/ ADK pour Java 0.2.0 : Nouvelle version du kit de développement d'agents de Google. Intégration LangChain4j : Ouvre ADK à des modèles de langage tiers. Plus de choix de LLM : En plus de Gemini et Claude, accès aux modèles d'OpenAI, Anthropic, Mistral, etc. Modèles locaux supportés : Utilisation possible de modèles via Ollama ou Docker Model Runner. Améliorations des outils : Création d'outils à partir d'instances d'objets, meilleur support asynchrone et contrôle des boucles d'exécution. Logique et mémoire avancées : Ajout de callbacks en chaîne et de nouvelles options pour la gestion de la mémoire et le RAG (Retrieval-Augmented Generation). Build simplifié : Introduction d'un POM parent et du Maven Wrapper pour un processus de construction cohérent. JUnit 6 est sorti https://docs.junit.org/6.0.0/release-notes/ :sparkles: Java 17 and Kotlin 2.2 baseline :sunrise_over_mountains: JSpecify nullability annotations :airplane_departure: Integrated JFR support :suspension_railway: Kotlin suspend function support :octagonal_sign: Support for cancelling test execution :broom: Removal of deprecated APIs JGraphlet, une librairie Java sans dépendances pour créer des graphes de tâches à exécuter https://shaaf.dev/post/2025-08-25-think-in-graphs-not-just-chains-jgraphlet-for-taskpipelines/ JGraphlet: Bibliothèque Java légère (zéro-dépendance) pour construire des pipelines de tâches. Principes clés: Simplicité, basée sur un modèle d'exécution de graphe. Tâches: Chaque tâche a une entrée/sortie, peut être asynchrone (Task) ou synchrone (SyncTask). Pipeline: Un TaskPipeline construit et exécute le graphe, gère les I/O. Modèle Graph-First: Le flux de travail est un Graphe Orienté Acyclique (DAG). Définition des tâches comme des nœuds, des connexions comme des arêtes. Support naturel des motifs fan-out et fan-in. API simple: addTask("id", task), connect("fromId", "toId"). Fan-in: Une tâche recevant plusieurs entrées reçoit une Map (clés = IDs des tâches parentes). Exécution: pipeline.run(input) retourne un CompletableFuture (peut être bloquant via .join() ou asynchrone). Cycle de vie: TaskPipeline est AutoCloseable, garantissant la libération des ressources (try-with-resources). Contexte: PipelineContext pour partager des données/métadonnées thread-safe entre les tâches au sein d'une exécution. Mise en cache: Option de mise en cache pour les tâches afin d'éviter les re-calculs. Au tour de Microsoft de lancer son (Microsoft) Agent Framework, qui semble être une fusion / réécriture de AutoGen et de Semnatic Kernel https://x.com/pyautogen/status/1974148055701028930 Plus de détails dans le blog post : https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/ SDK & runtime open-source pour systèmes multi-agents sophistiqués. Unifie Semantic Kernel et AutoGen. Piliers : Standards ouverts (MCP, A2A, OpenAPI) et interopérabilité. Passerelle recherche-production (patterns AutoGen pour l'entreprise). Extensible, modulaire, open-source, connecteurs intégrés. Prêt pour la production (observabilité, sécurité, durabilité, "human in the loop"). Relation SK/AutoGen : S'appuie sur eux, ne les remplace pas, simplifie la migration. Intégrations futures : Alignement avec Microsoft 365 Agents SDK et Azure AI Foundry Agent Service. Sortie de Jackson 3.0 (bientôt les Jackson Five !!!) https://cowtowncoder.medium.com/jackson-3-0-0-ga-released-1f669cda529a Jackson 3.0.0 a été publié le 3 octobre 2025. Objectif : base propre pour le développement à long terme, suppression de la dette technique, architecture simplifiée, amélioration de l'ergonomie. Principaux changements : Baseline Java 17 requise (vs Java 8 pour 2.x). Group ID Maven et package Java renommés en tools.jackson pour la coexistence avec Jackson 2.x. (Exception: jackson-annotations ne change pas). Suppression de toutes les fonctionnalités @Deprecated de Jackson 2.x et renommage de plusieurs entités/méthodes clés. Modification des paramètres de configuration par défaut (ex: FAIL_ON_UNKNOWN_PROPERTIES désactivé). ObjectMapper et TokenStreamFactory sont désormais immutables, la configuration se fait via des builders. Passage à des exceptions de base non vérifiées (JacksonException) pour plus de commodité. Intégration des "modules Java 8" (pour les noms de paramètres, Optional, java.time) directement dans l'ObjectMapper par défaut. Amélioration du modèle d'arbre JsonNode (plus de configurabilité, meilleure gestion des erreurs). Testcontainers Java 2.0 est sorti https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.0 Removed JUnit 4 support -> ups Grails 7.0 est sortie, avec son arrivée à la fondation Apache https://grails.apache.org/blog/2025-10-18-introducing-grails-7.html Sortie d'Apache Grails 7.0.0 annoncée le 18 octobre 2025. Grails est devenu un projet de premier niveau (TLP) de l'Apache Software Foundation (ASF), graduant d'incubation. Mise à jour des dépendances vers Groovy 4.0.28, Spring Boot 3.5.6, Jakarta EE. Tout pour bien démarrer et développer des agents IA avec ADK pour Java https://glaforge.dev/talks/2025/10/22/building-ai-agents-with-adk-for-java/ Guillaume a partagé plein de resources sur le développement d'agents IA avec ADK pour Java Un article avec tous les pointeurs Un slide deck et l'enregistrement vidéo de la présentation faite lors de Devoxx Belgique Un codelab avec des instructions pour démarrer et créer ses premiers agents Plein d'autres samples pour s'inspirer et voir les possibilités offertes par le framework Et aussi un template de projet sur GitHub, avec un build Maven et un premier agent d'exemple Cloud Internet cassé, du moins la partie hébergée par AWS #hugops https://www.theregister.com/2025/10/20/aws_outage_amazon_brain_drain_corey_quinn/ Panne majeure d'AWS (région US-EAST-1) : problème DNS affectant DynamoDB, service fondamental, causant des défaillances en cascade de nombreux services internet. Réponse lente : 75 minutes pour identifier la cause profonde; la page de statut affichait initialement "tout va bien". Cause sous-jacente principale : "fuite des cerveaux" (départ d'ingénieurs AWS seniors). Perte de connaissances institutionnelles : des décennies d'expertise critique sur les systèmes AWS et les modes de défaillance historiques parties avec ces départs. Prédictions confirmées : un ancien d'AWS avait anticipé une augmentation des pannes majeures en 2024. Preuves de la perte de talents : Plus de 27 000 licenciements chez Amazon (2022-2025). Taux élevé de "départs regrettés" (69-81%). Mécontentement lié à la politique de "Return to Office" et au manque de reconnaissance de l'expertise. Conséquences : les nouvelles équipes, plus réduites, manquent de l'expérience nécessaire pour prévenir les pannes ou réduire les temps de récupération. Perspective : Le marché pourrait pardonner cette fois, mais le problème persistera, rendant les futurs incidents plus probables. Web React a gagné "par défaut" https://www.lorenstew.art/blog/react-won-by-default/ React domine par défaut, non par mérite technique, étouffant ainsi l'innovation front-end. Choix par réflexe ("tout le monde connaît React"), freinant l'évaluation d'alternatives potentiellement supérieures. Fondations techniques de React (V-DOM, complexité des Hooks, Server Components) vues comme des contraintes actuelles. Des frameworks innovants (Svelte pour la compilation, Solid pour la réactivité fine, Qwik pour la "resumability") offrent des modèles plus performants mais sont sous-adoptés. La monoculture de React génère une dette technique (runtime, réconciliation) et centre les compétences sur le framework plutôt que sur les fondamentaux web. L'API React est complexe, augmentant la charge cognitive et les risques de bugs, contrairement aux alternatives plus simples. L'effet de réseau crée une "prison": offres d'emploi spécifiques, inertie institutionnelle, leaders choisissant l'option "sûre". Nécessité de choisir les frameworks selon les contraintes du projet et le mérite technique, non par inertie. Les arguments courants (maturité de l'écosystème, recrutement, bibliothèques, stabilité) sont remis en question; une dépendance excessive peut devenir un fardeau. La monoculture ralentit l'évolution du web et détourne les talents, nuisant à la diversité essentielle pour un écosystème sain et innovant. Promouvoir la diversité des frameworks pour un écosystème plus résilient et innovant. WebAssembly 3 est sortie https://webassembly.org/news/2025-09-17-wasm-3.0/ Data et Intelligence Artificielle UUIDv4 ou UUIDv7 pour vos clés primaires ? Ça dépend… surtout pour les bases de données super distribuées ! https://medium.com/google-cloud/understanding-uuidv7-and-its-impact-on-cloud-spanner-b8d1a776b9f7 UUIDv4 : identifiants entièrement aléatoires. Cause des problèmes de performance dans les bases de données relationnelles (ex: PostgreSQL, MySQL, SQL Server) utilisant des index B-Tree. Inserts aléatoires réduisent l'efficacité du cache, entraînent des divisions de pages et la fragmentation. UUIDv7 : nouveau standard conçu pour résoudre ces problèmes. Intègre un horodatage (48 bits) en préfixe de l'identifiant, le rendant ordonné temporellement et "k-sortable". Améliore la performance dans les bases B-Tree en favorisant les inserts séquentiels, la localité du cache et réduisant la fragmentation. Problème de UUIDv7 pour certaines bases de données distribuées et scalables horizontalement comme Spanner : La nature séquentielle d'UUIDv7 (via l'horodatage) crée des "hotspots d'écriture" (points chauds) dans Spanner. Spanner distribue les données en "splits" (partitions) basées sur les plages de clés. Les clés séquentielles concentrent les écritures sur un seul "split". Ceci empêche Spanner de distribuer la charge et de scaler les écritures, créant un goulot d'étranglement ("anti-pattern"). Quand ce n'est PAS un problème pour Spanner : Si le taux d'écriture total est inférieur à environ 3 500 écritures/seconde pour un seul "split". Le hotspot est "bénin" à cette échelle et n'entraîne pas de dégradation de performance. Solutions pour Spanner : Principe clé : S'assurer que la première partie de la clé primaire est NON séquentielle pour distribuer les écritures. UUIDv7 peut être utilisé, mais pas comme préfixe. Nouvelle conception ("greenfield") : ▪︎ Utiliser une clé primaire non-séquentielle (ex: UUIDv4 simple). Pour les requêtes basées sur le temps, créer un index secondaire sur la colonne d'horodatage, mais le SHARDER (ex: shardId) pour éviter les hotspots sur l'index lui-même. Migration (garder UUIDv7) : ▪︎ Ajouter un préfixe de sharding : Introduire une colonne `shard` calculée (ex: `MOD(ABS(FARM_FINGERPRINT(order_id_v7)), N)`) et l'utiliser comme PREMIER élément d'une clé primaire composite (`PRIMARY KEY (shard, order_id_v7)`). Réordonner les colonnes (si clé primaire composite existante) : Si la clé primaire est déjà composite (ex: (order_id_v7, tenant_id)), réordonner en (tenant_id, order_id_v7). Cela aide si tenant_id a une cardinalité élevée et distribue bien. (Un tenant_id très actif pourrait toujours nécessiter un préfixe de sharding supplémentaire). RAG en prod, comment améliorer la pertinence des résultats https://blog.abdellatif.io/production-rag-processing-5m-documents Démarrage rapide avec Langchain + Llamaindex: prototype fonctionnel, mais résultats de production jugés "subpar" par les utilisateurs. Ce qui a amélioré la performance (par ROI): Génération de requêtes: LLM crée des requêtes sémantiques et mots-clés multiples basées sur le fil de discussion pour une meilleure couverture. Reranking: La technique la plus efficace, modifie grandement le classement des fragments (chunks). Stratégie de découpage (Chunking): Nécessite beaucoup d'efforts, compréhension des données, création de fragments logiques sans coupures. Métadonnées à l'LLM: L'injection de métadonnées (titre, auteur) améliore le contexte et les réponses. Routage de requêtes: Détecte et traite les questions non-RAG (ex: résumer, qui a écrit) via API/LLM distinct. Outillage Créer un serveur MCP (mode HTTP Streamable) avec Micronaut et quelques éléments de comparaison avec Quarkus https://glaforge.dev/posts/2025/09/16/creating-a-streamable-http-mcp-server-with-micronaut/ Micronaut propose désormais un support officiel pour le protocole MCP. Exemple : un serveur MCP pour les phases lunaires (similaire à une version Quarkus pour la comparaison). Définition des outils MCP via les annotations @Tool et @ToolArg. Point fort : Micronaut gère automatiquement la validation des entrées (ex: @NotBlank, @Pattern), éliminant la gestion manuelle des erreurs. Génération automatique de schémas JSON détaillés pour les structures d'entrée/sortie grâce à @JsonSchema. Nécessite une configuration pour exposer les schémas JSON générés comme ressources statiques. Dépendances clés : micronaut-mcp-server-java-sdk et les modules json-schema. Testé avec l'inspecteur MCP et intégration avec l'outil Gemini CLI. Micronaut offre une gestion élégante des entrées/sorties structurées grâce à son support JSON Schema riche. Un agent IA créatif : comment utiliser le modèle Nano Banana pour générer et éditer des images (en Java, avec ADK) https://glaforge.dev/posts/2025/09/22/creative-ai-agents-with-adk-and-nano-banana/ Modèles de langage (LLM) deviennent multimodaux : traitent diverses entrées (texte, images, vidéo, audio). Nano Banana (gemini-2.5-flash-image-preview) : modèle Gemini, génère et édite des images, pas seulement du texte. ADK (Agent Development Kit pour Java) : pour configurer des agents IA créatifs utilisant ce type de modèle. Application : Base pour des workflows créatifs complexes (ex: agent de marketing, enchaînement d'agents pour génération d'assets). Un vieil article (6 mois) qui illustre les problèmes du format de fichier YAML https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell YAML est extrêmement complexe malgré son objectif de convivialité humaine. Spécification volumineuse et versionnée (YAML 1.1, 1.2 diffèrent significativement). Comportements imprévisibles et "pièges" (footguns) courants : Nombres sexagésimaux (ex: 22:22 parsé comme 1342 en YAML 1.1). Tags (!.git) pouvant mener à des erreurs ou à l'exécution de code arbitraire. "Problème de la Norvège" : no interprété comme false en YAML 1.1. Clés non-chaînes de caractères (on peut devenir une clé booléenne True). Nombres accidentels si non-guillemets (ex: 10.23 comme flottant). La coloration syntaxique n'est pas fiable pour détecter ces subtilités. Le templating de documents YAML est une mauvaise idée, source d'erreurs et complexe à gérer. Alternatives suggérées : TOML : Similaire à YAML mais plus sûr (chaînes toujours entre guillemets), permet les commentaires. JSON avec commentaires (utilisé par VS Code), mais moins répandu. Utiliser un sous-ensemble simple de YAML (difficile à faire respecter). Générer du JSON à partir de langages de programmation plus puissants : ▪︎ Nix : Excellent pour l'abstraction et la réutilisation de configuration. Python : Facilite la création de JSON avec commentaires et logique. Gros binz dans la communauté Ruby, avec l'influence de grosses boîtes, et des pratiques un peu douteuses https://joel.drapper.me/p/rubygems-takeover/ Méthodologies Les qualités d'une bonne documentation https://leerob.com/docs Rapidité Chargement très rapide des pages (préférer statique). Optimisation des images, polices et scripts. Recherche ultra-rapide (chargement et affichage des résultats). Lisibilité Concise, éviter le jargon technique. Optimisée pour le survol (gras, italique, listes, titres, images). Expérience utilisateur simple au départ, complexité progressive. Multiples exemples de code (copier/coller). Utilité Documenter les solutions de contournement (workarounds). Faciliter le feedback des lecteurs. Vérification automatisée des liens morts. Matériel d'apprentissage avec un curriculum structuré. Guides de migration pour les changements majeurs. Compatible IA Trafic majoritairement via les crawlers IA. Préférer cURL aux "clics", les prompts aux tutoriels. Barre latérale "Demander à l'IA" référençant la documentation. Prêt pour les agents Faciliter le copier/coller de contenu en Markdown pour les chatbots. Possibilité de visualiser les pages en Markdown (ex: via l'URL). Fichier llms.txt comme répertoire de fichiers Markdown. Finition soignée Zones de clic généreuses (boutons, barres latérales). Barres latérales conservant leur position de défilement et état déplié. Bons états actifs/survol. Images OG dynamiques. Titres/sections lienables avec ancres stables. Références et liens croisés entre guides, API, exemples. Balises méta/canoniques pour un affichage propre dans les moteurs de recherche. Localisée Pas de /en par défaut dans l'URL. Routage côté serveur pour la langue. Localisation des chaînes statiques et du contenu. Responsive Excellents menus mobiles / support Safari iOS. Info-bulles sur desktop, popovers sur mobile. Accessible Lien "ignorer la navigation" vers le contenu principal. Toutes les images avec des balises alt. Respect des paramètres système de mouvement réduit. Universelle Livrer la documentation "en tant que code" (JSDoc, package). Livrer via des plateformes comme Context7, ou dans node_modules. Fichiers de règles (ex: AGENTS.md) avec le produit. Évaluations et modèles spécifiques recommandés pour le produit. Loi, société et organisation Microsoft va imposer une politique de Return To Office https://www.businessinsider.com/microsoft-execs-explain-rto-mandate-in-internal-meeting-2025-9 Microsoft impose 3 jours de présence au bureau par semaine à partir de février 2026, débutant par la région de Seattle Le CEO Satya Nadella explique que le télétravail a affaibli les liens sociaux nécessaires à l'innovation Les dirigeants citent des données internes montrant que les employés présents au bureau "prospèrent" davantage L'équipe IA de Microsoft doit être présente 4 jours par semaine, règles plus strictes pour cette division stratégique Les employés peuvent demander des exceptions jusqu'au 19 septembre 2025 pour trajets complexes ou absence d'équipe locale Amy Coleman (RH) affirme que la collaboration en personne améliore l'énergie et les résultats, surtout à l'ère de l'IA La politique s'appliquera progressivement aux 228 000 employés dans le monde après les États-Unis Les réactions sont mitigées, certains employés critiquent la perte d'autonomie et les bureaux inadéquats Microsoft rattrape ses concurrents tech qui ont déjà imposé des retours au bureau plus stricts Cette décision intervient après 15 000 licenciements en 2025, créant des tensions avec les employés Comment Claude Code est né ? (l'histoire de sa création) https://newsletter.pragmaticengineer.com/p/how-claude-code-is-built Claude Code : outil de développement "AI-first" créé par Boris Cherny, Sid Bidasaria et Cat Wu. Performance impressionnante : 500M$ de revenus annuels, utilisation multipliée par 10 en 3 mois. Adoption interne massive : Plus de 80% des ingénieurs d'Anthropic l'utilisent quotidiennement, y compris les data scientists. Augmentation de productivité : 67% d'augmentation des Pull Requests (PR) par ingénieur malgré le doublement de l'équipe. Origine : Commande CLI simple évoluant vers un outil accédant au système de fichiers, exploitant le "product overhang" du modèle Claude. Raison du lancement public : Apprendre sur la sécurité et les capacités des modèles d'IA. Pile technologique "on distribution" : TypeScript, React (avec Ink), Yoga, Bun. Choisie car le modèle Claude est déjà très performant avec ces technologies. "Claude Code écrit 90% de son propre code" : Le modèle prend en charge la majeure partie du développement. Architecture légère : Simple "shell" autour du modèle Claude, minimisant la logique métier et le code (suppression constante de code superflu). Exécution locale : Privilégiée pour sa simplicité, sans virtualisation. Sécurité : Système de permissions granulaire demandant confirmation avant chaque action potentiellement dangereuse (ex: suppression de fichiers). Développement rapide : Jusqu'à 100 releases internes/jour, 1 release externe/jour. 5 Pull Requests/ingénieur/jour. Prototypage ultra-rapide (ex: 20+ prototypes d'une fonctionnalité en quelques heures) grâce aux agents IA. Innovation UI/UX : Redéfinit l'expérience du terminal grâce à l'interaction LLM, avec des fonctionnalités comme les sous-agents, les styles de sortie configurables, et un mode "Learning". Le 1er Café IA publique a Paris https://www.linkedin.com/pulse/my-first-caf%25C3%25A9-ia-paris-room-full-curiosity-an[…]o-goncalves-r9ble/?trackingId=%2FPHKdAimR4ah6Ep0Qbg94w%3D%3D Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 5-6 novembre 2025 : Red Hat Summit: Connect Paris 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19-21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 24 novembre 2025 : Forward Data & AI Conference - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4-5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 14-17 janvier 2026 : SnowCamp 2026 - Grenoble (France) 29-31 janvier 2026 : Epitech Summit 2026 - Paris - Paris (France) 2-5 février 2026 : Epitech Summit 2026 - Moulins - Moulins (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 3-4 février 2026 : Epitech Summit 2026 - Lille - Lille (France) 3-4 février 2026 : Epitech Summit 2026 - Mulhouse - Mulhouse (France) 3-4 février 2026 : Epitech Summit 2026 - Nancy - Nancy (France) 3-4 février 2026 : Epitech Summit 2026 - Nantes - Nantes (France) 3-4 février 2026 : Epitech Summit 2026 - Marseille - Marseille (France) 3-4 février 2026 : Epitech Summit 2026 - Rennes - Rennes (France) 3-4 février 2026 : Epitech Summit 2026 - Montpellier - Montpellier (France) 3-4 février 2026 : Epitech Summit 2026 - Strasbourg - Strasbourg (France) 3-4 février 2026 : Epitech Summit 2026 - Toulouse - Toulouse (France) 4-5 février 2026 : Epitech Summit 2026 - Bordeaux - Bordeaux (France) 4-5 février 2026 : Epitech Summit 2026 - Lyon - Lyon (France) 4-6 février 2026 : Epitech Summit 2026 - Nice - Nice (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 31 mars 2026 : ParisTestConf - Paris (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 17 juin 2026 : Devoxx Poland - Krakow (Poland) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Programming Throwdown
185: Workflow Orchestrators

Programming Throwdown

Play Episode Listen Later Nov 4, 2025 92:02


Intro topic: Asymmetric ReturnsNews/Links:NanoChat by Andrej Karpathyhttps://github.com/karpathy/nanochatPydantic AIhttps://www.marktechpost.com/2025/03/25/pydanticai-advancing-generative-ai-agent-development-through-intelligent-framework-design/1000th Starlink this yearhttps://spaceflightnow.com/2025/05/16/live-coverage-spacex-plans-morning-launch-of-starlink-satellites-from-california/ChatGPT Apps SDKhttps://openai.com/index/introducing-apps-in-chatgpt/Book of the ShowPatrickThe Will of the Many by James Islingtonhttps://amzn.to/43IfU8QJasonInterview with DHH (Founder of Ruby on Rails)https://www.youtube.com/watch?v=vagyIcmIGOQPatreon Plug https://www.patreon.com/programmingthrowdown?ty=hTool of the ShowPatrickFactoriohttps://www.factorio.com/ Jasonnip.io Topic: Workflow OrchestratorsWhyBatch jobs (embarrassingly parallel)Long-running tasks (e.g. transcoding video)Checkpointing/resumingHowMessage QueuesContainerizationWorker Pools & AutoscalingHistory & BackfillSteps to run workflows:Containerize the workflow definition and send to the cloudContainerize all the individual tasksSubmit job(s)ExamplesAirflowLegacy but dominantDagsterGreat UX for python developersTemporal: https://temporal.io/The new hotnessRayLow-level but very powerfulKubeflowDesigned for ML workflows, integrated dashboard ★ Support this podcast on Patreon ★

airhacks.fm podcast with adam bien
Lighter AWS Lambda Power Tools For Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Nov 4, 2025 66:25


An airhacks.fm conversation with Philipp Page (@PagePhilipp) about: Discussion about refactoring AWS Lambda Power Tools to remove AspectJ dependency and introduce functional interfaces, comparison between AspectJ and lombok for code generation, benefits of offloading work to build time for AWS Lambda performance, using quarkus build-time optimizations with Jandex and gizmo utilities, replacing slf4j with Java System Logger to reduce dependencies, implementing log buffering feature that flushes debug logs only on errors for proactive debugging, thread safety considerations in multi-threaded AWS Lambda executions, using Embedded Metrics Format (EMF) for CloudWatch metrics without prometheus, caching Parameter Store values to avoid throttling limits, structured logging benefits for nested JSON queries in CloudWatch Insights, detecting cold starts without reflection using class initialization tricks, future support for Java 25 and modern Java features like Scoped Values, Maven and Gradle plugin development for annotation processing, custom serializers for Kafka and Avro messages, potential java.util.json support for lightweight JSON parsing, middleware chain pattern implementation for Power Tools utilities, differences between reactive and proactive debugging approaches, cost optimization through EMF metrics instead of Prometheus scraping, BCE (Boundary Control Entity) architecture pattern for business metrics, performance benefits of removing reflection from metrics utility, CDK integration considerations for generated classes, request stream handlers as reflection-free alternatives Philipp Page on twitter: @PagePhilipp

Top Albania Radio
Intervista ekskluzive e reperit Mr. Elvis! Telefonata e papritur e Princit dhe…- Top Fare 03/11/2025

Top Albania Radio

Play Episode Listen Later Nov 4, 2025 51:33


Të informohesh dhe të argëtohesh… duket si mision i pamundur! Por jo për Julian Hurdha dhe Anxhelo Shkreli! Dyshja sjellin për publikun “Top Fare”, një emision humoristik ku nuk do të mungojnë të qeshurat, por as aktualiteti. Java nis me programin më provokues dhe që nuk kursen askënd. Më pak sarkazëm, ironi e pak ‘spec djegës', pasditet tuaja në Top Albania Radio nuk do jenë kurrë të mërzitshme!

Fill'Expats
De la Belgique à Bali : Sophie, le voyage qui l'a menée à l'amour

Fill'Expats

Play Episode Listen Later Nov 1, 2025 75:02


Sophie, encore jeune Belge, pensait partir pour une simple aventure à l'étranger. Après un passage en Afrique, elle retourne en Belgique, teste la vie métro-boulot-dodo… avant de sentir à nouveau l'appel du départ. Cette fois, c'est l'Indonésie qui l'accueille, pour un stage comme prof de langue à Java.Mais ce qui devait être une expérience de quelques mois va bouleverser sa vie : en cherchant à s'intégrer et à rencontrer des locaux, Sophie rencontre un Indonésien qui va venir changer le cour des choses...Dans cet épisode, elle nous raconte avec authenticité les débuts de leur histoire d'amour, les différences culturelles qui ont mis leur couple à l'épreuve, leur mariage, une lune de miel inoubliable et l'arrivée surprise de leur bébé.Aujourd'hui installée depuis plusieurs années à Bali, Sophie ne se voit plus jamais revenir en Belgique.Un épisode plein d'amour, de sincérité et d'inspiration, qui rappelle que parfois, le plus beau des voyages, c'est la rencontre avec l'autre.

The Gestalt Gardener
The Gestalt Gardener | Let's Get SCARY Dirty!

The Gestalt Gardener

Play Episode Listen Later Oct 31, 2025 48:36


Today on The Gestalt Gardener, Java and Felder discuss the different Halloween decorations people are putting in their yards and gardens! They take all your questions - from daffodils to daylilies to The Dead! Let's Get SCARY dirty!Email Felder anytime at FelderRushing.Blog and listen Friday mornings at 9 and Saturday mornings at 10 to The Gestalt Gardener on MPB Think Radio. In the meantime, in Felder's words, "get out and get dirty."If you enjoyed listening to this podcast, please consider contributing to MPB: https://donate.mpbfoundation.org/mspb/podcast Hosted on Acast. See acast.com/privacy for more information.

4:13 Podcast
#374: Can I Really Make a Difference? With Governor John Kasich

4:13 Podcast

Play Episode Listen Later Oct 30, 2025 28:08


Do you ever feel like the problems in our world are just too big for you to make a difference? Well, today on the 4:13, former Ohio governor and presidential candidate John Kasich will tell you why that's simply not true! Drawing from his own faith journey and years of public service, John shares how faith communities have incredible potential to bring hope and healing—even in a divided culture. Through real-life stories and practical encouragement, you'll discover ways to move past cynicism, engage with your church or community, and take simple steps that truly matter. Because you really can make a difference, and it all begins with living out your faith right where you are. SHOW NOTES: 413Podcast.com/374 Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

Audiocite.net - Livres audio gratuits
Livre audio gratuit : Les secrets de l'Ankou-Chapitre 9-Escale à Java

Audiocite.net - Livres audio gratuits

Play Episode Listen Later Oct 30, 2025


Rubrique:feuilletons Auteur: snakebzh Lecture: SonorusDurée: 20min Fichier: 14 Mo Résumé du livre audio: IX - Escale à Java Débarrassé de l'encombrant chasseur, l'Ankou continue sa quête et, pour cela, va chercher une partie nécessaire à l'initiation de John et Morgane. Cet enregistrement est mis à disposition sous un contrat Creative Commons.

Top Albania Radio
“Pagesa është…”/Nga fitimet e influencerave në Shqipëri te Bujar Qamili në BBV – Top Fare 27/10/2025

Top Albania Radio

Play Episode Listen Later Oct 28, 2025 46:09


Të informohesh dhe të argëtohesh… duket si mision i pamundur! Por jo për Julian Hurdha dhe Anxhelo Shkreli! Dyshja sjellin për publikun “Top Fare”, një emision humoristik ku nuk do të mungojnë të qeshurat, por as aktualiteti. Java nis me programin më provokues dhe që nuk kursen askënd. Më pak sarkazëm, ironi e pak ‘spec djegës', pasditet tuaja në Top Albania Radio nuk do jenë kurrë të mërzitshme!

fare java sh t shqip top albania radio
Crypto Hipster Podcast
How to Ensure Fast, Predictable Transactions on Solana With Guaranteed Block Inclusion, with Alexander Kalankhodzhaev @ Raiku (Audio)

Crypto Hipster Podcast

Play Episode Listen Later Oct 28, 2025 26:23


Alexander Kalankhodzhaev is Core Engineer Lead at Raiku.Blockchain Architect & Tech Lead with a strong track record in building high-load, distributed transaction systems that ensure guaranteed execution, predictable latency, and resilience under extreme workloads.Currently Core Engineer Lead at Raiku, where I've designed regionally distributed clusters and integrated validator pipelines with Solana to deliver real-time feedback and prioritized transaction execution.Active in the community as a Polkadot developer speaker, contributor to the Programming Academy for Silicon Valley, and co-maintainer of the go-linq library. Passionate about advancing blockchain infrastructure and open-source development.Technical expertise: Solana, Polkadot, Substrate | Rust, C#, Java, Scala

Crypto Hipster Podcast
How to Ensure Fast, Predictable Transactions on Solana With Guaranteed Block Inclusion, with Alexander Kalankhodzhaev @ Raiku (Video)

Crypto Hipster Podcast

Play Episode Listen Later Oct 28, 2025 26:23


Alexander Kalankhodzhaev is Core Engineer Lead at Raiku.Blockchain Architect & Tech Lead with a strong track record in building high-load, distributed transaction systems that ensure guaranteed execution, predictable latency, and resilience under extreme workloads.Currently Core Engineer Lead at Raiku, where I've designed regionally distributed clusters and integrated validator pipelines with Solana to deliver real-time feedback and prioritized transaction execution.Active in the community as a Polkadot developer speaker, contributor to the Programming Academy for Silicon Valley, and co-maintainer of the go-linq library. Passionate about advancing blockchain infrastructure and open-source development.Technical expertise: Solana, Polkadot, Substrate | Rust, C#, Java, Scala

Gather Moms
Purity Culture, Motherhood & Sex: Help for Intimacy Issues with Juli Slattery

Gather Moms

Play Episode Listen Later Oct 27, 2025 38:38


Sex after kids-let's talk about it. This week on the Gather Moms Podcast, we sit down with Dr. Juli Slattery, clinical psychologist, author, and host of Java with Juli. With warmth, honesty, and practical wisdom, Juli helps us normalize a conversation that too often stays hidden: intimacy in marriage.

The Happy Home Podcast with Arlene Pellicane
Dr. Juli Slattery - Healthy Sexuality

The Happy Home Podcast with Arlene Pellicane

Play Episode Listen Later Oct 27, 2025 30:11


Talking about sex can be awkward, shameful, embarrassing or painful. But what if it could be healing and hopeful? Dr. Juli Slattery is here to talk about God's transformative love for every area of life, including our sexuality. We're talking about her new book, Surrendered Sexuality. On today's episode, you'll learn:  3:30 We don't talk about sexuality. What are we really missing?  9:30 How to find wholeness and healing with your sexuality  12:00 Practical ways to help disciple your child in their sexuality  19:15 The problems with our mindset shift from viewing sex as procreational to recreational  24:53 How we should think about sex from a biblical worldview  27:43 Finding hope after sexual brokenness  Dr. Juli Slattery is the president and cofounder of Authentic Intimacy, a ministry dedicated to reclaiming God's design for sexuality. She hosts the Java with Juli podcast, and has written several books including her newest book, Surrendered Sexuality: How Knowing Jesus Changes Everything. She and her husband Mike have 3 grown sons. Before she began Authentic Intimacy, she served as the co-host of the Focus on the Family Broadcast.   Learn more about Dr. Juli Slattery and her book, Surrendered Sexuality https://www.authenticintimacy.com/ Listen to the podcast, Java with Juli https://www.authenticintimacy.com/podcast/ Check out Arlene's book, Making Marriage Easier (listen to the first chapter, get free date night ideas and more)  makingmarriageeasier.com Subscribe to Arlene's newsletter "What I'm Learning This Week." https://www.happyhomeuniversity.com/subscribe

Trip Tales
Bali, Singapore & Java w/ Kids – Hyatt Regency Bali Beach Days, Exploring Singapore & Christmas on Java

Trip Tales

Play Episode Listen Later Oct 27, 2025 66:58


Amanda and her family of four flew halfway around the world in December 2024 to spend Christmas with her in-laws on the island of Java, relaxed in Bali at the Hyatt Regency Bali (booked with points!) and ended the trip by exploring the kid-friendly side of Singapore!This episode is now available to watch on YouTube: https://www.youtube.com/@kelseygravesIf you'd like to share about your trip on the podcast, email me at: kelsey@triptalespodcast.comBuy Me A Coffee: https://buymeacoffee.com/kelseygravesFollow me on Instagram: https://www.instagram.com/kelsey_gravesFollow me on TikTok: https://www.tiktok.com/@mskelseygravesJoin us in the Trip Tales Podcast Community Facebook Group: https://www.facebook.com/groups/1323687329158879Mentioned in this episode:- Earn 125,000 points with Sapphire Reserve or 75,000 points with Sapphire Preferred -> Chase Sapphire & Ink Business Credit Card Referral Link- BubbleBum Inflatable Booster Seat, Kids Airplane Seat Extender, Double-Zip Compression Packing Cubes- San Francisco: SFO Airport, Grand Hyatt SFO, Fisherman's Wharf, Boudin Bakery, Golden Gate Bridge, Ghirardelli Square- Java: Becak ride- Bali: Denpasar airport, Hyatt Regency Bali, pools, spa, beach, kids club- Singapore: Singapore Flyer, Marina Bay, Gardens of the BayTrip Tales is a travel podcast sharing real vacation stories and trip itineraries for family travel, couples getaways, cruises, and all-inclusive resorts. Popular episodes feature destinations like Marco Island Florida, Costa Rica with kids, Disney Cruise Line, Disney Aulani in Hawaii, Beaches Turks & Caicos, Park City ski trips, Aruba, Italy, Ireland, Portugal's Azores, New York City, Alaska cruises, and U.S. National Parks. Listeners get real travel tips, itinerary recommendations, hotel reviews, restaurant recommendations, and inspiration for planning their next vacation, especially when traveling with kids.

Top Albania Radio
Selected By Dj Danko 26/10/2025 – Part 1

Top Albania Radio

Play Episode Listen Later Oct 27, 2025 62:17


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay danko top albania radio
Selected by | Top Albania Radio
Selected By Dj Danko 26/10/2025 – Part 1

Selected by | Top Albania Radio

Play Episode Listen Later Oct 27, 2025 62:17


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay danko top albania radio
Selected by | Top Albania Radio
Selected By Dj Danko 26/10/2025 – Part 2

Selected by | Top Albania Radio

Play Episode Listen Later Oct 27, 2025 50:32


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay danko top albania radio
Top Albania Radio
Selected By Dj Danko 26/10/2025 – Part 2

Top Albania Radio

Play Episode Listen Later Oct 27, 2025 50:32


Përzgjedhur nga Dee Jay-it e Top Albania Radios, mbrëmja e të dielës është e gjitha për t'u shijiuar. Java mbyllet me muzikë të mirë dhe përzgjidhet nga DJ resident të Top Albania Radio.

dj java deejay danko top albania radio
airhacks.fm podcast with adam bien
Babylon and java.util.json

airhacks.fm podcast with adam bien

Play Episode Listen Later Oct 26, 2025 63:58


An airhacks.fm conversation with Paul Sandoz (@paulsandoz) about: Devoxx conference experiences and Java's evolution over the past decade, energy efficiency studies comparing Java to C/Rust/Ada from 2017, Java performance improvements from Java 8 to Java 25, Code Reflection as manipulation of method bodies versus traditional reflection, tornadovm optimizations for GPU inference achieving 6-10x speedup over CPU, using pointers to keep data on GPUs avoiding transfer overhead, Metal support development for Apple Silicon, relationship between Project Babylon and TornadoVM, HAT project collaboration opportunities, Python's GPU performance through optimized NVIDIA libraries, enterprise challenges with Python in production versus Java's packaging simplicity, BLISS library for NumPy-like operations in Java, DJL.ai for tensor manipulation and Deep Learning, JTaccuino for Jupyter-style notebooks with JavaFX, MCP protocol implementation challenges with poor specification quality, minimal JSON API design philosophy for OpenJDK, cognitive overhead reduction in API design, pattern matching with JSON values, assertion-style API for fail-fast programming, JSON-P versus JSON-B trade-offs in enterprise applications, versioning challenges with data binding approaches, embedded HTTP server use cases for testing and development, JSON-java library as reference implementation, zero-dependency approach becoming more popular, Java 25 instance main methods with automatic java.base imports, zb zero-dependency builder project, marshalling and serialization rethinking in OpenJDK, trusted builds and dependency management in enterprise Java, comparison of Maven/Gradle complexity for simple projects, GPL licensing for OpenJDK code, the java.util.json experiment Paul Sandoz on twitter: @paulsandoz

The Gestalt Gardener
The Gestalt Gardener | "I Wrote the Book on Composting!"

The Gestalt Gardener

Play Episode Listen Later Oct 24, 2025 32:08


On the last day of drive, Java and Felder hang out and talk about MPB's new friend "Felter Plushing" (see him on the YouTube livestream). Then it's time to talk about composting, which Felder points out - he wrote the book on it! Let's get our hands dirty!Email Felder anytime at FelderRushing.Blog and listen Friday mornings at 9 and Saturday mornings at 10 to The Gestalt Gardener on MPB Think Radio. In the meantime, in Felder's words, "get out and get dirty."If you enjoyed listening to this podcast, please consider contributing to MPB: https://donate.mpbfoundation.org/mspb/podcast Hosted on Acast. See acast.com/privacy for more information.

Inside Java
“From Cowboy Mode to Careful Stewardship” with Mark Reinhold

Inside Java

Play Episode Listen Later Oct 24, 2025 40:43


Java is a 30-year success story, made possible because its development consistently aligned with users' needs. In its early days, the platform required new features quickly, but over time, minimizing code breakage while carefully evolving the platform became essential. Critical junctures along that path included the introduction of modules and the current strive toward integrity by default. Nicolai Parlog talks to Mark Reinhold, Chief Architect of the Java Platform, who brings nearly three decades of experience shaping Java's evolution.

Spring Office Hours
Spring Office Hours: S4E28 - Securing MCP Servers with Spring AI

Spring Office Hours

Play Episode Listen Later Oct 24, 2025 60:08


Join Dan Vega as he sits down with Spring Security expert Daniel Garnier-Moiroux to explore the critical world of MCP (Model Context Protocol) server security. As MCP has taken over the AI world, enterprise deployments need robust security and permission management for exposed endpoints Securing MCP Servers with Spring AI. Daniel walks through his approach to securing MCP Servers with OAuth2 access tokens and how Spring AI applications can leverage the spring-ai-community/mcp-security project Securing MCP Servers with Spring AI. Learn why proper authentication isn't optional when exposing AI tools and resources, discover best practices for implementing authorization servers, and understand how to protect your MCP endpoints from vulnerabilities. Whether you're building private or enterprise MCP servers, this episode delivers essential security insights for the Spring AI ecosystem.Show Notes: Blog Post: Securing MCP Servers with Spring AIDaniel Garnier-Moiroux BlueSkyLinkedIn

4:13 Podcast
#373: Can I Make Wise Decisions? With Katie M. Reid

4:13 Podcast

Play Episode Listen Later Oct 23, 2025 29:52


Do you ever feel paralyzed when making decisions—especially when it's one that's really important? You just want to be sure you're making the right choice. But how do you know? And what if you're wrong? Oh friend, I get it! Decision-making can be overwhelming, especially when paired with lots of uncertainty. But today, you're going to learn that you can make faithful, God-honoring decisions, regardless of how high the stakes. Author Katie M. Reid joins us to explore the book of Judges—specifically the time of Deborah and the early judges—to give you confidence in making wise decisions. She'll unpack six biblical principles you can apply no matter what choices you face, and she'll help you find peace in making decisions, even when you don't have all the answers. So, if you've been second-guessing your decisions or wrestling with what God is calling you to do, listen in! This conversation will give you both wisdom and courage for the journey ahead. SHOW NOTES: 413Podcast.com/373 Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

The Documentary Podcast
G-Land: Surfs and spirits

The Documentary Podcast

Play Episode Listen Later Oct 23, 2025 26:29


Off the coast of Java, Indonesia, lies G-Land, one of the world's most legendary surf breaks, framed by a dense forest that was once home to the now-extinct Javan tiger. Alas Purwo (which literally means “Ancient Forest” or “First Forest” in Javanese) is considered one of the most mystical places in Java, with deep ties to Javanese spirituality and legend. Despite Java being one of the most crowded islands on Earth, this sacred jungle has remained largely untouched. In the 1970s, surfer Bobby Radiasa arrived from neighbouring Bali to visit American surfers who had set up a remote base there, hammocks and tree houses, what some say is the world's first surf camp. He discovered both myth and magic in its waves. Also features an interview with Jim Banks, an Australian surfing legend known as a pioneer of big wave surfing and among the first group of surfers that arrived in Bali and later to G-land.

airhacks.fm podcast with adam bien
From Cloud Networking to Powertools for AWS Lambda (Java)

airhacks.fm podcast with adam bien

Play Episode Listen Later Oct 22, 2025


An airhacks.fm conversation with Philipp Page (@PagePhilipp) about: early computing experiences with Windows XP and Intel Pentium systems, playing rally car games like Dirt with split-screen multiplayer, transitioning from gaming to server administration through Minecraft, running Minecraft servers at age 13 with memory limitations and out-of-memory exceptions, implementing caching mechanisms with cron jobs and MySQL databases, learning about SQL injection attacks and prepared statements, discovering connection pooling advantages over PHP approaches, appreciating type safety and Object-oriented programming principles in Java, the tendency to over-abstract and create unnecessary abstractions as junior developers, obsession with avoiding dependencies and implementing frameworks from scratch, building custom Model-View-Controller patterns and dependency injection systems, developing e-learning platform for aerospace industry using PHP Symfony framework, implementing time series forecasting in pure Java without external dependencies, internship and employment at AWS Dublin in Frontier Networking team, working on AWS Outposts and Ground Station hybrid cloud offerings, using python and rust for networking control plane development, learning to appreciate Python despite initial resistance to dynamically typed languages, joining AWS Lambda Powertools team as Java tech lead, maintaining open-source serverless development toolkit, providing utilities for observability including structured JSON logging with Lambda-specific information, implementing metrics and tracing for distributed event-driven architectures, mapping utilities to AWS Well-Architected Framework serverless lens recommendations, caching parameters and secrets to improve scalability and reduce costs, debate about AspectJ dependency and alternatives like Micronaut and quarkus approaches, providing both annotation-based and programmatic interfaces for utilities, newer utilities like Kafka consumer avoiding AspectJ dependency, comparing Micronaut's compiler-based approach and Quarkus extensions for bytecode generation, AspectJ losing popularity in enterprise Java projects, preferring Java standards over external dependencies for long-term maintainability, agents in electricity trading simulations for renewable energy scenarios, comparing on-premise Java capabilities versus cloud-native AWS features, default architecture pattern of Lambda with S3 for persistent storage, using AWS Calculator for cost analysis before architecture decisions, event-driven architectures being native to AWS versus artificially created in traditional Java projects, everything in AWS emitting events naturally through services like EventBridge, filtering events rather than creating them artificially, avoiding unnecessary microservices complexity when simple method calls suffice, directly wiring API Gateway to DynamoDB without Lambda for no-code solutions, using Java for CDK infrastructure as code while minimizing runtime dependencies, maximizing cloud-native features when in cloud versus on-premise optimization strategies, starting with simplest possible architecture and justifying complexity, blue-green deployments and load balancing handled automatically by Lambda, internal AWS teams using Lambda for orchestration and event interception, Lambda as foundational zero-level service across AWS infrastructure, preferring highest abstraction level services like Lambda and ECS Fargate, only dropping to EC2 when specific requirements demand lower-level control, contributing to Powertools for AWS Lambda Python repository before joining team, compile-time weaving avoiding Lambda cold start performance impacts, GraalVM compilation considerations for Quarkus and Micronaut approaches, customer references available on Powertools website, contrast between low-level networking and serverless development, LinkedIn as primary social media platform for professional connections, Powertools for AWS Lambda (Java) Philipp Page on twitter: @PagePhilipp

Backup Central's Restore it All
The ArcGIS Hack That Turned Backups Into a Malware Repository

Backup Central's Restore it All

Play Episode Listen Later Oct 20, 2025 25:18 Transcription Available


This episode examines a sophisticated ArcGIS hack that remained undetected for 12 months. The threat group Flax Typhoon compromised an ArcGIS server by exploiting weak credentials and deploying a malicious Java extension that functioned as a web shell. The attack highlights critical failures in traditional security approaches: the malware was backed up along with legitimate data, signature-based detection tools completely missed the custom code, and the lack of multi-factor authentication made the initial breach possible. Curtis and Prasanna discuss why behavioral detection is now mandatory, how password length trumps complexity, and the importance of cyber hygiene practices like regular system audits and extension management. They also cover ReliaQuest's recommendations for preventing similar attacks, including automated response playbooks and monitoring for anomalous behavior. If you're running public-facing applications or managing any IT infrastructure, this episode provides actionable lessons you can't afford to ignore.https://reliaquest.com/blog/threat-spotlight-inside-flax-typhoons-arcgis-compromise

Fellowship Bible Church Conway
The Holy Spirit and the Church - Ephesians 4:1-6

Fellowship Bible Church Conway

Play Episode Listen Later Oct 19, 2025


The Holy Spirit and the ChurchEphesians 4:1-6Message SlidesI believe in the Holy Spirit - Who applies the work of Christ - Who makes us holy - Who unifies usI believe in the holy catholic Church, the communion of saintsBook recommendation:Keep in Step with the Spirit by JI PackerHOME CHURCH QUESTIONS1. When you think about the Holy Spirit, what images or ideas come to your mind? What Bible passages are most informative for how you think about the Holy Spirit? 2. Do you think there is more mystery surrounding the Holy Spirit than there is with the Father and the Son? Explain why.3. Ephesians 1:3-14, 2:4-6, and 3:16-17 reveal a close relationship between the Spirit and the Son. Look at these passages (and/or John 16:14) and talk about the nature of this relationship. Based on these passages, how can we know if the Spirit is at work in our lives?4. The 3rd Person of the Trinity is called “Holy” because one of His roles is to make us holy. Ephesians 5:18 refers to this as being “filled with the Spirit.” Explain what this means and how we can know if we are being filled with the Spirit. In what areas of your life can you become more controlled by the Spirit? 5. Ephesians 4:4 says, “there is one body and one Spirit.” Explain the relationship among the Spirit, the church, and unity. What does it look like for us to work for unity in the church? Why is this essential? 6. What is the universal, invisible church? What is the local, visible church? Which of these do you tend to emphasize? Why are both important?Mission Highlight - The Java Pesisir Lor in Indonesia The Java Pesisir Lor are a coastal Javanese sub-ethnic group living along northern Java. Traditionally farmers and fishers, many now seek skills for urban and rural jobs. Most follow Sunni Islam, though many practice mystical Sufi traditions and local rituals. They need better access to water, jobs, and economic development, as well as exposure to the gospel. Pray for workers to share Christ, plant churches, and for a Disciple Making Movement to multiply among the Pesisir Lor.FinancesWeekly Budget 34,615Giving For 10/05 33,185Giving For 10/12 24,028YTD Budget 519,231Giving 447,046 OVER/(UNDER) (72,185) The 2025 OCC Season Begins!Operation Christmas Child is a global project of Samaritan's Purse that shares God's love with children in need through gift-filled shoeboxes. Each box is packed with toys, school supplies, and hygiene items — and every child who receives a box also hears the life-changing message of Jesus. For step by step instructions on how to pack a shoebox and guidelines on what you can and cannot include, go to www.fellowshipconway.org/occ. Here's how you can join the mission right here at Fellowship:• Shop Smart, Pack More - Visit The GO Store in Downtown Conway for approved shoebox items at a fraction of retail cost — you may be able to pack 2 or 3 boxes for the price of 1! Be sure to bring your boxes back to Fellowship during collection week! • Build a Shoebox Online - Share God's love without leaving home! In just a few clicks, you can choose toys, hygiene items, and school supplies, add a note and photo, and send joy to a child in need. To learn more go to: fellowshipconway.org/occ • Serve During Collection Week - We need MANY volunteers for National Collection Week, November 17–24. Sign up today through the Fellowship app (tap the OCC icon) or at fellowshipconway.org/occNew to Fellowship?We are so glad that you chose to worship with our Fellowship Family this morning. If you are joining us for the first time or have been checking us out for a few weeks, we are excited you are here and would love to meet you. Please fill out the “Connect Card” and bring it to the Connection Center in the Atrium, we would love to say “hi” and give you a gift. Join a Home ChurchHome Church small groups are about building a deep community where we are transformed into the image of Christ and serve a broken world for the sake of the gospel. If you are not in a Home Church, we encourage you go to fellowshipconway.org/homechurch or stop by the Connection table in the Atrium. How to study your bible - Led by Chris MooreGo deeper in God's Word - Learn how to study Scripture for yourself! Join us for Part 3 of “How to Study Your Bible” beginning November 16 - November 30, 9:00 a.m., and gain tools to understand, engage with, and live out God's Word. Sign up at fellowshipconway.org/equipping. Fall Widow's LuncheonWe hope you can join us on Thursday, November 6, 12:00 p.m. for the Fall Luncheon. Our special guests will be Dr Tom and Joanie Roberts. Dr Roberts will be sharing about orthopedics and having a time of Q&A. Chef Tara will be developing a five-course menu along with a dessert from Joanie. Please RSVP by Monday, October 27, to Judy Roach, 501-329-3535, or Ambra Austin, 501-730-6795. Let's Make a Difference Together!Fellowship is deepening our connection with Theodore Jones Elementary—where one of our Home Churches has already been building meaningful relationships with students and families. This fall, we have two amazing ways to serve and show the love of Christ right here in our community: • Join the fun by serving at the school's Fall Festival event • Help provide, pack, and deliver Thanksgiving boxes to families in need. Let's come together to invest in these students and their families with time, care, and encouragement. You can be part of making a real local impact—get all the details and sign up at fellowshipconway.org/register.

The Gestalt Gardener
The Gestalt Gardener | Is It Weird?

The Gestalt Gardener

Play Episode Listen Later Oct 17, 2025 36:10


Felder comes to the studio today to do a lot of yakking with just him and Java. They talk about bushes that want to be vines, cut a persimmon open, and discuss the weird spider web looking things in trees. Or is it weird? Let's get our hands dirty!Email Felder anytime at FelderRushing.Blog and listen Friday mornings at 9 and Saturday mornings at 10 to The Gestalt Gardener on MPB Think Radio. In the meantime, in Felder's words, "get out and get dirty."If you enjoyed listening to this podcast, please consider contributing to MPB: https://donate.mpbfoundation.org/mspb/podcast Hosted on Acast. See acast.com/privacy for more information.

4:13 Podcast
#372: Can I Pray Through My Doubt? With Niki Hardy

4:13 Podcast

Play Episode Listen Later Oct 16, 2025 33:22


Have you ever wrestled with doubt and wondered if it meant your faith was slipping away? You're not alone! When we find ourselves torn between faith and uncertainty, it's easy to feel disappointed, disillusioned, and distant from God.  But what if doubt isn't a threat to your faith? What if it's an invitation to a deeper relationship with God? Today on the 4:13, Niki Hardy will help you shift your perspective on doubt. She'll invite you to trade your need for certainty for the security of relationship, and she'll give you a simple, four-step conversation guide to help you bring your questions honestly before God in prayer.   You'll discover doubt doesn't have to be your faith's kryptonite! Oh no, it can be its superpower! SHOW NOTES: 413Podcast.com/372  Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

Bird Notes
The Java Sparrow

Bird Notes

Play Episode Listen Later Oct 13, 2025


Colorful Bach lover

Bird Notes
The Java Sparrow

Bird Notes

Play Episode Listen Later Oct 13, 2025


Colorful Bach lover

The Dillon England Show
Serving People Not Parties | Joe D'Orsie on Term Limits, Civility, Protecting Kids | TDES

The Dillon England Show

Play Episode Listen Later Oct 13, 2025 70:25 Transcription Available


If you're exhausted by the circus and just want straight talk, meet Joe D'Orsie—Pennsylvania State Rep for the 47th (Eastern York County). Joe's the guy who goes home to his family after session, hosts real “Java with Joe” town halls, and votes with facts over feelings. We get into what actually hits home: term limits, keeping girls' sports for girls, free speech on campus, and school choice that helps families—not systems.We walk through how politics should work—listen first, push good policy, skip the “keep my seat” game. Joe breaks down his Dads Defending Daughters Act (HB 1849), why anonymous campus “bias reports” need to go, and how he helped deliver a bipartisan win (HB 355) that toughened penalties for adults who prey on minors. We also hit AI and data centers at the local level, what it means to serve a district instead of a party, and why making law from raw emotion almost always backfires.If you want America-first results without the drama, this one's for you.Check out Joe's podcast Straight to the Point on Apple Podcasts and Spotify.https://podcasts.apple.com/us/podcast/straight-to-the-point-with-joe-dorsie/id1710599325Order our LOW ACID COFFEE “THE BROADCAST BREW” — thank you to Cool Beans Coffee Brewery for your partnership!https://www.coolbeanscoffeemi.com/product-page/broadcast-brew-low-acid-blendSubscribe for full conversations and weekly clips.Share this with someone who needs it today.Comment your biggest takeaway.About The Dillon England ShowOur mission is authentic conversation with interesting people across personal growth, entrepreneurship, and lifestyle improvement while keeping it entertaining and informative.Connect with DillonTwitter: https://twitter.com/imdillonenglandLinkedIn: https://www.linkedin.com/in/dillonmengland/Facebook: https://www.facebook.com/dillon.england.5Become a supporter of this podcast: https://www.spreaker.com/podcast/the-dillon-england-show--6370921/support.

4:13 Podcast
#371: Can I Renew My Mind? With Kyle Idleman

4:13 Podcast

Play Episode Listen Later Oct 9, 2025 41:56


Does it ever seem like your thoughts have a mind of their own? Persistent negative thinking, anxiety spirals, or lingering offenses can quickly take over if you don't know how to stop them. But here's the good news—you can take control of your thoughts, and God has already given you the tools to do it. Pastor Kyle Idleman joins me on the 4:13 and shares how brain science and Scripture agree that we must pause and think about what we're thinking about. But we can't stop there! We have to clean out that thought closet! So today, Kyle will teach you how to take every thought captive, silence the lies and replace them with the truth, and break down the destructive mental strongholds that keep you stuck. Whether it's anxiety, anger, fear, insecurity, or even the occasional racing mind you're dealing with, listen in! This conversation will give you a practical, hope-filled path to renewing your mind. SHOW NOTES: 413Podcast.com/371  Enter to win the GIVEAWAY and read the episode TRANSCRIPT in the show notes. Get my weekly email, Java with Jennifer, to be notified when a new podcast episode releases. Subscribe HERE.

Java with Juli
Real Stories of Women in the Bible (Have We Been Reading Them Wrong?), #583

Java with Juli

Play Episode Listen Later Oct 6, 2025 43:20


Don't miss your chance to win $200! Take the Java with Juli Survey.  In this episode, we uncover the real stories of women in the Bible who have been misunderstood, silenced, or abused—and discover the God who saw them. From Bathsheba to Tamar to the woman at the well, we revisit stories where we have blamed or shamed women, when in fact scripture points to God's compassion, justice, and redemption. ⚠️ This episode mentions rape. Please take care when listening. Guest: Dr. Sandra Glahn   Follow-up resources: Vindicating the Vixens by Dr. Sandra Glahn Follow Dr. Glahn on IG @sandraglahnauthor Leave us a rating & review in your favorite podcast app      

Theology in the Raw
Surrendered Sexuality: Dr. Juli Slattery

Theology in the Raw

Play Episode Listen Later Oct 6, 2025 59:56


Dr. Juli Slattery is the president and co-founder of Authentic Intimacy. She is a clinical psychologist and hosts the weekly Java with Juli podcast. Juli has authored or co-authored 14 books, including her latest book: Surrendered Sexuality: How Knowing Jesus Changes…Everything. Join the Theology in the Raw community to get access to our "extra innings" conversation, where Juli counsels me on how to respond to slander and lies spread about me from Christian influencers.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.