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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     08.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Дополнительные возможности библиотеки mock

Автор делится дополнительными возможностями mock, которые могут не бросаться в глаза с первого взгляда, но быть довольно полезными даже вне тестирования

     08.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Импорт всего из модуля

Так почему же плохо делать from <module> import * или <package> import *, и почему их все-таки делают

     08.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Подборка бесплатных электронных книг по python доступных для скачивания

Все на английском, но есть и краткие описания и ссылки на скачивание

     07.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Ваш код на Python попахивает Java!

Автор жалуется на то, что некоторые разработчики не пользуются одними из ключевых преимуществ языка программирования - лаконичностью и выразительностью. Приводит несколько примеров. Ее версия на русском

     07.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Делаем шпиона wi-fi сетей на основе Raspberry PI

Устройство будет отслеживать появление wi-fi приемников в своем месте расположения и передавать данные на динамический web-интерфейс написанный с помощью AngularJS

     07.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Новости

Третий выпуск PyCharm 4 EAP

Среди нововведений: просмотр массивов NumPy в режиме отладки, улучшенная поддержка IPython notebook

     07.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Визуалиация многомерных функций с помощью Matplotlib и Mayavi

На примере визуализации цветовых моделей RGB и HSV показана методика визуализации функций со сложными значениями

     07.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Создание API работающего в режиме реального времени в Django

Метод построения API требующего постоянного общения сервера с клиентом без Tornado или Node.js. Применяется django-grip или WebSockets на выбор

     06.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Ускорение выполнения тестов в Django

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

     06.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Улучшения в IO PyPy

Статья о модификации PyPy для оптимизации скорости выполнения операций ввода-вывод и сборшика мусора.

     05.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Разбираемся с байткодом

Речь о байткоде для CPython версий 2.6 и 2.7, модулях используемых для его анализа и варианте графического анализа выполнения блоков кода.

     05.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Интересные проекты, инструменты, библиотеки

PyAutoGUI - эмулируем дествия пользователя

Кроссплатформенный модуль для эмуляции действий пользователя (перемещения мыши, клики, нажатия кнопок и т. п.)

     05.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Образ virtualbox для разработки на kivy и python-for-android

Как известно собрать финальный .apk с kivy-приложением пока можно только из под linux. Как упростить эту задачу и описывается в данной статье

     04.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Clojure с точки зрения python-разработчика

Во многом это конечно попытка писать на Closure, как на Python, но статья все же стоящая внимания и, возможно, даже послужит некоторым стимулом для разминки мозга если он стал слишком python-ориентированным

     03.11.2014       Выпуск 51 (03.11.2014 - 09.11.2014)       Статьи

Создаем сервис для демонстрации IPython Notebook

На основе tornado и выполнением в docker-контейнере

     01.11.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Интересные проекты, инструменты, библиотеки

pyrsistent - набор типов данных не предполагающих изменение

Реализованы неизменяемые типы: список, словарь, кортеж, счетчик, очередь, связанный список

     01.11.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Дополнительное конфигурирование виртуальных окружений

Статья призвана обратить внимание на возможность дополнительного конфигурирования каждого из вновь создаваемых виртуальных окружение (virtualenv) с помощью скрипта postmkvirtualenv

     31.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Загрузка файлов из Django на Amazon S3

В статье описано как выполнить описанную задачу с нуля, но в реальных условиях перспективнее использовать проект django-boto

     31.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Видео

Все видео докладов на конференции EuroSciPy 2014

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

     30.10.2014       Выпуск 50 (27.10.2014 - 02.11.2014)       Статьи

Вносим ясность с помощью статической типизации

Автор статьи жалуется на факт того, что python позиционируется как хороший язык для обучения программированию и даже декларирует, что "Явное лучше неявного" и при этом весьма неявно относится к типам данных. Комментарии к посту, впрочем, предусмотрительно закрыл.