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
James Bennett: Running async tests in Python
Link: https://www.b-list.org/weblog/2023/dec/18/async-python-tests/
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/18/async-python-tests/
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
CodersLegacy: How to disable the Cache in Selenium
Link: https://coderslegacy.com/how-to-disable-the-cache-in-selenium/
Selenium is a powerful tool for automating web applications, but one common challenge faced by automation testers is dealing with browser caching. Caching can sometimes interfere with the accuracy of
Link: https://coderslegacy.com/how-to-disable-the-cache-in-selenium/
Selenium is a powerful tool for automating web applications, but one common challenge faced by automation testers is dealing with browser caching. Caching can sometimes interfere with the accuracy of
CodersLegacy
How to disable the Cache in Selenium - CodersLegacy
In this tutorial we'll explore how to disable the cache in Selenium to ensure that your tests run smoothly and produce reliable results.
Real Python: Python Basics Exercises: Reading and Writing Files
Link: https://realpython.com/courses/python-exercises-reading-writing-files/
Files play a key role in computing, as they store and transfer data. You likely come across numerous files on a daily basis. In Python Basics: Reading and Writing Files, you dove into the world of fil
Link: https://realpython.com/courses/python-exercises-reading-writing-files/
Files play a key role in computing, as they store and transfer data. You likely come across numerous files on a daily basis. In Python Basics: Reading and Writing Files, you dove into the world of fil
Realpython
Python Basics Exercises: Reading and Writing Files – Real Python
In this video tutorial, you'll practice transferring data between your Python programs and external software by reading and writing files. Through exercises, you'll master the art of reading and writing information saved in CSV file format, which is extensively…
Spyder IDE: Reusable research Birds of a Feather session at Scipy 2023: Goals and challenges
Link: https://www.spyder-ide.org/blog/reusable-research-bof-scipy-2023/
The Spyder team and collaborators hosted a Birds of a Feather (BoF) session at SciPy 2023, focused on moving beyond just scripts and notebooks toward truly reproducible, reusable research.
Here, we’ll
Link: https://www.spyder-ide.org/blog/reusable-research-bof-scipy-2023/
The Spyder team and collaborators hosted a Birds of a Feather (BoF) session at SciPy 2023, focused on moving beyond just scripts and notebooks toward truly reproducible, reusable research.
Here, we’ll
www.spyder-ide.org
Blog | Reusable research Birds of a Feather session at Scipy 2023: Goals and challenges — Spyder IDE
Website for Spyder, the Scientific Python Development Environment
PyCharm: Join the Private Preview of Our New Tool for Your ML Experiments!
Link: https://blog.jetbrains.com/pycharm/2023/12/join-the-private-preview-of-our-new-tool-for-your-ml-experiments/
In response to the rapid growth of the data science market, we’re enhancing support for data science libraries, ML models, and MLOps, including by collaborating with ML vendors.
We’re starting with a
Link: https://blog.jetbrains.com/pycharm/2023/12/join-the-private-preview-of-our-new-tool-for-your-ml-experiments/
In response to the rapid growth of the data science market, we’re enhancing support for data science libraries, ML models, and MLOps, including by collaborating with ML vendors.
We’re starting with a
The JetBrains Blog
Join the Private Preview of Our New Tool for Your ML Experiments! | The PyCharm Blog
Join a private preview of our brand-new tool for ML experiments. It lets you set up and launch an experiment from local code on a VM in the cloud directly from PyCharm. We’re granting free access for cloud resources during the preview!
PyCoder’s Weekly: Issue #608 (Dec. 19, 2023)
Link: https://pycoders.com/issues/608
#608 – DECEMBER 19, 2023 View in Browser » Build a Hangman Game With Python and PySimpleGUI In this step-by-step tutorial, you’ll learn how to write the game of hangman in Python with a PySimple
Link: https://pycoders.com/issues/608
#608 – DECEMBER 19, 2023 View in Browser » Build a Hangman Game With Python and PySimpleGUI In this step-by-step tutorial, you’ll learn how to write the game of hangman in Python with a PySimple
Pycoders
PyCoder’s Weekly | Issue #608
Issue #608 of the PyCoder’s Weekly newsletter, published Dec. 19, 2023.
James Bennett: Show Python deprecation warnings
Link: https://www.b-list.org/weblog/2023/dec/19/show-python-deprecation-warnings/
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/19/show-python-deprecation-warnings/
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: Add Logging and Notification Messages to Flask Web Projects
Link: https://realpython.com/flask-logging-messages/
After implementing the main functionality of a web project, you may find that your app is rough around the edges. Often, this boils down to the user experience (UX) of your project. For example, when
Link: https://realpython.com/flask-logging-messages/
After implementing the main functionality of a web project, you may find that your app is rough around the edges. Often, this boils down to the user experience (UX) of your project. For example, when
Realpython
Add Logging and Notification Messages to Flask Web Projects – Real Python
After you implement the main functionality of a web project, it's good to understand how your users interact with your app and where they may run into errors. In this tutorial, you'll enhance your Flask project by creating error pages and logging messages.
Seth Michael Larson: Security Developer-in-Residence Weekly Report #22
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-22?date=2023-12-20
Security Developer-in-Residence Weekly Report #22
About •
Blog •
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-22?date=2023-12-20
Security Developer-in-Residence Weekly Report #22
About •
Blog •
Seth Michael Larson
Security Developer-in-Residence Weekly Report #22
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!
This week...
This week...
Python Bytes: #365 Inheritance, but not Inheritance!
Link: https://pythonbytes.fm/episodes/show/365/inheritance-but-not-inheritance
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://hatch.pypa.io/latest/blog/2023/12/11/hatch-v180/">Hatch v1.8</a></em>*</li>
<li><a href="https://svcs.hynek.me/en
Link: https://pythonbytes.fm/episodes/show/365/inheritance-but-not-inheritance
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://hatch.pypa.io/latest/blog/2023/12/11/hatch-v180/">Hatch v1.8</a></em>*</li>
<li><a href="https://svcs.hynek.me/en
pythonbytes.fm
Inheritance, but not Inheritance!
News and announcements from the Python community for the week of Dec 20th, 2023
James Bennett: Use Django's system checks
Link: https://www.b-list.org/weblog/2023/dec/20/django-system-check/
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/20/django-system-check/
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