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

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     23.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи

Почему мы переходим на Python 3

Статья от разработчиков Luminal о наболевшей проблеме. Так ли хорошо оставаться на 2.7?

     23.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи

Как профилировать код

Анализ подходящих для этого модулей и примеры на основе cProfile

     23.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи

Изучаем отладчик

Полезные основы pdb

     28.03.2014       Выпуск 20 (23.03.2014 - 30.03.2014)       Статьи

Загрузка напрямую в облако S3

Достаточно многословная, со всеми тонкостями, статья о том как настроить и реализовать форму загрузки файла в облачное хранилище Amazon S3

     23.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи

Что такое web-сервер

Часть вторая - на сей раз о заголовках и cookie. первую часть мы анонсировали в предыдущем выпуске.

     05.04.2014       Выпуск 21 (30.03.2014 - 06.04.2014)       Статьи

Почему тесты - это полезно

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

     28.03.2014       Выпуск 20 (23.03.2014 - 30.03.2014)       Статьи

Основы Unit-тестирования

Большая и насыщенная графикой статья о применении модуля unittest

     23.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи

Transcend WiFi. Пишем клиент Shoot&View для Windows, Mac и Linux

Разбирается протокол Shoot&View карт памяти Transcend WiFi и реализуется кроссплатформенный клиент, который запустится на windows, linux и MacOS.

     16.03.2014       Выпуск 19 (16.03.2014 - 23.03.2014)       Статьи
     16.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи
     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Простое параллельное выполнение кода с помощью concurrent.futures

Эта возможность доступна с версии 3.3, а тем, кто хочет упростить свой параллельный код уже сейчас (даже на 2.7) могут еще раз обратить внимание на статью, освещенную нами в одном из предыдущих выпусков

     15.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Ловим любые исключения в wxPython

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

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Уровни покрытия кода тестами

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

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Шаблон проектирования Посетитель (Visitor)

Кратенький пример реализации популярного шаблона проектирования

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Декораторы

Еще одна попытка разъяснить что же такое декораторы, на этот раз от Майка Дрисколла. Если судить по нашему дайджесту, то лишь ленивый не написал на эту тему статью.

     12.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Дополнение кода по tab для IDLE

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

     14.03.2014       Выпуск 18 (09.03.2014 - 16.03.2014)       Статьи

Sublime Text 3 для python, javascript и web-разработчиках

Евангелическая статья с картинками о новой версии популярного текстового редактора