David Attenborough narrates your life.
Query CSV, JSON and Parquet files with SQL.
Browse the web with GPT-4V and Vimium.
What the Heck Are Monads?
Monads are a well-known concept in functional programming languages like Haskell, but are they useful in other contexts? Stay tuned, and by the end of this video, you will understand what monads are.
Let’s create a Python Debugger together
Have you ever wondered how debuggers work? What happens when you set a breakpoint and hit it later? Debuggers are tools that we as developers use daily in our work, but few know how they are actually implemented. Here is a 4-part series on writing a Python debugger from scratch.
It's Time For A Change: datetime.utcnow() Is Now Deprecated
I was going through the release notes of the new Python 3.12 version the other day, and one item ...
Adding Full Text Search to Your Django App with django-watson
Learn how to supercharge your Django app with full-text search using Django-Watson. Dive deep into Postgres magic and boost search functionality.
WisdomShell / codeshell
A series of code large language models developed by PKU-KCL
Querying every file in every release on the Python Package Index
This is an article about querying a dataset of Python package information. It discusses how to download the dataset and what information it contains. The dataset can be used to answer questions about Python package trends. For example, it can be used to track the adoption of new packaging metadata standards.
Diving into PyPI package name squatting
This post discusses the issue of PyPI package name squatting and how it can be exploited by attackers to distribute malicious code.
Deobfuscating World of Warships' Python Scripts
An in-depth analysis of how World of Warships obfuscates its game scripts and how to mostly deobfuscate them.
Video Editing as a Code.
Hackable AI Powered Mirror on your laptop.
Open-source digital stylus using camera tracking and inertial measurements.
Project by Ruslan Keba. Since 2012. Powered by Python. Made in 🇺🇦Ukraine.