#403 – JANUARY 14, 2020
View in Browser »
Ned was getting reports for a mysterious disk I/O bug in the latest
coverage.py release and asked the community for help. Read the crowd-sourced diagnosis on Hacker News and Ned’s follow-up post next. What a journey…
“2020 is going to be the year of ‘no code’: the movement that say you can write business logic and even entire applications without having the training of a software developer. I empathise with people doing this, and I think some of the ‘no code’ tools are great. But I also thing it’s wrong at heart.”
ALEX HUDSON opinion
Vettery is an online hiring marketplace that’s changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today →
“Python must be doing something beautiful internally to support super long integers and today we find out what’s under the hood. The article goes in-depth to explain design, storage, and operations on super long integers as implemented by Python.”
Does your Python program need a Graphical User Interface (GUI)? With this free learning path you’ll develop your Python GUI programming skills from scratch. Covers Tkinter, PyQt, wxPython, and Kivy.
Lessons learned from Mercurial’s Python 3 porting effort and a more opinionated commentary of the transition to Python 3 and the Python language ecosystem as a whole. A great read about the mechanics of porting a large Python project to Python 3.
How to leverage single and multiple inheritance in your object-oriented Python code using the built-in
REAL PYTHON video
How open source programming can offer opportunities after incarceration.
Articles & Tutorials
In this step-by-step tutorial, you’ll get started with logistic regression in Python. Classification is one of the most important areas of machine learning, and logistic regression is one of its basic methods. You’ll learn how to create, evaluate, and apply a model to make predictions.
Server-assisted client-side caching is a new capability added in Redis version 6. It is intended to assist the management of a local cache by having the server send invalidation notifications. The server tracks the keys accessed by a client and notifies the client when these change.
PyCharm is the Python IDE for Professional Developers by JetBrains providing a complete set of tools for productive Python, Web and scientific development. Be more productive and save time while PyCharm takes care of the routine →
In this tutorial, you’ll gain a working knowledge of the various factors that combine to keep communications over the Internet safe. You’ll see concrete examples of how to keep information secure and use cryptography to build your own Python HTTPS application.
“I really wanted to have a self-contained script that would launch Bokeh as part of its operation, rather than remembering which command line options I needed to specify.”
“This article will talk about a cool project I’ve worked on recently — a full Python interpreter running inside the Linux kernel”
Stop worrying about missing CSS3 features, library updates, or badly-rendered documents, and start focusing on what matters. Convert your HTML documents to PDF via a simple POST HTTP request to PDFShift’s high-fidelity, up-to-date, and very fast API.
Projects & Code
This was PyCoder’s Weekly Issue #403.
View in Browser »
[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]