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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

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

Описание особенностей словаря, возвращаемого функцией globals()

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Введение в протокол HTTP посредством Unix-сокетов

Автор начинает рассказ о том из чего состоят HTTP запросы и как проверить их работу на низком уровне с помощью специальных библиотек

     08.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Frame object в Python. Что с ним можно, а что нельзя (в production и другом приличном месте) делать

Cтатья посвящена такой штуке, как stack frame. Скорее всего она не скажет почти ничего нового опытным python-разработчикам, однако будет полезна новичкам (а может и вредна, но все примеры ниже).

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Подборка замечательных возможностей sphinx

Речь о генераторе документации, а не об одноименном поисковом движке. Доступна также вторая часть статьи

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Исследуем Asyncio на примерах

Небольшая статья с описанием базовых приемов работы с разными подмодулями asyncio

     07.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Прокачиваем virtualenv

Рекомендации по тому как сократить количество рутинных действий при развертывании и активации виртуальных окружений

     06.04.2015       Выпуск 72 (06.04.2015 - 12.04.2015)       Статьи

Немного метамагии, или как работает class statement

Описание механизма работы class statement в Python 3.

     06.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Бесплатные Python курсы

Обзор различных бесплатных курсов программирования на языке Python.

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Самые распространенные ошибки разработчиков при использовании Python для анализа Big Data

Хорошие замечания о том как быстро, точно, современно обрабатывать огромные количества данных

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Перенос большого количества данных между базами

Автор делится рецептом того как перенести огромное количество данных их MySQL в PostgreSQL в условиях совпадения схем.

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Python/Neo4j: ищем интересных айтишников, чтобы читать их в Twitter

Импорт данных через tweepy и последующий анализ данных в консоли Neo4j

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Асинхронный python и базы данных

Февральская, но замечательная статья о плюсах и минусах применения asyncio для работы с базами данных

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Компиляция PyTricks

Для удобства чтения все трюки из репозитория Макса Бреннена PyTricks - собраны нами на одной страничке

     04.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Игра Тетрис на PyQt5

Игра Тетрис – одна из самых популярных компьютерных игр. Оригинальная игра была разработана и запрограммирована русским программистом Алексеем Пажитновым в 1985 году. С тех пор, Тетрис доступен на почти каждой компьютерной платформе в множестве вариаций. Создание простой компьютерной игры на PyQt5 – отличный способ повышения навыков программирования.

     03.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Bubot — очень легкий фреймворк на Python 3 для программирования роботов и домашней автоматизации

Концептуально фреймворк представляет собой набор поддерживаемых пользователем модулей реализующих различные функции робототехники. При работе Bubot строит сеть из процессов, которые могут асинхронно получать и отправлять сообщения между собой. Так же вы можете построить сеть из роботов, которые будут общаться между собой.

     03.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Асинхронная работа с Tarantool на Python

Автор рассказывает как его команда готовит Tarantool с помощью Python в своих проектах, какие проблемы и сложности при этом возникают, плюсы, минусы, подводные камни и, конечно же, «в чем фишка»

     02.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Легковесная модель акторов для Python 3.4 на основе asyncio

Немного о том что собственно такое модель акторов и пример реализации

     02.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Code Review от Гвидо ван Россума

Сервис-игра CheckIO обоснованно гордится тем, что к ним в гости частенько заходит создатель языка Python. В этом обзоре представлены его решения некоторых задач и Code Review для чужих решений

     02.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

Разработка своего плагина для Django-CMS

Небольшое руководство по созданию расширения для Django-CMS на примере слайдера фотогалереи.

     01.04.2015       Выпуск 71 (30.03.2015 - 05.04.2015)       Статьи

django-formtools - высокоуровневые абстракции над django forms

В настоящее время это предварительный просмотр результатов заполнения формы и формы, заполняющиеся в несколько шагов.