Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Один из самых простых способов обернуть C библиотеку в Python код - использовать встроенный модуль ctypes. Однако, идя по этому пути мы встретимся с проблемой преобразование типов из С в Python. В статье показано, что делать на примере библиотеки Themis
Пост-введение в библиотеку pattern. pattern - это набор утилит для парсинга/процессинга/машинного обучения/визуализации.
Библиотека не свежая
Статья описывает пример использования свежей библиотеки от Facebook - Prophet.
Второе занятие посвящено визуализации данных в Python. Сначала мы посмотрим на основные методы библиотек Seaborn и Plotly, затем поанализируем знакомый нам по первой статье набор данных по оттоку клиентов телеком-оператора и подглядим в n-мерное пространство с помощью алгоритма t-SNE.
Недавно в нашем блоге мы рассказывали об использовании предметно-ориентированных языков для решения конкретных задач разработки с помощью Python. Сегодня речь пойдет о тестировании — в частности, о том, почему стопроцентное покрытие тестами кода это на самом деле плохо.
Материал подготовлен на основе выступления разработчика Positive Technologies Ивана Цыганова на конференции Moscow Python Conf (слайды, видео).
Что было добавлено/улучшено в PyPy за последнее время
Небольшая заметка-введение в инструмент анализа данных на Python — pandas
django-localflavor - набор полей, форм, которые упрощают ввод данных специфичных для стран
Статья про создание элементов интерфейса с помощью библиотеки Matplotlib.
Статья описывает инструмент для поиска уязвимостей в SQL запросах
Работая в конструкторском отделе, я столкнулся с задачей — рассчитать трудоёмкость разработки конструкторской документации. Если брать за основу документ: «Типовые нормативы времени на разработку конструкторской документации. ШИФР 13.01.01" (утв. Минтрудом России 07.03.2014 N 003)», то для расчета трудоёмкости чертежа детали нам необходимы следующие данные:
PyPy научился работать с asyncio