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

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

     29.11.2013       Выпуск 4 (22.11.2013 - 29.11.2013)       Статьи

Создаем сервер OAuth

Создание сервера для кроссдоменной авторизации на основе Flask-OAuthlib

Публикация данных из MS Excel xlsx в html

Простенький пример о том как вывести данные из xlsx в html. Никаких революций, используется openpyxl

     18.12.2013       Выпуск 7 (13.12.2013 - 20.12.2013)       Статьи

Провал pysandbox

Рассказ о том почему опасно применять этот модуль и что мешает ему решать поставленную задачу

Представляем Cloudant-Python

Разработчики Cloudant представляют библиотеку для упрощения доступа к их CouchDB по REST API

Асинхронное переключение страниц на Django

Разжеван рецепт ajax-загрузки контента в страницу.

     29.11.2013       Выпуск 4 (22.11.2013 - 29.11.2013)       Статьи

Django 1.6, Python 3 & PostGIS

Цикл статей о построении с нуля приложения для расчета расстояния между городами, с последующим деплоем через ansible. Детальные пошаговые инструкции и примеры кода для ввсех операций, так что статьи можно использовать и для начального обучения стеку технологий описанному в названии.

PyMongo - как лучше читать только что сделаную запись

Подробная и интересная статья с объяснением того почему нужно использовать дефолтные настройки

Quokka - CMS на Flask и MongoDB

Совсем недавно запущенная в разработку CMS c открытым исходным кодом обросла уже солидным набором возможностей. Проект активно двигается вперед и может быть интересен тем, кто желает присоединиться и прокачать опыт работы в открытых проектах.

Как установить Wing IDE для Kivy под Windows

Кратенькая инструкция по настройке графического тулкита для мобильных устройств Kivy при разработке приложений в Wingware’s IDE

Моя любимая БД - сеть

Автор предлагает пути и рассматриавет вопросы того как обойти подводные камни хранения данных вне собственного хранилища (например на клиенте)

Освобождаем 9 Gb памяти с помощью __slots__

Практический пример экономии памяти выделяемой под словари свойств объекта с помощью определения __slots__

Выкладываются видео с конференции PyData

Конференция проходила 8-10 ноября в Нью Йорке и рассматривает вопросы и приемы обработки больших объемов данных.

PyMata

Удобная и хорошо документированная обертка вокруг Standard Firmata - протокола обмена данными с Arduino-устройствами

Вышел Python 3.3.3

Поддержка в ядре virtualenv, добавлен синтаксис передачи упправления подгенератору (yeld from), реализация модуля decimal на C с приростом производительности до x120 раз, новый модуль lzma, введен аттрибут классов __qualname__ для расширения возможностей интроспкции (можно узнать родителей класса), реализованы namespace-пакеты (пакеты разбитые на несколько директорий без __init__ файла), расширенные платформонезависимые часы в time, улучшенная по потреблению памяти реализация dict, возможность отбросить контекст предыдущего исключения при замене его на новое и многое другое

trequests

Асинхронный HTTP/HTTPS клиент на tornado для библиотеки requests

Перезагрузи свою команду!

Автор делится практическим опытом улучшения рабочего окружения команды разработчиков с помощью добавления в рабочий процесс. Советы в духе: пишите меньше кода, документируйте код, используйте virtualenv, автоматизируйте деплой и вообще любые рутинные задачи, принудительно используйте статический анализатор кода.