Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Первый релиз-кандидат новой версии python из ветки 2.7. Разработчики настоятельно рекомендуют протестировать эту версию, так как она касается вопросов безопасности.
Анонсирован выпуск пакета обновлений с исправлениями ошибок для популярной Python-IDE
Описывается как автоматизировать увеличение/уменьшение количества используемых Dynos в зависимости от планируемой нагрузки на проект
Небольшой рассказ о модуле упрощающем взаимодействие с возможностями файловой системы и проводника Windows
Предлагает API для выборки данных со сторонних ресурсов и вебинтерфейс для контроля и управления многими аспектами этого процесса
Рассказ об интересных, очевидных и не очень методиках в языке программирования python
Рассказывается о причинах смены дефолтного расположения файлов и даются рекомендации по расположению настроек, зависимостей, а также даются рекомендации по написанию приложений подходящих для повторного использования
Предлагается обрабатывать данные порциями способными уместиться в памяти с помощью модуля multiprocessing и его встроенного механизма очередей
Практический пример использования Cython для ускорения вычислительных алгоритмов
Подробное руководство о том как найти нужный прямоугольник и выделить из него данные с помощью модулей cv2 и numpy
При авторизации по ключи через Paramico существует задача поиска нужного ssh-ключа для данного хоста по слепку (fingerprint). Данная статья вкратце объясняет как это сделать наиболее простым путем.
Краткая, но достаточно емкая статья и пример проекта на github
Точнее говоря, модуль позволяет не заботиться об активации, если следовать определенным соглашениям
Имеется в виду применение модуля logging и по замерам автора - даже в режиме CRITICAL (грубо говоря вообще без записи в лог) дает сильное падение производительности. Следует иметь это в виду и проверить свои приложения.
Перевод статьи «Should Everybody Learn to Code?», которая показалась переводчику с хабры (и не одному ему) заслуживающей внимания.
Несколько хороших рекомендаций, которые следует держать в голове, чтобы не вносить не вынужденных потерь производительности кода.
Белорусские Python’исты в этом году отметили Хэллоуин вместе, на Python Meetup. Так получилось, что последняя пятница месяца выпала как раз на 31 октября. Это, конечно, не могло не сказаться на формате проведения встречи. Духи играли с техникой, а наши докладчики рассказывали об асинхронной работе в JavaScript и Python, преимуществах open source ERP и CRM системы Odoo и жаловались, как же не просто быть хорошим программистом, но плохим человеком.
Динамическая проверка типов данных передаваемых в функцию на основе специального декоратора и аннотаций из PEP3107
Собственно поиск перестановок и комбинаций в итеративном режиме (без предварительной генерации полного набора данных)
Имеется в виду использование python в качестве скриптового языка для ваших приложений на C#