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

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

     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Моделируем алгоритм MUSIC для задач определения направления прихода электромагнитной волны

Начну своё вступление издалека. Давным-давно, в далеких 2016-2017 годах вашему покорному слуге удалось съездить на полугодовое обучение в далекий город Ильменау (Германия), где он успешно (в общем и целом) закончил магистерскую программу Communications and Signal processing. Программа оказалась не из простых, однако сейчас о ней вспоминать даже приятно. Иногда...

 

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

Один из таких материалов перед вами.

     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи
     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи
     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Релизы
     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Monkey Patching в Python: объяснение с примерами

В этой статье рассказано о monkey patching (обезьяний патч см wiki), то есть о том, как динамически обновлять поведение кода во время выполнения. Мы также рассмотрим некоторые полезные примеры monkey patching в Python.

     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Экзотические структуры данных: Modified Merkle Patricia Trie

Примерно к этому сводятся комментарии большинства статей про прохождение технических интервью. Основной тезис, как правило, заключается в том, что всё так или иначе используемое уже реализовано по десять раз и с наибольшей долей вероятности заниматься этим рядовому программисту вряд ли придётся. Что ж, в какой-то мере это верно. Но, как оказалось, реализовано не всё, и мне, к сожалению (или к счастью?) создавать Структуру Данных всё-таки пришлось.

     03.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Анализ статистики по рекламным кампаниям — создаем в DataFrame новую метрику (python)

Для маленьких клиентов (а также для клиентов, у которых сложная для анализа многоканальность) я слежу за чистым CPC (клики, CTR, цена клика, отказы).

Задача: понять какая рк работает эффективней и, исходя из этого, отредактировать ставки.

Для этого я в аналитике использую стоимость полезного клика (CUC — Cost per Useful Click). Данный показатель учитывает стоимость клика, и показатель отказов.

     02.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Конференции, события, встречи разработчиков

Moscow Python Conf ++ через три дня: о чем расскажет Bobuk и кто в это время выступит в параллельных залах?

Эксперимент по подготовке докладов на Moscow Python Conf ++ с нуля на финишной прямой. Слайды готовы, прогоны провели, осталось только дождаться премьеры — уже в эту пятницу 5 апреля. В расписании 24 доклада про использование Python в продакшене крупных компаний. Под катом — взгляд на организацию глазами программного комитета и смешные проблемы вроде «кого ставить в параллель хедлайнеру, чтобы не было пустых залов и обиженных спикеров».

     02.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Введение в потоки в Python

Статья рассказывает о базовом использование потоков в Python. Что это такое и как правильно с ними работать. Так же если вы думаете что для базового использования потоков достаточно знать как запустить threading.Thread, то это статья именно для вас. На самом деле все чуть более интереснее…. Оригинал статьи: Jim Anderson An Intro to Threading in Python

     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи
     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Релизы
     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Вопросы и обсуждения

3-й эпизод подкаста «38 попугаев»

В гостях Михаил Кривушин, автор trafaret, pundler, aldjemy, backslant

Аудио-подкаст (видео)

     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Релизы
     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Видео
     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Статьи

Пишем простой DSL на Python

Как применять pyparsing

     01.04.2019       Выпуск 276 (01.04.2019 - 07.04.2019)       Вопросы и обсуждения