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

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

     02.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Повторные попытки запросов в Requests

Хорошая статья о том как реализовать автоматическую повторную отправку провалившихся http-запросов в библиотеке Requests

     02.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Тестируем web API эффективно с помощью vcr.py

Кратенький обзор библиотеки vcr (порт одноименного ruby проекта), умеющей делать удобные заглушки для заданных http-запросов в тестах

     02.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Развертывание WSGI приложений в Docker

В качестве бекенда выбран почему-то Apache, но статья все равно может стать хорошей отправной точкой для деплоя с помощью docker-контейнеров

     01.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Типичные задачи Excel решаемые в pandas

Показано чтение данных из .xlsx, подсчет сумм столбцов, подитоги, преобразование данных в качестве того как, например, IPython Notebook использовать вместо Excel

     01.12.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Переход с MySQL в PostgreSQL на Django-проекте

Вкратце: начисто делаем synсdb и migrate, затем с помощью dumpdata/loaddata загружаем данные из старой БД. Конечно если она не очень большая и содержит целостные данные и типы.

     01.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Descriptor+Decorator

Как скрестить дескриптор и декоратор и заставить объекты мяукать

     01.12.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Делаем дамп фотографий из диалога vk.com

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

     01.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Java для всего -- что об этом думают питонисты?

Еще одна попытка заменить с помощью *languagename* все на свете. Вполне себе холиварная статья. Можно использовать в качестве аргументации.

     01.12.2014       Выпуск 55 (01.12.2014 - 07.12.2014)       Статьи

Когда применять классы в моем коде?

Внесение ясности в вопрос о том когда нужно использовать классы (в смысле ООП) и когда их использовать не стоит.

     30.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Модель заражения Швеции, Норвегии и Финляндии зомби

Всякое дело становится интереснее как только туда вмешиваются зомби. Даже если это пример построения параметризованной автоматической модели распространения заражения инфекцией в Скандинавии.

     30.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Будущее асинхронного IO в python

А вы в курсе, что те кто пишет в 2014 году монолитные вебприложения подлежат увольнению? Статья пытается объяснить почему и как не быть уволенным всем python-разработчикам

     30.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Django: почему не так просто переименовать get_query_set в get_queryset

Эта проблема характерна для проектов которые хотят и старые и новые версии Django в своих библиотеках

     30.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Простой способ превратить ленту IPython Notebook в блогозапись

Корректный набор ключей для IPython для преобразования .ipynb в .html

     29.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Интересные проекты, инструменты, библиотеки

PyKetama - алгоритм распределенного хеширования

Идея в получении одинаковых ключей для заданных машин. Например ключей кеширования, которые будут гарантированно выбраны с нужного кеширующего сервера разными app-серверами

     29.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Поддержка drag and drop загрузки изображений в Django при помощи DropzoneJS

Достаточно простой пример модного способа загрузки файла на сервер перетаскиванием его из файлового менеджера на виджет загрузки в браузере

     28.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

10 идиом python, о которых я бы хотел чтобы мне рассказали при обучении языку

Рассказ об интересных, очевидных и не очень методиках в языке программирования python

     28.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Поиск пузырей в фотографии пены

Пример в IPython Notebook. Используется целый набор научных модулей и помимо задачи поиска пузырей определяется направление движения пены

     28.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Новости

Python 2.7.9rc1

Первый релиз-кандидат новой версии python из ветки 2.7. Разработчики настоятельно рекомендуют протестировать эту версию, так как она касается вопросов безопасности.

     28.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Статьи

Семь рекомендаций по измерению времени работы, потребления памяти и CPU

Подборка модулей и инструментов упрощающих задачу замера эффективности кода на python

     28.11.2014       Выпуск 54 (23.11.2014 - 30.11.2014)       Релизы

PyCharm 4.0.1

Анонсирован выпуск пакета обновлений с исправлениями ошибок для популярной Python-IDE