• #394 Python is easy now?

  • 2024/07/30
  • 再生時間: 29 分
  • ポッドキャスト

#394 Python is easy now?

  • サマリー

  • Topics covered in this episode:
    • Python is easy now
    • Trying out free-threaded Python on macOS
    • Module itertools overview
    • uptime-kuma
    • Extras
    • Joke
    Watch on YouTube

    About the show

    Sponsored by ScoutAPM: pythonbytes.fm/scout

    Connect with the hosts

    • Michael: @mkennedy@fosstodon.org
    • Brian: @brianokken@fosstodon.org
    • Show: @pythonbytes@fosstodon.org

    Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays 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 is easy now

    • or Postmodern Python
    • or Beyond Hypermodern
    • Chris Ardene
    • Mostly a cool review of using rye for
      • setup
      • linting
      • typing
      • testing
      • documentation
      • CI/CD
    • Also a nice discussion of how to deal with a Monorepo for Python projects

    Michael #2: Trying out free-threaded Python on macOS

    • via pycoders
    • How to install free threaded Python the easy way
    • Testing the CPU bound work speed ups for FT Python

    Brian #3: Module itertools overview

    • Rodrigo
    • 20 tools that every Python developer should be aware of.
    • In 5 categories
      • Reshaping
      • Filtering
      • Combinatorial
      • Infinite
      • Iterators that complement other tools
    • Things I forgot about
      • chain
      • pairwise
      • zip_longest
      • tee

    Michael #4: uptime-kuma

    • A fancy self-hosted monitoring tool
    • Features
      • Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers
      • Fancy, Reactive, Fast UI/UX
      • Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and 90+ notification services, click here for the full list
      • 20-second intervals
      • Multi Languages
      • Multiple status pages
      • Map status pages to specific domains
      • Ping chart
      • Certificate info
      • Proxy support
      • 2FA support

    Extras

    Brian:

    • Still working on a new pytest course. Hoping to get it released soon-ish.

    Michael:

    • Open source Switzerland
    • spyoungtech/FreeSimpleGUI — actively maintained fork of the last release of PySimpleGUI

    Joke: Java vs. JavaScript

    続きを読む 一部表示
activate_samplebutton_t1

あらすじ・解説

Topics covered in this episode:
  • Python is easy now
  • Trying out free-threaded Python on macOS
  • Module itertools overview
  • uptime-kuma
  • Extras
  • Joke
Watch on YouTube

About the show

Sponsored by ScoutAPM: pythonbytes.fm/scout

Connect with the hosts

  • Michael: @mkennedy@fosstodon.org
  • Brian: @brianokken@fosstodon.org
  • Show: @pythonbytes@fosstodon.org

Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays 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 is easy now

  • or Postmodern Python
  • or Beyond Hypermodern
  • Chris Ardene
  • Mostly a cool review of using rye for
    • setup
    • linting
    • typing
    • testing
    • documentation
    • CI/CD
  • Also a nice discussion of how to deal with a Monorepo for Python projects

Michael #2: Trying out free-threaded Python on macOS

  • via pycoders
  • How to install free threaded Python the easy way
  • Testing the CPU bound work speed ups for FT Python

Brian #3: Module itertools overview

  • Rodrigo
  • 20 tools that every Python developer should be aware of.
  • In 5 categories
    • Reshaping
    • Filtering
    • Combinatorial
    • Infinite
    • Iterators that complement other tools
  • Things I forgot about
    • chain
    • pairwise
    • zip_longest
    • tee

Michael #4: uptime-kuma

  • A fancy self-hosted monitoring tool
  • Features
    • Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / Ping / DNS Record / Push / Steam Game Server / Docker Containers
    • Fancy, Reactive, Fast UI/UX
    • Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and 90+ notification services, click here for the full list
    • 20-second intervals
    • Multi Languages
    • Multiple status pages
    • Map status pages to specific domains
    • Ping chart
    • Certificate info
    • Proxy support
    • 2FA support

Extras

Brian:

  • Still working on a new pytest course. Hoping to get it released soon-ish.

Michael:

  • Open source Switzerland
  • spyoungtech/FreeSimpleGUI — actively maintained fork of the last release of PySimpleGUI

Joke: Java vs. JavaScript

#394 Python is easy now?に寄せられたリスナーの声

カスタマーレビュー:以下のタブを選択することで、他のサイトのレビューをご覧になれます。