This media is not supported in your browser
VIEW IN TELEGRAM
Современные языки программирования неразрывно связаны с инструментами, которые делают нашу работу быстрее и удобнее.
Этот канал — про developer tools: утилиты, плагины, среды и подходы, которые помогают Python-разработчикам быть продуктивнее.
Подписывайтесь, чтобы тратить меньше времени на рутину и больше — на действительно важные задачи 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥15❤11💯10👍8🔥8🎉8😍8🤩6🥰5
⚡ Python в 2025: цифры, от которых голова идёт кругом!
50% разработчиков пишут на Python меньше двух лет, Rust тихо становится «вторым пилотом», FastAPI вырывается вперёд, а агентный AI уже меняет то, как мы пишем код.
Всё это — в свежем отчёте о состоянии Python в 2025 году, основанном на 30 000 ответов разработчиков.
📚 Подробности на Хабр: https://habr.com/ru/articles/941874/
50% разработчиков пишут на Python меньше двух лет, Rust тихо становится «вторым пилотом», FastAPI вырывается вперёд, а агентный AI уже меняет то, как мы пишем код.
Всё это — в свежем отчёте о состоянии Python в 2025 году, основанном на 30 000 ответов разработчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍5🔥3
⚡ FastHTML: современные веб-приложения на чистом Python
FastHTML — это Python-фреймворк, который рендерит HTML так же быстро, как современные фронтенды, но без JS-бандлов и без боли с React/Vue.
Он использует серверный рендеринг, но добавляет реактивность и частичное обновление DOM через WebSocket/HTMX-подход.
То есть вы пишете привычный Python-код, а на выходе получаете живой интерфейс, работающий с производительностью нативного фронтенда.
1️⃣ Никакого JavaScript-сборщика — всё работает «из коробки»
2️⃣ Реактивные интерфейсы на чистом Python (обновления частей страницы без перезагрузки)
3️⃣ Интеграция с FastAPI — можно строить полноценные веб-приложения, комбинируя API и UI
4️⃣ Высокая скорость — обновления элементов DOM через патчи, а не полные перерисовки
5️⃣ Простой деплой — это обычное Python-приложение, без
Примеры использования можно найти на GitHub: https://github.com/AnswerDotAI/fasthtml-example
FastHTML — это Python-фреймворк, который рендерит HTML так же быстро, как современные фронтенды, но без JS-бандлов и без боли с React/Vue.
Он использует серверный рендеринг, но добавляет реактивность и частичное обновление DOM через WebSocket/HTMX-подход.
То есть вы пишете привычный Python-код, а на выходе получаете живой интерфейс, работающий с производительностью нативного фронтенда.
node_modules и фронтенд-пайплайнаПримеры использования можно найти на GitHub: https://github.com/AnswerDotAI/fasthtml-example
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥7👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Нашли, что посмотреть в воскресенье – 90-минутную документалка о том, как проект из Амстердама превратился в один из ведущих языков программирования.
В фильме появляется сам Гвидо ван Россум и десятки знаковых людей из коммьюнити. Они рассказывают, как Python чуть не исчез, как его спасло сообщество и почему он до сих пор влияет на всё вокруг.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥2
Если кратко, то
unique_together больше не нужен, индексы на ForeignKey работают не так, как вы думаете, миграции могут блокировать продакшен, а правильный порядок операций и частичные индексы экономят гигабайты и спасают нервы.📚 Подробности на Хабр: https://habr.com/ru/articles/942252/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5🔥2
Команда Python for Devs подготовила перевод статьи о том, как сделать Django-сайты быстрее.
Автор разбирает два пути — «делать больше» (масштабирование инфраструктуры) и «делать меньше» (уменьшение задержек через оптимизацию кода и запросов).
В статье — практические примеры, баг N+1, кэширование и инструменты вроде Django Debug Toolbar, Locust и APM.
📚 Подробности на Хабр: https://habr.com/ru/articles/942296/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥2
🏎 Самый быстрый способ читать Excel в Python
В статье результаты тестирования pandas, openpyxl, Tablib, DuckDB, LibreOffice и даже связки с Rust.
Кто справился лучше всех и как за 4 секунды Python «проглотил» полмиллиона строк — читайте в статье.
📚 Подробности на Хабр: https://habr.com/ru/articles/942320/
В статье результаты тестирования pandas, openpyxl, Tablib, DuckDB, LibreOffice и даже связки с Rust.
Кто справился лучше всех и как за 4 секунды Python «проглотил» полмиллиона строк — читайте в статье.
📚 Подробности на Хабр: https://habr.com/ru/articles/942320/
🔥5❤3👍3
Команда Python for Devs подготовила перевод статьи о самых популярных Python-фреймворках и библиотеках 2025 года.
FastAPI уверенно догоняет Django и Flask, Requests и Asyncio остаются незаменимыми, а Streamlit и Starlette усиливают свои позиции в нишевых сценариях.
📚 Подробности на Хабр: https://habr.com/ru/articles/943616/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3🔥2
С помощью генераторов множеств можно создавать, преобразовывать и фильтровать множества одной строкой кода.
Разбираем примеры, практические приёмы и ошибки, которых стоит избегать.
📚 Подробности на Хабр: https://habr.com/ru/articles/943720/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Forwarded from AI for Devs
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍2🔥2
🫡 Еженедельный дайджест №1
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Эволюция ForeignKey в Django: от наивной модели до продакшена
– Быстрый Django: всё, что нужно знать о производительности
– Самый быстрый способ читать Excel в Python
– Самые популярные Python фреймворки и библиотеки 2025 года
– Python и множества: генераторы, которые делают код чище
Самый популярный комментарий этой недели – комментарий к статье "Самые популярные Python фреймворки и библиотеки 2025 года" от пользователя
@python_for_devs
Для тех, кто был слишком занят на неделе или просто пропустил некоторые посты, публикуем дайджест!
– Эволюция ForeignKey в Django: от наивной модели до продакшена
– Быстрый Django: всё, что нужно знать о производительности
– Самый быстрый способ читать Excel в Python
– Самые популярные Python фреймворки и библиотеки 2025 года
– Python и множества: генераторы, которые делают код чище
Самый популярный комментарий этой недели – комментарий к статье "Самые популярные Python фреймворки и библиотеки 2025 года" от пользователя
@Tishka17:Смешались в кучу кони, люди
@python_for_devs
❤4👍4👎2🔥2
🤔 Zen of Python: философия языка
Команда Python for Devs подготовила перевод статьи о Zen of Python — шуточном, но глубоком своде афоризмов, которые уже четверть века задают тон питонячей культуре.
Как появился этот «питонячий декалог», зачем он нужен и стоит ли ему следовать?
📚 Подробности на Хабр: https://habr.com/ru/articles/944678/
Команда Python for Devs подготовила перевод статьи о Zen of Python — шуточном, но глубоком своде афоризмов, которые уже четверть века задают тон питонячей культуре.
Как появился этот «питонячий декалог», зачем он нужен и стоит ли ему следовать?
📚 Подробности на Хабр: https://habr.com/ru/articles/944678/
❤4👎2🔥2👍1
🐍 Пасхалка в Python: антигравитация
Рэндалл Манро, автор легендарного веб-комикса xkcd, часто упоминает Python в своих работах. В одном из комиксов он с юмором показывает простоту и элегантность языка: персонаж будто бы достигает антигравитации с помощью одной из «батареек в комплекте» Python.
👉 Комикс: https://xkcd.com/353/
А теперь попробуйте сами:
или в REPL:
После этого в браузере откроется тот самый комикс.
#пасхалки
Рэндалл Манро, автор легендарного веб-комикса xkcd, часто упоминает Python в своих работах. В одном из комиксов он с юмором показывает простоту и элегантность языка: персонаж будто бы достигает антигравитации с помощью одной из «батареек в комплекте» Python.
А теперь попробуйте сами:
python -m antigravity
или в REPL:
import antigravity
После этого в браузере откроется тот самый комикс.
#пасхалки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4😁3👎2❤1
😵💫 Как победить циклические импорты в Python простым способом
Команда Python for Devs подготовила перевод статьи о том, как справляться с циклическими импортами в Python.
В статье показан простой приём: иногда не нужно переписывать архитектуру, а достаточно изменить стиль импорта, чтобы избежать ошибок.
📚 Подробности на Хабр: https://habr.com/ru/articles/944684/
Команда Python for Devs подготовила перевод статьи о том, как справляться с циклическими импортами в Python.
В статье показан простой приём: иногда не нужно переписывать архитектуру, а достаточно изменить стиль импорта, чтобы избежать ошибок.
📚 Подробности на Хабр: https://habr.com/ru/articles/944684/
👍4🔥3❤2👎2