Python Bytes: #364 Holy Match-Cases Batman!
Link: https://pythonbytes.fm/episodes/show/364/holy-match-cases-batman
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.b-list.org/weblog/2023/dec/03/python-enums/"><strong>A Python/Django Advent calendar</strong></a></li>
<li><a href=
Link: https://pythonbytes.fm/episodes/show/364/holy-match-cases-batman
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://www.b-list.org/weblog/2023/dec/03/python-enums/"><strong>A Python/Django Advent calendar</strong></a></li>
<li><a href=
pythonbytes.fm
Holy Match-Cases Batman!
News and announcements from the Python community for the week of Dec 12th, 2023
TypeThePipe: Python protocols. When to use them in your projects to abstract and decoupling
Link: https://typethepipe.com/post/python-protocols-when-to-use/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
Link: https://typethepipe.com/post/python-protocols-when-to-use/
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { display: inline-block; line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.source
TypeThePipe
Python protocols. When to use them in your projects to abstract and decoupling | TypeThePipe
What are Python Protocols and when to use them to complement or sustitute abstract classes and MixIns.
James Bennett: Django's three types of model inheritance
Link: https://www.b-list.org/weblog/2023/dec/12/django-model-inheritance/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/12/django-model-inheritance/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Real Python: Build a Scalable Flask Web Project From Scratch
Link: https://realpython.com/flask-project/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Link: https://realpython.com/flask-project/
Flask is a powerful and flexible micro web framework for Python, ideal for both small and large web projects. It provides a straightforward way to get a web application up and running, with all the fe
Realpython
Build a Scalable Flask Web Project From Scratch – Real Python
In this tutorial, you'll explore the process of creating a boilerplate for a Flask web project. It's a great starting point for any scalable Flask web app that you wish to develop in the future, from basic web pages to complex web applications.
PyCharm: Buy PyCharm. Support Data Science.
Link: https://blog.jetbrains.com/pycharm/2023/12/support-data-science/
PyCharm is joining forces with NumFOCUS to support their Year End Fundraiser
Here at PyCharm, we acknowledge the profound impact of data science in the realm of Python and the importance of projects
Link: https://blog.jetbrains.com/pycharm/2023/12/support-data-science/
PyCharm is joining forces with NumFOCUS to support their Year End Fundraiser
Here at PyCharm, we acknowledge the profound impact of data science in the realm of Python and the importance of projects
The JetBrains Blog
Buy PyCharm. Support Data Science. | The PyCharm Blog
This December, we’re offering new users a 30% discount for PyCharm Professional annual subscriptions. We’ll also donate all of the proceeds from this campaign to support NumFOCUS and their sponsored, data science, projects.
James Bennett: Database views in Django
Link: https://www.b-list.org/weblog/2023/dec/13/django-database-views/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/13/django-database-views/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Seth Michael Larson: Python listed as memory-safe language in latest CISA recommendations
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-21?date=2023-12-14
Python listed as memory-safe language in latest CISA recommendations
About •
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-21?date=2023-12-14
Python listed as memory-safe language in latest CISA recommendations
About •
Seth Michael Larson
Python listed as memory-safe language in latest CISA recommendations
This critical role would not be possible without funding from the OpenSSF Alpha-Omega project. Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
Memory-sa...
Memory-sa...
Talk Python to Me: #442: Ultra High Speed Message Parsing with msgspec
Link: https://talkpython.fm/episodes/show/442/ultra-high-speed-message-parsing-with-msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types
Link: https://talkpython.fm/episodes/show/442/ultra-high-speed-message-parsing-with-msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types
talkpython.fm
Ultra High Speed Message Parsing with msgspec
If you're a fan of Pydantic or dataclasses, you'll definitely be interested in this episode. We are talking about a super fast data modeling and validation framework called msgspec. Some of the types in here might even be better for general purpose use than…
James Bennett: Database functions in Django
Link: https://www.b-list.org/weblog/2023/dec/14/django-database-functions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/14/django-database-functions/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Test and Code: 211: Stamp out test dependencies with pytest plugins
Link: https://podcast.pythontest.com/episodes/211-stamp-out-test-dependencies-with-pytest-plugins
We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be the same. If the behavior is different in isolation vs in a suite, it's a nightmare to debug. In this
Link: https://podcast.pythontest.com/episodes/211-stamp-out-test-dependencies-with-pytest-plugins
We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be the same. If the behavior is different in isolation vs in a suite, it's a nightmare to debug. In this
Python Test
Python Test | 211: Stamp out test dependencies with pytest plugins
We want to be able to run tests in a suite, and debug them in isolation, and have the behavior be the same. If the behavior is different in isolation vs in a suite, it's a nightmare to debug. In t...
James Bennett: Python packaging: use the "src"
Link: https://www.b-list.org/weblog/2023/dec/15/python-packaging-src-layout/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/15/python-packaging-src-layout/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Matt Layman: Tailwind CSS on Python and Heroku - Building SaaS
Link: https://www.mattlayman.com/blog/2023/tailwind-css-on-python-and-heroku-building-saas/
Tailwind CSS is a fantastic tool for making CSS easy to use on your webapps. On the video, I added Tailwind CSS to my Django app and showed how to use it and deploy it to Heroku (which required some e
Link: https://www.mattlayman.com/blog/2023/tailwind-css-on-python-and-heroku-building-saas/
Tailwind CSS is a fantastic tool for making CSS easy to use on your webapps. On the video, I added Tailwind CSS to my Django app and showed how to use it and deploy it to Heroku (which required some e
Matt Layman
Tailwind CSS on Python and Heroku - Building SaaS
Tailwind CSS is a fantastic tool for making CSS easy to use on your webapps. On the video, I added Tailwind CSS to my Django app and showed how to use it and deploy it to Heroku (which required some extra configuration for JavaScript support).
James Bennett: Say what you mean in a regex
Link: https://www.b-list.org/weblog/2023/dec/16/python-regex-unicode-digits/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/16/python-regex-unicode-digits/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Kay Hayen: Nuitka Release 1.9
Link: https://nuitka.net/posts/nuitka-release-19.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release has had a focus on improved startup time and compatibility
wi
Link: https://nuitka.net/posts/nuitka-release-19.html
This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler,
“download now”.
This release has had a focus on improved startup time and compatibility
wi
James Bennett: Don't use class methods on Django models
Link: https://www.b-list.org/weblog/2023/dec/17/django-model-classmethod/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/17/django-model-classmethod/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Zato Blog: Automating telecommunications networks with Python and SFTP
Link: https://zato.io/en/insights/sftp.html
Automating telecommunications networks with Python and SFTP
2023-12-18, by Dariusz Suchojad
In the realm of telecommunications, the Secure File Transfer Protocol (SFTP) serves as a critical mec
Link: https://zato.io/en/insights/sftp.html
Automating telecommunications networks with Python and SFTP
2023-12-18, by Dariusz Suchojad
In the realm of telecommunications, the Secure File Transfer Protocol (SFTP) serves as a critical mec
Seth Michael Larson: Mahjong tiles and Unicode variation selectors
Link: http://sethmlarson.dev/unicode-variation-selectors?date=2023-12-18
Mahjong tiles and Unicode variation selectors
About •
Blog •
Newsl
Link: http://sethmlarson.dev/unicode-variation-selectors?date=2023-12-18
Mahjong tiles and Unicode variation selectors
About •
Blog •
Newsl
Seth Michael Larson
Mahjong tiles and Unicode variation selectors
.ucode {
font-feature-settings: 'tnum' 1;
}
.mahjong {
font-family: 'Noto Sans', sans-serif;
font-size: 5rem;
line-height: 5rem;
margin-bottom: 1.3rem;
}
It's been...
font-feature-settings: 'tnum' 1;
}
.mahjong {
font-family: 'Noto Sans', sans-serif;
font-size: 5rem;
line-height: 5rem;
margin-bottom: 1.3rem;
}
It's been...
Python⇒Speed: How many CPU cores can you actually use in parallel?
Link: https://pythonspeed.com/articles/cpu-thread-pool-size/
When you’re running a CPU-intensive parallel program, you often want to have a thread or process pool sized by the number of CPU cores on your machine.
Fewer threads and you’re not taking advantage of
Link: https://pythonspeed.com/articles/cpu-thread-pool-size/
When you’re running a CPU-intensive parallel program, you often want to have a thread or process pool sized by the number of CPU cores on your machine.
Fewer threads and you’re not taking advantage of
Python⇒Speed
How many CPU cores can you actually use in parallel?
Figuring out how much parallelism your program can use is surprisingly tricky.
Real Python: Enhance Your Flask Web Project With a Database
Link: https://realpython.com/flask-database/
Adding a database to your Flask project comes with many advantages.
By connecting a database, you’ll be able to store user information, monitor user interactions, and maintain dynamic site content.
In
Link: https://realpython.com/flask-database/
Adding a database to your Flask project comes with many advantages.
By connecting a database, you’ll be able to store user information, monitor user interactions, and maintain dynamic site content.
In
Realpython
Enhance Your Flask Web Project With a Database – Real Python
Adding a database to your Flask project elevates your web app to the next level. In this tutorial, you'll learn how to connect your Flask app to a database and how to receive and store posts from users.
Anarcat: (Re)introducing screentest
Link: https://anarc.at/blog/2023-12-18-rewrote-screentest/
I have accidentally rewritten screentest, an old
X11/GTK2 program that I was previously using to, well, test
screens.
Screentest is dead
It was removed from Debian in May 2023 but had already missed t
Link: https://anarc.at/blog/2023-12-18-rewrote-screentest/
I have accidentally rewritten screentest, an old
X11/GTK2 program that I was previously using to, well, test
screens.
Screentest is dead
It was removed from Debian in May 2023 but had already missed t