Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Вышли две очередные статьи цикла. Для тех, кто не следил за предыдущими выпусками привожу ссылки на все предудущие чаcти:
Часть 1. Версии и совместимость,
Часть 2. Типы данных,
Часть 3. Функциональное программирование
Часть 4. Параллельное исполнение
Кстати, из-за забавного бага на IBM Developers Network сразу известно название следующей еще не принятой в публикации части: 'Способы интеграции Python и С/С++ приложений.'
Набот утилит упрощающих тестирование Flask приложений с помощью WebTest
Библиотека призванная упростить создание собственных командных интерпретаторов (shell)
Авторы выложили на github исходный код известного проекта представляющего список сайтов сделаных на Django
Библиотека упрощающая работу с AMQP (открытый протокол для передачи сообщений между компонентами системы)
Внезапно! Транслятор python 3 в javascript. Не спрашивайте зачем. Но академический интерес несомненно есть.
Позволяет замерить скорость выполнения отдельных процессов и вести статистику в логе. Например, можно собрать статистику по скорости выполнения разных операций в MongoDB — и понять, из-за чего страдает производительность приложения.
Первая часть из серии статей о разработке на фреймворке с солидной историей
Финальная статья из серии о том как сделать движок для блога на стеке технологий Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. первая часть, вторая часть
Исправления терминала в Windows, исправления в удаленном отладчике, исправления исполнителя тестов для Django 1.6, праки форматера, VCS и другие
Подробное описание алгоритма бинарного поиска, выявление традиционных ошибок, которые допускают в алгоритме и пути оптимизации