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

Собрали в одном месте самые важные ссылки
консультируем про 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 Дайджест. Выпуск 7

(29.11.2013 - 06.12.2013)

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

Статьи

  Бинарный поиск

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

  Описание механизма работы декораторов

Даны основы, а декораторы классов и параметризируемые декораторы отложены до следующего раза

  Пишем блог на Flask Часть 3

Финальная статья из серии о том как сделать движок для блога на стеке технологий Flask-SQLAlchemy, WTForms, Flask-WTF, Flask-Migrate, WebHelpers, PostgreSQL. первая часть, вторая часть

  Рейтинг постов хаба

Пример поиск наиболле рейтинговых статей хабры написанный на основе grab.Spider

  Асинхронный Python против OCaml

Автор рассказывает о практическом опыте перехода с Python на OCaml + Lwt в такой распространенной задаче как загрузка файлов из сети на текущую машину.

  Введение в web-разработку с Pyramid

Первая часть из серии статей о разработке на фреймворке с солидной историей

  RESTful аторизация на Flask

Продолжение серии статей автора о REST и не только в Python

  Что такое Shell-инъекции и как их избежать

Набор простеньких правил, короые стоит держать в голове, чтобы оставить свой код чистым от возможности выполнить с помощью него код внедренный пользователем

  Flask-WebTest

Набот утилит упрощающих тестирование Flask приложений с помощью WebTest

  Многопоточная сериализация объектов

Представлениие библиотеки dill и ее преимущества в сериализации объектов перед pickle

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

  django-datatable-view

Проект использующий популярную клиентскую библиотеку DataTables и предлагающий CBV для упрощения написания бекенда к ней для Django ORM

  postage

Библиотека упрощающая работу с AMQP (открытый протокол для передачи сообщений между компонентами системы)

  Исходники djangosites.org

Авторы выложили на github исходный код известного проекта представляющего список сайтов сделаных на Django

  pythonium

Внезапно! Транслятор python 3 в javascript. Не спрашивайте зачем. Но академический интерес несомненно есть.

  rst2html5

Утилита для конвертирования reStructuredText в (X)HTML5

  twosheds - пишем свой shell

Библиотека призванная упростить создание собственных командных интерпретаторов (shell)

  сhronic - таймер и профайлер

Позволяет замерить скорость выполнения отдельных процессов и вести статистику в логе. Например, можно собрать статистику по скорости выполнения разных операций в MongoDB — и понять, из-за чего страдает производительность приложения.

Релизы

  PyCharm 3.0.2

Исправления терминала в Windows, исправления в удаленном отладчике, исправления исполнителя тестов для Django 1.6, праки форматера, VCS и другие

  Nuitka 0.4.7

Обновлен транслятор Python кода в C++