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

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

     16.07.2019       Выпуск 291 (15.07.2019 - 21.07.2019)       Видео
     02.07.2019       Выпуск 289 (01.07.2019 - 07.07.2019)       Видео

Moscow Python Podcast. Как будут ломать ваше веб-приложение (level: junior+)

Спецвыпуск с Positive Hack Days! Гости у Moscow Python Podcast на сей раз тоже необычные — всамделишные, но сугубо «белые» хакеры: Ярослав и Анатолий из Positive Technologies. Вместе с ними мы вникаем в особенности работы white hat хакеров, в логику действий взломщиков, находящихся на светлой стороне силы, в специфику хака веб-приложений, а также в отдельные потенциальные уязвимости в технологическом стеке вокруг Python.

     01.07.2019       Выпуск 289 (01.07.2019 - 07.07.2019)       Видео

Большая О: как замедляется код с увеличением объёма данных

«Большая О» в информатике используется при анализе того, как ведёт себя код с увеличением объёма данных. И это полезный инструмент, который зачастую преподносится при помощи отталкивающих математических концепций.
В этом выступлении я расскажу вам о большой О то, что действительно важно знать разработчику: как использовать этот инструмент во благо программ. Большая О поможет вам подобрать нужные структуры данных и алгоритмы, таким образом, чтобы производительность не терялась даже на больших объёмах данных.
Не нужно быть математиком или зубрить информатику, чтобы освоить большую О — она не так загадочна, как может показаться.

     25.06.2019       Выпуск 288 (24.06.2019 - 30.06.2019)       Видео

Вся мощь в JWT, JWS, JSS JWS, JWA, JWK and JWE и зачем они нужны​

Про тонкости, расширенные возможности, про цепочки подписей x.509, как можно организовать свои цепочки подписей. Ну и в общем, как устроить защищённое общение между своими/сторонними сервисами по стандартам RFC. Ну и конечно, как это все использовать на Python

     25.06.2019       Выпуск 288 (24.06.2019 - 30.06.2019)       Видео

Решение проблемы консистентности распределенных данных в микросервисах для Python-проектов

Сталкивались ли вы с проблемой: как быть с разделяемыми данными для приложения с микросервисной архитектурой? Как держать их в консистентом состоянии? Как сделать так, чтобы API для работы с этими данными не тормозили? Расскажу, какой подход мы выбрали в рамках нашего продукта и почему