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

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     02.02.2021       Выпуск 372 (01.02.2021 - 07.02.2021)       Статьи
     01.02.2021       Выпуск 372 (01.02.2021 - 07.02.2021)       Статьи

Оценка достоверности отчетов об ошибках с помощью анализа временных рядов

В повседневной практике мне постоянно приходится анализировать взаимодействие различных сетевых элементов, которые участвуют в предоставлении той или иной услуги абонентам.

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

     01.02.2021       Выпуск 372 (01.02.2021 - 07.02.2021)       Релизы
     30.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

Курс Apache Airflow 2.0

Наверняка вы читали мой пост про введение в Apache Airflow. Многое с тех пор изменилось в инструменте, в декабре 2020 года вышла новая версия Apache Airflow 2.0. В ней появилось множество интересных фишечек:

  • TaskFlow API
  • полноценный REST API
  • обновлённый UI, он теперь выглядит свежим
  • отказоустойчивый планировщик, отныне он не является точкой отказа
  • серьёзные улучшения по производительности Airflow
  • Task Group на замену SubDAGs
  • умные сенсоры

     29.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

10 удивительно полезных базовых функций Python

Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным.

     29.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

Выжать максимум: Cloud Composer как fully-managed решение для Airflow

Сегодня хочу рассказать про Apache Airflow, который, на мой взгляд, является хорошим инструментом для построения ваших пайплайнов. 

     29.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

«Любовь. Python. C++». Доклад Яндекса

Что связывает языки Python и C++? Как извлечь из этого выгоду лично для себя? На большой конференции Pytup Александр Букин показал способы, благодаря которым можно оптимизировать свой код, а также выбирать и эффективно использовать сторонние библиотеки.

     28.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

Телеграм бот для поддержки своими руками

Представьте, что у вас есть свой канал в Телеге. Допустим, вы высказываете непопулярную политическую точку зрения и, соответственно, ловите хейт в личку со стороны читателей и проходящих мимо.

     28.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Вопросы и обсуждения
     28.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

Сохранение данных через сериализатор Django REST Framework

Очень часто приходится сталкиваться с проектами в которых DRF Serializer используется только для вывода данных. А для ввода данных и их верификации используются какие то отдельные функции. Что как мне кажется совершенно неправильно. Если в проекте используется DRF Serializer то именно он и должен быть задействован для ввода и для вывода.

     28.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи
     27.01.2021       Выпуск 371 (25.01.2021 - 31.01.2021)       Статьи

Строгая десериализация YAML в Python c библиотекой marshmallow

 

  • Необходимо прочитать нетривиальный конфиг из .yaml файла.
  • Структура конфига описана с помощью дата-классов.
  • Необходимо, чтобы при десериализации были выполнены проверки типов, и, если данные невалидны, было брошено исключение.