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

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

     26.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Видео

Корутины для самых маленьких — Иван Гончарук

Доклад посвящен механизму работы корутин в ЯП Python: какое отношение к ним имеют генераторы, как генераторы превратить в корутины и как реализовать простейший event-loop для асинхронного выполнения корутин.

     22.12.2018       Выпуск 261 (17.12.2018 - 23.12.2018)       Видео

Python Junior подкаст. Про женщин в IT

В гостях у подкаста Ксения Сухова, датасайентист из ДомКлик. Мы поговорили с Ксенией о карьере женщин в IT и связанных с этим проблемах.

     18.12.2018       Выпуск 261 (17.12.2018 - 23.12.2018)       Видео

Что внутри у питона: откуда быть пошел async

В этой части мы сконцентрируем внимание на процессе интерпретации. Подробно разберем внутренние структуры интерпретатора. Рассмотрим, как в язык добавили слово async, и какие изменения в виртуальной машине пришлось сделать для этого

     18.12.2018       Выпуск 261 (17.12.2018 - 23.12.2018)       Видео

Госуслуги в формате диалогов с чат-ботами. Real-time приложение с чат-ботами на Python

В этом докладе я расскажу о том, как мы использовали концепцию диалогов с чат-ботами для предоставления сервисов госуслуг. Какие существуют основные нюансы при написании real-time приложений, как, например, мессенджера. Как обрабатывать многоступенчатые сценарии в чат-ботах со сложной бизнес-логикой. Как все вышеописанное реализуется на Python и какие инструменты для этого существуют

     15.12.2018       Выпуск 260 (10.12.2018 - 16.12.2018)       Видео
     23.11.2018       Выпуск 257 (19.11.2018 - 25.11.2018)       Видео
     23.10.2018       Выпуск 253 (22.10.2018 - 28.10.2018)       Видео

Артем Малышев - Django under microscope

Из доклада вы узнаете все подробности из жизни внутренних механизмов Django: от первого байта HTTP запроса до последнего байта ответа. Настоящая феерия от том, как работает парсер форм, как компилируется SQL, как реализован шаблонизатор для HTML, как управляется connection pool и т.д. Всё это в хронологическом порядке обработки WSGI объектов.

     17.10.2018       Выпуск 252 (15.10.2018 - 21.10.2018)       Видео

Что внутри у Питона: как работает интерпретатор

Это первая из трёх лекций в цикле «Внутренности Питона». Мы разберёмся, как устроен Питон, посмотрим на этапы работы интерпретатора, построение деревьев разбора и генерацию байткода, а также выясним, какое пространство для оптимизаций нам это дает. Если хотите больше знать про язык, на котором пишете, то приходите. Если уже все знаете, всё равно приходите

     17.10.2018       Выпуск 252 (15.10.2018 - 21.10.2018)       Видео

Изменение схемы таблиц без долгих блокировок в PostgreSQL

Во время многих операций по изменению схемы базы данных сервис не может корректно работать на запись. В докладе я расскажу о том, какие операции в PostgreSql требуют длительных блокировок и как мы в Формах Яндекс.Коннекта обеспечиваем почти стопроцентную доступность сервиса на запись во время выполнения таких операций. Также мы поговорим о Django-библиотеке, призванной автоматизировать некоторые из описанных процессов

     17.10.2018       Выпуск 252 (15.10.2018 - 21.10.2018)       Видео

RabbitMQ: плагины и расширения

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

     12.10.2018       Выпуск 251 (08.10.2018 - 14.10.2018)       Видео