https://youtu.be/mvlYrXmz2sg?si=UQgr5cZiwNaO_oYo
Похожие каналы
Все →Последние посты
Ауф!Rust пришел, чтобы спасти Django: https://github.com/FarhanAliRaza/django-bolt
Памятка почему Django рулитhttps://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/
gunicorn 24.0Внезапно вышла новая версия популярного WSGI сервера для Python. Из новшеств, туда завезли поддержку ASGI, не прошло и ста лет. В стадии беты, но есть сомнения, что будет быстрее uvicorn, например. В любом случае классно. К слову, я до сих пор WSGI приложения запускаю через gunicorn. Привычка.Ссылка на релиз https://github.com/benoitc/gunicorn
fastjsondiff - High-performance JSON comparison with a Zig-powered coreНаписал небольшую библиотеку для сравнения двух JSON-текстов/файлов. В Python есть популярная либа jsondiff, но её основная проблема это сильные тормоза, если на вход подать более менее крупный JSON-текст. Давно вынашивал идею реализации чего-то такого, но на Zig/Rust, т.к. чистая реализация на Python будет всё равно медленнее. По итогу получилось реализовать на Zig основную либу и Python-интерфейс к ней.pip install fastjsondiff-zigGithub: https://github.com/adilkhash/fastjsondiffPyPI: https://pypi.org/project/fastjsondiff-zig/Буду признателен за ⭐ на репе в гитхабе, это поможет её распространить дальше.
Наконец-то...Вышла мажорная версия старичка jQuery 4.0.0: https://blog.jquery.com/2026/01/17/jquery-4-0-0/
Я сейчас активно играю с вайб кодингом, реализую все свои старые хотелки по части веб-приложений, виджетов и других штук. Намедни за денёк сделал web app для трекинга привычек: Zen HabitsЯ не любитель мобильных приложений и большую часть времени провожу за компьютером чем за телефоном. Также я везде стараюсь использовать телеграм: будь то общение, отчёты или какие-либо нотификации. Пришла в голову идея сделать нативную интеграцию с телегой. В итоге получился сервис, где вы можете заводить привычки, получать о них уведомления в Telegram, и там же их выполнять.Порядок действий:1. Авторизуйтесь через Telegram внутри веб-сайта2. Укажите свой часовой пояс (сервис попробует его автоматически подставить)3. Заведите первую привычку, укажите частоту и время для уведомления.Пользуйтесь https://zenhabits.dev
Хорошая новость подъехала: https://pyfound.blogspot.com/2025/12/anthropic-invests-in-python.html
Накатал в блоге небольшой пост про Gemini 3 и Claude Opus 4.5: https://khashtamov.com/ru/gemini-vs-claude-opus-45/Сравнил результат на небольшой прикладной кодинг-задаче. Лучшей моделью оказалась читайте пост 😁
У Адама вышел пост про Django 6.0 с разбором новых фич: https://adamj.eu/tech/2025/12/03/django-whats-new-6.0/

Django 6.0 🥳Состоялся долгожданный мною релиз Django 6.0: https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/
Django 6.0 RC1Вышел первый релиз-кандидат Django 6.0: https://www.djangoproject.com/weblog/2025/nov/19/django-60-rc-released/
https://learn.microsoft.com/en-us/dotnet/fsharp/whats-new/fsharp-10
Доклады DjangoCon US 2025На официальном Ютуб канале уже доступны видео с прошедшей в этом году конференции DjangoCon US 2025 — плейлист.

Зачем нужен новый REST API для Django?Последний месяц я крайне увлечен созданием https://github.com/wemake-services/django-modern-rest(Кстати, у нас уже >200 звезд и 26 контрибьюторов при 0 релизов)Ключевой вопрос – зачем? Что будет нового?Во-первых, я крайне сильно люблю Django. Основная причина – под него есть буквально любые библиотеки. Все то, что в FastAPI нужно героически писать руками – в джанге уже давно есть и работает.Но, есть несколько основных причин, почему люди думают, что не любят джангу:1. DRF, тут без лишних слов – он ужасен. Нет типизации, нет async, очень сложно работать с ним в сложных случаях2. Многие считают, что джанга - сложная. Однако, она как FastAPI или Litestar может спокойно уместиться в один файл: https://django-modern-rest.readthedocs.io/en/latest/pages/micro-framework.html3. Есть критика за архитектуру: тут нечего особо даже комментировать. На любом фреймворке можно писать хорошо, на любом можно писать плохо. Слой фреймворка очень тонкий 4. Медленный. А вот тут остановимся подробнее.На скринах выше можно сравнить, что с django-modern-rest, без нескольких будущих оптимизаций (привет cython и rust!), голая джанга начинает выглядеть не так уж и медленнее FastAPI: бенчи.Во-вторых, Django на длительный срок был в плену DRF. Который морально устарел еще в середине десятых.Потом появилась django-ninja, которая хоть и намного лучше, но все равно не решает главную задачу: интеграция с существующими тулами. Конечно, если затащить FastAPI дизайн в чужой мир, то ничего не будет нормально работать 🌚️️Вот такие проблемы мы решаем.Одной строкой:- Супер строгая OpenAPI схема и валидация при разработке, что мы ее соблюдаем- Полная типизация всего- Нормальный способ создания АПИ, без god-functions a-la FastAPI- async без sync_to_async- Быстро: msgspec для парсинга json (самый быстрый способ в питоне), практически 0 работы в рантайме (все делаем при импорте), оптимизации роутера (быстрее дефолтного в 51 раз)- Пидантик, msgspec, или любой другой способ