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

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

     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Видео

Жизненный цикл Python объекта

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

     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Видео

dry-python: расширяемая архитектура из коробки

Как часто, получая новый ticket, вы задумываетесь: "Ну и где тебя искать?" Как часто, вглядываясь в обработчик запроса, вы гадали: "Что тут вообще творится?" Качественный код всегда тяжело проектировать в начале, а ценить вложенные усилия начинаешь спустя время. В своём докладе я раскрою нехитрые подходы, которые позволят упростить дальнейшую жизнь проектов. А так же покажу проект dry-python, воплотивший эти подходы в виде нескольких библиотек

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

Краткий вводный обзор Python-библиотек для data science — Руслан Сафин

В своем докладе Руслан рассказал всем интересующимся с чего начать в огромном новом мире науки о данных. Постарался ответить на вопрос „Что этот мир вообще из себя представляет?“ и показать, какими инструментами на Python можно воспользоваться для анализа данных, их визуализации и для машинного обучения.

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

Python и бинарные данные — Денис Катаев

Python самостоятельно управляет памятью. Это удобно, ведь разработчику не нужно задумываться о сборке мусора или выделении памяти. Но иногда обычное добавление элемента в конец списка занимает неожиданно много времени. Чтобы не было сюрпризов, полезно знать как язык управляет памятью.

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

Как обновить Python 2.7 на Python 3.6 и не умереть — Александр Полищук

Первый релиз Python 3 версии состоялся еще в далеком 2000 году, но в продакшне до сих пор многие используют устаревающий Python 2.7. Почему же он все еще используется? Все просто - между версиями отсутствует полная обратная совместимость и миграция может оказаться очень болезненной. Александр Полищук отвечает - стоит ли вообще обновляться и с какими трудностями можно столкнуться в процессе обновления.

     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 объектов.