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

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

     20.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Статьи

Материалы открытого курса OpenDataScience и Mail.Ru Group по машинному обучению и новый запуск

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

     20.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Статьи

Smart IDReader SDK — как написать Telegram-бота для распознавания документов на Python за 5 минут

Мы, Smart Engines, продолжаем цикл статей про то, как встроить наши технологии распознавания (паспортов, банковских карт и других) в ваши приложения. Ранее мы уже писали про встраивание на iOS и Android, а сегодня мы расскажем про то, как работать с Python-интерфейсом библиотеки распознавания Smart IDReader и напишем простого Telegram-бота.

 

Кстати, список поддерживаемых нами языков программирования расширился и теперь включает C++, C, C#, Objective-C, Swift, Java, Python, а также такие эзотерические языки, как Visual Basic и, разумеется, PHP. Как и раньше, мы поддерживаем все популярные и многие непопулярные операционные системы и архитектуры, а наши бесплатные приложения доступны для скачивания из App Store и Google Play.

По традиции, демо-версия Smart IDReader SDK для Python вместе с исходным кодом реализации Telegram-бота выложены на Github и доступны по ссылке.

     19.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Статьи
     19.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Интересные проекты, инструменты, библиотеки

Picobox – dependency injection микро фреймворк

Маленький удобный Dependency Injection микро фреймворк для любителей простоты и ценителей внедрения зависимостей.

     19.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Новости
     18.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Статьи
     18.12.2017       Выпуск 209 (18.12.2017 - 24.12.2017)       Статьи

Docker: остановить контейнеры которые работают больше недели Docker

Удаление контейнеров которые работают больше недели с помощью Python

     16.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Статьи

Preview документов в программе на Python

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

     15.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Релизы

django-money 0.12.3

Django-money bugfix release 0.12.3

     15.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Статьи
     14.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Видео

Как мы Scrum масштабировали

"Почему возникла потребность в масштабировании Scrum? Чем нам помог фреймворк LeSS? С какими проблемами мы столкнулись и как их преодолели?"

Слайды: http://www.moscowpython.ru/meetup/50/scrum-scale/

     14.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Видео

Практический Hypothesis

"На MoscowPython 33 я уже рассказывал в общих чертах про состояние property-тестирования в Python и коротко про Hypothesis. Предлагаю продолжить, но уже по существу. В этом докладе я на примерах покажу, как эффективно применять Hypothesis, находить неочевидные баги и повышать качество ваших тестов".

Слайды: http://www.moscowpython.ru/meetup/50/practical-hypothesis/

     14.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Видео

Pipfile, pipenv, pip… what?!

"Python имеет всеми нами любимый пакетный менеджер pip, но прогресс не стоит на месте и сообщество сделало новый удобный иструмент pipenv. Давайте посмотрим на него и ответим пора ли на него переходить?"

Слайды: http://www.moscowpython.ru/meetup/50/pip-what/

     14.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Статьи
     14.12.2017       Выпуск 208 (11.12.2017 - 17.12.2017)       Статьи

Первые шаги с GitPython

Библиотека для работы с Git репозиториями