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

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

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

Изучаем программирование с использованием сокетов

Пример использования модуля socket для взаимодействия локальных приложений

     19.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи
     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

7 примеров использования регулярных выражений

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

     18.07.2014       Выпуск 33 (13.07.2014 - 20.07.2014)       Статьи

SQLite - компактный, быстрый и отзывчивый - выбери все три пункта!

Восторженная статья с примерами кода на python

     12.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Переделка Options API в Django

Может будет кому интересно человек переделывает Options API в Django. Просит фидбэка и помощи с оптимизацией.

     11.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Почему я не беспокоюсь за уход людей от использования Python

Собственно, небольшая статья статья с мыслями о том, что несмотря на некоторый тренд с перемещением разработчиков в сторону Go, JavaScript, Ruby - этот язык сохранит популярность в своей нише, так как по удобству его трудно с чем-то сравнивать

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Преобразование кода в красивый, идиоматический Python

Советы о том как придать своему коду красоту.

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

sh - такая интеграция с системными командами, о которой можно было только мечтать

Проект ранее назывался pbs - теперь sh - представляет собой обвязку вокруг subprocess и позволяет выполнять системные команды, консольные программы и многое другое присущее командному интерпретатору. Причем делает это в очень приятном python-стиле

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Добавление интерактивных графиков а IPython Notebook. Часть 1

Статья с инструкциями: как объединить d3.js и pandas для интерактивной визуализации данных

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Антипаттерны программирования

Небольшое количество примеров о том как не стоит писать код на python

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Лучшие приемы юнит-тестирования для Django

Полезные советы по организации и написанию тестов

     11.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

Кеширование во Flask-SQLAlchemy

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

     10.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

PyPy-STM первый релиз на который стоит обратить реальное внимание

PyPy похоже докатился до такого состояния, что его действительно можно назвать "Python без GIL"

     04.07.2014       Выпуск 32 (06.07.2014 - 13.07.2014)       Статьи

ООП концепция в Python 2.x

Цикл статей об использовании ООП концепции в Python 2.x

     02.07.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Статистическое моделирование данных

Очередная статья из цикла статей о Pandas

     25.06.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Каждый SELECT из вашего Python приложения может получить блокировку метаданных!

Очень полезная статья о блокировке метаданных и о PEP-249

     01.06.2014       Выпуск 29 (25.05.2014 - 01.06.2014)       Статьи

Восстановление времени создания аналогичного файла с удаленной машины

Пример использования paramiko для восстановления времени создания файла из бекапа на удаленном сервере

     23.06.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Celery - лучшие практики

Если вы работали с Django, вероятно, у вас появлялась необходимость в фоновой обработке длительных задач. Скорее всего, вы использовали очередь задач, а Celery в настоящее время является самым популярным проектом для такого рода задач в мире Python и Django, но есть и другие.

     23.06.2014       Выпуск 31 (08.06.2014 - 06.07.2014)       Статьи

Django рецепты

Настройка HTTP обработки в view методов в Django: HTTP ошибки, перенаправления, типы контента и коды состояния