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

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

     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Статьи
     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Статьи

Делаем рейтинг городов России по качеству дорог

Как при помощи Яндекс.Панорам, Python и Keras - объективно оценить ситуацию с качеством дорог в нашей стране.

     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Статьи

Учим компьютер различать звуки: знакомство с конкурсом DCASE и сборка своего аудио классификатора за 30 минут

Работая в Центре Речевых Технологий в Санкт-Петербурге, мы накопили немного опыта в решении задач классификации и детектирования акустических событий и решили, что готовы им с вами поделиться. Цель этой статьи — познакомить вас с некоторыми задачами и рассказать о соревновании по автоматической обработке звука “DCASE 2018”.

     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Статьи
     28.01.2019       Выпуск 267 (28.01.2019 - 03.02.2019)       Статьи

Бэкап для Linux не пишет писем

Сегодня хочу поведать о том, как управлять Veeam Agent for Linux с помощью командной строки, и о том, какие возможности она открывает в умелых руках программиста.

На написание статьи меня подтолкнул комментарий к предыдущей статье. Перефразирую удивление пользователя: «Ну как же так? Cервер не пишет писем о том, что он забэкапился!». Причём, со слов аналитиков, он не один такой, иначе бы не появился тред на форуме. А раз люди пишут — значит, это кому нибудь нужно!

В статье я поясню, почему этой функции в продукте нет. Но на этом мы не остановимся, мы эту функцию добавим! Мы ж программисты, так что напишем письмо и сгенерируем отчёт в виде html страницы.

     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 для асинхронного выполнения корутин.

     26.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Статьи
     25.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Статьи

Как использовать вложенные формы в Django Django

Django Formsets управляет сложными повторяющимися полями форм в представлении. Используя формуляры, вы можете узнать, сколько форм было изначально, какие были изменены, а какие должны быть удалены. Подобно формам и моделям форм, Django предлагает наборы моделей форм, которые упрощают задачу создания набора форм для формы, обрабатывающей несколько экземпляров модели.

     25.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Статьи
     25.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Статьи
     24.01.2019       Выпуск 266 (21.01.2019 - 27.01.2019)       Статьи