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

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


Новый материал в ленте
  Speeding Up Data Retrieval From PostgreSQL With Psycopg

Formatting and concatenating query result columns on the PostgreSQL side and then parsing them in Python might sometimes be faster than fetching the columns as separate values.


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 от Ивана Сагалаева