Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Трехсерийное руководство, которое можно воспринимать как пример разработки вебприложения на популярном стеке технологий. Уже доступны вторая и третья части
Очередной пример использования сервиса twilio, но в этот раз с интересной железки
Рецепт использования сервиса GetStream.io для создания потока получающего и отправляющего уведомления для web-приложений
Довольно большая статья о методе анализа данных уровня преступности в течение продолжительного промежутка времени и способах применения этого анализа
Еще один сигнал о сложности деплоя python-приложений и рассказ о том как в этом может немного помочь Docker
Подробное руководство с кусками кода и конфигов о развертывании приложений на Ubuntu с поддержкой Supervisor и virtualenv
Пример реализации игры "Жизнь" Конвея с отрисовкой в терминал
Рассказывается о так называемых Canary Builds - постоянных ранних сборок ПО для проверки поддержки им самых свежих версий зависимостей
В django тестах можно замерять количество сделанных SQL запросов. Как и зачем это нужно описывается в этой статье.
Несколько версий ограничения количества объектов в группе при выборке данных из SQL-хранилища с измерением их эффективности
Вкратце - перенос переменных в функции в локальную область видимости может дать прирост производительности на 5 и более процентов
Как воспользоваться сторонним REST API с помощью библиотеки requests
Хороший, мотивирующий рассказ о Docker и развертывании на нем Flask-приложения
Наши друзья взялись за перевод замечательного руководства по PyQt5 от zetcode. PyQt5 - это набор Python библиотек для создания графического интерфейса на базе платформы Qt5 от компании Digia.
Небольшой разговор об основных пунктах, благотворно влияющих на доступность, а значит и популярность приложений с открытым кодом, с упором на библиотеки — область взаимодействия «разработчик-разработчик».
Под стать номеру версии релиз довольно крупный - объявлено о более чем 150 изменениях, 6000 коммитов.
В начале недели номер версии django-sitemessage — каркаса для отправки сообщений из Django — перевалил за 0.5
На примере проекта PyVmMonitor автор пытается донести до нас свою точку зрения относительно того как проектировать расширяемые клиентские приложения
Рассматривается тот случай когда нужно задать финальный размер только одной стороны и применяется PIL
Вводная статья о создании GUI на EFL - движке, который применяется в окружении рабочего стола Enlightenment desktop и входит в ядро мобильной платформы Tizen от Samsung