Michael Kennedy에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Michael Kennedy 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!
Player FM 앱으로 오프라인으로 전환하세요!
들어볼 가치가 있는 팟캐스트
스폰서 후원
When negative feedback shakes your confidence, it can be difficult to get back to feeling like yourself at work. In this episode, Anne and Frances help a struggling listener who has spent years toning herself down in the workplace after being told that she was too assertive — now, she feels that her modest approach is holding her back. Together, they use Anne and Frances’s “trust triangle” framework to explore how empathy, authenticity, and logic can help you rebuild confidence and trust with your colleagues, and share helpful confidence hacks for getting comfy with discomfort. What problems are you dealing with at work? Text or call 234-FIXABLE or email fixable@ted.com to be featured on the show. For the full text transcript, visit ted.com/podcasts/fixable-transcripts Want to help shape TED’s shows going forward? Fill out our survey ! Hosted on Acast. See acast.com/privacy for more information.…
#509: GPU Programming in Pure Python
Manage episode 488259846 series 2453836
Michael Kennedy에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Michael Kennedy 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelbach is here to tell us about programming your GPU in pure Python.
Episode sponsors
Posit
Agntcy
Talk Python Courses
…
continue reading
Episode sponsors
Posit
Agntcy
Talk Python Courses
Links from the show
Bryce Adelstein Lelbach on Twitter: @blelbach
Episode Deep Dive write up: talkpython.fm/blog
NVIDIA CUDA Python API: github.com
Numba (JIT Compiler for Python): numba.pydata.org
Applied Data Science Podcast: adspthepodcast.com
NVIDIA Accelerated Computing Hub: github.com
NVIDIA CUDA Python Math API Documentation: docs.nvidia.com
CUDA Cooperative Groups (CCCL): nvidia.github.io
Numba CUDA User Guide: nvidia.github.io
CUDA Python Core API: nvidia.github.io
Numba (JIT Compiler for Python): numba.pydata.org
NVIDIA’s First Desktop AI PC ($3,000): arstechnica.com
Google Colab: colab.research.google.com
Compiler Explorer (“Godbolt”): godbolt.org
CuPy: github.com
RAPIDS User Guide: docs.rapids.ai
Watch this episode on YouTube: youtube.com
Episode #509 deep-dive: talkpython.fm/509
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
Episode Deep Dive write up: talkpython.fm/blog
NVIDIA CUDA Python API: github.com
Numba (JIT Compiler for Python): numba.pydata.org
Applied Data Science Podcast: adspthepodcast.com
NVIDIA Accelerated Computing Hub: github.com
NVIDIA CUDA Python Math API Documentation: docs.nvidia.com
CUDA Cooperative Groups (CCCL): nvidia.github.io
Numba CUDA User Guide: nvidia.github.io
CUDA Python Core API: nvidia.github.io
Numba (JIT Compiler for Python): numba.pydata.org
NVIDIA’s First Desktop AI PC ($3,000): arstechnica.com
Google Colab: colab.research.google.com
Compiler Explorer (“Godbolt”): godbolt.org
CuPy: github.com
RAPIDS User Guide: docs.rapids.ai
Watch this episode on YouTube: youtube.com
Episode #509 deep-dive: talkpython.fm/509
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
521 에피소드
Manage episode 488259846 series 2453836
Michael Kennedy에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Michael Kennedy 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelbach is here to tell us about programming your GPU in pure Python.
Episode sponsors
Posit
Agntcy
Talk Python Courses
…
continue reading
Episode sponsors
Posit
Agntcy
Talk Python Courses
Links from the show
Bryce Adelstein Lelbach on Twitter: @blelbach
Episode Deep Dive write up: talkpython.fm/blog
NVIDIA CUDA Python API: github.com
Numba (JIT Compiler for Python): numba.pydata.org
Applied Data Science Podcast: adspthepodcast.com
NVIDIA Accelerated Computing Hub: github.com
NVIDIA CUDA Python Math API Documentation: docs.nvidia.com
CUDA Cooperative Groups (CCCL): nvidia.github.io
Numba CUDA User Guide: nvidia.github.io
CUDA Python Core API: nvidia.github.io
Numba (JIT Compiler for Python): numba.pydata.org
NVIDIA’s First Desktop AI PC ($3,000): arstechnica.com
Google Colab: colab.research.google.com
Compiler Explorer (“Godbolt”): godbolt.org
CuPy: github.com
RAPIDS User Guide: docs.rapids.ai
Watch this episode on YouTube: youtube.com
Episode #509 deep-dive: talkpython.fm/509
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
Episode Deep Dive write up: talkpython.fm/blog
NVIDIA CUDA Python API: github.com
Numba (JIT Compiler for Python): numba.pydata.org
Applied Data Science Podcast: adspthepodcast.com
NVIDIA Accelerated Computing Hub: github.com
NVIDIA CUDA Python Math API Documentation: docs.nvidia.com
CUDA Cooperative Groups (CCCL): nvidia.github.io
Numba CUDA User Guide: nvidia.github.io
CUDA Python Core API: nvidia.github.io
Numba (JIT Compiler for Python): numba.pydata.org
NVIDIA’s First Desktop AI PC ($3,000): arstechnica.com
Google Colab: colab.research.google.com
Compiler Explorer (“Godbolt”): godbolt.org
CuPy: github.com
RAPIDS User Guide: docs.rapids.ai
Watch this episode on YouTube: youtube.com
Episode #509 deep-dive: talkpython.fm/509
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
521 에피소드
모든 에피소드
×T
Talk Python To Me

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…
T
Talk Python To Me

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…
T
Talk Python To Me

