[Перевод] Скучный Python: качество кода

В статье хочу поговорить на тему «качества кода» — а именно об инструментах, которые помогают выявлять потенциальные ошибки и другие проблемы как можно раньше, в идеале еще до того, как они попадут в кодовую базу, не говоря уже о попадании в релиз. Чит…

React+Django как написать Hello World

Создание веб приложения на основе React и Django, с базой данных на postgress, небольшое прощупывание RabbitMQ и чуть-чуть nginx, потом объясню зачем. Ах да! Завернём все в контейнеры и заставим подниматься в три команды! Читать далее…

Асинхронный django: разоблачение Великого и Ужасного

Доброе утро, дорогие читатели! Это новый выпуск про асинхронность и django. Собственно, это follow-up: это должна была быть тема моей предыдущей статьи, но в тот раз у автора «не хватило проницательности» — как однажды выразился филин Гуамоко из «Волше…

Пишем ETL-процесс на Python, часть 2

Сегодня мы сделаем web-интерфейс для управления запуском ETL-процесса. В прошлой статье мы написали консольный скрипт, который разово разово запускает выгрузку. Но как это передать заказчику ?! Читать…

Как подключить препроцессор SASS/SCSS к Django

«Тачка на прокачку» уже давно не выходит. А вот «Django на прокачку» снова продолжает вас радовать. В сегодняшнем эпизоде мы:1.       Узнаем, что такое препроцессоры и чем они интереснее обычного CSS;2.   &n…

Асинхронный django: в защиту DEP-9

DEP-9 — это официальный «RFC» по асинхронности для проекта django. Доброе утро, дорогие читатели. Возможно, вы видели мои статьи про django, асинхронность и мой проект «fibers». Что касается последнего — автор только одуплился после новогодних праздник…

Асинхронный django. Фильм 4-й: Воскрешение

Некоторые читатели видели мои статьи об асинхронном django. Последней была версия, основанная на гринлетах. Но и о ней я написал в предыдущей статье, что решил её не развивать. Писать фреймворки — дело неблагодарное, поэтому даже небольших сомнений хва…

Лучшие open-source инструменты для Python проектов

Open-source проекты, сторонние инструменты и библиотеки — это то, за что мы действительно любим Python. В этой статье я собрал самые полезные, валидированные сообществом и проверенные временем инструменты, конфигурации которых можно встретить в популяр…

Субъективные итоги года в мире Python

Привет, я Михаил Корнеев, вместе с Григорием Петровым и другими ребятами из сообщества мы ведем подкаст о Python на русском. В прошлую пятницу мы собрались в онлайне обсудить, что запомнилось в уходящем году.  Это — текстовая выжимка из выпус…