IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     14.04.2020       Выпуск 330 (13.04.2020 - 19.04.2020)       Статьи

Множественное наследование и миксины в Python

Перевод статьи: Leonardo Giordani – Multiple inheritance and mixin classes in Python

Недавно я пересмотрел три своих старых статьи о представлениях на основе классов Django (class-based views), которые написал для своего блога, обновив их до Django 3.0 (вы можете найти их здесь), и еще раз обнаружил, большое количество кода использующего классы mixin для улучшения повторного использования кода. По своему опыту я понял, что миксины не очень популярны в Python, поэтому решил изучить их лучше, тем самым освежив свои знания теории ООП.

     13.04.2020       Выпуск 330 (13.04.2020 - 19.04.2020)       Статьи

Простой робот на МК esp8266 c micropython

Эта статья описывает процесс апгрейда самоходной платформына базе МК esp8266 с micropython, до простейшего робота, оснащённого сканирующим ультразвуковым датчиком препятствий, мигающим светодиодом, кнопкой «старт/стоп», а также встроенным веб-сервером, в рамках учебного проекта.

     13.04.2020       Выпуск 330 (13.04.2020 - 19.04.2020)       Статьи
     13.04.2020       Выпуск 330 (13.04.2020 - 19.04.2020)       Статьи

Пишем Domain-Specific Language на textX

Язык + подсветка синтаксиса

     12.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Видео

Moscow Python Podcast. Рефакторинг проектов по-взрослому (level: middle)

В гостях у Moscow Python Podcast Андрей Ермилов и Максим Белоусов, разработчики компании Rambler. Поговорили о извилистом пути Python, и не только, разработчиков

     12.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи

Общий финансовый анализ на Python (Часть 3)

После всех вычислений, приведенных в этойи этойпубликациях, можно углубиться в статистический анализ и рассмотреть метод наименьших квадратов. Для этой цели используется библиотека statsmodels, которая позволяет пользователям исследовать данные, оценивать статистические модели и выполнять статистические тесты. За основу были взяты эта статьяи эта статья. Само описание используемой функции на английском доступно по следующей ссылке.

     11.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи

API Тиньков.Инвестиции. Первые шаги

Практически с первых дней я стал клиентом Тиньков.Инвестиции.

И с этого же момента меня терзают смутные сомнения — отражает ли личный кабинет объективную реальность?
Дело в том, что я покупаю ценные бумаги, номинированные в долларах, но в ЛК цены всех активов отображаются в долларах, а итоговая стоимость портфеля в рублях.

     11.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи
     12.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи
     10.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи
     10.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Релизы
     10.04.2020       Выпуск 329 (06.04.2020 - 12.04.2020)       Статьи

Чистая архитектура в платёжной платформе

Хочу рассказать, как мы применили чистую архитектуру в платежной платформе.
Сегодня наша платежная платформа представляет собой целый агрегатор самых разных финансовых решений, хотя продукт достаточно молодой, ему не более 1,5 лет.