http://habrahabr.ru/post/219197/
Вот и очередной выпуск новостей о python и близлежащих технологиях подоспел. Из приятного — поддержка python 2.7 продлена. Из неприятного 2.8 не будет. Несколько интересных материалов на русском. Забавная статья о стиле кодирования. В общем, найдется много интересного для каждого.
Большое спасибо
owlman75 за иллюстрацию. И всем кто присылает новости на специально обученный для этого
инструмент.
Новости
- Поддержка python 2.7 продлена
Гвидо ван Россум продлил версию 2.7 до 2020 года. Версии 2.8 не будет никогда.
- Готовимся к Django 1.7
В помощь проекту предлагается купить футболку или толстовку с логотипом django. От себя добавлю — лучше постите баги в трекер и тестируйте свои проекты на новых версиях до их выхода.
Статьи и интервью
- Ускорение сохранения миллионов ORM объектов в SQLAlchemy
- Написание целенаправленных тестов
Тесты должны быть индивидуальными для каждой операции — почему это так рассказывает автор в довольно обширной статье.
- sandman — web-интерфейс для имеющихся баз данных и REST API
Некоторые проекты кажутся очевидными после того как их уже реализовали. Так вот, такого проекта еще не было.
- Python: наследование и логирование
Разбор различным способов реализации класса со встроенными методами логирования
- Java Virtual Machine in pure python
Имплементация спецификации jdk7 на python
- Создание git-сервера
Погружение в разработку с помощью Twisted, SSH и Git
- Применение раширения Flask-Login для управления пользователями
- Расширения loader и writer в IPython для упрощения редактирования текстов
- Высоконагруженные сайты и приложения на Python / Django (29 проектов)
- Обзор IPython Notebook 2.0
3 апреля 2014 вышел долгожданный релиз IPython под номером 2.0.
Для тех кто не знает, IPython это интерактивная оболочка для языка программирования Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, а также подсветку и автоматическое дополнение кода.
В статье обозначаются наиболее значимые изменения по сравнению с предыдущей версией. Основные изменения в ней претерпела среда IPython Notebook.
- Одна и та же переменная или почему это работает?
В статье рассказывается, почему конструкции типа for x in x работают корректно.
- Обзор IPython 2.0 stable
- Реализация тега readmore для Django
Полезная статья по добавления нового html тега в разметку на Django+markupit
- Пакет SortedContainers
Автор задается вопросом а действительно ли пакет выполняет данные обещания о том, что в нем не используются сложные структуры данных и он достаточно производителен
- Как начать писать тесты
Автор написал развернутую статью с ответом на вопрос: «С чего начать добавление тестов в существующий проект?».
- Непайтоновый Пайтон
Забавная статья о том как бы мог выглядеть код на python, не старайся разработчики следовать рекомндациям PEP8. Например в стиле Java, C или даже КложурЫ (Closure)
Интересные проекты, инструменты, библиотеки
Релизы
Конференции, события, встречи разработчиков