Почему не всегда Pandas — лучший выбор (и когда стоит попробовать Polars)
Привет, Хабр! Меня зовут Данила Ляпин, я Senior Data Scientist в Яндексе и автор курса «Специалист по Data Science» в Яндекс Практикуме. В современном…
Latest Programming news from Tech News
Привет, Хабр! Меня зовут Данила Ляпин, я Senior Data Scientist в Яндексе и автор курса «Специалист по Data Science» в Яндекс Практикуме. В современном…
As part of my HNG DevSecOps task, I built a real-time anomaly detection engine to protect a Nextcloud instance from unusual traffic spikes and potenti…
I had 200+ CDN properties in Akamai and an agent that couldn't find any of them. Akamai's Property Manager API lists properties by group and contract,…
MCP (Model Context Protocol) crossed 97 million monthly installs in March 2026 — faster adoption than React hit in its first three years. Chrome just …
Когда я создавал свой первый Python-пакет, dataclass-sqlalchemy-mixins( github или pypi ), я столкнулся с интересной задачей:как…
I've been building Arrowjet, an open-source Python library for fast bulk data movement. It started as a Redshift speed tool, but it now supports Postg…
I Built a System That Catches Hackers in Real Time The Problem It was a regular Tuesday morning at cloud.ng, a rapidly growing cloud storage company…
I built a Python daemon that watches incoming HTTP traffic in real time, learns what "normal" looks like, and automatically blocks attackers using Lin…
Your agent is three steps away from completing a registration. It filled out the form, submitted it, and got a 200 OK back. The service responds: "Che…
I’ve been thinking about why programming feels harder than it should when you’re starting out. I think a big part of it is how it’s taught. You jump s…
When Waiting Becomes the Problem You are sitting in a restaurant, watching the kitchen through a pass-through window. The head chef — meticulous, auth…
The Context The most interesting part of the leak wasn’t model weights or APIs—it was architecture. Specifically, the idea of a persistent daemon: a s…
Behind the Scenes of a Self-Evolving AI: The Architecture of Tian AI Ever wondered what it takes to build an AI system that doesn't just process queri…
Test This is a test article published at 1777385375.1569543.
A few days ago, I was building a coding agent using the new OpenAI Agents SDK. Like everyone else, I plugged in one of the official cloud sandboxes (I…
Over the last 6 articles I shared how I built every piece of a production RAG engine: hybrid search, cross-encoder reranking, SSE streaming, multi-ten…
Привет, Хабр! Решил наконец‑то рассказать о проекте, который уже полгода живёт в тени моего личного репозитория. Речь пойдёт о бот…
Most type hint guides teach you syntax. This one is about which annotations actually prevent bugs. After two years of adding types to codebases that d…
Introduction Most beginners learn Python syntax and then hit a wall. They can write a loop and define a function — but when an interview asks them to …
Anti-bot without the arms race: what Camoufox does differently You spin up Playwright, navigate to a site, and get a CAPTCHA or a 403 before the page …
Каждый, кто начинал визуализировать данные на Python, сталкивался с этим: берешь кусок кода со StackOverflow, пытаешься подвинуть легенду или добавить…
Cell 0 uses df . Cell 1 defines df . Notebook works for you because your kernel ran the cells in some other order and the variable's still in memory. …
Every VPS running a public web app gets hit with traffic it didn't ask for, from scrapers, brute-force login attempts, or just someone's misconfigured…
10 weeks ago I was convinced I was building something nobody else had. The idea: a GitHub App that reads every changed Python function in a PR, infers…
Every chart you have made so far is dead. You save it as a PNG. You look at it. You wonder what that one outlier point is. You squint at the axis. You…
A lightweight, containerized anomaly detection system that monitors traffic in real time, detects abuse patterns, and automatically blocks malicious I…
The other day I told my boss I was going to get another Google Certification in AI: I am going to go get that Generative AI Leader course certificate …
If you’re googling best python course 2026 , you’re not alone—and the timing makes sense. Python is still the default language for automation, data wo…
You use descriptors every day. Every time you write @property , every time you call a method, every time you use @staticmethod or @classmethod , you a…