Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Статья с обширными примерами кода, о том как использовать модульное тестирование
Это двенадцатая статья в серии, где автор описывает свой опыт написания веб-приложения на Python с использованием микрофреймворка Flask. Цель данного руководства — разработать довольно функциональное приложение-микроблог, которое автор за полным отсутствием оригинальности решил назвать microblog. Оглавление: Часть 1: Привет, Мир! Часть 2: Шаблоны Часть 3: Формы Часть 4: База данных Часть 5: Вход пользователей Часть 6: Страница профиля и аватары Часть 7: Unit-тестирование Часть 8: Подписчики, контакты и друзья Часть 9: Пагинация Часть 10: Полнотекстовый поиск Часть 11: Поддержка e-mail Часть 12: Реконструкция(данная статья)
Тесты показывают впечатляющее превосходство шаблонизатора Jinja2 над дефолтным шаблонизатором Django почти на всех фронтах. Почему почти, спросите вы? А потому что кроме технических метрик есть еще понятие совместимости с уже существующими приложениями (admin, cms, reversion ...) и удобство раширения.
В статье рассказано как быстро развернуть Django приложение используя Chaussette и Circus
Разработчики WikiMapia делятся ценными советами по ловле и выбрасыванию исключений, а также использованию генераторов
Небольшая описательная статья о том как, где и с помощь чего там работает
Продолжение статьи Армина Ронахера о том какие проблемы он видит в современном python и возможном его будущем. На этот раз о странностях типизации.
Автор обещает серию статей о создании движка для блога с поддержкой регистрации, авторизации и, разумеется, написания постов.
Достаточно объемная первая часть из обещанной серии статей
Забавная по оформлению, но достаточно интересная статья о создании API для управления умным домом
Ломаем клиент dropbox под windows
На сферическом тесте в вакууме победить может кто угодно. Стоит обратить пристальное внимание также на комментарии к статье.
Работа через модуль PySpark открывающая новые пределы масштабируемости с технологиями Spark и Hadoop
Советы по решению задачи экспорта графических данных из matplotlib в формат наиболее подходящий для LaTeX
Рассказ о том как запускать BDD-тесты в связке Lettuce/Selenium/WebDriver для Django-проектов.
Небольшой обзор и практический пример преимуществ использования Jython при интеграции с уже имеющимися Java-библиотеками
Статья является первой из серии об использовании Python для журналистских расследователей. Это может звучать немного странно, потому что программирование не первое, что нужно применять, когда нужно проводить исследования.
Серия из трех статей по данной теме. Автор уже писал аналогичную серию по python 2.x, а теперь перешел к нюансам третьей ветки: Часть 1 - Объекты и типы, Часть 2 - Классы и их члены, Часть 3 - Делегирование: наследование и композиция Часть 4 - Полиморфизм