Dependency Hell Just Got Real
A developer tries to install a package and discovers their entire Python environment has become a dependency nightmare.
#python #coding #dependencies #developer #programming #pip #package #install
https://www.youtube.com/watch?v=Ba-Re9FEsXo
I just learned about unicode categories [1], a categorization of each character.
In #python you can find it out for each character using `unicodedata.category(char)`
>>> unicodedata.category(c).startswith('P')
means it is a _P_unctuation character.
>>> unicodedata.category('.')
'Po' # Other_Punctuation
>>> unicodedata.category('_')
'Pc' # Connector_Punctuation
https://www.unicode.org/reports/tr44/tr44-34.html#General_Category_Values
#til
Хватит парсить Excel вручную: я написал библиотеку, которая сделает это за вас
Буквально пару недель назад, проводя код-ревью, меня внезапно накрыло осознание: огромный кусок логики наших мини-приложений - это чтение и парсинг Excel-файлов . При этом целая команда разработчиков решает одну и ту же задачу, но каждый по-своему. Стало немного больно. Поэтому я написал xlea…
https://habr.com/ru/articles/991462/
#python #excel #парсинг_excel #обработка_excel_файлов #табличные_данные #data_parsing #data_engineering #python_библиотеки #schema #валидация_данных
Here's my 2025 day 3 #AdventOfCode solution (in #Python, per usual)! An extra clean little dynamic programming problem.
https://advent-of-code.xavd.id/writeups/2025/day/3/
PixelatedVehicular
Coded #python then Pixelated
#creativecoding
#Grids
#emojis
#pixelations
#Vehicules
#Worldbuilding
#visualpoetry

Good morning, and a pyriodic (hehe) reminder, that you can use my Python library, Pyriodic Backend to present and update changing data on your pure HTML small website
https://pypi.org/project/pyriodic-backend/
(cat not included)
#python #smallweb #backend #webdevelopment

Как я переписал Model Context Protocol на Go и получили 100K ops/sec (может и больше)))
Привет! Сегодня расскажу о GoMCP — production-grade альтернативе официальному MCP SDK от Anthropic. Спойлер: получилось в 10 раз быстрее, с multi-tenancy и enterprise-фичами из коробки. 100K+ tool calls/sec (vs ~10K у Python SDK) Security hardening: input validation, audit logging, rate limiting Multi-tenancy: изоляция namespace + квоты 3 адаптера: stdio (MCP v1), gRPC, HTTP REST 213 тестов, 430+ Full Ralph итераций
https://habr.com/ru/articles/991446/
Inventur mal anders. Hier macht „Die Drohne Maja“, gesteuert vom KI-System ein Bild von jedem Fach im Lager für Tinten und Toner und sendet diese an einen Ordner.
Die KI zählt und ermittelt per Bilderkennung die Artikel und über den Aufkleber mit Barcode am Regal den Lagerort.
Der Rest ist SQL und Mathematik ✌️
#drohne #dji #erp #inventur #logistics #ki #python #ollama
Fusion HAT+ Review – Adding AI voice and servo/motor control to Raspberry Pi for robotics, Smart Home, or education
🛠️ Mới: thư viện Python **minion-molt** cho phép AI tự tạo tài khoản, đăng bài, bình luận, up/downvote, theo dõi và tìm kiếm trên Moltbook – nền tảng kiểu Reddit cho các agent. Cài đặt nhanh: `pip install minion-molt` → `MoltbookAgent(llm='gpt-4.1')`. Các agent đã bắt đầu hình thành “bạn bè”, tranh luận và chia sẻ tài nguyên. #AI #MachineLearning #Python #Moltbook #minionmolt #trí_tuệ_nhân_tạo #công_nghệ #phát_triển_đánh_giá.
https://www.reddit.com/r/SideProject/comments/1qsqqus/i_made_a_libra
Is there anyone I could throw a couple bucks at to write me a quick #gimp plugin (ideally in python)? I'm trying to automate some tedius work that's just outside the range of imagemagick and the gimp python docs are inscrutable to the point I can't even get started.
I'm trying to load in an image, fuzzy/magic wand select the transparent background, invert selection, expand selection by a configurable amount, new layer, bucket fill the selection with a configurable color, export the image (the single color blob), move the layer behind the original image, and export again (now a color rimmed image).
#gimpfu #python
Please feel free to suggest additional hashtags or boost!
Here's another update to my #mciroblog about setting up #LinuxMint.
I've shared a bunch of sunshine and roses.
I am past due to share some crazy. Spoiler, I brought the crazy, and Linux Mint stood aside and shook it's head at me.
I wanted to install Ollama to try out my shiny second hand GPU. I followed the instructions. It was fine.
Then I wanted to serve Ollama to myself, across my local network over HTTP/HTTPS. SSH works perfectly, but I wanted something I can bookmark.
It got weird fast, because... I'm me. Sometimes I just need to try something.
Anyway, here's my 'recipe':
+ Find a project on GitHub that does pretty much what I want.
+ Realize the project hasn't been updated in months, but decide to YOLO it, anyway.
+ Clone and Install the project using command line Git and a Python Virtual environment.
+ Fork the project to CodeBerg because I like CodeBerg.
+ Pull two interesting unmerged branches from GitHub and try to rebase them together. Fail badly. They're too different for my current understanding of the code base.
+ Start fixing issues like stale dependencies, to update the project.
+ Realize one of the unmerged branches has one of the fixes I need next.
+ Rebase that branch onto my updates.
+ 'Fix' some things that could only bother a Cybersecurity nerd, just to salve my own conscience.
+ Enable HTTPS, because I typed the address, and that got me curious how hard it would be. It was surprisingly easy, because the Django community are steely eyed rocket persons.
+ Add a Makefile because I'm old school and that's how I roll.
+ Add targets for `make clean` and to rebud my virtual environment, because if I didn't add them I would need them.
+ Actually test the thing on my local network.
It works swell.
So another thing I can say about Linux Mint is that...it's a great platform for making questionable technology decisions while meddling with mildly stale but super cool source code!
#linux #python #django #programming