1 #510: 10 Polars Tools and Techniques To Level Up Your Data Science 1:02:04
1:02:04
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:02:04
Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly of course. But you might not be aware of all the excellent tools and libraries that make Polars even better. Examples include Patito which combines Pydantic and Polars for data validation and polars_encryption which adds AES encryption to selected columns. We have Christopher Trudeau back on Talk Python To Me to tell us about his list of excellent libraries to power up your Polars game and we also talk a bit about his new Polars course. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Theme Song (Full-Length Download and backstory) : talkpython.fm/blog Polars for Power Users Course : training.talkpython.fm Awesome Polars : github.com Polars Visualization with Plotly : docs.pola.rs Dataframely : github.com Patito : github.com polars_iptools : github.com polars-fuzzy-match : github.com Nucleo Fuzzy Matcher : github.com polars-strsim : github.com polars_encryption : github.com polars-xdt : github.com polars_ols : github.com Least Mean Squares Filter in Signal Processing : www.geeksforgeeks.org polars-pairing : github.com Pairing Function : en.wikipedia.org polars_list_utils : github.com Harley Schema Helpers : tomburdge.github.io Marimo Reactive Notebooks Episode : talkpython.fm Marimo : marimo.io Ahoy Narwhals Podcast Episode Links : talkpython.fm Watch this episode on YouTube : youtube.com Episode #510 deep-dive : talkpython.fm/510 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…
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelbach is here to tell us about programming your GPU in pure Python. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Bryce Adelstein Lelbach on Twitter : @blelbach Episode Deep Dive write up : talkpython.fm/blog NVIDIA CUDA Python API : github.com Numba (JIT Compiler for Python) : numba.pydata.org Applied Data Science Podcast : adspthepodcast.com NVIDIA Accelerated Computing Hub : github.com NVIDIA CUDA Python Math API Documentation : docs.nvidia.com CUDA Cooperative Groups (CCCL) : nvidia.github.io Numba CUDA User Guide : nvidia.github.io CUDA Python Core API : nvidia.github.io Numba (JIT Compiler for Python) : numba.pydata.org NVIDIA’s First Desktop AI PC ($3,000) : arstechnica.com Google Colab : colab.research.google.com Compiler Explorer (“Godbolt”) : godbolt.org CuPy : github.com RAPIDS User Guide : docs.rapids.ai Watch this episode on YouTube : youtube.com Episode #509 deep-dive : talkpython.fm/509 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…
T
Talk Python To Me

