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

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

     26.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

PyPy векторизация

Автор статьи описывает опыт полученный на GSoC, а именно - ускорение PyPy с помощью SIMD

     27.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Введение в Grab - фреймворк для веб-парсинга

Grub написал наш соотечественник, это мощный фреймворк для веб-парсинга. Эта статья описывает базовые основы работы с этим фреймворком.

     26.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Анализ данных: криминал в Балтиморе

Статья показывает применение анализа данных на примере криминала в городе Балтимор. Инструменты стандартны - pandas, matplotlib, ipython, но данные не стандартные.

     26.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Пишем модули на Go 1.5 для Python

Любите Python, но и без Go обойтись не можете? Тогда эта статья вам поможет, в статья описывается как написать модуль для Python на Go

     25.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Сегментация клиентов в Python

Еще одна статья про обработку данных. В этот раз мы будем выделять закономерности и делить клиентов на группы

     26.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Асимметрично расходящиеся цветовые карты в Matplotlib

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

     25.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Тестирование websocket'ов tornado без внешних клиентов

Статья описывает способ тестирования tornado проекта с websocket'ами без внешних клиентских библиотек.

     25.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Изучаем кортежи (tuple)

Статья описывает стандартный тип данных - кортеж. Что это такое, как его создавать, изменяемый или нет этот тип данных?

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Типичные вопросы о Python

В этом FAQ'e на русском языке собраны типичные вопросы о Python

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Когортный анализ с помощью Python (и pandas)

Статья подробно описывает как делать когортный анализ на Python.

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Почему Matplotlib может не отображать графики в Ubuntu

Статья рассказывает о странном поведении matplotlib в Ubuntu и Mac OS

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Криптография на Python: шифрование информации и создание электронных цифровых подписей с помощью пакета PyCrypto

Долго мучился с PyCrypto, в итоге получилась эта статья и полная реализация следующего протокола: Этап отправки: 1. Алиса подписывает сообщение своей цифровой подписью и шифрует ее открытым ключом Боба (асимметричным алгоритмом). 2. Алиса генерирует случайный сеансовый ключ и шифрует этим ключом сообщение (с помощью симметричного алгоритма). 3. Сеансовый ключ шифруется открытым ключом Боба (асимметричным алгоритмом). Алиса посылает Бобу зашифрованное сообщение, подпись и зашифрованный сеансовый ключ. Этап приёма: Боб получает зашифрованное сообщение Алисы, подпись и зашифрованный сеансовый ключ. 4. Боб расшифровывает сеансовый ключ своим закрытым ключом. 5. При помощи полученного, таким образом, сеансового ключа Боб расшифровывает зашифрованное сообщение Алисы. 6. Боб расшифровывает и проверяет подпись Алисы.

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Частотная модуляция на Python

В статье подробно описывается что такое частотная модуляция и приводится пример.

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Python, машинное обучение и языковые войны. Весьма субъективная точка зрения

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

     24.08.2015       Выпуск 88 (24.08.2015 - 30.08.2015)       Статьи

Получение MIME-типа с помощью Python

MIME-тип - это тип, который может быть передан по Интернет. Библиотечека python-magic позволяет определить этот тип.

     21.08.2015       Выпуск 87 (17.08.2015 - 23.08.2015)       Статьи

Как я хакнул WiFi кнопку за 5$ для слежения за ребенком

Автор статьи рассказывает как он использует 5$ WiFi кнопку от Amazon для слежения за ребенком - он собирает статистику сколько ребенок спал

     21.08.2015       Выпуск 87 (17.08.2015 - 23.08.2015)       Статьи

Построение Безье треугольников с помощью Plotly

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

     21.08.2015       Выпуск 87 (17.08.2015 - 23.08.2015)       Статьи

Что надо сделать, чтобы Pyhton оставался актуальным?

По ссылке вы найдете мнение о проблемах Python, которые мешают ему развиваться.

     21.08.2015       Выпуск 87 (17.08.2015 - 23.08.2015)       Статьи

Векторная алгебра в Python

Не редко Python используют в качестве калькулятора. По ссылке вы найдете более сложное применение - векторная алгебра.

     20.08.2015       Выпуск 87 (17.08.2015 - 23.08.2015)       Статьи

Подскаст: Pytest vs Unittest vs Nose

Это второй выпуск подкаста Python Testing, в котом идет беседа о лучшем фреймворке для тестирования.