Как писать юнит-тесты, которые не ломаются
Привет, Хабр! Меня зовут Владимир, я Python-разработчик в команде IMV в Авито . Мы разрабатываем продукт, который помогает оценивать рыночную стоимость товара, будь то автомобиль, квартира или холодильник. Мы часто пишем тесты, и в этой статье я расскажу, как разные подходы к юнит-тестированию влияют на качество тестов, когда они помогают проекту, а когда — мешают, и почему само по себе наличие тестов ещё не гарантирует пользы. Статья будет полезна разработчикам, тимлидам и всем, кто пишет юнит-тесты и поддерживает код в долгоживущих проектах.
https://habr.com/ru/companies/avito/articles/1001170/
#тестирование #unittesting #avito #avitotech #авито #testing #python #pytest #вебразработка
Django ORM Standalone⁽¹⁾: Querying an existing database by @paulox https://lobste.rs/s/xe7vkq #databases #python #web
https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/
🔬 Ready to level up your skills in integrative multi-omics data analysis?
Join us!
📅 May 18–20, 2026
📍 DKFZ Heidelberg
🧬 Focus: Integrative analysis, interpretable factor models (MOFA, MEFISTO), theory & practice, and real multi-omics datasets. Prior Python & single-cell bioinformatics experience recommended.
🎟️ Register & details: https://www.denbi.de/training-courses-2026/2046-integrative-analysis-of-multi-omics-data
#MultiOmics #DataScience #Bioinformatics #Heidelberg #SingleCell #MOFA #MEFISTO #Python #LifeScienceTraining
Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Framework Release Candidate
#agentframework #dotnet #python #autogen #semantickernel #foundry #ai #agents
Microsoft Agent Framework Reaches Release Candidate
https://devblogs.microsoft.com/foundry/microsoft-agent-framework-reaches-release-candidate/
#dotnet #ai #agents #python #agentframework #foundry
I’ve just published the first article of a new series on my blog: “Django ORM standalone” 🧩
The idea is to use Django ORM in standalone mode to connect to existing or legacy databases and work only with the ORM, without the rest of Django, using inspectdb for reverse engineering the schema and querying data with Django QuerySets 🔎
If you’re curious about using Django ORM this way, here’s the link, and let me know what you think 💡
https://www.paulox.net/2026/02/20/django-orm-standalone-database-inspectdb-query/
#Django #Python #SQLite #ORM #Database
Django ORM Standalone⁽¹⁾: Querying an existing database

Tired of noisy alarms breaking your ADHD flow? 🧠💥
I built HapticPulse — a tool that turns your controller into a tactile focus anchor. 🎮
✅ Vibration check-ins (no auditory startle!)
✅ Visual progress bar for time blindness
✅ Clean Python CLI
github.com/Dustb0/HapticPulse #ADHD #Python
Affirm is hiring Staff Software Engineer
🔧 #kotlin #python #react #vue #aws #kubernetes #mysql
🌎 Remote; Spain
⏰ Full-time
🏢 Affirm
Job details https://jobsfordevelopers.com/jobs/staff-software-engineer-at-affirm-com-jan-21-2026-8d1446?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Thank you to the sponsors already supporting PyCon DE & PyData 2026. Your contribution helps the Python community grow and makes the conference more accessible and diverse.
Sponsorship brochure 👉 https://2026.pycon.de/sponsoring/

244 ways of dividing a 3 x 3 grid of points into 6 triangles.
Find the sketch-a-day archives and tip jar at: https://abav.lugaralgum.com/sketch-a-day
Code for this sketch at: https://github.com/villares/sketch-a-day/tree/main/2026/sketch_2026_02_19 #Processing #Python #py5 #CreativeCoding

С днём рождения, #python!
Несмотря на то, что я попробовал много языков, Python остаётся самым любимым и удобным. 🥰