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

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

     20.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Учебные материалы
     19.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи
     18.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи

Как я читал показания датчиков через SNMP (Python+AgentX+systemd+Raspberry Pi) и соорудил ещё одну мониторилку

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

     18.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи

«Привет, Siri. Включи обогреватели» — Интеграция умного дома на базе NooLite с Apple HomeKit

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

С выходом iOS 10, Apple представила пользователям приложение Дом — свою реализацию интерфейса управления умным домом через HomeKit. Меня весьма заинтересовала данная тема и, потратив несколько вечеров на изучение доступного материала, я решил реализовать интеграцию данного продукта с моей системой. В статье я подробно изложу процесс ее установки и настройки, а также поделюсь видео с результатами того, что получилось в итоге.

     18.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи

Разработчик недели: Katie McLaughlin

 

На этой неделе мы приветствуем Katie McLaughlin(@glasnt)! Она является ключевым разработчиком проекта BeeWare. Вам следует воспользоваться моментом и заглянуть на её профиль на гитхабе, что бы узнать в каких интересных проектах она принимала участие. Кэти также имеет небольшой, забавный вебсайт и была докладчиком на PyCon 2016. Давайте познакомимся с ней поближе!

     17.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи
     17.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Статьи
     16.10.2016       Выпуск 147 (10.10.2016 - 16.10.2016)       Статьи

Скрапинг бесконечно прокручивающейся страницы

В эру одностраничных приложений и тонн AJAX-запросов на одной странице множество веб-сайтов заменили кнопку навигации "вперёд/назад" на причудливый механизм бесконечной прокрутки страницы. Веб-сайты использующие этот механизм загружают новую сущность каждый раз, когда пользователь достигает конца страницы при вертикальной прокрутке(вспомните Twitter, Facebook, Google Images). Даже несмотря на то, что UX-эксперты утверждают что механизм бесконечной прокрутки предоставляет чрезмерное количество данных для пользователей, мы видим увеличивающееся количество веб-страниц прибегающих к предоставлению бесконечного списка результатов.

     17.10.2016       Выпуск 148 (17.10.2016 - 23.10.2016)       Релизы

django-htmlmin - 0.10.0

Минификатор HTML для уменьшения веса страницы, повышения быстроты загрузки сайта и уменьшение трафика. Минификатор полноценно поддерживает HTML 5, поддерживается работа из консоли для минификации статических сайтов. Изменения описаны по ссылке https://allmychanges.com/p/python/django-htmlmin/#0.10.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-htmlmin/

     16.10.2016       Выпуск 147 (10.10.2016 - 16.10.2016)       Вопросы и обсуждения