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

Собрали в одном месте самые важные ссылки
читайте авторский блог


Новый материал в ленте
  Sphinx - 7.3.7

Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/


Python Дайджест. Выпуск 47

(05.10.2014 - 12.10.2014)

поделиться выпуском 
pythondigest.ru: Выпуск 47

Статьи

  premailer теперь поддерживает Python 3

premailer - это библиотека-препроцессор html для внедрения css внутрь документов для составления html-писем

  Приемы эффективного программирования для Numba

Numba - это мощный инструмент для повышения производительности кода, ориентированного на математические вычисления и манипуляции с массивами данных.

  Поиск и ранжирование

Рассматривается система полнотекстового поиска, позволяющая искать слова в большом наборе документов и сортировать результаты поиска по релевантности найденных документов запросу

  Пишем скрытый сервис на основе Tor

Идея - создать web-сервис, содержимое которого будет доступно только пользователям анонимной сети Tor

  Реализация паттерна Service Locator

Рассматривается простой пример реализации паттерна Service Locator (частного случая IoC)

  Мобильная версия для Django-проекта

С каждым днем пользователи смартфонов занимают все большую долю интернета. Пора и проекты на django затачивать под мобильные OS

  Как мы делали каркас приложения на AngularJS и Django

Процесс проектирования сервиса для облачного бэкапа серверов

  pep8 и 80 символов в строке

На самом деле 79 если внимательно читать pep 8, если что...

  Руководство по обработке исключений при выполнении HTTP запросов

Речь идет о библиотеке requests. Подробная и информативная статья.

  5 идей для мини-проектов

Для начинающих программистов в качестве тренировки в изучаемом языке программирования

  Бот для Reddit с обработкой данных в hadoop.

Разбор и анализ всех комментариев с reddit с десяти страниц

  Полнотекстовый поиск в вашем приложении для заметок

Продолжение серии статей о проекте по созданию web-приложения для заметок с целым набором интересных возможностей

  Ода терминалу в PyCharm

Статья, в которой автор обнаружил возможность использования полноценного ssh в эмуляторе терминала PyCharm

  API для HackerNews

Популярный проект предоставил REST API к своим данным на основе python-firebase

Интересные проекты, инструменты, библиотеки

  pydub - оперируем с аудио через простой, высокоуровневый программный интерфейс

Python позволяет приятно работать с аудио через библиотеки

Например через pydub (симпатичная обвязочка вокруг ffmpeg)

Вообще про аудио в Python есть обширная wiki страница - https://wiki.python.org/moin/Audio/

  Детерминированная генерация паролей

Маленькое Python приложения для генерации уникальных паролей используя заданный пароль + соль

  pritunl - промышленный VPN-сервер

С симпатичным web-интерфейсом для управления, API и открытым исходным кодом

  Binario - упрощенная работа с бинарными данными.

Небольшая библиотека, позволяющая работать с примитивными типами данных (like числа, строки, флаги, массивы байт и подобное), читая/записывая их в бинарные файлы. Документация: http://binarios-docs.readthedocs.org/en/latest/

Релизы

  OutWiker 1.8

Спустя почти два года разработки вышла новая версия программы для древовидного хранения заметок

  Корректирующий релиз Python 3.4.2

Из изменений в версии 3.4.2 отмечается начало поставки установщика для OS X в форме пакета с цифровой подписью, совместимого с OS X Gatekeeper. В сборках для Windows обновлены поставляемые в комплекте компоненты OpenSSL, которые ранее содержали уязвимость CVE-2014-0224.

  ijson 2.0

ijson потоковый парсер для JSON от Ивана Сагалаева