Python Bytes: #385 RESTing on Postgres
Link: https://pythonbytes.fm/episodes/show/385/resting-on-postgres
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://github.com/PostgREST/postgrest">PostgresREST</a></li>
<li><a href="https://jacobpadilla.com/articles/recreating-asyncio
Link: https://pythonbytes.fm/episodes/show/385/resting-on-postgres
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://github.com/PostgREST/postgrest">PostgresREST</a></li>
<li><a href="https://jacobpadilla.com/articles/recreating-asyncio
pythonbytes.fm
RESTing on Postgres
News and announcements from the Python community for the week of May 27th, 2024
Robin Wilson: How to install the Python triangle package on an Apple Silicon Mac
Link: https://blog.rtwilson.com/how-to-install-the-python-triangle-package-on-an-apple-silicon-mac/
I was recently trying to set up RasterVision on my Apple Silicon Mac (specifically a M1 MacBook Pro, but I’m pretty sure this applies to any Apple Silicon Mac). It all went fine until it came time to
Link: https://blog.rtwilson.com/how-to-install-the-python-triangle-package-on-an-apple-silicon-mac/
I was recently trying to set up RasterVision on my Apple Silicon Mac (specifically a M1 MacBook Pro, but I’m pretty sure this applies to any Apple Silicon Mac). It all went fine until it came time to
Quansight Labs Blog: Dataframe interoperability - what has been achieved, and what comes next?
Link: https://labs.quansight.org/blog/dataframe-interop-pycon-lit-2024
An overview of the dataframe landscape, and solution to the "we only support pandas" problem
Link: https://labs.quansight.org/blog/dataframe-interop-pycon-lit-2024
An overview of the dataframe landscape, and solution to the "we only support pandas" problem
labs.quansight.org
Dataframe interoperability - what has been achieved, and what comes next?
An overview of the dataframe landscape, and solution to the "we only support pandas" problem
Python Software Foundation: Thinking about running for the Python Software Foundation Board of Directors? Let’s talk!
Link: https://pyfound.blogspot.com/2024/05/blog-post.html
PSF Board elections are a chance for the community to choose representatives to help the PSF create a vision for and build the future of the Python community. This year there are 3 seats open on the P
Link: https://pyfound.blogspot.com/2024/05/blog-post.html
PSF Board elections are a chance for the community to choose representatives to help the PSF create a vision for and build the future of the Python community. This year there are 3 seats open on the P
Python Software Foundation Blog
Thinking about running for the Python Software Foundation Board of Directors? Let’s talk!
PSF Board elections are a chance for the community to choose representatives to help the PSF create a vision for and build the future of the...
Real Python: Efficient Iterations With Python Iterators and Iterables
Link: https://realpython.com/courses/efficient-iterations-iterators-iterables/
Python’s iterators and iterables are two different but related tools that come in handy when you need to iterate over a data stream or container. Iterators power and control the iteration process, whi
Link: https://realpython.com/courses/efficient-iterations-iterators-iterables/
Python’s iterators and iterables are two different but related tools that come in handy when you need to iterate over a data stream or container. Iterators power and control the iteration process, whi
Realpython
Efficient Iterations With Python Iterators and Iterables – Real Python
In this video course, you'll learn what iterators and iterables are in Python. You'll learn how they differ and when to use them in your code. You'll also learn how to create your own iterators and iterables to make data processing more efficient.
Go Deh: Recreating the CVM algorithm for estimating distinct elements gives problems
Link: http://paddy3118.blogspot.com/2024/05/recreating-cvm-algorithm-for-estimating.html
Someone at work posted a link to this Quanta Magazine article. It describes a novel, and seemingly straight-forward way to estimate the number of distinct elements in a datastream. Quanta describes
Link: http://paddy3118.blogspot.com/2024/05/recreating-cvm-algorithm-for-estimating.html
Someone at work posted a link to this Quanta Magazine article. It describes a novel, and seemingly straight-forward way to estimate the number of distinct elements in a datastream. Quanta describes
Blogspot
Recreating the CVM algorithm for estimating distinct elements gives problems
Someone at work posted a link to this Quanta Magazine article . It describes a novel, and seemingly straight-forward way to estimate the ...
Ned Batchelder: One way to fix Python circular imports
Link: https://nedbatchelder.com/blog/202405/one_way_to_fix_python_circular_imports.html
In Python, a circular import is when two files each try to import the other,
causing a failure when a module isn’t fully initialized. The best way to fix
this situation is to organize your code in la
Link: https://nedbatchelder.com/blog/202405/one_way_to_fix_python_circular_imports.html
In Python, a circular import is when two files each try to import the other,
causing a failure when a module isn’t fully initialized. The best way to fix
this situation is to organize your code in la
Nedbatchelder
One way to fix Python circular imports
Python circular imports can be confusing. Simply using a different form of import can sometimes fix the problem.
PyCoder’s Weekly: Issue #631 (May 28, 2024)
Link: https://pycoders.com/issues/631
#631 – MAY 28, 2024 View in Browser » Building a Python GUI Application With Tkinter In this video course, you’ll learn the basics of GUI programming with Tkinter, the de facto Python GUI framew
Link: https://pycoders.com/issues/631
#631 – MAY 28, 2024 View in Browser » Building a Python GUI Application With Tkinter In this video course, you’ll learn the basics of GUI programming with Tkinter, the de facto Python GUI framew
Pycoders
PyCoder’s Weekly | Issue #631
Issue #631 of the PyCoder’s Weekly newsletter, published May 28, 2024.
Trey Hunner: PyCon 2024 Reflection
Link: https://treyhunner.com/2024/05/pycon-2024-reflection/
I traveled back home from PyCon US 2024 last week.
This is my reflection on my time at PyCon.
Attempting to eat vegan
Since 2020, I’ve been gradually eating more plant-based and a few months ago I dec
Link: https://treyhunner.com/2024/05/pycon-2024-reflection/
I traveled back home from PyCon US 2024 last week.
This is my reflection on my time at PyCon.
Attempting to eat vegan
Since 2020, I’ve been gradually eating more plant-based and a few months ago I dec
Treyhunner
PyCon 2024 Reflection
I traveled back home from PyCon US 2024 last week.
This is my reflection on my time at PyCon. Attempting to eat vegan Since 2020, I’ve been …
This is my reflection on my time at PyCon. Attempting to eat vegan Since 2020, I’ve been …
Python Morsels: Equality versus identity in Python
Link: https://www.pythonmorsels.com/equality-vs-identity/
Equality checks whether two objects represent the same value. Identity checks whether two variables point to the same object.
Table of contents
The equality operator in Python
The is operator in
Link: https://www.pythonmorsels.com/equality-vs-identity/
Equality checks whether two objects represent the same value. Identity checks whether two variables point to the same object.
Table of contents
The equality operator in Python
The is operator in
Pythonmorsels
Equality versus identity in Python
Equality checks whether two objects represent the same value. Identity checks whether two variables point to the same object.
Talk Python to Me: #464: Seeing code flows and generating tests with Kolo
Link: https://talkpython.fm/episodes/show/464/seeing-code-flows-and-generating-tests-with-kolo
Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible ext
Link: https://talkpython.fm/episodes/show/464/seeing-code-flows-and-generating-tests-with-kolo
Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible ext
talkpython.fm
Seeing code flows and generating tests with Kolo
Do you want to look inside your Django request? How about all of your requests in development and see where they overlap? If that sounds useful, you should check out Kolo. It's a pretty incredible extension for your editor (VS Code at the moment, more editors…
Real Python: What Are CRUD Operations?
Link: https://realpython.com/crud-operations/
CRUD operations are at the heart of nearly every application you interact with. As a developer, you usually want to create data, read or retrieve data, update data, and delete data. Whether you access
Link: https://realpython.com/crud-operations/
CRUD operations are at the heart of nearly every application you interact with. As a developer, you usually want to create data, read or retrieve data, update data, and delete data. Whether you access
Realpython
What Are CRUD Operations? – Real Python
CRUD operations are the cornerstone of application functionality. Whether you access a database or interact with a REST API, you usually want to create, retrieve, update, and delete data. In this tutorial, you'll explore how CRUD operations work in practice.
The Python Show: 42 - Harlequin - The SQL IDE for Your Terminal
Link: https://www.pythonshow.com/p/42-harlequin-the-sql-ide-for-your
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.I was honored to have Ted Conbeer, the creator of Harlequin, on the show
Link: https://www.pythonshow.com/p/42-harlequin-the-sql-ide-for-your
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.I was honored to have Ted Conbeer, the creator of Harlequin, on the show
Pythonshow
42 - Harlequin - The SQL IDE for Your Terminal
Special Guest: Ted Conbeer
Django Weblog: Django Enhancement Proposal 14: Background Workers
Link: https://www.djangoproject.com/weblog/2024/may/29/django-enhancement-proposal-14-background-workers/
As of today, DEP-14 has been approved 🛫
The DEP was written and stewarded by Jake Howard. A very enthusiastic community has been active with feedback and encouragement, while the Django Steering Counc
Link: https://www.djangoproject.com/weblog/2024/may/29/django-enhancement-proposal-14-background-workers/
As of today, DEP-14 has been approved 🛫
The DEP was written and stewarded by Jake Howard. A very enthusiastic community has been active with feedback and encouragement, while the Django Steering Counc
Django Project
Django Enhancement Proposal 14: Background Workers
Posted by Benjamin Balder Bach, Cory Zue, Carlton Gibson on May 29, 2024
PyCharm: PyCharm 2024.1.2: What’s New!
Link: https://blog.jetbrains.com/pycharm/2024/05/pycharm-2024-1-2/
PyCharm 2024.1.2 is here with features designed to enhance your productivity and streamline your development workflow. This update includes support for DRF viewsets and routers in the Endpoints tool w
Link: https://blog.jetbrains.com/pycharm/2024/05/pycharm-2024-1-2/
PyCharm 2024.1.2 is here with features designed to enhance your productivity and streamline your development workflow. This update includes support for DRF viewsets and routers in the Endpoints tool w
The JetBrains Blog
PyCharm 2024.1.2: What’s New! | The PyCharm Blog
PyCharm 2024.1.2 is here with support for DRF viewsets and routers in the Endpoints tool window, code assistance for TypedDict and Unpack, and improved debugger performance when handling large collections.
Mike Driscoll: Episode 42 – Harlequin – The SQL IDE for Your Terminal
Link: https://www.blog.pythonlibrary.org/2024/05/29/episode-42-harlequin-the-sql-ide-for-your-terminal/
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.
I was honored to have Ted Conbeer, the creator of Harlequin, on the sho
Link: https://www.blog.pythonlibrary.org/2024/05/29/episode-42-harlequin-the-sql-ide-for-your-terminal/
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package.
I was honored to have Ted Conbeer, the creator of Harlequin, on the sho
Mouse Vs Python
Episode 42 - Harlequin - The SQL IDE for Your Terminal - Mouse Vs Python
This episode focuses on the Harlequin application, a Python SQL IDE for your terminal written using the amazing Textual package. I was honored to have Ted
Anarcat: 2024-05-29-playing-with-fonts-again
Link: https://anarc.at/blog/2024-05-29-playing-with-fonts-again/
meta title="Playing with fonts again"
I am getting increasingly frustrated by Fira Mono's lack of italic
support so I am looking at alternative fonts
again.
This time I seem to be settling on either C
Link: https://anarc.at/blog/2024-05-29-playing-with-fonts-again/
meta title="Playing with fonts again"
I am getting increasingly frustrated by Fira Mono's lack of italic
support so I am looking at alternative fonts
again.
This time I seem to be settling on either C
EuroPython: How EuroPython Proposals Are Selected: An Inside Look
Link: https://blog.europython.eu/europython-proposal-selection-process/
With the number of Python-related conferences around the world, many people might wonder how the selection process is configured and performed. For the largest and oldest European Python conference, E
Link: https://blog.europython.eu/europython-proposal-selection-process/
With the number of Python-related conferences around the world, many people might wonder how the selection process is configured and performed. For the largest and oldest European Python conference, E
EuroPython Blog
How EuroPython Proposals Are Selected: An Inside Look
With the number of Python-related conferences around the world, many people
might wonder how the selection process is configured and performed. For the
largest and oldest European Python conference, EuroPython, we wanted to share
how this process works.
…
might wonder how the selection process is configured and performed. For the
largest and oldest European Python conference, EuroPython, we wanted to share
how this process works.
…
Ian Ozsvald: What I’ve been up to since 2022
Link: https://ianozsvald.com/2024/05/30/what-ive-been-up-to-since-2022/
This has been terribly quiet since July 2022, oops. It turns out that having an infant totally sucks your time! In the meantime I’ve continued to build up:
Training courses – I’ve just listed my new
Link: https://ianozsvald.com/2024/05/30/what-ive-been-up-to-since-2022/
This has been terribly quiet since July 2022, oops. It turns out that having an infant totally sucks your time! In the meantime I’ve continued to build up:
Training courses – I’ve just listed my new
Entrepreneurial Geekiness
What I’ve been up to since 2022
This has been terribly quiet since July 2022, oops. It turns out that having an infant totally sucks your time! In the meantime I've continued to build up:
Training courses - I've just listed my new Fast Pandas course plus the existing Successful Data Science…
Training courses - I've just listed my new Fast Pandas course plus the existing Successful Data Science…
Python⇒Speed: Let’s optimize! Running 15× faster with a situation-specific algorithm
Link: https://pythonspeed.com/articles/lets-optimize-median-local-threshold/
pre {
white-space: pre;
overflow-x: auto;
font-size: 80%;
}
Let’s speed up some software! Our motivation: we have an image, a photo
of some text from a book. We want to turn it into a 1-
Link: https://pythonspeed.com/articles/lets-optimize-median-local-threshold/
pre {
white-space: pre;
overflow-x: auto;
font-size: 80%;
}
Let’s speed up some software! Our motivation: we have an image, a photo
of some text from a book. We want to turn it into a 1-
Python⇒Speed
Let’s optimize! Running 15× faster with a situation-specific algorithm
Sometimes the best way to speed up your algorithm is to adjust it to the specifics of your data.