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

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

     28.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Учебные материалы
     28.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Новости
     27.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     27.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     27.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи

Python3. Автоматизация конфигурации мультивендорного сетевого оборудования

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

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

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

     27.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Релизы
     27.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Релизы
     26.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     26.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     25.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     25.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     25.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     25.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     25.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Статьи
     28.06.2018       Выпуск 236 (25.06.2018 - 01.07.2018)       Релизы

lxml - 4.2.3

Мощный и быстрый модуль для обработки XML/HTML. Изменения описаны по ссылке https://allmychanges.com/p/python/lxml/#4.2.3. Скачать можно по ссылке: http://pypi.python.org/pypi/lxml/

     24.06.2018       Выпуск 235 (18.06.2018 - 24.06.2018)       Статьи

Создание management commands в Django

Management commands — команды, выполняемые из командной строки с помощью скрипта manage.py.

Наиболее частые сферы применения — это действия, выполняемые разово или периодически, но для которых почему-либо недоступен запуск через планировщик. Например, отправка пользователям разовых сообщений, получение выборки данных из БД, проверка наличия необходимых файлов и папок перед накатыванием обновлений, быстрое создание объектов модели при разработке и т.д.

     24.06.2018       Выпуск 235 (18.06.2018 - 24.06.2018)       Статьи

Допинг для аналитики: почему стоит обратить внимание на Apache Zeppelin

Все рано или поздно приходят к аналитике за данными. В больших многопользовательских играх (да и синглплеере) без этого уже вообще никуда. Сколько пользователей предпочитают новый режим; где слабые места монетизации; куда смотреть геймдизайнерам, чтобы повысить вовлеченность игроков; и еще миллион вещей — подсчитывается вообще всё. И всё это влияет на решения, которые потом принимают разработчики.

А вот внедряют аналитику все по-разному: кто-то покупает сторонние решения (просто, но негибко), кто-то пишет под себя (долго и дорого), а кто-то пока просто считает несколько базовых метрик силами программистов и не заморачивается.