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

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

     16.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Статьи
     16.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Статьи

Управление зависимостями в Python: похоже, уже можно пользоваться

В большинстве популярных языков программирования и экосистем с зависимостями все плохо. Как правило, создатели нового языка программирования уделяют этому не очень много внимания: просто потому, что в новом языке еще нет сотен тысяч библиотек для разных архитектур и версий, нетривиальным образом зависящих друг от друга. А когда эти сотни тысяч библиотек появляются – уже поздно что-нибудь менять.

     16.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Статьи

Книга «Простой Python. Современный стиль программирования»

Привет, Хаброжители! Наконец-то у нас вышла книга Билла Любановича:

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

Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.

     15.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Статьи
     15.08.2016       Выпуск 139 (15.08.2016 - 21.08.2016)       Статьи
     12.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи
     12.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи
     12.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи
     10.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи
     10.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи

Django: сигнал или метод модели?

Автор делится своими соображениями по поводу сигналов в django: когда их лучше использовать, а когда нет.

     09.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи

Бот-кассир на pywinauto, или GUI automation для платежного шлюза

Я работаю в небольшом израильском стартапе, наш продукт — платформа для заказа еды из ресторанов, кафе и магазинов. В отличие от десятков подобных сервисов, мы монополисты на студенческом рынке в США. Мы обрабатываем на пике несколько сотен тысяч заказов в день и один из платежных шлюзов в продакшне построен на автоматизации GUI для Win32 приложения с помощью библиотеки pywinauto. как мы к этому пришли

     09.08.2016       Выпуск 138 (08.08.2016 - 14.08.2016)       Статьи

Семантический перенос строк

Некоторое время назад на Хабре публиковался перевод статьи под названием "Искусство командной строки". Среди прочего, в статье было рекомендовано освоить vim. Исходник статьи, выложенный на Гитхаб, по иронии судьбы, оказался совершенно непригодным к редактированию именно этим редактором, так как в нём на один параграф приходилась ровно одна строка.

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