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

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

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Интересные проекты, инструменты, библиотеки

Еще одна шпаргалка по деплою django проектов

Автор предлагает использовать следующий стек: Gunicorn + Nginx + Supervisord + Postgresql 9.2 + Python 2.7 + Django. Все действия описаны для CentOS.

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Кортежи, а так уж ли они неизменяемы?

Интересная и подробная статья с иллюстрациями

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Релизы

Django 1.7.1

Вышла новая версия популярного web-фреймворка Django с исправлениями ошибок. Также доступны новые версии предыдущих версий 1.4.1, 1.5.11, 1.6.8. Крайне рекомендуется обновиться.

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Django REST Framework

Материалы доклада о создании web API на базе Django с примером действующего приложения и открытым исходным кодом доступным здесь

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Проверка теоремы о том что и мартышки смогут написать поэму не хуже Шекспира

Конечно, если будут набирать случайные буквы на клавиатуре бесконечное время

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Enlivepy - новый подход к шаблонам html

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

     24.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Интересные проекты, инструменты, библиотеки

schematics - структуры данных для людей

Система управления данными где структуры предоставлены в виде чего-то похожего на ORM объекты (поля, валидация, конвертация типов), но при этом не имеющая представления и не связанная непосредственно с базами данных.

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Декораторы!

Все еще путаетесь в них? Давайте напишем парочку, чтобы разобраться.

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Pythonista. Пишем на Python для iOS

Планшет iPad от компании Apple — всем известное и не нуждающееся в рекламе устройство. Но очень часто хочется использовать всю мощь этого устройства не только для игр и развлечения, а для серьёзной работы. Например для написания программ.

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Отдача потокового видео через Flask

Базовые принципы - без обхода часто возникающих проблем

     23.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Конференции, события, встречи разработчиков

Python Meetup 26.09.14: cовершенствуем код и ускоряем Python

Отчет о Минской встрече разработчиков и видео докладов.

     22.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Математические задачи оптимизации на Python

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

     22.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Пошаговая инструкция к созданию торгового робота на Python

Тема онлайн торгов (будь то форекс, акции, полезные ископаемые) обычно вызывает интерес. Но вместе с тем многие люди думают: «я в этом не разбираюсь, мне спец. терминология неизвестна. Да и непонятно, как начать». Вот над этим мы и поработаем! К концу статьи у вас будет достаточно знаний и примеров, чтобы начать играть на финансовых рынках.

     22.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи
     22.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Оптимизация с учетом предпочтений

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

     21.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

Высокопроизводительные расширения для python на C

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

     20.10.2014       Выпуск 49 (20.10.2014 - 26.10.2014)       Статьи

DataSet для Peewe ORM

Под DataSet здесь подразумевается прозрачно проецируемый на БД набор данных с автоматическим созданием нужных полей