If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR computer with Python." We dive into a bunch of tools and frameworks and especially spend some time on integrating with existing platform APIs (e.g. macOS's BrowserKit and Window's COM APIs) to build desktop apps in Python that make you happier and more productive. Let's dive in! Episode sponsors Posit Agntcy Talk Python Courses Links from the show Glyph on Mastodon : @glyph@mastodon.social Glyph on GitHub : github.com/glyph Glyph's Conference Talk: LceLUPdIzRs : youtube.com Notify Py : ms7m.github.io Rumps : github.com QuickMacHotkey : pypi.org QuickMacApp : pypi.org LM Studio : lmstudio.ai Coolify : coolify.io PyWin32 : pypi.org WinRT : pypi.org PyObjC : pypi.org PyObjC Documentation : pyobjc.readthedocs.io Watch this episode on YouTube : youtube.com Episode #508 deep-dive : talkpython.fm/508 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…
T
Talk Python To Me

If you want to leverage the power of LLMs in your Python apps, you would be wise to consider an agentic framework. Agentic empowers the LLMs to use tools and take further action based on what it has learned at that point. And frameworks provide all the necessary building blocks to weave these into your apps with features like long-term memory and durable resumability. I'm excited to have Sydney Runkle back on the podcast to dive into building Python apps with LangChain and LangGraph. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Sydney Runkle : linkedin.com LangGraph : github.com LangChain : langchain.com LangGraph Studio : github.com LangGraph (Web) : langchain.com LangGraph Tutorials Introduction : langchain-ai.github.io How to Think About Agent Frameworks : blog.langchain.dev Human in the Loop Concept : langchain-ai.github.io GPT-4 Prompting Guide : cookbook.openai.com Watch this episode on YouTube : youtube.com Episode #507 deep-dive : talkpython.fm/507 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…
T
Talk Python To Me

