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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     04.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи

Телеграм-бот для домашнего видео-наблюдения из подручных материалов

 

Эта статья содержит некоторое количество программного кода, написанного на языке Python. Ввиду того, что автор статьи по профессии является сисадмином, но не программистом — стиль и качество этого кода, могут вызвать проявление неконтролируемых эмоций у профессионалов. Пожалуйста, немедленно прекратите чтение если вид неаккуратного или неоптимального кода может негативно сказаться на вашем психическом состоянии.

     03.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи

Гибкая система управления доступом на уровне объектов-записей

 

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

     03.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Вопросы и обсуждения

Talk Python to Me: #136

Аудио-подкаст. В этот раз о безопасном коде

     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи

Пишем список дел на Python 3 для Android через QPython3 и SL4A

Движок QPython (и QPython 3) для Android – вещь по-прежнему плохо изученная, и особенно что касается его встроенной библиотеки Scripting Layer For Android (SL4A), она же androidhelper. Эту библиотеку написали несколько сотрудников Google по принципу 20% свободного времени, снабдили ее спартанской документацией, которую почти невозможно найти, и отправили в свободное плавание. Я искал информацию об SL4A по крупицам, но со временем нашел практически все, что мне нужно.

     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Релизы
     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Интересные проекты, инструменты, библиотеки

babybuddy - трекер действий ребенка для воспитателя

Записываем действия ребенка, чтобы упростить воспитание

     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Видео
     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи
     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи
     02.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Релизы
     01.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи

О разработке одного desktop-приложения на Python

 В этой статье я хочу рассказать о разработке программы с открытым исходным кодом для оффлайнового хранения заметок — OutWiker. Этим проектом я занимаюсь в свободное время, первая версия программы вышла в далеком 2010 году, и OutWiker до сих пор продолжает развиваться. Так уж исторически сложилось, что кодом я занимаюсь практически в одиночку (хотя изредка получаю полезные отдельные патчи), но зато пользователи активно участвуют в переводе программы на свой родной язык и иногда присылают стили оформления для страниц, которые затем я включаю в сборку. А уж о том, сколько интересных идей они присылают, и говорить не стоит.

     01.11.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Интересные проекты, инструменты, библиотеки

statically - компирилуем функцию в cython используя один декоратор

Как ускорить свой код используя 1 строчку

     31.10.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи
     31.10.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Релизы
     30.10.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Релизы

Dependency Injector 3.7.1

Changelog: - Add support of six 1.11.0.

     30.10.2017       Выпуск 202 (30.10.2017 - 05.11.2017)       Статьи