Podcasts about IDE

  • 1,512PODCASTS
  • 5,986EPISODES
  • 37mAVG DURATION
  • 1DAILY NEW EPISODE
  • Aug 11, 2025LATEST

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about IDE

Show all podcasts related to ide

Latest podcast episodes about IDE

Python Bytes
#444 Begone Python of Yore!

Python Bytes

Play Episode Listen Later Aug 11, 2025 25:44 Transcription Available


Topics covered in this episode: Coverage.py regex pragmas * Python of Yore* * nox-uv* * A couple Django items* Extras Joke Watch on YouTube About the show Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Coverage.py regex pragmas Ned Batchelder The regex implementation of how coverage.py recognizes pragmas is pretty amazing. It's extensible through plugins covdefaults adds a bunch of default exclusions, and also platform- and version-specific comment syntaxes. coverage-conditional-plugin gives you a way to create comment syntaxes for entire files, for whether other packages are installed, and so on. A change from last year (as part of coverage.py 7.6 allows multiline regexes, which let's us do things like: Exclude an entire file with A(?s:.*# pragma: exclude file.*)Z Allow start and stop delimiters with # no cover: start(?s:.*?)# no cover: stop Exclude empty placeholder methods with ^s*(((async )?def .*?)?)(s*->.*?)?:s*)?...s*(#|$) See Ned's article for explanations of these Michael #2: Python of Yore via Matthias Use YORE: ... comments to highlight CPython version dependencies. # YORE: EOL 3.8: Replace block with line 4. if sys.version_info < (3, 9): from astunparse import unparse else: from ast import unparse Then check when they go out of support: $ yore check --eol-within '5 months' ./src/griffe/agents/nodes/_values.py:11: Python 3.8 will reach its End of Life within approx. 4 months Even fix them with fix . Michael #3: nox-uv via John Hagen What nox-uv does is make it very simple to install uv extras and/or dependency groups into a nox session's virtual environment. The versions installed are constrained by uv's lockfile meaning that everything is deterministic and pinned. Dependency groups make it very easy to install only want is necessary for a session (e.g., only linting dependencies like Ruff, or main dependencies + mypy for type checking). Brian #4: A couple Django items Stop Using Django's squashmigrations: There's a Better Way Johnny Metz Resetting migrations is sometimes the right thing. Overly simplified summary: delete migrations and start over dj-lite Adam Hill Use SQLite in production with Django “Simplify deploying and maintaining production Django websites by using SQLite in production. dj-lite helps enable the best performance for SQLite for small to medium-sized projects. It requires Django 5.1+.” Extras Brian: Test & Code 237: FastAPI Cloud with Sebastian Ramirez will be out later today pythontest.com: pytest fixtures nuts and bolts - revisited A blog series that I wrote a long time ago. I've updated it into more managable bite-sized pieces, updated and tested with Python 3.13 and pytest 8 Michael: New course: Just Enough Python for Data Scientists My live stream about uv is now on YouTube Cursor CLI: Built to help you ship, right from your terminal. Joke: Copy/Paste

Pravda
Ide o nás: Vždy budem tá od otca, hovorí scenáristka Hana Lasicová. A nevadí mi to, nepotrebujem hovoriť o sebe

Pravda

Play Episode Listen Later Aug 10, 2025 33:27


Spisovateľka a scenáristka Hana Lasicová patrí k najvyťaženejším autorkám na slovenskej televíznej scéne. Podpísaná je pod úspešnými seriálmi ako Oteckovia a aktuálne vedie scenáristický tím populárnej Nemocnice na TV JOJ. Práve práca v komerčnom prostredí jej, možno prekvapivo, prináša veľkú mieru slobody. „Našťastie tam je tá miera tej slobody veľmi veľká, čo si veľmi cením,“ hovorí v relácii Ide o nás. Okrem toho prezradila aj detaily o novom komediálnom seriáli z prostredia východného Slovenska, ktorý je už natočený a diváci sa naň môžu tešiť. Ako sa tvorí seriál z nemocničného prostredia, keď ste hypochonder? Prečo je jej najobľúbenejším projektom formát ako Rodinné prípady a prečo je zábavné písať „hovoriace hlavy“? Scenáristka sa však nevyhla ani veľmi osobným témam. V súčasnosti pracuje na scenári k dokumentárnemu filmu o svojom otcovi Milanovi Lasicovi. Natáčanie je pre ňu často emotívne. „Sama som bola prekvapená, ako emotívne to na mňa celé pôsobilo. Rozprávali sme sa s otcovou sestrou a zatiaľ čo ona vôbec neplakala, ja som celý čas plakala,“ priznala otvorene. V relácii Ide o nás sa dozviete aj to, prečo bolo obdobie práce na seriáli Oteckovia tým najkrajším v jej kariére, aké je to naskočiť do rozbehnutého projektu a či v sebe vidí viac z glosátorského otca alebo angažovanej mamy. A prečo v poslednom čase čoraz viac uvažuje o návrate do Viedne, kde vyrastala? Viac sa dozviete v epizóde relácie Ide o nás.

Pravda
Ide o nás: Odísť z Kmeťobandu bolo ťažké, hovorí Igor Kmeťo ml. Na Slovensku cíti obrovský tlak, v Španielsku je konečne voľný

Pravda

Play Episode Listen Later Aug 9, 2025 25:54


Hudobník Igor Kmeťo ml. patrí k známym tváram slovenskej hudobnej scény. Hoci ho diváci poznajú z dlhoročného pôsobenia v kapele Kmeťoband po boku otca, už viac ako desať rokov úspešne buduje sólovú kariéru. Iba nedávno vydal nový temperamentný singel s Tinou s názvom „Av Ke Mande“ a zároveň pendluje medzi Slovenskom a Španielskom, ktoré sa stalo jeho druhým domovom a zdrojom inšpirácie. Práve tam nachádza pokoj a uvoľnenie, ktoré sa pretavuje aj do jeho tvorby. „Keď dôjdem tam, vystúpim z lietadla, už cítim ten vzduch, tak normálne to všetko zo mňa opadne,“ opisuje v relácii Ide o nás. Ako vznikla takmer telepatická spolupráca s Tinou a prečo musel na novú „kmeťovicu“ čakať niekoľko rokov? Prečo bol odchod z rodinnej kapely taký náročný a otvorený aj pre samotného Igora Kmeťa staršieho? „Nebolo to ľahké ani pre mňa, ani pre neho. Lebo povedzme si na rovinu, boli tam peniaze,“ priznáva otvorene. V rozhovore odhaľuje aj svoj jasný postoj k využívaniu umelej inteligencie v hudbe či k dnešnej rýchlej dobe, v ktorej sa podľa neho vytráca kvalita. V relácii Ide o nás sa dozviete aj to, prečo nechal réžiu svojho videoklipu k pesničke V sebe máme úplne v rukách svojej dcéry Rebeky, ako ho ovplyvňujú balkánske korene z maminej strany a prečo si myslí, že najdôležitejšou vlastnosťou v dnešnom svete je tolerantnosť. Viac sa dozviete v novej epizóde relácie Ide o nás.

Magazín 40PLUS
KONOPE? Lekári nevedeli pomôcť, pomohlo konope. Aké problémy rieši a čo ešte nevieme? Aleš Kürfurst

Magazín 40PLUS

Play Episode Listen Later Aug 8, 2025 46:15


Aké problémy rieši konope? a čo ešte o konope nevieme?. V rozhovore Aleš Kurfrüst prezradil, ako mu pomohlo konope. V akej forme a prečo začal pestovať konope. Aleša nájdete tu: https://asterionhemp.sk Využite kupón VYHODNE v pokladni a vyskúšajte pravé slovenské produkty v lepšej cene. Kúpou produktov podporíte naše slovenské firmy. Nielen tú Alešovu...Obsah:Kedy ste začali z konope? Akú ste mali diagnózu? Prečo bolo konope dlho zakázané? Ako sa dá pestovať konope na Slovensku? Aké diagnózy a pomoc verzus konope? Čo rodia čaje z konope z telom? Prečo konopné pivo? Záverečný odkaz Kde ma uvidíte v júli? Festival POZNANIA Lístky tu: https://www.festivalpoznania.sk/produkt/vstup-na-festival-poznania-2025/#Víkendovka: https://www.40plus.sk/dizajnersky-workshop-s-jasnou-opavskou-soogood-vikendovka-ako-vytvorit-zo-svojho-domu-a-bytu-domov/Živé podujatie 30.9.2025: RNDr. Valuch a liečebné hladovanie. Lístky a info tu: https://www.40plus.sk/odznovajozefvaluch/ Ďakujem za podporu...Ďakujem, že ma podporujete na herohero alebo tu na YouTube Aj vďaka vám vzniká tento obsah Chcete ma začať podporovať? Info tu: https://herohero.co/odznova Mnohí sa pýtate, kedy bude obsahu viac. Kedy bude tá miniTV Odznova. No bude, keď vás bude 2 000. Skôr neviem najať tím (kameraman + strihač + novinárka + korektorka...)Ja budem trpezlivá. Ale napadlo mi, že ak by každý zohnal 10-20 ľudí zo svojho okolia, tak by sa to mohlo podariť dosť skoro.... Podpora je možná aj tu na YouTube.. zmysel to pre má od 5,99€ (50% z vášho predplatného mi zoberie YouTube ako províziu. Tak si to viete spočítať...) Predplatné 2,99 je bez nároku na obsah vopred. Ide len o sympatizovanie, za čo ďakujem. Ak nechcete platiť kartou, možné je podporovať aj cez číslo účtu: SK45 8330 0000 0022 0165 1060 - do poznámky uveďte, že ide o dar Chcete záznam z festivalu 2024? LINK na zakúpenie: https://www.budeakonebolo.sk/videozaznam-z-festivalu-odznova-v-pravdivosti-2024/Martina

Pravda
Majerský v Ide o pravdu: Kým budem šéfom KDH, do vlády nepôjdeme ani so Smerom, ani s Hlasom

Pravda

Play Episode Listen Later Aug 7, 2025 34:22


Nikto, ani Ruská federácia, ani Veľká Británia, nemá čo vstupovať do slovenských volieb, uviedol predseda KDH Milan Majerský v relácii Ide o pravdu.

Pramene
Filokalia Live - Evergetinos 168

Pramene

Play Episode Listen Later Aug 7, 2025 47:18


Hypotéza 33: Verný mních by mal horlivo prijať všetko, čo mu jeho duchovný otec navrhne, pretože všetky takéto návrhy sú v jeho záujme, aj keď vyvolávajú úzkosť alebo sú namáhavé; lebo milosrdenstvo je dané Bohom pre tento účel a na zmiernenie útrap.   Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.  

Reverend Ben Cooper's Podcast
Unshakeable - Daily Devotional @27 - Freedom in God's Grace

Reverend Ben Cooper's Podcast

Play Episode Listen Later Aug 7, 2025 16:00 Transcription Available


Send us a textGrace Over Grind: Resting in the Gift of Salvation Scripture: Ephesians 2:8–9“For it is by grace you have been saved, through faith—and this is not from yourselves, it is the gift of God—not by works, so that no one can boast.”What does it truly mean to be saved by grace? In this powerful episode of Unshakeable: A Daily Christian Devotional Podcast, Reverend Ben Cooper unpacks the life-altering message found in Ephesians 2:8–9—a bold reminder that salvation is a gift, not a reward.Many believers unknowingly fall into the exhausting cycle of trying to earn God's approval. Whether it's through church attendance, ministry service, or striving for moral perfection, we often treat faith like a scorecard. Today's devotional shatters that mindset with this liberating truth: you are saved by grace through faith, not by works.Episode Highlights:A deep dive into the meaning of grace as God's unmerited favorExposure of the “treadmill Christianity” mindset—where effort is mistaken for intimacyEncouragement to stop measuring your worth by what you do for God, and rest in what God has done for youPractical examples of how legalism creeps into everyday Christian lifeReverend Cooper calls out the lies that many believers live under—believing that cleaning church toilets or volunteering endlessly somehow secures a higher spiritual standing. Instead, we are reminded that our identity is rooted not in doing, but in being—being children of grace, loved and accepted because of Christ, not our contribution.Life ApplicationWhat would change in your life if you truly believed that you are enough in Christ? Would you stop striving? Would you rest? Would you pray with more joy and serve without burnout?Grace doesn't dismiss discipline—it repositions it. We serve from acceptance, not for acceptance. We love God because He first loved us, not because we're trying to earn that love.Call to ActionIf this message of grace brought freedom to your heart, share it with someone still stuck in performance-based faith. Help spread this truth across the world by becoming a monthly supporter for just £3 at rbchristianradio.net via Buy Me a Coffee.Your gift helps us deliver daily encouragement through this listener-supported ministry reaching people on every continent. Subscribe to Unshakeable: A Daily Christian Devotional Podcast and join us every weekday for 5 minutes of biblical truth, heartfelt prayer, and practical application.Don't forget to leave a review on Apple Podcasts, Spotify, or Google to help others discover this global source of hope and daily strength.Available On:Spotify • Apple Podcasts • Google Podcasts •  daily Christian devotional podcast, grace over works, Ephesians 2:8-9 teaching, saved by grace not by works, Reverend Ben Cooper, ChSupport the showThank you for listening! For more inspiring content, visit our main site at RBChristianRadio.net. Explore our ministry services and celebrations at LifeCelebrant.net. If you'd like to support our work, you can now Buy Me a Coffee and help us keep spreading the word. Every bit makes a difference! God bless and see you in the next episode.

IDE Brasília
Graciosa Graça (Parte 3) - Gabriel Manzoni

IDE Brasília

Play Episode Listen Later Aug 6, 2025 51:35


Graciosa Graça (Parte 3) - Gabriel Manzoni by IDE

Hírstart Robot Podcast
Az ELTE szerint Fleck Zoltán magánemberként vett részt a Tisza rendezvényén, ahol a köztársasági elnök zsarolásáról beszélt

Hírstart Robot Podcast

Play Episode Listen Later Aug 5, 2025 4:34


Az ELTE szerint Fleck Zoltán magánemberként vett részt a Tisza rendezvényén, ahol a köztársasági elnök zsarolásáról beszélt Influenszerek, akiknek milliókat fizetett az MVM "Nagyon fura ebben az ügyben Gergő, mintha nem ő lenne, valami nem stimmel" – kaotikussá vált a helyzet a Hegyvidéken Őszinte, kiakadós posztja megrengette a közösségi médiát, azóta is a tabuk nélküli anyaságot mutatja be Politikai földrengés jön szerdán Lengyelországban Dízel DS flottavásárlóknak? Ide vele! Hiába keresik a vevők, rendszeresen elfagy a magyar kajszi, de most kutatás indul a fagytűrő fajták nemesítésére Idén még a tavalyinál is több határon túli iskolást támogat a kormány a tanévkezdéskor Otthon Start: már megindult a visszaszámlálás Már fogadásokat is lehet kötni arra, hogy ki lesz Magyarország következő miniszterelnöke A Gázai övezet teljes megszállását tervezi, közölte Netanjahu izraeli kormányfő Carvajal ütött, a videót már fél Spanyolország látta, és felhördült Kétszer is elintézte a Liverpool a Bilbaót Hétvégére berobban a forróság A további adásainkat keresd a podcast.hirstart.hu oldalunkon.

Hírstart Robot Podcast - Friss hírek
Az ELTE szerint Fleck Zoltán magánemberként vett részt a Tisza rendezvényén, ahol a köztársasági elnök zsarolásáról beszélt

Hírstart Robot Podcast - Friss hírek

Play Episode Listen Later Aug 5, 2025 4:34


Az ELTE szerint Fleck Zoltán magánemberként vett részt a Tisza rendezvényén, ahol a köztársasági elnök zsarolásáról beszélt Influenszerek, akiknek milliókat fizetett az MVM "Nagyon fura ebben az ügyben Gergő, mintha nem ő lenne, valami nem stimmel" – kaotikussá vált a helyzet a Hegyvidéken Őszinte, kiakadós posztja megrengette a közösségi médiát, azóta is a tabuk nélküli anyaságot mutatja be Politikai földrengés jön szerdán Lengyelországban Dízel DS flottavásárlóknak? Ide vele! Hiába keresik a vevők, rendszeresen elfagy a magyar kajszi, de most kutatás indul a fagytűrő fajták nemesítésére Idén még a tavalyinál is több határon túli iskolást támogat a kormány a tanévkezdéskor Otthon Start: már megindult a visszaszámlálás Már fogadásokat is lehet kötni arra, hogy ki lesz Magyarország következő miniszterelnöke A Gázai övezet teljes megszállását tervezi, közölte Netanjahu izraeli kormányfő Carvajal ütött, a videót már fél Spanyolország látta, és felhördült Kétszer is elintézte a Liverpool a Bilbaót Hétvégére berobban a forróság A további adásainkat keresd a podcast.hirstart.hu oldalunkon.

Magazín 40PLUS
Odísť od chlapa s holou riťou? Návod, ako na to. Uživím aj synov. Sloboda je najviac.Terka Kupcová

Magazín 40PLUS

Play Episode Listen Later Aug 5, 2025 51:26


Odísť od chlapa s holou riťou? Návod, ako na to. Uživím aj synov. Sloboda je najviac.Terka Kupcová a jej príbeh, ako rozbieha značku mojegorale.skJej nadšenie a odhodlanie je nákazlivé...Želám príjemné sledovanie a som rada, že ste tu so mnou a podporujete tvorbu podcastu ODznovaTerku nájdete na https://www.mojegorale.skOkruhy:Ludia často počúvajú: To ti nepôjde. To je blbost. Nájdi si normálnu robotu.. ako ste sa s tým vysporiadavali v rámci svojej rodiny?Vedeli ste od začiatku uživiť deti? A životné náklady? Ktoré šperky najradšej tvoríte a ktoré sú naj u vašich klientov? Koľko stoja komponenty? Koľko kusov šperkov viete denne vytvoriť? Ako sa pasujete s klasickými povinnostami podnikatelky a tvorkyne? A marketerky, skladníčky. Skrátka robíte asi všetko sama...Ktorá rada z mentoringu vám otočila podnikanie takpovediac naruby? V rozhovore toho nájdete oveľa viac...Kde ma uvidíte v júli? Festival POZNANIALístky tu: https://www.festivalpoznania.sk/produkt/vstup-na-festival-poznania-2025/#Víkendovka: https://www.40plus.sk/dizajnersky-workshop-s-jasnou-opavskou-soogood-vikendovka-ako-vytvorit-zo-svojho-domu-a-bytu-domov/Ďakujem za podporu...Ďakujem, že ma podporujete na herohero alebo tu na YouTubeAj vďaka vám vzniká tento obsahChcete ma začať podporovať? Info tu: https://herohero.co/odznovaMnohí sa pýtate, kedy bude obsahu viac. Kedy bude tá miniTV Odznova.No bude, keď vás bude 2 000. Skôr neviem najať tím (kameraman + strihač + novinárka + korektorka...)Ja budem trpezlivá. Ale napadlo mi, že ak by každý zohnal 10-20 ľudí zo svojho okolia, tak by sa to mohlo podariť dosť skoro..Podpora je možná aj tu na YouTube.. zmysel to pre má od 5,99€ (50% z vášho predplatného mi zoberie YouTube ako províziu. Tak si to viete spočítať...) Predplatné 2,99 je bez nároku na obsah vopred. Ide len o sympatizovanie, za čo ďakujemAk nechcete platiť kartou, možné je podporovať aj cez číslo účtu: SK45 8330 0000 0022 0165 1060 - do poznámky uveďte, že ide o dar Chcete záznam z festivalu? LINK: https://www.budeakonebolo.sk/videozaznam-z-festivalu-odznova-v-pravdivosti-2024/Martina

Python Bytes
#443 Patching Multiprocessing

Python Bytes

Play Episode Listen Later Aug 4, 2025 26:13 Transcription Available


Topics covered in this episode: rumdl - A Markdown Linter written in Rust * Coverage 7.10.0: patch* * aioboto3* * You might not need a Python class* Extras Joke Watch on YouTube About the show Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: rumdl - A Markdown Linter written in Rust via Owen Lamont Supports toml file config settings Install via uv tool install rumdl. ⚡️ Built for speed with Rust - significantly faster than alternatives

Pramene
Filokalia Live – Sv. Theodoros Veľký 19

Pramene

Play Episode Listen Later Aug 4, 2025 55:55


V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.  

IDE Brasília
Graciosa Graça (Parte 2) - Gabriel Manzoni

IDE Brasília

Play Episode Listen Later Aug 2, 2025 49:04


Graciosa Graça (Parte 2) - Gabriel Manzoni by IDE

NAHLAS |aktuality.sk
Ďalší mafián v politike? Zoroslav Kollár sa priznal k uplácaniu, teraz zakladá politickú stranu

NAHLAS |aktuality.sk

Play Episode Listen Later Aug 1, 2025 19:17


Konkurzný právnik Zoroslav Kollár, právoplatne odsúdený za uplácanie šéfa SIS, a figurujúci aj v ďalších kauzách, zakladá politickú stranu. Ide pritom o človeka z mafiánskych zoznamov, ktorý je aj v komunikácii Mariána Kočnera, podnikal s Bödörovcami, sídli v luxusnom kaštieli a spája sa s ním množstvo podozrivých alebo kontroverzných okolností. Aká bude jeho nová strana?Ak má byť nová strana konkurenciou Smeru, prečo ho pozval smerácky poslanec Ján Podmanický na oslavy do Starej Bystrice a prečo v jeho prospech podal dovolanie minister spravodlivosti za Smer Boris Susko?Čo všetko vieme o Zoroslavovi Kollárovi, v dnešnom podcaste Aktuality Nahlas vysvetlí Xénia Makarová z Nadácie Zastavme korupciu.Moderuje Peter Hanák. Zistenia Aktualít pochádzajú z článku Tomáša Kyseľa.Všetky naše podcasty nájdete na jednej stránke tu. Na odber všetkých nových dielov sa môžete prihlásiť cez iTunes alebo Spotify. Sledujte nás aj na facebookovej stránke Podcasty Aktuality.sk.

Podcasty Aktuality.sk
Ďalší mafián v politike? Zoroslav Kollár sa priznal k uplácaniu, teraz zakladá politickú stranu

Podcasty Aktuality.sk

Play Episode Listen Later Aug 1, 2025 19:17


Konkurzný právnik Zoroslav Kollár, právoplatne odsúdený za uplácanie šéfa SIS, a figurujúci aj v ďalších kauzách, zakladá politickú stranu. Ide pritom o človeka z mafiánskych zoznamov, ktorý je aj v komunikácii Mariána Kočnera, podnikal s Bödörovcami, sídli v luxusnom kaštieli a spája sa s ním množstvo podozrivých alebo kontroverzných okolností. Aká bude jeho nová strana?Ak má byť nová strana konkurenciou Smeru, prečo ho pozval smerácky poslanec Ján Podmanický na oslavy do Starej Bystrice a prečo v jeho prospech podal dovolanie minister spravodlivosti za Smer Boris Susko?Čo všetko vieme o Zoroslavovi Kollárovi, v dnešnom podcaste Aktuality Nahlas vysvetlí Xénia Makarová z Nadácie Zastavme korupciu.Moderuje Peter Hanák. Zistenia Aktualít pochádzajú z článku Tomáša Kyseľa.Všetky naše podcasty nájdete na jednej stránke tu. Na odber všetkých nových dielov sa môžete prihlásiť cez iTunes alebo Spotify. Sledujte nás aj na facebookovej stránke Podcasty Aktuality.sk.

Magazín 40PLUS
Prof. Šafín : APOKALYPSA? Sme na prahu veľkých udalostí. Čo si všímať a čo robiť?

Magazín 40PLUS

Play Episode Listen Later Aug 1, 2025 73:59


Prof. Šafín : Apokalypsa? Ako ďalej? Sme na konci? Ako bude vyzerať ďalší vývoj? Aký je kontext histórie na udalosti v súčastnosti? Ako sa díva na Ukrajinu, Rusko, ale aj na našu krajinu? Viac ako hodina informácií priamo od Prof. Šafína. Želám príjemné sledovanie a ďakujem za podporu ľuďom, ktorí finančne podporujú podcast ODznova. Aj vďaka tomu som mohla vycestovať a po rozhovore som zobrala pána profesora na skvelý neskorý obed...Kde ma uvidíte v júli? Festival POZNANIA Lístky tu: https://www.festivalpoznania.sk/produkt/vstup-na-festival-poznania-2025/#Víkendovka: https://www.40plus.sk/dizajnersky-workshop-s-jasnou-opavskou-soogood-vikendovka-ako-vytvorit-zo-svojho-domu-a-bytu-domov/Ďakujem za podporu...Ďakujem, že ma podporujete na herohero alebo tu na YouTube Aj vďaka vám vzniká tento obsah. Chcete ma začať podporovať? Info tu: https://herohero.co/odznovaMnohí sa pýtate, kedy bude obsahu viac. Kedy bude tá miniTV Odznova. No bude, keď vás bude 2 000. Skôr neviem najať tím (kameraman + strihač + novinárka + korektorka...) Ja budem trpezlivá. Ale napadlo mi, že ak by každý zohnal 10-20 ľudí zo svojho okolia, tak by sa to mohlo podariť dosť skoro.. Podpora je možná aj tu na YouTube.. zmysel to pre má od 5,99€ (50% z vášho predplatného mi zoberie YouTube ako províziu. Tak si to viete spočítať...) Predplatné 2,99 je bez nároku na obsah vopred. Ide len o sympatizovanie, za čo ďakujemAk nechcete platiť kartou, možné je podporovať aj cez číslo účtu: SK45 8330 0000 0022 0165 1060 - do poznámky uveďte, že ide o dar Chcete záznam z festivalu? LINK: https://www.budeakonebolo.sk/videozaznam-z-festivalu-odznova-v-pravdivosti-2024/Martina

Srdeční záležitosti
Léto, změna a podnikání v proudu intuice - Lucie Harnošová - Silly Questions Srdeční Záležitosti

Srdeční záležitosti

Play Episode Listen Later Aug 1, 2025 82:50


V této srdečné letní epizodě podcastu si povídáme s mentorkou a podnikatelkou Lucií Harnošovou o tom, jak může vypadat letní rytmus podnikání jinak, než jsme zvyklé. Dotýkáme se témat jako jsou: intuitivní podnikání a práce s vlastním rytmem rozvolněné léto a přesto funkční kampaně práce se změnou a vědomé ukončování jak přemýšlet o umělé inteligenci s nadhledem hluboká vnitřní práce i skrze Human Design a také o tom, jaké to je, když najednou ztratíme vizi Rozhovor je plný inspirace, pravdivosti a pozvání k uvolnění i důvěře. Ideální poslech pro ženy, které chtějí podnikat v souladu se sebou. Už letí k vašim uším. Více o Lucii a její práci najdete na https://alchymiezeny.cz/

The Startup Podcast
Insiders React: Microsoft Launches GitHub Spark + US Govt Bans "Woke AI", YouTube to Restrict Kids' Accounts

The Startup Podcast

Play Episode Listen Later Jul 31, 2025 54:45


Is GitHub Spark the future of AI software building? Startups looking to use “vibe coding” often face janky tools and broken promises. Microsoft's latest IDE, however, has serious potential to be the industry breakthrough that addresses the agonizing issues developers face.In this episode, Chris Saad and Yaniv Bernstein unpack Microsoft's latest attempt to win back developer mindshare with the launch of GitHub Spark, a cloud-based, AI-enhanced IDE. They debate whether Spark is an MVP for building micro-apps or a Trojan horse for a more ambitious plan to dominate developer workflows.Plus, the hosts dive into Trump's executive order on “woke AI,” Coinbase's bold relaunch of Base as a social platform, and YouTube's machine-learning age verification for teens.In this episode, you will:Explore what GitHub Spark is and why it matters for the future of AI-powered software developmentUnderstand Microsoft's positioning strategy and why it might be hiding bigger ambitionsCompare Spark to tools like Cursor, Claude Code, and WindsurfLearn how Trump's executive order frames “neutral AI” and why it's likely political theaterAssess whether Coinbase's “Base App” is crypto's answer to YouTube and TwitterDiscover the implications of YouTube's new AI-based teen detection systemDebate the real risks and rewards of AI regulation and social media safetyThe Pact Honor the Startup Podcast Pact! If you have listened to TSP and gotten value from it, please:Follow, rate, and review us in your listening appSubscribe to the TSP Mailing List to gain access to exclusive newsletter-only content and early access to information on upcoming episodes: https://thestartuppodcast.beehiiv.com/subscribe Secure your official TSP merchandise at https://shop.tsp.show/  Follow us here on YouTube for full-video episodes: https://www.youtube.com/channel/UCNjm1MTdjysRRV07fSf0yGg Give us a public shout-out on LinkedIn or anywhere you have a social media followingKey linksGet your question in for our next Q&A episode: https://forms.gle/NZzgNWVLiFmwvFA2A The Startup Podcast website: https://www.tsp.show/episodes/Learn more about Chris and YanivWork 1:1 with Chris: http://chrissaad.com/advisory/  Follow Chris on Linkedin: https://www.linkedin.com/in/chrissaad/  Follow Yaniv on Linkedin: https://www.linkedin.com/in/ybernstein/Producer: Justin McArthur https://www.linkedin.com/in/justin-mcarthurIntro Voice: Jeremiah Owyang https://web-strategist.com/

Pramene
Filokalia Live - Evergetinos 167

Pramene

Play Episode Listen Later Jul 31, 2025 60:07


Hypotéza 33: Verný mních by mal horlivo prijať všetko, čo mu jeho duchovný otec navrhne, pretože všetky takéto návrhy sú v jeho záujme, aj keď vyvolávajú úzkosť alebo sú namáhavé; lebo milosrdenstvo je dané Bohom pre tento účel a na zmiernenie útrap.   Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.  

Kā labāk dzīvot
Konservējam: ieteikumi, lai rezultāts būtu gan garšīgs, gan veselīgs

Kā labāk dzīvot

Play Episode Listen Later Jul 30, 2025 47:38


Konservēt var teju vai visu! Kā to pareizi darīt, lai rezultāts būtu gan garšīgs, gan veselīgs, jautājam raidījuma Kā labāk dzīvot viesiem. Studijā kulinārijas un gastronomijas speciāliste, populāru pavārgrāmatu autore, žurnāliste Iveta Galēja un dziedātājs Sergejs Jēgers. Sergejs Jēgers iesaka pirms gurķu konservēšanas tos vispirms kāds četras stundas paturēt aukstā ūdenī. Vienkārša mazsālītu gurķīšu recepte, ko viņš iesaka, ja ballīte ir pēc pāris dienām: uzvāra ūdeni, uz litru liek ēdamkaroti rupjā sāls, atdzesē, , kad ūdens atdzisis, to lej uz burkā saliktiem gurķiem, kur arī pievienoti ķiploki, diļļu kāti. Ideālā variantā ir glabāt ledusskapī. Pēc divām dienām - perfekti. Ivetas Galējas ieteikums, ja ballīte ir pēc dažām stundām, - uzlej karstu sālījumu. Un vēl augšējā kārtā liktos gurķīšus vēl iegriež. Tad gurķīši iesālās daudz ātrāk. Var pievienot arī lupstāju un un franču estragonu. Arī silti gurķi labi garšo! Bet visātrākā mazsālītu gurķīšu recepte ir tos ielikt maisiņā ar daudz garšvielām un sāli, ko pusstundu pakrata. Ja grib vēl ātrāk, pielej pili etiķa.  Raidījuma viesi atgādina, ka tīrība ir ļoti svarīga - burciņām jābūt izkarsētām un lietot tikai jaunus vāciņus burciņu aizvākošanai! Tāpat viņi neiesaka izmantot krāsainus nažus un plastmasas dēlīšus, lai krāsa nenoluptu un neiekļūtu ēdienā. Sergejs Jēgers atklāj arī, kā gatavo ceptu kabaču un sīpolu gardumu: Kabačus sagriež šķēlēs, apcep, liek caurdurī, lai notek liekā eļļa, sacep sīpolus. Burkā liek kārtās sīpolus un kabačus. Uzkarsē tomātu sulu ar tomātu mērci, pievieno etiķi, sāli, cukuru, piparus. Lej virsū burkās saliktajiem dārzeņiem. Garšas buķete neizsakāmi aromātiska, kraukšķīga, garšīga. Galvenais labi pasterizēt 40 minūtes. Gardums gatavs! Iveta Galēja atgādina savas universālās marinādes recepti: litrs ūdens, 125 ml 9% etiķa, 40 g sāls, 60 g cukura. Marinādi uzvāra un lej virsū uz tomātiem. Der arī gurķu, kabaču un patisonu marinēšanai. Sergejs Jēgers gatavo arī biešu salātus tomātu sulā. Sarīvētas bietes vāra tomātu sulā kopā ar burkāniem, nedaudz smalka paprika pievienota, sasmalcināts ķiploks, tādās devās, lai papildina garšu buķeti un ir aromāts. Nedaudz etiķis, samazināts cukura daudzums, sāls. Vāra katlā, nav jāpasterizē. Runājot par ievārījumu gatavošanu, Iveta Galēja atklāj, ka pēdējā laikā zaptēm pievieno kokosriekstu pienu. Kam nepatīk upeņu ievārījums ar savu spēcīgo garšu, maigāku to var panākt, pielejot klāt kokosriekstu pienu. Tāpat viņa vāra ķirbju ievārījumu: ķirbji, kokosriekstu piens, sakapāts ingvers un cukurs. Savāra biezenī. Ja grib saglabāt ķirbju tekstūru, atstāj gabaliņus, ja ne, sablenderē. Gardums, kas no vienas puses ir salds, no otras – ingvera stiprumiņš. Sergejs Jēgers vāra klasiskās zaptes. Viņš iesaka pildīt pēc iespējas mazākās burciņās, lai var atvērt, izēst un aizmirst, lai nemētājas pusizēstas pa ledusskapi.

Python Bytes
#442 Cloud bills in scientific notation

Python Bytes

Play Episode Listen Later Jul 28, 2025 22:34 Transcription Available


Topics covered in this episode: * Open Source Security work isn't “Special”* * uv v0.8* * Extra, Extra, Extra* Announcing Toad - a universal UI for agentic coding in the terminal Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Open Source Security work isn't “Special” Seth Larson It seems like security is special in a sense that we don't want just anyone working on the security aspect of a project. We just want the trusted maintainers, right? Seth is arguing that this is the wrong mindset It makes more sense that we maybe have security experts contribute to many projects, and that someone working on security for just one project doesn't benefit from scale. “Maintainers don't see how other projects are triaging vulnerabilities and can't learn from each other. They can't compare notes on what they are seeing and whether they are doing the right thing. Isolation in security work breeds a culture of fear. Fear of doing the wrong thing and making your users unsafe.” “These “security contributors” could be maintainers or contributors of other open source projects that know about security, they could be foundations offering up resources to their ecosystem, or engineers at companies helping their dependency graph.” But how do we build trust in these individuals? Meeting in person works. But there are other ways as well. I'd personally love to have someone contact me about a project of mine regarding a security problem or process that the project could/should follow. Especially if I could see other projects I trust already trusting this individual to work on the other projects. Michael #2: uv v0.8 Changes Install Python executables into a directory on the PATH Register Python versions with the Windows Registry Prompt before removing an existing directory in uv venv Bump --python-platform linux to manylinux_2_28 Make uv_build the default build backend in uv init And many more And uv v0.8.1 Lots of enhancements. And uv v0.8.2 And uv v0.8.3 Adds Add CPython 3.14.0rc1 Brian #3: Extra, Extra, Extra fstrings.wtf - Armin Ronacher Python 3.14 release candidate 1 is go! Django turns 20, with parties mkdocs-redirects I'm Tired of Talking About AI - Paddy Carver Michael #4: Announcing Toad - a universal UI for agentic coding in the terminal by Will McGugan A universal front-end for AI in the terminal. Watch the video. Joke: Heaviest objects in the universe And … Cloud Architects 2025 “They send us our cloud bills in scientific notation… “

AWS Morning Brief
In the Bleak Theater of the Cloud: A Werner Herzog-Style Dispatch

AWS Morning Brief

Play Episode Listen Later Jul 28, 2025 16:47


AWS Morning Brief for the week of July 28th, 2025, with Corey Quinn. Links:Launching Amazon CloudWatch generative AI observability (Preview) Amazon CloudWatch adds IPv6 supportBoost cold-start recommendations with vLLM on AWS Trainium AWS Private CA now supports issuing up to 100 million certificates per CA Amazon Connect announces per-day pricing for external voice connectors Amazon RDS for Db2 adds support for group-based authorization with self-managed Active Directory Manage multi-tenant Amazon Bedrock costs using application inference profilesSimplify serverless development with console to IDE and remote debugging for AWS Lambda | AWS News Blog AWS Generative AI for Developers Professional Certificate Simplify AWS Organization Tag Policies using new wildcard statement  Security Update for Amazon Q Developer Extension for Visual Studio Code (Version #1.84) Cost Optimization Hub now supports account names in optimization opportunities Year One of Valkey: Open-Source Innovations and ElastiCache version 8.1 for Valkey - go listen to the audio version of this newsletter specifically for this item. AWS Security Incident Response: The customer's journey to accelerating the incident response lifecycle AWS Service Reference Information now supports actions for last accessed services - Five facts about how the CLOUD Act actually works | AWS Security Blog Bob's Used Books: Build a .NET Serverless Application on AWS, Part 1: Deployment and Setup Amazon EC2 now supports skipping the operating system shutdown when stopping or terminating instances New whitepaper available: AICPA SOC 2 Compliance Guide on AWS Why 2025 is the Inflection Point for AWS Cloud Migration Beyond IAM access keys: Modern authentication approaches for AWS Introducing SRA Verify – an AWS Security Reference Architecture assessment tool Supercharging Ad Creative with Amazon Bedrock and Amazon Nova: How AI is Revolutionizing Content Generation for Advertising & Marketing Use-CasesBuilding resilient multi-tenant systems with Amazon SQS fair queues How Truth For Life transformed its viewer analytics while optimizing costs

Front-End Fire
Is Open Source Software Infrastructure?

Front-End Fire

Play Episode Listen Later Jul 28, 2025 45:42


GitHub is advocating for a European Union Sovereign Tech Fund to help pay the open source software developers building and maintaining software relied upon by economies and societies just like any other necessary infrastructure like roads and bridges.Apple gets called out by the Open Web Advocacy group saying its technical rules and restrictions are blocking other browser vendors from successfully offering their own search engines to iOS users in the EU.Last episode we talked about Amazon's new AI coding editor Kiro, and this week, we learned about a feature called Agent Hooks which let users write automation tools that agents can use within the IDE to do predefined actions like maintaining code quality, checking for security vulnerabilities, standardizing and enforcing team processes, and more. Think of it like pre-commit hooks but with AI behind them!Timestamps:0:51 - GitHub is advocating for an EU tech fund9:21 - An update on non-WebKit browsers on iOS15:30 - Kiro's agent hooks26:28 - Kilo Code28:35 - eslint-config-prettier got hacked33:15 - @media(hover: hover)36:05 - What's making us happyLinks:Paige - GitHub is advocating for an EU Sovereign Tech FundJack - Kiro's Agent HooksTJ - An update on non-WebKit browsers on iOSKilo Code - open source AI agent VS Code extension (not to be confused with the Kiro fork)Popular npm package eslint-config-prettier got hacked@media(hover:hover)Paige - Relax Meditation appJack - Physical books like the Annihilation seriesTJ - Apple Watch series 10Thanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube.Front-end Fire websiteBlue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fireFollow us on Bluesky @front-end-fire.comSubscribe to our YouTube channel @Front-EndFirePodcast

IDE Brasília
Graciosa Graça - Gabriel Manzoni

IDE Brasília

Play Episode Listen Later Jul 27, 2025 52:24


Graciosa Graça - Gabriel Manzoni by IDE

Pravda
Kaliňák v Ide o pravdu: Na výcviku som si siahol na dno síl. Konzoly a hry pre vojakov majú dôležitý účel

Pravda

Play Episode Listen Later Jul 25, 2025 38:52


Do výcviku Národných obranných síl sa prihlásilo už 5-tisíc ľudí, 800 žiadostí sme spracovali. Ďalší turnus bude v auguste, povedal podpredseda vlády a minister obrany Robert Kaliňák (Smer) v relácii Ide o pravdu. 

Pramene
Filokalia Live - Evergetinos 166

Pramene

Play Episode Listen Later Jul 24, 2025 57:04


Hypotéza 33: Verný mních by mal horlivo prijať všetko, čo mu jeho duchovný otec navrhne, pretože všetky takéto návrhy sú v jeho záujme, aj keď vyvolávajú úzkosť alebo sú namáhavé; lebo milosrdenstvo je dané Bohom pre tento účel a na zmiernenie útrap.   Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.  

Developer Tea
Your Capacity for Growth Is Dependent on This Factor - Cognitive Load Theory

Developer Tea

Play Episode Listen Later Jul 23, 2025 23:49


Today we explore Cognitive Load Theory. This concept can profoundly influence how you structure your workday, manage teams, and approach learning in your career. The episode highlights that much of professional work, particularly in knowledge-based roles like software engineering, is fundamentally about learning. You will discover that there is an optimal amount of information processing for effective learning, and both overloading and underloading your cognitive capacity can be detrimental. A key insight is that cognitive load does not discriminate; all external factors, whether work-related or personal (e.g., tiredness, a messy desk), consume your finite cognitive capacity, leaving less "headroom" for optimal performance. Furthermore, cognitive load is not static but varies daily, impacted by an individual's diverse life experiences. The episode also delves into how skill development effectively lowers the cognitive load required for specific tasks, allowing individuals to achieve more with less mental effort or take on new challenges. It underscores the importance of self-awareness in recognising signals of overload or underload, and for managers, it emphasises fostering empathy by understanding how external life factors can impact a team member's cognitive capacity.Understand the pervasive nature of learning in professional careers, particularly for developers, where acquiring new information and making connections is a constant.Grasp the core principle of Cognitive Load Theory: there is an ideal level of information processing that maximises your learning ability. Both excessive (overload) and insufficient (underload) cognitive demands can negatively impact this learning rate.Recognise that your cognitive load does not differentiate between sources. This means that personal factors such as being tired, anticipating events, or even having a cluttered workspace contribute to your overall cognitive load, reducing your capacity for work-related tasks.Appreciate that an individual's cognitive load is not a fixed value; it fluctuates daily due to various life experiences.For managers, learn to proactively discuss cognitive load with your team members to help them operate at an appropriate engagement level. A simple way to initiate this conversation is by asking about their energy and positivity levels.Discover that while reducing non-value-producing cognitive load provides more mental overhead, it also carries the risk of underloading, which can lead to disengagement and reduced performance. The challenge lies in finding the optimal balance.Learn how developing skills and gaining experience reduces the cognitive load required to perform a task. This means you become more efficient and can accomplish the same outcomes with less mental effort, freeing up capacity for new learning or additional responsibilities.Consider career growth through the lens of cognitive load: it involves either increasing efficiency (doing more of the same with less load) or expanding your repertoire by taking on new types of cognitive load in parallel.Understand why managing your personal life is intrinsically linked to your career success (and vice versa), as cognitive load universally affects your capacity to learn and handle challenges.Build empathy by understanding that a person's capacity to perform difficult tasks can be significantly moderated by their current cognitive load, which may be influenced by challenging personal circumstances.Recognise task saturation as the point of cognitive overload where performance declines rapidly, as observed in flight training. Repeated exposure to this point, however, can lead to skill development that lowers the cognitive load for those specific tasks over time.Understand that multitasking often increases cognitive load due to switching costs, making it less efficient than sequential task completion.

Python Bytes
#441 It's Michaels All the Way Down

Python Bytes

Play Episode Listen Later Jul 21, 2025 27:48 Transcription Available


Topics covered in this episode: * Distributed sqlite follow up: Turso and Litestream* * PEP 792 – Project status markers in the simple index* Run coverage on tests docker2exe: Convert a Docker image to an executable Extras Joke Watch on YouTube About the show Sponsored by Digital Ocean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: Distributed sqlite follow up: Turso and Litestream Michael Booth: Turso marries the familiarity and simplicity of SQLite with modern, scalable, and distributed features. Seems to me that Turso is to SQLite what MotherDuck is to DuckDB. Mike Fiedler Continue to use the SQLite you love and care about (even the one inside Python runtime) and launch a daemon that watches the db for changes and replicates changes to an S3-type object store. Deeper dive: Litestream: Revamped Brian #2: PEP 792 – Project status markers in the simple index Currently 3 status markers for packages Trove Classifier status Indices can be yanked PyPI projects - admins can quarantine a project, owners can archive a project Proposal is to have something that can have only one state active archived quarantined deprecated This has been Approved, but not Implemented yet. Brian #3: Run coverage on tests Hugo van Kemenade And apparently, run Ruff with at least F811 turned on Helps with copy/paste/modify mistakes, but also subtler bugs like consumed generators being reused. Michael #4: docker2exe: Convert a Docker image to an executable This tool can be used to convert a Docker image to an executable that you can send to your friends. Build with a simple command: $ docker2exe --name alpine --image alpine:3.9 Requires docker on the client device Probably doesn't map volumes/ports/etc, though could potentially be exposed in the dockerfile. Extras Brian: Back catalog of Test & Code is now on YouTube under @TestAndCodePodcast So far 106 of 234 episodes are up. The rest are going up according to daily limits. Ordering is rather chaotic, according to upload time, not release ordering. There will be a new episode this week pytest-django with Adam Johnson Joke: If programmers were doctors

JACC Podcast
ACURATE neo2 Under-Expansion | JACC Deep Dive

JACC Podcast

Play Episode Listen Later Jul 21, 2025 15:11


JACC's July 29 issue explores why the ACURATE neo2 valve failed in its IDE trial, with a post-hoc analysis pointing to under-expansion in heavily calcified anatomies as a potential culprit. Though the valve is off the market, the findings raise critical questions about procedural success, device design, and future innovation in TAVR. Listen to our Deep Dive narrated by JACC Editor-in-Chief Harlan M. Krumholz, MD, SM, FACC, as he goes into the science behind the peer review.

Front-End Fire
Windsurf's 72-Hour Power Shuffle

Front-End Fire

Play Episode Listen Later Jul 21, 2025 51:38


There are so many headlines about AI IDE Windsurf as of late, but we'll try to catch you up. First, OpenAI wanted to buy Windsurf for $3B, but the deal fell through due to Microsoft. Next, Google hired Windsurf's top execs and researchers to work on its AI products, but didn't buy the Windsurf IDE, for $2.4B. Then, Cognition bought the remainder of Windsurf's IP (and its staff) to integrate into its own products like Devin. And did we mention this all happened in the span of 72 hours?Amazon released its own AI-powered IDE called Kiro, and it claims it will bring structure to vibe-coding with "specs" to appeal to the enterprise companies. Kiro transforms prompts into structured specifications, technical designs, and implementation plans complete with testing.Next.js 15.4 debuted with a few notable highlights like 100% integration test compatibility for its new Turbopack bundler, and an experimental feature flag called `browserDebugInfoInTerminal` that will forward browser console output to the local terminal so CLI coding agents and AI IDEs like Cursor can see (and fix) client side errors. That sounds super useful.Timestamps:1:07 - Windsurf drama explained11:28 - Amazon's new Kiro editor26:29 - Next 15.433:33 - Figma's new glass effect39:19 - Lee Robinson leaves Vercel41:09 - What's making us happyLinks:Paige - Next.js 15.4, including `browserDebugInfoInTerminal` flag for AI agentsJack - Kiro AI IDE for spec-driven developmentTJ - OpenAI's Windsurf deal falls through - and Windsurf's CEO is going to GoogleLee Robinson leaves Vercel after 5 yearsFigma has Glass EffectPaige - The Will of the Many novelJack - Ninja Single Serve coffee maker and SF Bay Coffee compostable K-cupsTJ - Tabletop shuffleboardThanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or talk to us on X, Bluesky, or YouTube.Front-end Fire websiteBlue Collar Coder on YouTubeBlue Collar Coder on DiscordReach out via emailTweet at us on X @front_end_fireFollow us on Bluesky @front-end-fire.comSubscribe to our YouTube channel @Front-EndFirePodcast

Pramene
Filokalia Live – Sv. Theodoros Veľký 18

Pramene

Play Episode Listen Later Jul 21, 2025 53:48


V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.  

Talk Python To Me - Python conversations for passionate developers
#514: Python Language Summit 2025

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jul 18, 2025 73:00 Transcription Available


Every year the core developers of Python convene in person to focus on high priority topics for CPython and beyond. This year they met at PyCon US 2025. Those meetings are closed door to keep focused and productive. But we're lucky that Seth Michael Larson was in attendance and wrote up each topic presented and the reactions and feedback to each. We'll be exploring this year's Language Summit with Seth. It's quite insightful to where Python is going and the pressing matters. Episode sponsors Seer: AI Debugging, Code TALKPYTHON Sentry AI Monitoring, Code TALKPYTHON Talk Python Courses Links from the show Seth on Mastodon: @sethmlarson@fosstodon.org Seth on Twitter: @sethmlarson Seth on Github: github.com Python Language Summit 2025: pyfound.blogspot.com WheelNext: wheelnext.dev Free-Threaded Wheels: hugovk.github.io Free-Threaded Python Compatibility Tracking: py-free-threading.github.io PEP 779: Criteria for supported status for free-threaded Python: discuss.python.org PyPI Data: py-code.org Senior Engineer tries Vibe Coding: youtube.com Watch this episode on YouTube: youtube.com Episode #514 deep-dive: talkpython.fm/514 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

IDE Brasília
Jesus, o Pão da Vida - Shaila Manzoni

IDE Brasília

Play Episode Listen Later Jul 18, 2025 35:17


Jesus, o Pão da Vida - Shaila Manzoni by IDE

Developer Voices
Beyond AI Hype, What Will Developers Actually Use? (with Zach Lloyd)

Developer Voices

Play Episode Listen Later Jul 17, 2025 78:06


If AI coding tools are here to stay, what form will they take? How will we use them? Will they be just another window in our IDE, will they push their way to the centre of our development experience, displacing the editor? No one knows, but Zach Lloyd is making a very interesting bet with the latest version of Warp.In this deep dive, Zach walks us through the technical architecture behind agentic development, and how it's completely changed what he & his team have been building. Warp has gone from a terminal built from scratch, to what they're calling an "agentic development environment" - a tool that weaves AI agents, a development, a shell and a conversation into a single, unified experience. This may be the future or just one possible path; regardless it's a fascinating glimpse into how our tools might reshape not just how we code, but how we experience programming itself.Whether you're all-in on agentic coding, a skeptic, or somewhere in between, AI is here to stay. Now's the time to figure out what form it's going to take.# Support Developer Voices- Patreon: https://patreon.com/DeveloperVoices- YouTube: https://www.youtube.com/@DeveloperVoices/join-- Episode Links- Warp Homepage: https://warp.dev/- Warp Pro Free Month (promo code WARPDEVS25): https://warp.dev/- Previous Warp Episode: https://youtu.be/bLAJvxUpAcg- SWE-bench: https://www.swebench.com/- TerminalBench: https://github.com/microsoft/TerminalBench- Model Context Protocol (MCP): https://modelcontextprotocol.io/- Claude Code: https://claude.ai/code- Anthropic Claude: https://claude.ai/- VS Code: https://code.visualstudio.com/- Cursor: https://cursor.sh/- Language Server Protocol (LSP): https://microsoft.github.io/language-server-protocol/# Connect- Zach on LinkedIn: https://www.linkedin.com/in/zachlloyd/- Kris on Bluesky: https://bsky.app/profile/krisajenkins.bsky.social- Kris on Mastodon: http://mastodon.social/@krisajenkins- Kris on LinkedIn: https://www.linkedin.com/in/krisjenkins/

The Interventional Glaucoma Podcast
Integrating Glaucoma into your standard Phaco routine

The Interventional Glaucoma Podcast

Play Episode Listen Later Jul 17, 2025 23:39


In this episode of the Interventional Glaucoma Podcast, Prof. Verena Prokosch and Ms. Nishani Amerasinghe discuss the integration of minimally invasive glaucoma surgery (MIGS) into routine cataract surgery. They focus on how laser-based trabecular procedures can be efficiently combined with phacoemulsification to improve outcomes for glaucoma patients.   The ELIOS system (Bausch & Lomb) is manufactured by MLase GmbH, located at 82110 Germering, Industriestr. 17, Germany and by WEINERT Fiber Optics GmbH, Mittlere-Motsch-Strasse 26, 96515 Sonneberg, Germany.  ELIOS is CE marked for use in adult patients with glaucoma and is currently under investigational use in the US as part of an ongoing IDE study (FDA). The ExTra II (laser class 4) has the brand name ELIOS. The ExTra II is equivalent to ExTra and AIDA devices.  Find out more about ELIOS : http://bit.ly/4lWBJZ1

Les Cast Codeurs Podcast
LCC 328 - Expert généraliste cherche Virtual Thread

Les Cast Codeurs Podcast

Play Episode Listen Later Jul 16, 2025 90:13


Dans cet épisode, Emmanuel et Antonio discutent de divers sujets liés au développement: Applets (et oui), app iOS développées sous Linux, le protocole A2A, l'accessibilité, les assistants de code AI en ligne de commande (vous n'y échapperez pas)… Mais aussi des approches méthodologiques et architecturales comme l'architecture hexagonale, les tech radars, l'expert généraliste et bien d'autres choses encore. Enregistré le 11 juillet 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-328.mp3 ou en vidéo sur YouTube. News Langages Les Applets Java c'est terminé pour de bon… enfin, bientot: https://openjdk.org/jeps/504 Les navigateurs web ne supportent plus les applets. L'API Applet et l'outil appletviewer ont été dépréciés dans JDK 9 (2017). L'outil appletviewer a été supprimé dans JDK 11 (2018). Depuis, impossible d'exécuter des applets avec le JDK. L'API Applet a été marquée pour suppression dans JDK 17 (2021). Le Security Manager, essentiel pour exécuter des applets de façon sécurisée, a été désactivé définitivement dans JDK 24 (2025). Librairies Quarkus 3.24 avec la notion d'extensions qui peuvent fournir des capacités à des assistants https://quarkus.io/blog/quarkus-3-24-released/ les assistants typiquement IA, ont accès a des capacités des extensions Par exemple générer un client à partir d'openAPI Offrir un accès à la,base de données en dev via le schéma. L'intégration d'Hibernate 7 dans Quarkus https://quarkus.io/blog/hibernate7-on-quarkus/ Jakarta data api restriction nouvelle Injection du SchemaManager Sortie de Micronaut 4.9 https://micronaut.io/2025/06/30/micronaut-framework-4-9-0-released/ Core : Mise à jour vers Netty 4.2.2 (attention, peut affecter les perfs). Nouveau mode expérimental “Event loop Carrier” pour exécuter des virtual threads sur l'event loop Netty. Nouvelle annotation @ClassImport pour traiter des classes déjà compilées. Arrivée des @Mixin (Java uniquement) pour modifier les métadonnées d'annotations Micronaut sans altérer les classes originales. HTTP/3 : Changement de dépendance pour le support expérimental. Graceful Shutdown : Nouvelle API pour un arrêt en douceur des applications. Cache Control : API fluente pour construire facilement l'en-tête HTTP Cache-Control. KSP 2 : Support de KSP 2 (à partir de 2.0.2) et testé avec Kotlin 2. Jakarta Data : Implémentation de la spécification Jakarta Data 1.0. gRPC : Support du JSON pour envoyer des messages sérialisés via un POST HTTP. ProjectGen : Nouveau module expérimental pour générer des projets JVM (Gradle ou Maven) via une API. Un super article sur experimenter avec les event loops reactives dans les virtualthreads https://micronaut.io/2025/06/30/transitioning-to-virtual-threads-using-the-micronaut-loom-carrier/ Malheureusement cela demander le hacker le JDK C'est un article de micronaut mais le travail a ete collaboratif avec les equipes de Red Hat OpenJDK, Red Hat perf et de Quarkus et Vert.x Pour les curieux c'est un bon article Ubuntu offre un outil de creation de container pour Spring notamment https://canonical.com/blog/spring-boot-containers-made-easy creer des images OCI pour les applications Spring Boot basées sur Ubuntu base images bien sur utilise jlink pour reduire la taille pas sur de voir le gros avantage vs d'autres solutions plus portables d'ailleurs Canonical entre dans la danse des builds d'openjdk Le SDK Java de A2A contribué par Red Hat est sorti https://quarkus.io/blog/a2a-project-launches-java-sdk/ A2A est un protocole initié par Google et donne à la fondation Linux Il permet à des agents de se décrire et d'interagir entre eux Agent cards, skills, tâche, contexte A2A complémente MCP Red hat a implémenté le SDK Java avec le conseil des équipes Google En quelques annotations et classes on a un agent card, un client A2A et un serveur avec l'échange de messages via le protocole A2A Comment configurer mockito sans warning après java 21 https://rieckpil.de/how-to-configure-mockito-agent-for-java-21-without-warning/ les agents chargés dynamiquement sont déconseillés et seront interdis bientôt Un des usages est mockito via bytebuddy L'avantage est que la,configuration était transparente Mais bon sécurité oblige c'est fini. Donc l'article décrit comment configurer maven gradle pour mettre l'agent au démarrage des tests Et aussi comment configurer cela dans IntelliJ idea. Moins simple malheureusement Web Des raisons “égoïstes” de rendre les UIs plus accessibles https://nolanlawson.com/2025/06/16/selfish-reasons-for-building-accessible-uis/ Raisons égoïstes : Des avantages personnels pour les développeurs de créer des interfaces utilisateurs (UI) accessibles, au-delà des arguments moraux. Débogage facilité : Une interface accessible, avec une structure sémantique claire, est plus facile à déboguer qu'un code désordonné (la « soupe de div »). Noms standardisés : L'accessibilité fournit un vocabulaire standard (par exemple, les directives WAI-ARIA) pour nommer les composants d'interface, ce qui aide à la clarté et à la structuration du code. Tests simplifiés : Il est plus simple d'écrire des tests automatisés pour des éléments d'interface accessibles, car ils peuvent être ciblés de manière plus fiable et sémantique. Après 20 ans de stagnation, la spécification du format d'image PNG évolue enfin ! https://www.programmax.net/articles/png-is-back/ Objectif : Maintenir la pertinence et la compétitivité du format. Recommandation : Soutenu par des institutions comme la Bibliothèque du Congrès américain. Nouveautés Clés :Prise en charge du HDR (High Dynamic Range) pour une plus grande gamme de couleurs. Reconnaissance officielle des PNG animés (APNG). Support des métadonnées Exif (copyright, géolocalisation, etc.). Support Actuel : Déjà intégré dans Chrome, Safari, Firefox, iOS, macOS et Photoshop. Futur :Prochaine édition : focus sur l'interopérabilité entre HDR et SDR. Édition suivante : améliorations de la compression. Avec le projet open source Xtool, on peut maintenant construire des applications iOS sur Linux ou Windows, sans avoir besoin d'avoir obligatoirement un Mac https://xtool.sh/tutorials/xtool/ Un tutoriel très bien fait explique comment faire : Création d'un nouveau projet via la commande xtool new. Génération d'un package Swift avec des fichiers clés comme Package.swift et xtool.yml. Build et exécution de l'app sur un appareil iOS avec xtool dev. Connexion de l'appareil en USB, gestion du jumelage et du Mode Développeur. xtool gère automatiquement les certificats, profils de provisionnement et la signature de l'app. Modification du code de l'interface utilisateur (ex: ContentView.swift). Reconstruction et réinstallation rapide de l'app mise à jour avec xtool dev. xtool est basé sur VSCode sur la partie IDE Data et Intelligence Artificielle Nouvelle edition du best seller mondial “Understanding LangChain4j” : https://www.linkedin.com/posts/agoncal_langchain4j-java-ai-activity-7342825482830200833-rtw8/ Mise a jour des APIs (de LC4j 0.35 a 1.1.0) Nouveaux Chapitres sur MCP / Easy RAG / JSon Response Nouveaux modeles (GitHub Model, DeepSeek, Foundry Local) Mise a jour des modeles existants (GPT-4.1, Claude 3.7…) Google donne A2A a la Foundation Linux https://developers.googleblog.com/en/google-cloud-donates-a2a-to-linux-foundation/ Annonce du projet Agent2Agent (A2A) : Lors du sommet Open Source Summit North America, la Linux Foundation a annoncé la création du projet Agent2Agent, en partenariat avec Google, AWS, Microsoft, Cisco, Salesforce, SAP et ServiceNow. Objectif du protocole A2A : Ce protocole vise à établir une norme ouverte pour permettre aux agents d'intelligence artificielle (IA) de communiquer, collaborer et coordonner des tâches complexes entre eux, indépendamment de leur fournisseur. Transfert de Google à la communauté open source : Google a transféré la spécification du protocole A2A, les SDK associés et les outils de développement à la Linux Foundation pour garantir une gouvernance neutre et communautaire. Soutien de l'industrie : Plus de 100 entreprises soutiennent déjà le protocole. AWS et Cisco sont les derniers à l'avoir validé. Chaque entreprise partenaire a souligné l'importance de l'interopérabilité et de la collaboration ouverte pour l'avenir de l'IA. Objectifs de la fondation A2A : Établir une norme universelle pour l'interopérabilité des agents IA. Favoriser un écosystème mondial de développeurs et d'innovateurs. Garantir une gouvernance neutre et ouverte. Accélérer l'innovation sécurisée et collaborative. parler de la spec et surement dire qu'on aura l'occasion d'y revenir Gemini CLI :https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/ Agent IA dans le terminal : Gemini CLI permet d'utiliser l'IA Gemini directement depuis le terminal. Gratuit avec compte Google : Accès à Gemini 2.5 Pro avec des limites généreuses. Fonctionnalités puissantes : Génère du code, exécute des commandes, automatise des tâches. Open source : Personnalisable et extensible par la communauté. Complément de Code Assist : Fonctionne aussi avec les IDE comme VS Code. Au lieu de blocker les IAs sur vos sites vous pouvez peut-être les guider avec les fichiers LLMs.txt https://llmstxt.org/ Exemples du projet angular: llms.txt un simple index avec des liens : https://angular.dev/llms.txt lllms-full.txt une version bien plus détaillée : https://angular.dev/llms-full.txt Outillage Les commits dans Git sont immuables, mais saviez vous que vous pouviez rajouter / mettre à jour des “notes” sur les commits ? https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/ Fonctionnalité méconnue : git notes est une fonctionnalité puissante mais peu utilisée de Git. Ajout de métadonnées : Permet d'attacher des informations à des commits existants sans en modifier le hash. Cas d'usage : Idéal pour ajouter des données issues de systèmes automatisés (builds, tickets, etc.). Revue de code distribuée : Des outils comme git-appraise ont été construits sur git notes pour permettre une revue de code entièrement distribuée, indépendante des forges (GitHub, GitLab). Peu populaire : Son interface complexe et le manque de support des plateformes de forge ont limité son adoption (GitHub n'affiche même pas/plus les notes). Indépendance des forges : git notes offre une voie vers une plus grande indépendance vis-à-vis des plateformes centralisées, en distribuant l'historique du projet avec le code lui-même. Un aperçu dur Spring Boot debugger dans IntelliJ idea ultimate https://blog.jetbrains.com/idea/2025/06/demystifying-spring-boot-with-spring-debugger/ montre cet outil qui donne du contexte spécifique à Spring comme les beans non activés, ceux mockés, la valeur des configs, l'état des transactions Il permet de visualiser tous les beans Spring directement dans la vue projet, avec les beans non instanciés grisés et les beans mockés marqués en orange pour les tests Il résout le problème de résolution des propriétés en affichant la valeur effective en temps réel dans les fichiers properties et yaml, avec la source exacte des valeurs surchargées Il affiche des indicateurs visuels pour les méthodes exécutées dans des transactions actives, avec les détails complets de la transaction et une hiérarchie visuelle pour les transactions imbriquées Il détecte automatiquement toutes les connexions DataSource actives et les intègre avec la fenêtre d'outils Database d'IntelliJ IDEA pour l'inspection Il permet l'auto-complétion et l'invocation de tous les beans chargés dans l'évaluateur d'expression, fonctionnant comme un REPL pour le contexte Spring Il fonctionne sans agent runtime supplémentaire en utilisant des breakpoints non-suspendus dans les bibliothèques Spring Boot pour analyser les données localement Une liste communautaire sur les assistants IA pour le code, lancée par Lize Raes https://aitoolcomparator.com/ tableau comparatif qui permet de voir les différentes fonctionnalités supportées par ces outils Architecture Un article sur l'architecture hexagonale en Java https://foojay.io/today/clean-and-modular-java-a-hexagonal-architecture-approach/ article introductif mais avec exemple sur l'architecture hexagonale entre le domaine, l'application et l‘infrastructure Le domain est sans dépendance L‘appli spécifique à l'application mais sans dépendance technique explique le flow L'infrastructure aura les dépendances à vos frameworks spring, Quarkus Micronaut, Kafka etc Je suis naturellement pas fan de l'architecture hexagonale en terme de volume de code vs le gain surtout en microservices mais c'est toujours intéressant de se challenger et de regarder le bénéfice coût. Gardez un œil sur les technologies avec les tech radar https://www.sfeir.dev/cloud/tech-radar-gardez-un-oeil-sur-le-paysage-technologique/ Le Tech Radar est crucial pour la veille technologique continue et la prise de décision éclairée. Il catégorise les technologies en Adopt, Trial, Assess, Hold, selon leur maturité et pertinence. Il est recommandé de créer son propre Tech Radar pour l'adapter aux besoins spécifiques, en s'inspirant des Radars publics. Utilisez des outils de découverte (Alternativeto), de tendance (Google Trends), de gestion d'obsolescence (End-of-life.date) et d'apprentissage (roadmap.sh). Restez informé via les blogs, podcasts, newsletters (TLDR), et les réseaux sociaux/communautés (X, Slack). L'objectif est de rester compétitif et de faire des choix technologiques stratégiques. Attention à ne pas sous-estimer son coût de maintenance Méthodologies Le concept d'expert generaliste https://martinfowler.com/articles/expert-generalist.html L'industrie pousse vers une spécialisation étroite, mais les collègues les plus efficaces excellent dans plusieurs domaines à la fois Un développeur Python expérimenté peut rapidement devenir productif dans une équipe Java grâce aux concepts fondamentaux partagés L'expertise réelle comporte deux aspects : la profondeur dans un domaine et la capacité d'apprendre rapidement Les Expert Generalists développent une maîtrise durable au niveau des principes fondamentaux plutôt que des outils spécifiques La curiosité est essentielle : ils explorent les nouvelles technologies et s'assurent de comprendre les réponses au lieu de copier-coller du code La collaboration est vitale car ils savent qu'ils ne peuvent pas tout maîtriser et travaillent efficacement avec des spécialistes L'humilité les pousse à d'abord comprendre pourquoi les choses fonctionnent d'une certaine manière avant de les remettre en question Le focus client canalise leur curiosité vers ce qui aide réellement les utilisateurs à exceller dans leur travail L'industrie doit traiter “Expert Generalist” comme une compétence de première classe à nommer, évaluer et former ca me rappelle le technical staff Un article sur les métriques métier et leurs valeurs https://blog.ippon.fr/2025/07/02/monitoring-metier-comment-va-vraiment-ton-service-2/ un article de rappel sur la valeur du monitoring métier et ses valeurs Le monitoring technique traditionnel (CPU, serveurs, API) ne garantit pas que le service fonctionne correctement pour l'utilisateur final. Le monitoring métier complète le monitoring technique en se concentrant sur l'expérience réelle des utilisateurs plutôt que sur les composants isolés. Il surveille des parcours critiques concrets comme “un client peut-il finaliser sa commande ?” au lieu d'indicateurs abstraits. Les métriques métier sont directement actionnables : taux de succès, délais moyens et volumes d'erreurs permettent de prioriser les actions. C'est un outil de pilotage stratégique qui améliore la réactivité, la priorisation et le dialogue entre équipes techniques et métier. La mise en place suit 5 étapes : dashboard technique fiable, identification des parcours critiques, traduction en indicateurs, centralisation et suivi dans la durée. Une Definition of Done doit formaliser des critères objectifs avant d'instrumenter tout parcours métier. Les indicateurs mesurables incluent les points de passage réussis/échoués, les temps entre actions et le respect des règles métier. Les dashboards doivent être intégrés dans les rituels quotidiens avec un système d'alertes temps réel compréhensibles. Le dispositif doit évoluer continuellement avec les transformations produit en questionnant chaque incident pour améliorer la détection. La difficulté c'est effectivement l'évolution métier par exemple peu de commandes la nuit etc ça fait partie de la boîte à outils SRE Sécurité Toujours à la recherche du S de Sécurité dans les MCP https://www.darkreading.com/cloud-security/hundreds-mcp-servers-ai-models-abuse-rce analyse des serveurs mcp ouverts et accessibles beaucoup ne font pas de sanity check des parametres si vous les utilisez dans votre appel genAI vous vous exposer ils ne sont pas mauvais fondamentalement mais n'ont pas encore de standardisation de securite si usage local prefferer stdio ou restreindre SSE à 127.0.0.1 Loi, société et organisation Nicolas Martignole, le même qui a créé le logo des Cast Codeurs, s'interroge sur les voies possibles des développeurs face à l'impact de l'IA sur notre métier https://touilleur-express.fr/2025/06/23/ni-manager-ni-contributeur-individuel/ Évolution des carrières de développeur : L'IA transforme les parcours traditionnels (manager ou expert technique). Chef d'Orchestre d'IA : Ancien manager qui pilote des IA, définit les architectures et valide le code généré. Artisan Augmenté : Développeur utilisant l'IA comme un outil pour coder plus vite et résoudre des problèmes complexes. Philosophe du Code : Un nouveau rôle centré sur le “pourquoi” du code, la conceptualisation de systèmes et l'éthique de l'IA. Charge cognitive de validation : Nouvelle charge mentale créée par la nécessité de vérifier le travail des IA. Réflexion sur l'impact : L'article invite à choisir son impact : orchestrer, créer ou guider. Entraîner les IAs sur des livres protégés (copyright) est acceptable (fair use) mais les stocker ne l'est pas https://www.reuters.com/legal/litigation/anthropic-wins-key-ruling-ai-authors-copyright-lawsuit-2025-06-24/ Victoire pour Anthropic (jusqu'au prochain procès): L'entreprise a obtenu gain de cause dans un procès très suivi concernant l'entraînement de son IA, Claude, avec des œuvres protégées par le droit d'auteur. “Fair Use” en force : Le juge a estimé que l'utilisation des livres pour entraîner l'IA relevait du “fair use” (usage équitable) car il s'agit d'une transformation du contenu, pas d'une simple reproduction. Nuance importante : Cependant, le stockage de ces œuvres dans une “bibliothèque centrale” sans autorisation a été jugé illégal, ce qui souligne la complexité de la gestion des données pour les modèles d'IA. Luc Julia, son audition au sénat https://videos.senat.fr/video.5486945_685259f55eac4.ia–audition-de-luc-julia-concepteur-de-siri On aime ou pas on aide pas Luc Julia et sa vision de l'IA . C'est un eversion encore plus longue mais dans le même thème que sa keynote à Devoxx France 2025 ( https://www.youtube.com/watch?v=JdxjGZBtp_k ) Nature et limites de l'IA : Luc Julia a insisté sur le fait que l'intelligence artificielle est une “évolution” plutôt qu'une “révolution”. Il a rappelé qu'elle repose sur des mathématiques et n'est pas “magique”. Il a également alerté sur le manque de fiabilité des informations fournies par les IA génératives comme ChatGPT, soulignant qu'« on ne peut pas leur faire confiance » car elles peuvent se tromper et que leur pertinence diminue avec le temps. Régulation de l'IA : Il a plaidé pour une régulation “intelligente et éclairée”, qui devrait se faire a posteriori afin de ne pas freiner l'innovation. Selon lui, cette régulation doit être basée sur les faits et non sur une analyse des risques a priori. Place de la France : Luc Julia a affirmé que la France possédait des chercheurs de très haut niveau et faisait partie des meilleurs mondiaux dans le domaine de l'IA. Il a cependant soulevé le problème du financement de la recherche et de l'innovation en France. IA et Société : L'audition a traité des impacts de l'IA sur la vie privée, le monde du travail et l'éducation. Luc Julia a souligné l'importance de développer l'esprit critique, notamment chez les jeunes, pour apprendre à vérifier les informations générées par les IA. Applications concrètes et futures : Le cas de la voiture autonome a été discuté, Luc Julia expliquant les différents niveaux d'autonomie et les défis restants. Il a également affirmé que l'intelligence artificielle générale (AGI), une IA qui dépasserait l'homme dans tous les domaines, est “impossible” avec les technologies actuelles. Rubrique débutant Les weakreferences et le finalize https://dzone.com/articles/advanced-java-garbage-collection-concepts un petit rappel utile sur les pièges de la méthode finalize qui peut ne jamais être invoquée Les risques de bug si finalize ne fini jamais Finalize rend le travail du garbage collector beaucoup plus complexe et inefficace Weak references sont utiles mais leur libération n'est pas contrôlable. Donc à ne pas abuser. Il y a aussi les soft et phantom references mais les usages ne sont assez subtils et complexe en fonction du GC. Le sériel va traiter les weak avant les soft, parallel non Le g1 ça dépend de la région Z1 ça dépend car le traitement est asynchrone Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-19 juillet 2025 : DebConf25 - Brest (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 22-24 septembre 2025 : Kernel Recipes - Paris (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Python Bytes
#440 Can't Register for VibeCon

Python Bytes

Play Episode Listen Later Jul 15, 2025 25:20 Transcription Available


Topics covered in this episode: * Switching to direnv, Starship, and uv* * rqlite - Distributed SQLite DB* * Some Markdown Stuff* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth77 Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Switching to direnv, Starship, and uv Last week I mentioned that I'm ready to try direnv again, but secretly, I still had some worries about the process. Thankfully, Trey has a tutorial to walk me past the troublesome parts. direnv - an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Switching from virtualenvwrapper to direnv, Starship, and uv - Trey Hunner** Trey has solved a bunch of the problems I had when I tried direnv before Show the virtual environment name in the prompt Place new virtual environments in local .venv instead of in .direnv/python3.12 Silence all of the “loading”, “unloading” statements every time you enter a directory Have a script called venv to create an environment, activate it, create a .envrc file I'm more used to a create script, so I'll stick with that name and Trey's contents A workon script to be able to switch around to different projects. This is a carry over from “virtualenvwrapper', but seems cool. I'll take it. Adding uv to the mix for creating virtual environments. Interestingly including --seed which, for one, installs pip in the new environment. (Some tools need it, even if you don't) Starship Trey also has some setup for Starship. But I'll get through the above first, then MAYBE try Starship again. Some motivation Trey's setup is pretty simple. Maybe I was trying to get too fancy before Starship config in toml files that can be loaded with direnv and be different for different projects. Neato Also, Trey mentions his dotfiles repo. This is a cool idea that I've been meaning to do for a long time. See also: It's Terminal - Bootstrapping With Starship, Just, Direnv, and UV - Mario Munoz Michael #2: rqlite - Distributed SQLite DB via themlu, thanks! rqlite is a lightweight, user-friendly, distributed relational database built on SQLite. Built on SQLite, the world's most popular database Supports full-text search, Vector Search, and JSON documents Access controls and encryption for secure deployments Michael #3: A Python dict that can report which keys you did not use by Peter Bengtsson Very cool for testing that a dictionary has been used as expected (e.g. all data has been sent out via an API or report). Note: It does NOT track d.get(), but it's easy to just add it to the class in the post. Maybe someone should polish it up and put it on pypi (that person is not me :) ). Brian #4: Some Markdown Stuff Textual 4.0.0 adds Markdown.append which can be used to efficiently stream markdown content The reason for the major bump is due to an interface change to Widget.anchor Refreshing to see a symantic change cause a major version bump. html-to-markdown Converts html to markdown A complete rewrite fork of markdownify Lots of fun features like “streaming support” Curious if it can stream to Textual's Markdown.append method. hmmm. Joke: Vibecon is hard to attend

Talk Python To Me - Python conversations for passionate developers
#513: Stories from Python History

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jul 14, 2025 68:36 Transcription Available


Why do people list to this podcast? Sure, they're looking for technical explorations of new libraries and ideas. But often it's to hear the story behind them. If that speaks to you, then I have the perfect episode lined up. I have Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon all back on the show to share stories from the history of Python. You'll hear about how import this came to be and how the first PyCon had around 30 attendees (two of whom are guests on this episode!). Sit back and enjoy the humorous stories from Python's past. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Barry's Zen of Python song: youtube.com Jake Vanderplas - Keynote - PyCon 2017: youtube.com Why it's called “Python” (Monty Python fan-reference): geeksforgeeks.org import antigravity: python-history.blogspot.com NIST Python Workshop Attendees: legacy.python.org Paul Everitt open-sources Zope: old.zope.dev Carol Willing wins ACM Software System Award: awards.acm.org Watch this episode on YouTube: youtube.com Episode #513 deep-dive: talkpython.fm/513 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Pravda
Ide o nás: Zarobíš a prepiješ, toto by mu moja mama v živote nepovedala, hovorí dcéra Karola Duchoňa. Ráta s tým, že nový film sa jej páčiť nemusí

Pravda

Play Episode Listen Later Jul 12, 2025 18:06


Jeho piesne poznajú viaceré generácie, charizma a talent Karola Duchoňa sú aj takmer 40 rokov po jeho smrti nezabudnuteľné. O tom, aký bol v súkromí, o spomienkach, ale aj o novom filme, ktorý o ňom vznikol, prišla do štúdia Pravdy porozprávať jeho dcéra Dana Miklášová (Duchoňová). Štúdio navštívila deň po svetovej premiére snímky Duchoň v Karlových Varoch.  Dcéra legendárneho speváka sa aj s mamou na jeho príprave podieľali formou konzultácií, no priznáva, že finálnu verziu ešte nevidela a má z nej aj isté obavy. „Nechám sa prekvapiť,“ povedala v relácii Ide o nás s tým, že je pripravená aj na možnosť, že sa jej výsledok páčiť nebude. „Môže sa to stať,“ zhodnotila úprimne. Jednou z tém, ktorej sa film nevyhne, je aj vzťah Karola Duchoňa k alkoholu. Práve táto téma sa jeho dcéry dotýka najviac. „Nemám ju rada,“ priznala otvorene.  O otca prišla, keď mala len 13 rokov. V rozhovore odhalila aj veľmi osobné a dojemné spomienky. Hoci jeho smrť v prvých momentoch vnímala skôr ako ďalší z jeho dlhých výjazdov, dnes jej chýba čoraz viac. „Vždy si tak poviem, že Bože, keby si tu bol, že možno by bol život iný, ľahší... vždy mi to tak dôjde ľúto,“ prezradila so smútkom v hlase. Duchoňove piesne v rádiu počuje vždy rada - existuje jedna, pri ktorej jej vždy vyhŕknu slzy do očí. Najradšej si však spomína na veselé historky. Čo po ňom zdedila? Ako by Karol Duchoň vnímal dnešnú hudobnú scénu? Stal by sa z neho kult ako z Karla Gotta? A akú jedinú vec by mu jeho dcéra Dana povedala, keby ho mohla ešte na chvíľu stretnúť? Viac si pozrite a vypočujte v novej epizóde relácie Ide o nás.

Pravda
Šaško v Ide o pravdu: Kľúčová nemocnica napreduje podľa plánu, na jeseň ľudia uvidia vo Vajnoroch prvé bagre

Pravda

Play Episode Listen Later Jul 11, 2025 36:44


Som optimistický a nemyslím si, že sa v rámci konsolidačného balíka na ďalší rok bude škrtať v zdravotníctve. Kým však nie je dohodnuté všetko, nie je dohodnuté nič, povedal minister zdravotníctva Kamil Šaško v relácii Ide o pravdu.

Pravda
Ide o nás: Vyrástol som v rodine kňaza, hovorí Marek Rozkoš. Ale nebol to život príkazov a zákazov. Moji rodičia nám šli príkladom

Pravda

Play Episode Listen Later Jul 11, 2025 32:17


Herec Marek Rozkoš bol ďalším z hostí v relácii Ide o nás. Hoci plán na stretnutie sa začal odvíjať už vo februári, nabitý pracovný kalendár, účinkovanie v dennom seriáli aj tanečnej šou a kombinovanie práce s rodinnými povinnosťami ho oddialilo. Aj to bola teda jedna z tém rozhovoru, v ktorom Rozkoš prezradil, že hoci často padajú otázky, kedy sa už presťahuje do Bratislavy, s manželkou Katkou nad tým zatiaľ neuvažujú. "Stojí mi za to vždy po natáčaní večer ešte šoférovať naspäť do Zvolena," uviedol herec Divadla Jozefa Gregora Tajovského, ktorý si cení, že ho Zvolenčania prijali za svojho. Na živote v menšom meste na strednom Slovensku rodákovi z Prešova vyhovuje kontakt s prírodou, komunitnosť, ale aj pokoj pre výchovu detí.  Rozkoš má s manželkou - tiež herečkou Katarínou Rozkošovou - dve. Opakovane jej dáva kredit za to, ako zvláda manažovanie domácnosti a priznáva, že väčšina povinností ohľadom detí je na jej pleciach. Dokázal by si predstaviť vymeniť si to a ísť na otcovskú dovolenku? "Áno, dokázal," vyhlásil bez váhania. Dôvodom je nepochybne aj fakt, že v poslednom čase mal Rozkoš toľko aktivít spojených s prácou, že by mu chvíľkové odstrihnutie sa od hrania asi neprekážalo. Ale naozaj len chvíľkové. "Dlho by som to nevydržal. Bez hrania, bez učenia - myslím, že by sme sa museli doma nejako dohodnúť," uviedol v Ide o nás.  V rozhovore sme prebrali aj témy, ktoré nie sú možno divákom a čitateľom známe. Aké bolo jeho detstvo so štyrmi súrodencami a otcom, ktorý je grécko-katolícky kňaz? Dokáže byť voči cirkvi Marek Rozkoš kritický a prečo považuje otca za otvoreného a chápavého človeka? Aké spomienky sa zdieľajú v rodine Rozkošovcov na časy socializmu? Dozviete sa tiež, prečo nad pôvodným snom stať sa policajtom napokon zvíťazilo herectvo a mnoho ďalšieho. Viac v relácii Ide o nás.  

The MAD Podcast with Matt Turck
The Rise of Agentic Commerce — Emily Glassberg Sands (Stripe)

The MAD Podcast with Matt Turck

Play Episode Listen Later Jul 10, 2025 75:14


Agentic commerce is no longer science fiction — it's arriving in your browser, your development IDE, and soon, your bank statement. In this episode of The MAD Podcast, Matt Turck sits down with Emily Glassberg Sands, Stripe's Head of Information, to explore how autonomous “buying bots” and the Model Context Protocol (MCP) are reshaping the very mechanics of online transactions. Emily explains why intent, not clicks, will become the primary interface for shopping and how Stripe's rails are adapting for tokens, one-time virtual cards, and real-time risk scoring that can tell good bots from bad ones in milliseconds.We also go deep into Stripe's strategic AI choices. Drawing on $1.4 trillion in annual payment flow—1.3 percent of global GDP—Stripe decided to train its own payments foundation model, turning tens of billions of historical charges into embeddings that boost fraud-catch recall from 59 percent to 97 percent. Emily walks us through the tech: why they chose a BERT encoder over GPT-style decoders, how three MLEs in a “research bubble” birthed the model, and what it takes to run it in production with five-nines reliability and tight latency budgets.We zoom out to Stripe's unique vantage point on the broader AI economy. Their data shows the top AI startups hitting $30 million in ARR three times faster than the fastest SaaS companies did a decade ago, with more than half of that revenue already coming from overseas markets. Emily unpacks the new billing playbook—usage-based pricing today, outcome-based pricing tomorrow—and explains why tiny teams of 20–30 people can now build global, vertically focused AI businesses almost overnight.StripeWebsite - https://stripe.comX/Twitter - https://x.com/stripe?Emily Glassberg SandsLinkedIn - https://www.linkedin.com/in/egsandsX/Twitter - https://x.com/emilygsandsFIRSTMARKWebsite - https://firstmark.comX/Twitter - https://twitter.com/FirstMarkCapMatt Turck (Managing Director)LinkedIn - https://www.linkedin.com/in/turck/X/Twitter - https://twitter.com/mattturck(00:00) Intro (01:45) How Big Is Stripe? Latest Stats Revealed (04:06) What Does “Head of Information” at Stripe Actually Do? (05:43) From Harvard to Stripe: Emily's Unusual Journey (08:54) Why Stripe Built Its Own Foundation Model (13:19) Cracking the Code: How Stripe Handles Complex Payment Data (16:25) Foundation Model vs. Traditional ML: What's Winning? (20:09) Inside Stripe's Foundation Model: How It Was Built (24:35) How Stripe Makes AI Decisions Transparent (28:38) Where Stripe Uses AI (And Where It Doesn't) (34:10) How Stripe's AI Drives Revenue for Businesses (41:22) Real-Time Fraud Detection: Stripe's Secret Sauce (42:51) The Future of Shopping: AI Agents & Agentic Commerce (46:20) How Agentic Commerce Is Changing Stripe (49:36) Stripe's Vision for a World of AI-Powered Buyers (55:46) What Is MCP? Stripe's Take on Agent-to-Agent Protocols (59:31) Stripe's Data on AI Startups Monetizing 3× Faster (01:03:03) How AI Companies Go Global — From Day One (01:07:48) The New Rules: Billing & Pricing for AI Startups (01:10:57) How Stripe Builds AI Literacy Across the Company (01:14:05) Roadmap: Risk-as-a-Service, Order Intent, and Beyond

Develpreneur: Become a Better Developer and Entrepreneur
Level Up Your Development Workflow: Declutter with AI for Better Focus and Cleaner Code

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Jul 8, 2025 25:01


In Season 25, Episode 10 of the "Building Better Developers with AI" podcast, Rob Broadhead and Michael Meloche revisit one of their most practical episodes: decluttering your code and digital life. However, this time, they utilize AI tools like ChatGPT to elevate the conversation and provide even more actionable ways to streamline your workflow, sharpen focus, and enhance developer productivity. Why Developers Should Declutter—and Level Up Developer clutter goes far beyond messy code. It creeps into your tabs, your file system, your brain, and your workflow. Rob and Michael explore how revisiting the original topic through the lens of AI created deeper, more structured insights. AI not only confirmed their past advice—it elevated it. As Rob puts it: “Clutter doesn't show up in your IDE, but it absolutely shows up in your performance.” AI helped them reframe the conversation into clear action steps that help you level up your development workflow by decluttering at every level—from code to cognition. Clean Code Is Smart Code: Use AI to Level Up Your Refactoring A central theme of the episode is simple: Great developers delete code. Michael and Rob walk through common bad habits—commented-out code, legacy logic, stale TODOs—and how they quietly accumulate technical debt. They recommend using tools like ESLint, Prettier, or Flake8 to automatically flag issues. More importantly, they encourage developers to make cleanup a weekly routine, not a once-a-year emergency. AI Tip: Utilize ChatGPT to refactor lengthy methods, rename ambiguous variables, or break down complex classes into more manageable components. It's a quick way to make your code easier to read, test, and maintain. Optimize Your Tools: Streamline and Standardize Your Workspace If you want to level up your development workflow truly, decluttering extends beyond the codebase. Your workspace setup—browser tabs, IDE extensions, terminal scripts—can either streamline your productivity or sabotage it. Rob's key practices: Limit browser tabs to 10 or fewer Disable unused plugins and extensions Stick to a consistent folder structure Use shell scripts, makefiles, or Git aliases to speed up routine tasks Michael reinforces the idea with his “kitchen sink” app concept—a reusable codebase that acts as both a portfolio and a best-practices toolkit. Silence the Noise: Declutter Your Developer Brain Clutter isn't just digital—it's cognitive. Rob and Michael emphasize how context-switching kills focus and creativity. To combat this, they recommend: Turning off nonessential notifications (on phone, desktop, and wearables) Using time boxing (e.g., Pomodoro technique) Auditing your calendar weekly Creating interruption-free zones for deep work Pro Tip: Play white noise or ambient focus tracks to drown out distractions and stay locked in. These habits allow you to protect your most important asset as a developer—your attention. Make Decluttering a Weekly Habit and Watch Your Workflow Level Up Don't wait for a meltdown to clean house. Rob and Michael suggest building decluttering directly into your dev rhythm—especially at the end of each sprint or workweek. Their weekly checklist: Archive stale Git branches Delete unused files and TODOs Refactor one file for clarity Restart your system Review your inbox and calendar Even a 15-minute Friday cleanup session can give you a cleaner slate and a sharper mind going into Monday. Bonus: Fewer Tools, More Flow Tool overload is another form of workflow clutter. Michael recommends consolidating everything into one platform—whether it's GitHub, Jira, or Notion. “Let the business be disorganized,” he says. “You bring the order.” Rob echoes this with a challenge: Take one week to migrate everything from your old tools into your primary stack. You'll save time and reduce friction moving forward. Final Thoughts: Use AI to Clean, Simplify, and Level Up Decluttering isn't just about tidiness—it's about creating space to do your best work. And with AI now in your toolkit, you can automate, refactor, and optimize like never before. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources Balance Your Time in a Busy World: Tools and Techniques Boost Your Developer Efficiency: Automation Tips for Developers Code Refactoring: Maintaining Clean, Efficient Code Cleaning Your Task List Building Better Developers With AI Podcast Videos – With Bonus Content

Python Bytes
#439 That Astral Episode

Python Bytes

Play Episode Listen Later Jul 7, 2025 26:36 Transcription Available


Topics covered in this episode: * ty documentation site and uv migration guide* * uv build backend is now stable + other Astral news* * Refactoring long boolean expressions* * fastapi-ml-skeleton* Extras Joke Watch on YouTube About the show Sponsored by Sentry: pythonbytes.fm/sentry Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: ty documentation site and uv migration guide via Skyler Kasko Astral created a documentation site for ty (PR #744 in release 0.0.1-alpha.13). Astral added a page on migrating from pip to a uv project in the uv documentation. (PR #12382 in release 0.7.19). Talk Python episode on ty. Brian #2: uv build backend is now stable + other Astral news The uv build backend is now stable Tim Hopper via Python Developer Tooling Handbook From Charlie Marsh “The uv build backend is now stable, and considered ready for production use. An alternative to setuptools, hatchling, etc. for pure Python projects, with a focus on good defaults, user-friendly error messages, and performance. When used with uv, it's 10-35x faster.” “(In a future release, we'll make this the default.)” [build-system] requires = ["uv_build>=0.7.19,

Palavra Amiga do Bispo Macedo
A Fé que traz o Perdão e, imediatamente, a Paz - Meditação Matinal 06/07/25

Palavra Amiga do Bispo Macedo

Play Episode Listen Later Jul 6, 2025 10:35


"E disse-lhes: Ide por todo o mundo, pregai o Evangelho a toda criatura. Quem crer e for batizado será salvo; mas quem não crer será condenado." Marcos 16:15-16

Talk Python To Me - Python conversations for passionate developers
#512: Building a JIT Compiler for CPython

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jul 2, 2025 68:18 Transcription Available


Do you like to dive into the details and intricacies of how Python executes and how we can optimize it? Well, do I have an episode for you. We welcome back Brandt Bucher to give us an update on the upcoming JIT compiler for Python and why it differs from JITs for languages such as C# and Java. Episode sponsors Posit Talk Python Courses Links from the show Brandt Bucher: github.com/brandtbucher PyCon Talk: What they don't tell you about building a JIT compiler for CPython: youtube.com Specializing, Adaptive Interpreter Episode: talkpython.fm Watch this episode on YouTube: youtube.com Episode #512 deep-dive: talkpython.fm/512 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Thinking Elixir Podcast
259: Chris McCord on phoenix.new

Thinking Elixir Podcast

Play Episode Listen Later Jul 1, 2025 73:14


News includes the public launch of Phoenix.new - Chris McCord's revolutionary AI-powered Phoenix development service with full browser IDE and remote runtime capabilities, Ecto v3.13 release featuring the new transact/1 function and built-in JSON support, Nx v0.10 with improved documentation and NumPy comparisons, Phoenix 1.8 getting official security documentation covering OWASP Top 10 vulnerabilities, Zach Daniel's new "evals" package for testing AI language model performance, and ElixirConf US speaker announcements with keynotes from José Valim and Chris McCord. Saša Jurić shares his comprehensive thoughts on Elixir project organization and structure, Sentry's Elixir SDK v11.x adding OpenTelemetry-based tracing support, and more! Then we dive deep with Chris McCord himself for an exclusive interview about his newly launched phoenix.new service, exploring how AI-powered code generation is bringing Phoenix applications to people from outside the community. We dig into the technology behind the remote runtime and what it means for the future of rapid prototyping in Elixir. Show Notes online - http://podcast.thinkingelixir.com/259 (http://podcast.thinkingelixir.com/259) Elixir Community News https://www.honeybadger.io/ (https://www.honeybadger.io/utm_source=thinkingelixir&utm_medium=podcast) – Honeybadger.io is sponsoring today's show! Keep your apps healthy and your customers happy with Honeybadger! It's free to get started, and setup takes less than five minutes. https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's phoenix.new project is open to the public https://x.com/chris_mccord/status/1936068482065666083 (https://x.com/chris_mccord/status/1936068482065666083?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix.new was opened to the public - a service for building Phoenix apps with AI runtime, full browser IDE, and remote development capabilities https://github.com/elixir-ecto/ecto (https://github.com/elixir-ecto/ecto?utm_source=thinkingelixir&utm_medium=shownotes) – Ecto v3.13 was released with new features including transact/1, schema redaction, and built-in JSON support https://github.com/elixir-ecto/ecto/blob/v3.13.2/CHANGELOG.md#v3132-2025-06-24 (https://github.com/elixir-ecto/ecto/blob/v3.13.2/CHANGELOG.md#v3132-2025-06-24?utm_source=thinkingelixir&utm_medium=shownotes) – Ecto v3.13 changelog with detailed list of new features and improvements https://github.com/elixir-nx/nx (https://github.com/elixir-nx/nx?utm_source=thinkingelixir&utm_medium=shownotes) – Nx v0.10 was released with documentation improvements and floating-point precision enhancements https://github.com/elixir-nx/nx/blob/main/nx/CHANGELOG.md (https://github.com/elixir-nx/nx/blob/main/nx/CHANGELOG.md?utm_source=thinkingelixir&utm_medium=shownotes) – Nx v0.10 changelog including new advanced guides and NumPy comparison cheatsheets https://paraxial.io/blog/phoenix-security-docs (https://paraxial.io/blog/phoenix-security-docs?utm_source=thinkingelixir&utm_medium=shownotes) – Phoenix 1.8 gets official security documentation covering OWASP Top 10 vulnerabilities https://github.com/phoenixframework/phoenix/pull/6295 (https://github.com/phoenixframework/phoenix/pull/6295?utm_source=thinkingelixir&utm_medium=shownotes) – Pull request adding comprehensive security guide to Phoenix documentation https://bsky.app/profile/zachdaniel.dev/post/3lscszxpakc2o (https://bsky.app/profile/zachdaniel.dev/post/3lscszxpakc2o?utm_source=thinkingelixir&utm_medium=shownotes) – Zach Daniel announces new "evals" package for testing and comparing AI language models https://github.com/ash-project/evals (https://github.com/ash-project/evals?utm_source=thinkingelixir&utm_medium=shownotes) – Evals project for evaluating AI model performance on coding tasks with structured testing https://bsky.app/profile/elixirconf.bsky.social/post/3lsbt7anbda2o (https://bsky.app/profile/elixirconf.bsky.social/post/3lsbt7anbda2o?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf US speakers beginning to be announced including keynotes from José Valim and Chris McCord https://elixirconf.com/#keynotes (https://elixirconf.com/#keynotes?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf website showing keynote speakers and initial speaker lineup https://x.com/sasajuric/status/1937149387299316144 (https://x.com/sasajuric/status/1937149387299316144?utm_source=thinkingelixir&utm_medium=shownotes) – Saša Jurić shares collection of writings on Elixir project organization and structure recommendations https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43 (https://medium.com/very-big-things/towards-maintainable-elixir-the-core-and-the-interface-c267f0da43?utm_source=thinkingelixir&utm_medium=shownotes) – Saša Jurić's article on organizing Elixir projects with core and interface separation https://medium.com/very-big-things/towards-maintainable-elixir-boundaries-ba013c731c0a (https://medium.com/very-big-things/towards-maintainable-elixir-boundaries-ba013c731c0a?utm_source=thinkingelixir&utm_medium=shownotes) – Article on using boundaries in Elixir applications for better structure https://medium.com/very-big-things/towards-maintainable-elixir-the-anatomy-of-a-core-module-b7372009ca6d (https://medium.com/very-big-things/towards-maintainable-elixir-the-anatomy-of-a-core-module-b7372009ca6d?utm_source=thinkingelixir&utm_medium=shownotes) – Deep dive into structuring core modules in Elixir applications https://github.com/sasa1977/mixphxalt (https://github.com/sasa1977/mix_phx_alt?utm_source=thinkingelixir&utm_medium=shownotes) – Demo project showing alternative Phoenix project structure with core/interface organization https://github.com/getsentry/sentry-elixir/blob/master/CHANGELOG.md#1100 (https://github.com/getsentry/sentry-elixir/blob/master/CHANGELOG.md#1100?utm_source=thinkingelixir&utm_medium=shownotes) – Sentry updates Elixir SDK to v11.x with tracing support using OpenTelemetry Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources https://phoenix.new/ (https://phoenix.new/?utm_source=thinkingelixir&utm_medium=shownotes) – The Remote AI Runtime for Phoenix. Describe your app, and watch it take shape. Prototype quickly, experiment freely, and share instantly. https://x.com/chris_mccord/status/1936074795843551667 (https://x.com/chris_mccord/status/1936074795843551667?utm_source=thinkingelixir&utm_medium=shownotes) – You can vibe code on your phone https://x.com/sukinoverse/status/1936163792720949601 (https://x.com/sukinoverse/status/1936163792720949601?utm_source=thinkingelixir&utm_medium=shownotes) – Another success example - Stripe integrations https://openai.com/index/openai-codex/ (https://openai.com/index/openai-codex/?utm_source=thinkingelixir&utm_medium=shownotes) – OpenAI Codex, Open AI's AI system that translates natural language to code https://devin.ai/ (https://devin.ai/?utm_source=thinkingelixir&utm_medium=shownotes) – Devin is an AI coding agent and software engineer that helps developers build better software faster. Parallel cloud agents for serious engineering teams. https://www.youtube.com/watch?v=ojL_VHc4gLk (https://www.youtube.com/watch?v=ojL_VHc4gLk?utm_source=thinkingelixir&utm_medium=shownotes) – Chris McCord's ElixirConf EU Keynote talk titled "Code Generators are Dead. Long Live Code Generators" Guest Information - https://x.com/chris_mccord (https://x.com/chris_mccord?utm_source=thinkingelixir&utm_medium=shownotes) – on X/Twitter - https://github.com/chrismccord (https://github.com/chrismccord?utm_source=thinkingelixir&utm_medium=shownotes) – on Github - http://chrismccord.com/ (http://chrismccord.com/?utm_source=thinkingelixir&utm_medium=shownotes) – Blog Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

Python Bytes
#438 Motivation time

Python Bytes

Play Episode Listen Later Jun 30, 2025 33:28 Transcription Available


Topics covered in this episode: * Python Cheat Sheets from Trey Hunner* * Automatisch* * mureq-typed* * My CLI World* Extras Joke Watch on YouTube About the show Sponsored by Posit: pythonbytes.fm/connect Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Python Cheat Sheets from Trey Hunner Some fun sheets Python f-string tips & cheat sheets Python's pathlib module Python's many command-line utilities Michael #2: Automatisch Open source Zapier alternative Automatisch helps you to automate your business processes without coding. Use their affordable cloud solution or self-host on your own servers. Automatisch allows you to store your data on your own servers, good for companies dealing with sensitive user data, particularly in industries like healthcare and finance, or those based in Europe bound by General Data Protection Regulation (GDPR). Michael #3: mureq-typed Single file, zero-dependency alternative to requests. Fully typed. Modern Python tooling. Typed version of mureq (covered in 2022 on episode 268) Intended to be vendored in-tree by Linux systems software and other lightweight applications. mureq-typed is a drop-in, fully API compatible replacement for mureq updated with modern Python tooling: Type checked with mypy, ty, and pyrefly. Formatted with black, no ignore rules necessary. Linted with ruff (add these rules for mureq.py to your per-file-ignores). Brian #4: My CLI World Frank Wiles Encouragement to modify your command line environment Some of Franks tools direnv, zoxide, fd, ack, atuin, just Also some aliases, like gitpulllog Notes We covered poethepoet recently, if just just isn't cutting it for you. I tried to ilke starship, bit for some reason with my setup, it slows down the shell too much. Extras Brian: Interesting read of the week: New theory proposes time has three dimensions, with space as a secondary effect Michael's: New quantum theory of gravity brings long-sought 'theory of everything' a crucial step closer Joke: Brian read a few quotes from the book Disappointing Affirmations, by Dave Tarnowski “You are always just a moment away from your next worst day ever. Or your next best day ever, but let's be realistic.” “You can be anything you want. And yet you keep choosing to be you. I admire your dedication to the role.” “Today I am letting go of the things that are holding me back from the life that I want to live. Then I'm picking them all up again because I have separation anxiety.”

Talk Python To Me - Python conversations for passionate developers
#511: From Notebooks to Production Data Science Systems

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 25, 2025 54:15 Transcription Available


If you're doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are joined by Catherine Nelson to discuss techniques and tools to move your data science game from local notebooks to full-on production workflows. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Course: LLM Building Blocks for Python: training.talkpython.fm Catherine Nelson LinkedIn Profile: linkedin.com Catherine Nelson Bluesky Profile: bsky.app Enter to win the book: forms.google.com Going From Notebooks to Scalable Systems - PyCon US 2025: us.pycon.org Going From Notebooks to Scalable Systems - Catherine Nelson – YouTube: youtube.com From Notebooks to Scalable Systems Code Repository: github.com Building Machine Learning Pipelines Book: oreilly.com Software Engineering for Data Scientists Book: oreilly.com Jupytext - Jupyter Notebooks as Markdown Documents: github.com Jupyter nbconvert - Notebook Conversion Tool: github.com Awesome MLOps - Curated List: github.com Watch this episode on YouTube: youtube.com Episode #511 deep-dive: talkpython.fm/511 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy