Real Python: Introduction to Python SQL Libraries
All software applications interact with data, most commonly through a database management system (DBMS). Some programming languages come with modules that you can use to interact with a DBMS, while...
View ArticleAnarcat: The CLA Denial-Of-Service attack
I just stumbled upon this weird mind bender this morning. I have found what I believe is a simple typo in the Ganeti documentation which has a trivial fix. But then, before I submitted a PR to fix it,...
View ArticleStack Abuse: Introduction to Image Processing in Python with OpenCV
IntroductionIn this tutorial, we are going to learn how we can perform image processing using the Python language. We are not going to restrict ourselves to a single library or framework; however,...
View ArticleAndre Roberge: From a rejected Pycon talk to a new project.
Like many others, my talk proposal (early draft here) for Pycon US was rejected. So, I decided to spend some time putting everything in a new project instead. (Documentation here.) It is still a rough...
View ArticlePyBites: Talking to API's and goodlooking tools
One of my go-to locations for security news had a thread recently about a tool called VTScan. I really liked the idea of not having to go through the browser overhead to check files against multiple...
View ArticlePyBites: Productivity Mondays - Are You Producing Enough Value? 5 Tips to...
Here is another edition of Productivity Mondays geared towards getting you closer towards your goals. This weekend I picked up Deep work again. Every time I read it is a revelation. The better you...
View Articlepgcli: Welcome IRedis
We are happy to welcome IRedis to the dbcli org. IRedis is A Terminal Client for Redis with AutoCompletion and Syntax Highlighting. IRedis is written in python using the wonderful prompt-toolkit...
View ArticlePodcast.__init__: Reducing The Friction Of Embedded Software Development With...
Embedded software development is a challenging endeavor due to a fragmented ecosystem of tools. Ivan Kravets experienced the pain of programming for different hardware platforms when embroiled in a...
View Articletryexceptpass: Episode 4 - 7 Practices for High Quality Maintainable Code
Code is complicated, hard to test, difficult to understand and can frustrate others.Writing cleaner code can save you from reimplementing software simply that you cannot understand.It’s an iterative...
View ArticleCatalin George Festila: Python 3.7.6 : The new concepts of execution in...
The main goal of these tutorials series is learning to deal with python source code using the new concepts of execution in python 3. When two or more events are concurrent it means that they are...
View ArticleReal Python: How to Work With a PDF in Python
The Portable Document Format or PDF is a file format that can be used to present and exchange documents reliably across operating systems. While the PDF was originally invented by Adobe, it is now an...
View ArticleData School: How to merge DataFrames in pandas (video)
In my new pandas video, you're going to learn how to use the "merge" function so that you can combine multiple datasets into a single DataFrame.Merging (also known as "joining") can be tricky to do...
View ArticlePyCoder’s Weekly: Issue #409 (Feb. 25, 2020)
#409 – FEBRUARY 25, 2020View in Browser »Analysing NBA Assists: How to Visualize Hidden Relationships in Data With Python Using basketball as the background setting, the author discusses several...
View ArticleCodementor: Build Systems with Speed and Confidence by Closing the Loop First!
A completely finished “loop” is when you can provide the required input to your system, and it produces the desired output (or side effects, if that’s how you like it). The “Close the loop first”...
View ArticlePython Insider: Python 3.8.2 and 3.9.0a4 are now available
On behalf of the entire Python development community, and the currently serving Python release team in particular, I’m pleased to announce the release of two of the latest Python editions.Python...
View ArticleRoberto Alsina: Episodio 24: I like Windows!
Me puse a hacer un window manager de juguete en Python. Lo basé en HackWM. Hack. Hacker. Carlín! Se llama carlin_wm y realmente no sirve para nada, excepto como experiencia educativa. O sea, es re...
View ArticleThe No Title® Tech Blog: Book review - Machine Learning with Python for...
Machine learning, one of the hottest tech topics of today, is being used more and more. Sometimes as the best tool for the job, other times perhaps as a buzzword that is mainly used as a way to make a...
View Article