Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Доступен корректирующий выпуск языка программирования Python 3.4.3, в котором представлено около 150 исправлений. Из изменений можно отметить опциональную поддержку LibreSSL, удаление RC4 из списка шифров по умолчанию в модуле SSL, отключение поддержки SSLv3 и PROTOCOL_SSLv3 в пользу ssl.PROTOCOL_SSLv23 (TLSv1.1, TLSv1.2).
В 2002 году Тим Петерс разработал гибридный алгоритм сортировки Timsort, который хитроумно сочетает в себе сортировку вставками и сортировку слиянием. Сейчас это стандартный алгоритм сортировки в Python, OpenJDK, Sun JDK в Android JDK. К сожалению, недавно в нём обнаружен явный баг.
Еще одна статья о том нужно ли брать Python в качестве первого языка программирования для изучения. Аргументы в стиле "никого еще не уволили за то, что был применен Python" и "Изучать Python - это как изучать латынь - вряд ли понадобится в реальной практике, но основу для понимания остальных языков заложит верную"
Обзор полезных расширений для Flask, которые, по мнению автора, должны улучшить работу над проектами в сравнении с Django
Команда Dropbox заявляет, что теперь все их скрипты (в том числе достаточно развесистые) можно выполнять с помощью Pyston
Достаточно простой способ сделать автодополнения параметров для скриптов, написанных на основе argparse.
В ветке 1.7, как всегда, серьезная война с багами в миграциях. Стоит обновиться.
Рецепт того как обернуть запросы библиотеки requests к http-сервисам в заглушки при тестировании
Еще один сигнал о том, что система создания и распространения пакетов в Python запутанная и сложная и для популяризации python обязательно нужно с этим что-то делать
Аналог похожего проекта videogrep. Построен на распознавании текста из голоса и поиске соответствующей позиции в ролике
Проблема безопасности персональных данных последнее время поднимается все чаще и чаще. Автор статьи попытался рассказать что такое двухфакторная авторизация и как ее реализовать на практике в web-приложении
Автор пытается подробно рассказать о том что такое теорема Байеса и для чего применяется с примерами вычислений на Python
Анализ данных, даже такой как обнаружение выбросов (outlier detection) и аномалий (anomaly detection) в данных с помощью реализации одноклассовой машины опорных векторов может оказаться не таким уж скучным занятием
Отличная статья о назначении, истории, развитии, устройстве и будущем асинхронных фреймворков в python
Рецепт того как поймать, например, вывод функции print в строку. Хочется обратить внимание также на важный комментарий к статье
В четвертой части из замечательной серии статей о разработке web-приложения на "голом" CGI автор рассказывает нам о том как задеплоить это приложения на внешний сервер-хостинг.
Довольно обширный рассказ о классах и объектах для начинающих
Автор предлагает простенький модульный тест, который будет проваливаться если вы забыли сделать миграцию на своих моделях