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

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

     14.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи

Диаризация на основе модели GMM-UBM и алгоритма MAP adaptation

Я бы хотел рассказать об одном из подходов в решении задачи диаризации дикторов и показать, как этот метод можно реализовать на языке python. Чтобы не отпугивать читателя, я не буду приводить сложные математические формулы (отчасти потому что я и сам «не настоящий сварщик»), а постараюсь изложить всё простым языком и рассказать всё так, чтобы понял разработчик, никогда прежде не сталкивавшийся с машинным обучением

     14.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи

Настраиваем Web Push Notifications использованием pywebpush шаг за шагом

Когда передо мной поставили задачу сделать черновой вариант push notifications, быстрый поиск показал, что на хабре уже есть много статей по настройке push notifications. Вот наиболее, на мой взгляд, годные:

Как работает JS: веб push-уведомления
Web PUSH Notifications быстро и просто924/
Service Workers. Web Push и где они обитают

Это все прекрасно, но лично мне очень не хватало простого и понятного руководства, которое позволило бы сразу, практически методом копипаста сделать так, чтобы все сразу заработало. Ну и кроме того среди руководств нет адаптированного под бек на питоне.

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

Итак, погнали.

     13.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи

Подкасты о Python на русском, английском и испанском

Запрос “Алиса, что послушать о Python”, заданный Гуглу, скорее всего приведет вас в ступор, на статьи многолетней давности, которые не очень актуальны, либо на давно закрытые темы, которые просто нельзя (или некому) обновить.

Так и родилась идея сделать список тематических аудио-видео-кастов и постараться поддерживать его в актуальном виде. Хотя бы год. Если вы читаете это в 2020-м, тоже стучитесь в личку или пишите о своем подкасте в комментарии — добавим.

     13.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Релизы
     12.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи

Python частично отказывается от терминов master/slave

Политкорректность учитывается даже в языках программирования. На прошлой неделе Python-разработчик Виктор Стиннер (Victor Stinner) из Red Hat прислал четыре пул-реквеста на переименование потенциально оскорбительных терминов master/slave (хозяин/раб) в документации и коде Python. Автор предложил заменить их социально нейтральными словами, не оскорбляющими людей, чьи предки были настоящими рабами. В качестве возможной альтернативы есть термины parent/worker.

     11.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи

Интересности и полезности python. Часть 3

В предыдущих частях мы рассмотрели срезы, распаковку\упаковку коллекций и некоторые особенности булевых операций и типов.

     10.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Статьи
     09.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Видео

Python Junior подкаст. Выпуск #4: все, что вы боялись знать о веб-разработке

В новом эпизоде первого регулярного подкаста о пайтоне на русском команда MoscowPython обсуждает:

* Почему Python пользуется таким спросом в веб-разработке

* Что нужно знать на входе в отрасль, нужно ли знать алгоритмы и иметь профильное образование (с 20-й мин)

* Главное требование к начинающему разработчику - спойлер - уметь решать задачи, а не много знать

* Перспективы и навыки для карьерного роста

     10.09.2018       Выпуск 247 (10.09.2018 - 16.09.2018)       Релизы

aiohttp - 3.4.3

http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#3.4.3. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     08.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Статьи

SAP и Python интеграция или как забрать данные из SAP проще

Хочу поделится опытом интересной задачи по тому как без труда взаимодействовать с системами SAP с помощью Python — не важно какой модуль или версия платформы.

Если интересно только техническое решение, то пропускайте всю лирику и смотрите пример реализации.

     07.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Статьи

Изучаем климат городов России с помощью Python

На Python можно работать с данными и визуализировать их. Пользуются этим не только программисты, но и ученые: биологи, физики, социологи. Сегодня мы вместе с shwars, куратором нашего курса Python jumpstart for AI, ненадолго превратимся в метеорологов и изучим климат городов России. Из библиотек для визуализации и работы с данными используем Pandas, Matplotlib и Bokeh.

     07.09.2018       Выпуск 246 (03.09.2018 - 09.09.2018)       Релизы