PyCoder’s Weekly: Issue #520 (April 12, 2022)
Link: https://pycoders.com/issues/520
#520 – APRIL 12, 2022 View in Browser » The Oregon Trail in Python In the 1971 text-based game, the player guides a party of settlers along the Oregon Trail. Random events occur and death abound
Link: https://pycoders.com/issues/520
#520 – APRIL 12, 2022 View in Browser » The Oregon Trail in Python In the 1971 text-based game, the player guides a party of settlers along the Oregon Trail. Random events occur and death abound
Pycoders
PyCoder’s Weekly | Issue #520
Issue #520 of the PyCoder’s Weekly newsletter, published April 12, 2022.
David Amos: Revisiting Rock Paper Scissors in Python
Link: https://davidamos.dev/revisiting-rock-paper-scissors-in-python/
When you learn to program for the first time, you look for (or, perhaps, are assigned) projects that reinforce basic concepts. But how often do you, once you&aposve attained more knowledge and experie
Link: https://davidamos.dev/revisiting-rock-paper-scissors-in-python/
When you learn to program for the first time, you look for (or, perhaps, are assigned) projects that reinforce basic concepts. But how often do you, once you&aposve attained more knowledge and experie
Curious About Code
Revisiting Rock Paper Scissors in Python
Let’s implement this classic programming exercise from a more advanced perspective.
Stack Abuse: Guide to Python's append() Function
Link: https://stackabuse.com/guide-to-pythons-append-function/
Introduction
Basic data types in Python allow us to store a single value under a symbolic name. This roughly follows the mathematical notation of variables. In a way, a name is assigned to a value, so
Link: https://stackabuse.com/guide-to-pythons-append-function/
Introduction
Basic data types in Python allow us to store a single value under a symbolic name. This roughly follows the mathematical notation of variables. In a way, a name is assigned to a value, so
Stack Abuse
Guide to Python's append() Function
In this tutorial - learn how to append, insert and extends lists in Python with practical code examples.
Real Python: Python Virtual Environments: A Primer
Link: https://realpython.com/python-virtual-environments-a-primer/
In this tutorial, you’ll learn how to work with Python’s venv module to create and manage separate virtual environments for your Python projects. Each environment can use different versions of package
Link: https://realpython.com/python-virtual-environments-a-primer/
In this tutorial, you’ll learn how to work with Python’s venv module to create and manage separate virtual environments for your Python projects. Each environment can use different versions of package
Realpython
Python Virtual Environments: A Primer – Real Python
Create isolated project setups on all platforms, and gain a deep understanding of Python's virtual environments created with the venv module.
Malthe Borch: Automatic HTTPS on Kubernetes
Link: https://maltheborch.com/2022/04/automatic-https-on-kubernetes.html
The ingress controller supported by the Kubernetes project itself is
nginx. And while there are recipes for setting up automated issuing of TLS certificates using
Link: https://maltheborch.com/2022/04/automatic-https-on-kubernetes.html
The ingress controller supported by the Kubernetes project itself is
nginx. And while there are recipes for setting up automated issuing of TLS certificates using
Malthe's Homepage:
Software Engineering and Architecture, Data Processing and Analytics
A Blog About Computer Systems
Software Engineering and Architecture, Data Processing and Analytics
A Blog About Computer Systems
Automatic HTTPS on Kubernetes
Brian Okken: Current Git CLI workflow
Link: https://pythontest.com/git-cli-workflow/
Workflow Most of my interactions with git CLI, especially for quick changes, is:
$ git checkout main $ git pull $ git checkout -b okken_something $ git commit -a -m 'quick message' $ git push But even
Link: https://pythontest.com/git-cli-workflow/
Workflow Most of my interactions with git CLI, especially for quick changes, is:
$ git checkout main $ git pull $ git checkout -b okken_something $ git commit -a -m 'quick message' $ git push But even
Pythontest
Current Git CLI workflow
Workflow Most of my interactions with git CLI, especially for quick changes, is:
$ git checkout main $ git pull $ git checkout -b okken_something < code changes > $ git commit -a -m 'quick message' $ git push Then the code review and merge happen on the server.…
$ git checkout main $ git pull $ git checkout -b okken_something < code changes > $ git commit -a -m 'quick message' $ git push Then the code review and merge happen on the server.…
PyCharm: Introducing PyCharm 2022.1!
Link: https://blog.jetbrains.com/pycharm/2022/04/2022-1/
In this first release of 2022, we decided to focus on polishing existing features and workflows instead of adding new functionality, especially after our previous release that introduced multiple lon
Link: https://blog.jetbrains.com/pycharm/2022/04/2022-1/
In this first release of 2022, we decided to focus on polishing existing features and workflows instead of adding new functionality, especially after our previous release that introduced multiple lon
The JetBrains Blog
Introducing PyCharm 2022.1! | The PyCharm Blog
PyCharm 2021.2 comes with the long-awaited authentication support for custom package repositories, improved TypedDict support, and a redesigned UI for Docker.
Anarcat: Tuning my wifi radios
Link: https://anarc.at/blog/2022-04-13-wifi-tuning/
After listening to an episode of the 2.5 admins podcast, I
realized there was some sort of low-hanging fruit I could pick to
better tune my WiFi at home. You see, I'm kind of a fraud in WiFi: I
only s
Link: https://anarc.at/blog/2022-04-13-wifi-tuning/
After listening to an episode of the 2.5 admins podcast, I
realized there was some sort of low-hanging fruit I could pick to
better tune my WiFi at home. You see, I'm kind of a fraud in WiFi: I
only s
Stack Abuse: Guide to Dictionaries in Python
Link: https://stackabuse.com/python-dictionary-tutorial/
Introduction
Python comes with a variety of built-in data structures, capable of storing different types of data. A Python dictionary is one such data structure that can store data in the form of key-
Link: https://stackabuse.com/python-dictionary-tutorial/
Introduction
Python comes with a variety of built-in data structures, capable of storing different types of data. A Python dictionary is one such data structure that can store data in the form of key-
Stack Abuse
Guide to Dictionaries in Python
Python comes with a variety of built-in data structures, capable of storing different types of data. A Python dictionary is one such data structure that can st...
Mike Driscoll: Python 101 - Intro to Graphing with Python and Matplotlib (Video)
Link: https://www.blog.pythonlibrary.org/2022/04/14/python-101-intro-to-graphing-with-python-and-matplotlib-video/
Python has lots of data visualization packages available to it. One of the most popular is Matplotlib.
In this video tutorial, will be learning about the following topics:
Creating a Simple Line Char
Link: https://www.blog.pythonlibrary.org/2022/04/14/python-101-intro-to-graphing-with-python-and-matplotlib-video/
Python has lots of data visualization packages available to it. One of the most popular is Matplotlib.
In this video tutorial, will be learning about the following topics:
Creating a Simple Line Char
Mouse Vs Python
Python 101 - Intro to Graphing with Python and Matplotlib (Video) - Mouse Vs Python
Python has lots of data visualization packages available to it. One of the most popular is Matplotlib. In this video tutorial, will be learning about the
Ned Batchelder: Python custom formatting
Link: https://nedbatchelder.com/blog/202204/python_custom_formatting.html
Python f-strings use a formatting mini-language, the same as the older
.format() function. After the colon comes short specifications for how to
format the value:>>> word = "Hello"
>>> f"{word:/^20}"
Link: https://nedbatchelder.com/blog/202204/python_custom_formatting.html
Python f-strings use a formatting mini-language, the same as the older
.format() function. After the colon comes short specifications for how to
format the value:>>> word = "Hello"
>>> f"{word:/^20}"
Nedbatchelder
Python custom formatting
Python objects can define their own format mini-language.
Real Python: The Real Python Podcast – Episode #106: Class Constructors & Pythonic Image Processing
Link: https://realpython.com/podcasts/rpp/106/
Do you know the difference between creating a class instance and initializing it? Would you like an interactive tour of the Python Pillow library? This week on the show, Christopher Trudeau is here, a
Link: https://realpython.com/podcasts/rpp/106/
Do you know the difference between creating a class instance and initializing it? Would you like an interactive tour of the Python Pillow library? This week on the show, Christopher Trudeau is here, a
Realpython
Episode #106: Class Constructors & Pythonic Image Processing – The Real Python Podcast
Do you know the difference between creating a class instance and initializing it? Would you like an interactive tour of the Python Pillow library? This week on the show, Christopher Trudeau is here, and he's brought another batch of PyCoder's Weekly articles…
Python Bytes: #279 Autocorrect and other Git Tricks
Link: https://pythonbytes.fm/episodes/show/279/autocorrect-and-other-git-tricks
<p><strong>Watch the live stream:</strong></p>
<a href='https://www.youtube.com/watch?v=RXqP1q8Yp1g' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
Link: https://pythonbytes.fm/episodes/show/279/autocorrect-and-other-git-tricks
<p><strong>Watch the live stream:</strong></p>
<a href='https://www.youtube.com/watch?v=RXqP1q8Yp1g' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
pythonbytes.fm
Autocorrect and other Git Tricks
News and announcements from the Python community for the week of Apr 15th, 2022
Talk Python to Me: #361: Pangeo Data Ecosystem
Link: https://talkpython.fm/episodes/show/361/pangeo-data-ecosystem
Python's place is climate research is an important one. In this episode, you'll meet Joe Hamman and Ryan Abernathy, two researchers using powerful cloud computing systems and Python to understand how
Link: https://talkpython.fm/episodes/show/361/pangeo-data-ecosystem
Python's place is climate research is an important one. In this episode, you'll meet Joe Hamman and Ryan Abernathy, two researchers using powerful cloud computing systems and Python to understand how
talkpython.fm
Pangeo Data Ecosystem
Python's place in climate research is an important one. In this episode, you'll meet Joe Hamman and Ryan Abernathey, two researchers using powerful cloud computing systems and Python to understand how the world around us is changing. They are both involved…
The Python Coding Blog: Debugging Python Code Is Like Detective Work — Let’s Investigate
Link: https://thepythoncodingbook.com/2022/04/17/debugging-python-code-is-like-detective-work-lets-investigate/
Debugging Python code is not a mysterious art form. It’s like a detective solving a mystery. This analogy comes from one of my favourite programming aphorisms: “Debugging is like being the detective i
Link: https://thepythoncodingbook.com/2022/04/17/debugging-python-code-is-like-detective-work-lets-investigate/
Debugging Python code is not a mysterious art form. It’s like a detective solving a mystery. This analogy comes from one of my favourite programming aphorisms: “Debugging is like being the detective i
The Python Coding Book
Debugging Python Code Is Like Detective Work — Let's Investigate
Debugging Python code is like detective work. The article compares guidelines used by police detectives and Python debugging methods
ItsMyCode: Python List pop()
Link: https://itsmycode.com/python-list-pop/
Python List pop() is a built-in function that removes the item at the specified index from the list and returns the removed item. If the index is not passed, the last item is popped out and removed fr
Link: https://itsmycode.com/python-list-pop/
Python List pop() is a built-in function that removes the item at the specified index from the list and returns the removed item. If the index is not passed, the last item is popped out and removed fr
ItsMyCode
Python List pop() - ItsMyCode
Python List pop() is a built-in function that removes the item at the specified index from the list and returns the removed item.
Mike Driscoll: PyDev of the Week: Mirko Galimberti
Link: https://www.blog.pythonlibrary.org/2022/04/18/pydev-of-the-week-mirko-galimberti/
This week we welcome Mirko Galimberti (@M1sl6) as our PyDev of the Week! Mirko is a core developer of Kivy, a cross-platform GUI framework for Python that targets iOS and Android, but works on Linux,
Link: https://www.blog.pythonlibrary.org/2022/04/18/pydev-of-the-week-mirko-galimberti/
This week we welcome Mirko Galimberti (@M1sl6) as our PyDev of the Week! Mirko is a core developer of Kivy, a cross-platform GUI framework for Python that targets iOS and Android, but works on Linux,
Mouse Vs Python
PyDev of the Week: Mirko Galimberti - Mouse Vs Python
This week we welcome Mirko Galimberti (@M1sl6) as our PyDev of the Week! Mirko is a core developer of Kivy, a cross-platform GUI framework for Python that
Real Python: How to Get the Most Out of PyCon US
Link: https://realpython.com/pycon-guide/
Congratulations! You’re going to PyCon US!
Whether this is your first time or not, going to a conference full of people who love the same thing as you is always a fun experience. There’s so much more
Link: https://realpython.com/pycon-guide/
Congratulations! You’re going to PyCon US!
Whether this is your first time or not, going to a conference full of people who love the same thing as you is always a fun experience. There’s so much more
Realpython
How to Get the Most Out of PyCon US – Real Python
In this article, you'll learn how you can get the most out of PyCon US. Whether you're a first-timer or a seasoned attendee, this guide will help you get ready to have a great PyCon.
RoseHosting Blog: How to Install and Switch Python Versions on Ubuntu 20.04
Link: https://www.rosehosting.com/blog/how-to-install-and-switch-python-versions-on-ubuntu-20-04/
This tutorial is about installing and switching between different Python versions on Ubuntu 20.04. Using multiple Python versions on your ...
Read more
The post How to Install and Switch Python Versi
Link: https://www.rosehosting.com/blog/how-to-install-and-switch-python-versions-on-ubuntu-20-04/
This tutorial is about installing and switching between different Python versions on Ubuntu 20.04. Using multiple Python versions on your ...
Read more
The post How to Install and Switch Python Versi
RoseHosting
How to Install and Switch Python Versions on Ubuntu 20.04
How to Install and Switch Python Versions on Ubuntu 20.04 | RoseHosting
Podcast.__init__: Cloud Native Networking For Developers With The Gloo Platform
Link: https://www.pythonpodcast.com/solo-gloo-cloud-native-networking-episode-360/
Communication is a fundamental requirement for any program or application. As the friction involved in deploying code has gone down, the motivation for architecting your system as microservices goes u
Link: https://www.pythonpodcast.com/solo-gloo-cloud-native-networking-episode-360/
Communication is a fundamental requirement for any program or application. As the friction involved in deploying code has gone down, the motivation for architecting your system as microservices goes u
The Python Podcast.__init__
The Python Podcast.__init__: Cloud Native Networking For Developers With The Gloo Platform
An interview with Idit Levine about how the open source Gloo platform simplifies the adoption of cloud-native networking for your microservice environments