1 #506: ty: Astral's New Type Checker (Formerly Red-Knot) 1:04:19
1:04:19
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:04:19
The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming up on release time for the first version and with the release it comes with a new official name: ty. We have Charlie Marsh and Carl Meyer on the show to tell us all about this new project. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Talk Python's Rock Solid Python: Type Hints & Modern Tools (Pydantic, FastAPI, and More) Course : training.talkpython.fm Charlie Marsh on Twitter : @charliermarsh Charlie Marsh on Mastodon : @charliermarsh Carl Meyer : @carljm ty on Github : github.com/astral-sh/ty A Very Early Play with Astral’s Red Knot Static Type Checker : app.daily.dev Will Red Knot be a drop-in replacement for mypy or pyright? : github.com Hacker News Announcement : news.ycombinator.com Early Explorations of Astral’s Red Knot Type Checker : pydevtools.com Astral's Blog : astral.sh Rust Analyzer Salsa Docs : docs.rs Ruff Open Issues (label: red-knot) : github.com Ruff Types : types.ruff.rs Ruff Docs (Astral) : docs.astral.sh uv Repository : github.com Watch this episode on YouTube : youtube.com Episode #506 deep-dive : talkpython.fm/506 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…
T
Talk Python To Me

Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() which offers several powerful styles. Both were verbose and indirect, so f-strings were added in Python 3.6. But these f-strings lacked security features (think little bobby tables) and they manifested as fully-formed strings to runtime code. Today we talk about the next evolution of Python string formatting for advanced use-cases (SQL, HTML, DSLs, etc): t-strings. We have Paul Everitt, David Peck, and Jim Baker on the show to introduce this upcoming new language feature. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Guests: Paul on X : @paulweveritt Paul on Mastodon : @pauleveritt@fosstodon.org Dave Peck on Github : github.com Jim Baker : github.com PEP 750 – Template Strings : peps.python.org tdom - Placeholder for future library on PyPI using PEP 750 t-strings : github.com PEP 750: Tag Strings For Writing Domain-Specific Languages : discuss.python.org How To Teach This : peps.python.org PEP 501 – General purpose template literal strings : peps.python.org Python's new t-strings : davepeck.org PyFormat: Using % and .format() for great good! : pyformat.info flynt: A tool to automatically convert old string literal formatting to f-strings : github.com Examples of using t-strings as defined in PEP 750 : github.com htm.py issue : github.com Exploits of a Mom : xkcd.com pyparsing : github.com Watch this episode on YouTube : youtube.com Episode #505 deep-dive : talkpython.fm/505 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…
What trends and technologies should you be paying attention to today? Are there hot new database servers you should check out? Or will that just be a flash in the pan? I love these forward looking episodes and this one is super fun. I've put together an amazing panel: Gina Häußge, Ines Montani, Richard Campbell, and Calvin Hendryx-Parker. We dive into the recent Stack Overflow Developer survey results as a sounding board for our thoughts on rising and falling trends in the Python and broader developer space. Episode sponsors NordLayer Auth0 Talk Python Courses Links from the show The Stack Overflow Survey Results : survey.stackoverflow.co/2024 Panelists Gina Häußge : chaos.social/@foosel Ines Montani : ines.io Richard Campbell : about.me/richard.campbell Calvin Hendryx-Parker : github.com/calvinhp Explosion : explosion.ai spaCy : spacy.io OctoPrint : octoprint.org .NET Rocks : dotnetrocks.com Six Feet Up : sixfeetup.com Stack Overflow : stackoverflow.com Python.org : python.org GitHub Copilot : github.com OpenAI ChatGPT : chat.openai.com Claude : anthropic.com LM Studio : lmstudio.ai Hetzner : hetzner.com Docker : docker.com Aider Chat : github.com Codename Goose AI : block.github.io/goose/ IndyPy : indypy.org OctoPrint Community Forum : community.octoprint.org spaCy GitHub : github.com Hugging Face : huggingface.co Watch this episode on YouTube : youtube.com Episode #504 deep-dive : talkpython.fm/504 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…
Pandas is at a the core of virtually all data science done in Python, that is virtually all data science. Since it's beginning, Pandas has been based upon numpy. But changes are afoot to update those internals and you can now optionally use PyArrow. PyArrow comes with a ton of benefits including it's columnar format which makes answering analytical questions faster, support for a range of high performance file formats, inter-machine data streaming, faster file IO and more. Reuven Lerner is here to give us the low-down on the PyArrow revolution. Episode sponsors NordLayer Auth0 Talk Python Courses Links from the show Reuven : github.com/reuven Apache Arrow : github.com Parquet : parquet.apache.org Feather format : arrow.apache.org Python Workout Book (45% off with code talkpython45) : manning.com Pandas Workout Book (45% off with code talkpython45) : manning.com Pandas : pandas.pydata.org PyArrow CSV docs : arrow.apache.org Future string inference in Pandas : pandas.pydata.org Pandas NA/nullable dtypes : pandas.pydata.org Pandas `.iloc` indexing : pandas.pydata.org DuckDB : duckdb.org Pandas user guide : pandas.pydata.org Pandas GitHub issues : github.com Watch this episode on YouTube : youtube.com Episode #503 deep-dive : talkpython.fm/503 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…
T
Talk Python To Me

Do you or your company need accounting software? Well, there are plenty of SaaS products out there that you can give your data to. but maybe you also really like Django and would rather have a foundation to build your own accounting system exactly as you need for your company or your product. On this episode, we're diving into Django Ledger, created by Miguel Sanda, which can do just that. Episode sponsors Auth0 Talk Python Courses Links from the show Miguel Sanda on Twitter : @elarroba Miguel on Mastodon : @elarroba@fosstodon.org Miguel on GitHub : github.com Django Ledger on Github : github.com Django Ledger Discord : discord.gg Get Started with Django MongoDB Backend : mongodb.com Wagtail CMS : wagtail.org Watch this episode on YouTube : youtube.com Episode #502 deep-dive : talkpython.fm/502 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…
T
Talk Python To Me

