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

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

     29.09.2016       Выпуск 145 (26.09.2016 - 02.10.2016)       Видео
     23.09.2016       Выпуск 144 (19.09.2016 - 25.09.2016)       Видео

The Tower of Abstraction

Абстракция — отличный слуга, но опасный хозяин. Мы думаем, проектируем, пишем и отлаживаем код… на нагромождении абстракций. Закон Спольски гласит: «Все абстракции текут». Из данного выступления вы узнаете, почему это происходит, отчего часто является проблемой и что с этим делать; но помимо этого, станет понятно, что бывают в случае, когда абстракциям надлежит течь.

     23.09.2016       Выпуск 144 (19.09.2016 - 25.09.2016)       Видео

The Clean Architecture in Python

Даже искушенные проектированием разработчики осознают, на сколько сложной может быть поддержка больших приложений. Из этого выступления вы узнаете, как недавно анонсированный подход «Чистая архитектура» можно применить в Питоне: как этот высокоуровневый шаблон проектирования замечательно ложится на особенности нашего языка, предоставляя, таким образом, ответы на вопросы, не чуждые даже опытным разработчикам.

     22.09.2016       Выпуск 144 (19.09.2016 - 25.09.2016)       Видео
     15.09.2016       Выпуск 143 (12.09.2016 - 18.09.2016)       Видео
     10.09.2016       Выпуск 142 (05.09.2016 - 11.09.2016)       Видео

The Mighty Dictionary

И новички и опытные разработчики, любят типы данных встроенные в Питон, особенно словари. Но как эти словари устроены? Чем они лучше других контейнеров и чем хуже? Наглядные диаграммы, раскрывающие секреты реализации словарей, а также несколько интереснейших примеров, демонстрирующих их поведение, помогут разработчикам получить довольно детальное представление о механизмах их работы. А этого должно быть достаточно, что принять решение о возможности использования словарей в той или иной ситуации.

     08.09.2016       Выпуск 142 (05.09.2016 - 11.09.2016)       Видео
     28.08.2016       Выпуск 140 (22.08.2016 - 28.08.2016)       Видео

Изменение Python культуры в Facebook

Рассказ про facebook и asyncio

     22.08.2016       Выпуск 140 (22.08.2016 - 28.08.2016)       Видео

Видео-запись докладов с Python Data Science meetup @ Avito, 13.08.2016

13 августа в Avito прошла встреча специалистов по Data Science, использующих Python.

     18.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Видео
     18.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Видео
     04.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео
     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

Python Sorted Collections

C++, Java и .NET предоставляют сортированные коллекции прямо из коробки, а хотели бы вы иметь их в Питоне? Если посмотреть вокруг, то можно обнаружить индексы DataFrame в Pandas, базы данных в памяти Sqlite, сортированные множества в redis-py. Этот выступление посвящено модулю SortedContainers, который создавался с целью заполнить пробел: добавить в Питон реализации сортированных списков, словарей, множеств. Написан он на чистом Питоне, но в общем случае, быстрее аналогичных модулей, написанных на Си. Давайте посмотрим как это работает. В выступлении информация об используемых подходах и алгоритмах, а также много графиков производительности.

     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

Playing with Python Bytecode

Интересовались ли вы когда-нибудь, как именно Питон исполняет ваш код? А хотите научиться создавать байткод Питона кустарным методом? В этом выступлении мы разберём внутреннее представление байкода CPython, а также продемонстрируем некоторые техники изменения объектов кода для просто так и для пользы.

     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

Python, умные часы и нейронные сети

Умные часы и фитнес-браслеты могут показывать не только число шагов и время, но и много других вещей. Чтобы их извлечь, нам понадобится Python, машинное обучение и умение удивляться. Заодно узнаем, что нейронные сети в Python - это просто и быстро. Глеб Ивашкевич @ Moscow Python Meetup 37 Слайды: http://www.moscowpython.ru/meetup/37/watch-the-hands/

     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

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

Доклад про то как использование множества современных технологий не всегда позволяет реализовать проект в срок. Александр Боргардт @ Moscow Python Meetup 37 Слайды: http://www.moscowpython.ru/meetup/37/how-not-to-drown-in-a-sea-of-tech/

     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

Lightning Talk на тему Quality Assurance

На Moscow Python Meetup 37 Григорий Петров выступил с импровизацией на тему quality assurance.

     02.08.2016       Выпуск 137 (01.08.2016 - 07.08.2016)       Видео

MoscowPython 37 - начало + анонс Moscow Python Conf

Евангелисты MoscowPython Валентин Домбровский и Григорий Петров открывают 37-й митап MoscowPython и рассказывают о предстоящей конференции Moscow Python Conf. http://conf.python.ru

     21.07.2016       Выпуск 135 (18.07.2016 - 24.07.2016)       Видео

SciPy 2016

Плейлист с видео с конференции SciPy 2016

     14.07.2016       Выпуск 134 (11.07.2016 - 17.07.2016)       Видео

PyConSG 2016

Плейлист с докладов PySonSG