Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Я обожаю копаться в данных своих тренировок из Strava: анализировать мощность, пульсовые зоны, темп. Но мне всегда не хватало одной вещи — единой, понятной и, главное, прозрачной метрики, которая бы отвечала на простой вопрос: "А насколько я сейчас в хорошей форме?".В этой статье я расскажу, как устроен этот механизм "под капотом".
(20.07.2015 - 26.07.2015)
Любите искусственный интеллект и игры? Тогда это соревнование для вас. Напиши интеллектуального бота для тетрис и получи приз.
Можно ли управлять компьютером с помощью голоса? Автор статьи прошел по собственному пути и решил эту задачу. Внимание: код не по pep8
В статье приведен список 30-ти лучший Data Scientists, а также отличный список туториалов по разным аспектам обработки данных.
В данной статье представлен широкий спектр ORM для Python, а также рассказано, что такое ORM и с чем его едят.
Anaconda - это дистрибутив, который содержит различные модули для Data Scientists. А conda - это утилита в этом дистрибутиве, которая позволяет управлять пакетами. В этой статье рассказано про применение conda для замены pyenv и virtualenv
Данная статья описывает первые шаги при работе с UnQLite. Базе данных работающей на основе JSON хранилища.
Речь в этой статье пойдет про использование различных методов машинного обучения для решения проблем, связанных с обработкой естественного языка (NLP)
Этот материал по шагам покажет, как начать строить графики во Flask.
В этой статье показано как можно обойти одно из ограничений языка Verilog, применяемого при разработке ASIC/FPGA, используя автогенерацию кода с помощью Python и библиотеки Jinja. А также как можно ускорить разработку IP-ядер, сгенерировав модуль контрольно-статусных регистров из их описания.
На сайте StackOverflow снова интересный вопрос и ответ на него: как использовать unittest для валидации XML.
Очередная статья-сравнение двух популярных языков. В этот раз рассматривается широкий спектр задач, с которым сталкивается Data Scientist.
В статье отображен минимальный набор действий, который необходим чтобы найти медленные места в Python-коде.
Мы рассматривали различные этапы разработки торговых систем, среди которых одним из наиболее важных является тестирование на исторических данных (бэктестинг). Сегодня речь пойдет о практической релизации событийно-ориентированного бэктест-модуля с помощью Python.
Учебник для изучения возможностей scikit-learn. Scikit-learn содержит множество готовых реализаций для алгоритвов обработки данных.
Все еще страшитесь от драконьего языка (регулярных выражений)? Тогда вам стоит изучить этот материал. Он содержит очень подробное описание работы с регулярными выражениями.
ibis - новый инструмент для анализа данных для инженеров и ученых. Данный инструмент позволяет очень легко работать с большими объемами данных.
Интересуетесь it-внутренностями? Тогда вам понравится разработка xs-vm - это крошечная виртуальная машина с ARM-подобной архитектурой.
Wrapper для http://www.sno.phy.queensu.ca/~phil/exiftool/ http://exiftoolonline.info/
Данная утилита позволяет с помощью сервиса http://www.46elks.com/ посылать sms из командной строки.
qfc - это инструмент для командной строки, который представляет автозаполнение в режиме реального времени. С помощью qfc вы сможете крайне быстро искать файлы в под катологах. В git репозитории лежит gif-демка с методом работы.
Данный пакет содержит функции для обработки звуковых сигналов.
В Python3 добавлены аннотации типов - т.е. можно подсказать IDE, что данный аргумент это int, а этот строка. farthing в автоматическом режиме проставляет аннотации в вашем коде.
На свет появилась обертка над scrapy - scrapyz. Данная библиотека немного упрощает написание пауков - например, предоставляет конструкцию CssTarget для упрощенного доступа к CSS элементу.
Жить не можете без Python? Тогда вам понравится - установите это приложение, а затем выполните "apt install python" - и вы получите Python - консоль.
inidiff - позволяет сравнить два ini файла и вернуть результат в виде diff'а. В целом, этот модуль повторяет стандартный unix'овый diff, но при этом написан на Python
Модуль retrace предоставляет декоратор. Этот декоратор заставляет выполнять данную функцию в цикле (повторять)
Вышла новая версия модуля green. Green - это инструмент для запуска тестов, который позволяет навести красоту в логе тестирования. С версии 2.0.0 включено по умолчанию тестирование в параллельных процессах.
pep257 - это инструмент статического анализа для проверки соблюдения PEP257
Разбираем «под капотом» кастомную фитнес-метрику: от идеи до реализации на Python
Polars — «убийца Pandas» на максималках
CI/CD Pytest для тестирования качества данных здравоохр. в Великобритании
Оптимизация сервиса АБ тестирования.
Как научить Алису рецептам дореволюционной кухни
Обработка результатов моделирования Fire Dynamics Simulator на Python (часть 2)
VibeVoice - Open-Source Text-to-Speech
Memento - Fine-tuning LLM Agents without Fine-tuning LLMs
Предиктивная аналитика в нефтедобыче или как я проходил практику
Визуализация управления памятью в Python: что творится внутри?
Собираем «идеального душнилу»: как создать ИИ-агента, который завалит вашего чат-бота
Какой Python-фреймворк выбрать: Django, Flask или FastAPI?
Comparison of New Python Type Checkers: Ty, Pyrefly, and Zuban
CodeBoarding - Interactive Diagrams for Code