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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     24.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи

Pillow-SIMD

 

Pillow-SIMD — это «форк-последователь» библиотеки работы с изображениями Pillow (которая сама является форком библиотеки PIL, ныне покойной). «Последователь» означает, что проект не становится самостоятельным, а будет обновляться вместе с Pillow и иметь ту же нумерацию версий, только с суффиксом. Я надеюсь более-менее оперативно выпускать версии Pillow-SIMD сразу после выхода версий Pillow.

     23.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи

Стандартная схема логгирования в Python

Стандартная библиотека Питона содержит модуль logging, который де-факто является лучшим средством для ведения логов на Python. 

     23.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи
     23.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи
     23.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи

Использование Python в Serverless Framework IoT AWS Amazon

Serverless - это фреймворк для создания IoT, mobile и веб приложений на сервисах от Amazon

     23.05.2016       Выпуск 127 (23.05.2016 - 29.05.2016)       Статьи

API к zadarma.com на perl и python

У zadarma.com есть API к их сервисам на языке php, но на моих серверах этот язык отсутствует. Ставить php ради обращений к задармам желания не было. Поискал в интернете не нашел ничего для perl и python. Написал для себя, что получилось под катом. 

     22.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи
     22.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Python: Мышление программиста

Небольшая статья о том, как можно решить одну и ту же задачу несколькими способами. Предназначена для новичков в Python и программировании.

В качестве примера взят простой случай — реализация диалога подтверждения какой-либо операции. Программа задает пользователю вопрос Вы уверены? [Д/н (Y/n)]:, на который требуется ответить, введя одно из восьми допустимых значений (Д, д,Н, н, Y, y, N, n).

     21.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Увидим ли мы “[module] бесплатный для Python 3.4+ и только платная поддержка для Python 2.7”?>

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

     20.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Сжимая части больших данных с сохранением персистентности в joblib

При работес большим количеством данных (которые не помещаются в память) приходится бить данные на части и складывать их на диск. Эта статья рассказывает о том, как все части больших данных можно сжимать и при этом сохранять персистентность.

     20.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Может ли машина научить английскому языку?

Биткоин-бот имени Дональда Трампа, победа AlphaGo над одним из сильнейших игроков в го Ли Седолем, изучение английского языка — что объединяет эти три ситуации? Везде в той или иной степени присутствует машинное обучение. Компьютер может не только генерировать сюжетную канву, как Scheherazade, или отвечать на письма вместо пользователей, как Google Smart Reply, но и создавать идеальные учебники английского языка. Читать дальше →

     20.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Удаляйте свой мертвый код

Пост «Удаление кода» Неда Бэтчелдера (Ned Batchelder) недавно появился на HN, хотя изначально он был написан в 2002 году. Здесь я хочу повторить несколько мыслей Неда, и занять более решительную, чем он, позицию: удаляйте код, как только вы замечаете, что он больше не нужен, без лишних вопросов. Я также предложу некоторые советы из окопов, как определять кандидатов в мертвый код.

     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Условные Python зависимости

Автор статьи рассказывает как можно встраивать в wheels пакеты условные зависимости на основе пепов 426 и 508

     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи
     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Делаем автокодер в Keras Deep Learning Keras

Статья рассматриваем применение Keras для решения задачи распознавания цифр

     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи
     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи

Как построить SMS Slack Bot в Python Slack SMS

Статья о применении сервиса Twilio (в роли SMS) для организации связи Slack чата и SMS оповещения

     19.05.2016       Выпуск 126 (16.05.2016 - 22.05.2016)       Статьи