Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
На свет появилась обертка над scrapy - scrapyz. Данная библиотека немного упрощает написание пауков - например, предоставляет конструкцию CssTarget для упрощенного доступа к CSS элементу.
Можно ли управлять компьютером с помощью голоса? Автор статьи прошел по собственному пути и решил эту задачу. Внимание: код не по pep8
В статье отображен минимальный набор действий, который необходим чтобы найти медленные места в Python-коде.
Очередная статья-сравнение двух популярных языков. В этот раз рассматривается широкий спектр задач, с которым сталкивается Data Scientist.
Анонсирован PyCon в Ирландии
Модуль retrace предоставляет декоратор. Этот декоратор заставляет выполнять данную функцию в цикле (повторять)
В статье приведен список 30-ти лучший Data Scientists, а также отличный список туториалов по разным аспектам обработки данных.
Интересуетесь it-внутренностями? Тогда вам понравится разработка xs-vm - это крошечная виртуальная машина с ARM-подобной архитектурой.
Данный пакет содержит функции для обработки звуковых сигналов.
Речь в этой статье пойдет про использование различных методов машинного обучения для решения проблем, связанных с обработкой естественного языка (NLP)
pep257 - это инструмент статического анализа для проверки соблюдения PEP257
ibis - новый инструмент для анализа данных для инженеров и ученых. Данный инструмент позволяет очень легко работать с большими объемами данных.
Данная статья описывает первые шаги при работе с UnQLite. Базе данных работающей на основе JSON хранилища.
Wrapper для http://www.sno.phy.queensu.ca/~phil/exiftool/ http://exiftoolonline.info/
На сайте StackOverflow снова интересный вопрос и ответ на него: как использовать unittest для валидации XML.
Очень подробный ответ дал пользователь сайта stackoverflow
Мы рассматривали различные этапы разработки торговых систем, среди которых одним из наиболее важных является тестирование на исторических данных (бэктестинг). Сегодня речь пойдет о практической релизации событийно-ориентированного бэктест-модуля с помощью Python.
В этой статье показано как можно обойти одно из ограничений языка Verilog, применяемого при разработке ASIC/FPGA, используя автогенерацию кода с помощью Python и библиотеки Jinja. А также как можно ускорить разработку IP-ядер, сгенерировав модуль контрольно-статусных регистров из их описания.
В статье описывается способ построения масштабируемой системы для задачи разбиения числа по правилу. Если оно чётное, то делим его на 2, а если нечётное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее.
Автор статьи столкнулся с классом со множеством методов внутри, который решил разбить на отдельные модули для удобства. В статье показано как можно разбивать методы классов на отдельный модули, а затем из модулей собирать класс.