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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео
     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео
     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео
     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео
     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео

Алгоритм Swivel и его применения

Я расскажу вам о популярном методе построения векторных представлений для элементов последовательности, например, для слов в тексте. Такие методы применяются в машинном обучении для того, чтобы облегчить работу с категориальными признаками, коими являются, например, слова, вершины графа или любое неупорядоченное множество элементов. Для предобработки такого рода данных используются специальные методы вложения в непрерывное векторное пространство. Я расскажу об одном из таких методов Swivel, продемонстрирую как применять его в текстовых и графовых задачах, а так же расскажу как подобный подход можно применять к анализу исходного кода языка Python

     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео

Асинхронное программирование в Python

Почему асинхронное программирование сейчас становится таким важным Как устроено асинхронное взаимодействие в Python (asyncio) Несколько примеров встраивания асинхронного взаимодействия Как правильно измерять асинхронный код

     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео

Монолит + микросервисы = любовь

Рассказ о том, как мы внедряли сервисную архитектуру в монолитный B2B-проект. Чем это было хорошо, чем это было плохо, как поменялся наш workflow

     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Статьи

КлассикAI жанра: ML ищет себя в поэзии

Сейчас в прессе часто встречаются новости вида “AI научился писать в стиле автора Х”, или “ML создает искусство”. Посмотрев на это, мы решили – было бы здорово, если эти громкие заявления можно было бы проверить на деле.

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

     11.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Статьи

Делаем радиостанцию из GTA: San Andreas

Хотелось ли вам переключаться между радиостанциями так, как вы делали это в Сан-Андреас?

Саундтрек из GTA прославился хорошим выбором музыки и забавными вставками. Компания Rockstar проделала отличную работу, создавая радиостанции для этой игры – кстати, музыку из Vice City и San Andreas можно даже купить в виде наборов CD.

Чтобы сделать её прослушивание более приятным – и кое-чему обучиться, я решил взломать радиоприёмник так, чтобы он принимал игровые радиостанции.

Идея в том, чтобы можно было крутить ручку настройки приёмника и переключаться между виртуальными станциями, так, как это можно было бы делать с реальным приёмником. Основным препятствием стал софт – мне хотелось бы, чтобы каждая виртуальная станция играла свою музыку, даже когда я её не слушаю. Опять-таки, как в реальном мире.

     10.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Видео
     10.08.2018       Выпуск 242 (06.08.2018 - 12.08.2018)       Статьи

Создаем 2D игру на Python с библиотекой Arcade

Мы продолжаем делится с вами интересными найденными вещами про питончик. Сегодня вот решили разобраться с 2D играми. Это, конечно, немного попроще, чем то, что проходят у нас на курсе «Разработчик Python», но не менее интересно это уж точно.