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

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

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи

Как реализовать бесконечную ленту элементов на Django Django

Статья описывает, как сделать ленту элементов, которые будут подгружаться по необходимости

     12.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Как спасти потерянный исходный код на Python, если он все еще не выгружен из памяти

Это перевод вчерашней заметки от Simon Willison

Я облажался, бездумно используя git (git checkout -- — не на том файле) и умудрился удалить код, который я только что написал… но он все еще был загружен в исполняемый процесс в докер-контейнере. Вот, как я восстановил код, используя https://pypi.python.org/pypi/pyrasite/ и https://pypi.python.org/pypi/uncompyle6

     11.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Пробуем GraphQL с Graphene Django

Короткая статья-пример

     11.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Определяем вызывалась ли функция

Короткая статья, можно узнать как реализовать логику подсчета количество вызовов функции

     10.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Ищем ботов в Apache и Nginx логах с помощью Python

Статья описывает, как анализировать логи и найти там ботов

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Как начать использовать Docker Docker

Пошаговая инструкция

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Speech AI с Python & Google API

Совсем недавно пришла в голову идея сделать "говорилку" на русском языке. В голове была простенькая схема наподобие:

1) Распознать речь с микрофона
2) Придумать более — менее разумный ответ.
В этом пункте можно сделать много интересного.
Например реализовать управление чем — нибудь физическим и не очень.
3) Преобразовать этот самый ответ в речь и воспроизвести.

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Извлечение фич из текста

Статья описывает как с использованием sklearn извлекать фичи из текста

     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     09.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Анализ рекомендаций книг для разработчиков со Stack Overflow средствами Python

Определиться, какую книгу по программированию читать следующей, трудно, да и рискованно.

Как и положено разработчику, наверняка, у вас мало времени, и львиную его долю вы тратите на чтение книг. Вы могли бы программировать. Вы могли бы отдыхать. Но вместо этого вы выделяете драгоценное время на развитие своих навыков.

     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Введение в mock

Еще одна статья про mock

     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     08.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Сравниваем списки с помощью Difflib

Учимся сравнивать блоки текста с помощью difflib

     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи
     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Работа ctypes в Python: борьба с переполнениями ctypes

Один из самых простых способов обернуть C библиотеку в Python код - использовать встроенный модуль ctypes. Однако, идя по этому пути мы встретимся с проблемой преобразование типов из С в Python. В статье показано, что делать на примере библиотеки Themis

     07.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Модуль pattern - часть 001

Пост-введение в библиотеку pattern. pattern - это набор утилит для парсинга/процессинга/машинного обучения/визуализации.
Библиотека не свежая