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

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

     06.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи

REST API для Pyramid при помощи Cornice и SACRUD

Пример создания REST API в Пирамиде

     05.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи
     04.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи

Thunderargs: практика использования. Часть 2

Вкратце напомню, что thunderargs — библиотека, которая даёт использовать аннотации для обработки входящих аргументов. Кроме того, она даёт возможность достаточно просто накидать гейт, который будет эти самые аргументы для функции вытаскивать откуда-нибудь ещё. Например, из объекта request во фласке.
История создания
Часть 1

     04.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи

Вместе веселей: python + flask + google app engine

Описан процесс создания, настройки и деплоя приложения на платформе Google App Engine с использованием python и flask

     04.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Учебные материалы

Обработка XML-документов с помощью библиотеки lxml

Документация об lxml на русском языке

     03.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи

Минималистичный issue tracker на Django

В этой статье рассказывается, как за короткое время решить с помощью фреймворка Django, простую, но интересную задачу: создание системы баг-трекинга (система тикетов) для своего проекта

     03.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Релизы

Django 1.7

Наконец-то вышел долгожданный релиз django 1.7 Также вышли релизы безопасности и исправления для предыдущих версий (1.4.15, 1.5.10, 1.6.7 соответственно)

     01.09.2014       Выпуск 42 (31.08.2014 - 07.09.2014)       Статьи

Каким оружием могли бы быть разные языки программирования

Перевод забавной статьи с саркастическим выпадом в сторону python-двустволки

     29.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Разработка своей системы биллинга на Django

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

     28.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Python, каким бы я хотел его видеть

Перевод анонсировавшейся нами ранее статьи Армина Ронахера о будущем и настоящем python

     26.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Celery воркер зависает на "mingle: searching for neighbors"

решение не очевидной проблемы когда вдруг ВНЕЗАПНО все Celery воркеры перестали принимать любые задачи

     27.08.2014       Выпуск 41 (24.08.2014 - 31.08.2014)       Статьи

Мега-Учебник Flask, Часть 12: Реконструкция

Это двенадцатая статья в серии, где автор описывает свой опыт написания веб-приложения на Python с использованием микрофреймворка Flask. Цель данного руководства — разработать довольно функциональное приложение-микроблог, которое автор за полным отсутствием оригинальности решил назвать microblog.
Оглавление:
Часть 1: Привет, Мир!
Часть 2: Шаблоны
Часть 3: Формы
Часть 4: База данных
Часть 5: Вход пользователей
Часть 6: Страница профиля и аватары
Часть 7: Unit-тестирование
Часть 8: Подписчики, контакты и друзья
Часть 9: Пагинация
Часть 10: Полнотекстовый поиск
Часть 11: Поддержка e-mail
Часть 12: Реконструкция(данная статья)

     24.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Учебные материалы

Интересный курс лекций по Python от Екатерины Тузовой, разработчика IDE PyCharm в компании JetBrains

Курс является введением в язык программирования Python. На первых лекциях курс знакомит с основами языка и языковыми конструкциями в языке. Далее курс рассматривает не только сам язык, и его синтаксис, но так же приложения языка в научной области и знакомство с некоторыми Web Frameworks. В ходе работы над заданиями студенты научатся создавать свои полноценные приложения с использованием языка Python.

     21.08.2014       Выпуск 40 (18.08.2014 - 24.08.2014)       Статьи

Jenkins. Запуск BDD тестов c поддержкой WebDriver

Рассказ о том как запускать BDD-тесты в связке Lettuce/Selenium/WebDriver для Django-проектов.

     16.08.2014       Выпуск 39 (10.08.2014 - 17.08.2014)       Статьи

exrex генератор данных по регулярным выражениям

Обзор небольшой библиотеки exrex, позволяющей генерировать данные по регулярным выражениям.

     14.08.2014       Выпуск 39 (10.08.2014 - 17.08.2014)       Статьи

Пишем онлайн-магазин на Flask

Микрофреймворки для микропроектов? Как бы не так! На этот раз мы напишем свой. Продолжаем применять Flask для разного типа задач.

     14.08.2014       Выпуск 39 (10.08.2014 - 17.08.2014)       Видео

Python. Уровень 3. Разработка веб - приложений в Django

Пополняющаяся серия видеоматериалов/уроков на русском языке

     14.08.2014       Выпуск 39 (10.08.2014 - 17.08.2014)       Статьи

Окружение для разработки на aiorest (asyncio) + angular.js

Автор предлагает вариант сборки приложений на стеке aiorest + jinja2 + angular.js + gulp.js + bower.js + nginx