Have you ever spent an afternoon wrestling with a Jupyter notebook, hoping that you ran the cells in just the right order, only to realize your outputs were completely out of sync? Today's guest has a fresh take on solving that exact problem. Akshay Agrawal is here to introduce Marimo, a reactive Python notebook that ensures your code and outputs always stay in lockstep. And that's just the start! We'll also dig into Akshay's background at Google Brain and Stanford, what it's like to work on the cutting edge of AI, and how Marimo is uniting the best of data science exploration and real software engineering. Episode sponsors Worth Search Talk Python Courses Links from the show Akshay Agrawal : akshayagrawal.com YouTube : youtube.com Source : github.com Docs : marimo.io Marimo : marimo.io Discord : marimo.io WASM playground : marimo.new Experimental generate notebooks with AI : marimo.app Pluto.jl : plutojl.org Observable JS : observablehq.com Watch this episode on YouTube : youtube.com Episode #501 deep-dive : talkpython.fm/501 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…
T
Talk Python To Me

We're sitting down with Eric Matthes, the educator, author, and developer behind Django Simple Deploy. If you've ever struggled with taking that final step of getting your Django app onto a live server (without spending days wrestling with DevOps complexities), then give Django Simple Deploy a look. Eric shares how Django Simple Deploy automates away the boilerplate parts of deployment, so you can focus on building features instead of deciphering endless configs. We'll talk about this new project's journey to 1.0, the range of hosting platforms it supports, and why it's not just for beginners. Episode sponsors Worth Search Talk Python Courses Links from the show django-simple-deploy documentation : readthedocs.io django-simple-deploy repository : github.com Python Crash Course book : ehmatthes.github.io Code Red : codered.cloud Docker : docker.com Caddy : caddyserver.com Bunny.net CDN : bunny.net Platform.sh : platform.sh fly.io : fly.io Heroku : heroku.com Watch this episode on YouTube : youtube.com Episode #500 deep-dive : talkpython.fm/500 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…
T
Talk Python To Me

This episode is all about Beeware, the project that working towards true native apps built on Python, especially for iOS and Android. Russell's been at this for more than a decade, and the progress is now hitting critical mass. We'll talk about the Toga GUI toolkit, building and shipping your apps with Briefcase, the newly official support for iOS and Android in CPython, and so much more. I can't wait to explore how BeeWare opens up the entire mobile ecosystem for Python developers, let's jump right in. Episode sponsors Posit Python in Production Talk Python Courses Links from the show Anaconda open source team : anaconda.com PEP 730 – Adding iOS : peps.python.org PEP 738 – Adding Android : peps.python.org Toga : beeware.org Briefcase : beeware.org emscripten : emscripten.org Russell Keith-Magee - Keynote - PyCon 2019 : youtube.com Watch this episode on YouTube : youtube.com Episode #499 deep-dive : talkpython.fm/499 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…
T
Talk Python To Me

1 #498: Algorithms for high performance terminal apps 1:08:16
1:08:16
나중에 재생
나중에 재생
리스트
좋아요
좋아요1:08:16
In this episode, we welcome back Will McGugan, the creator of the wildly popular Rich library and founder of Textualize. We'll dive into Will's latest article on "Algorithms for High Performance Terminal Apps" and explore how he's quietly revolutionizing what's possible in the terminal, from smooth animations and dynamic widgets to full-on TUI (or should we say GUI?) frameworks. Whether you're looking to supercharge your command-line tools or just curious how Python can push the limits of text-based UIs, you'll love hearing how Will's taking a modern, web-inspired approach to old-school terminals. Episode sponsors Posit Python in Production Talk Python Courses Links from the show Algorithms for high performance terminal apps post : textual.textualize.io Textual Demo : github.com Textual : textualize.io Zero ver : 0ver.org memray : github.com Posting app : posting.sh Bulma CSS framewokr : bulma.io JP Term : davidbrochart.github.io Rich : github.com btop : github.com starship : starship.rs Watch this episode on YouTube : youtube.com Episode #498 deep-dive : talkpython.fm/498 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…
플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.