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