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

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

     26.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Статьи

Собираем favicon.ico с сайтов Alexa Top 1000 за пару минут

Хороший пример использования gevent для одновременного выполнения большого количества задач

     26.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Статьи

Пусть машины следят за соблюдением pep8, а людям предоставим свободу

Сомнительный лозунг, но под ним скрывается описание утилиты autopep8, которая может оказаться весьма полезной при необходимости автоматически отформатировать код

     25.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Orator 0.5

Переименована ORM Eloquent (клон соответствующей библиотеки из PHP-фреймворка Laravel). Добавлены новые фичи (миграции, мутаторы, доступ к аттрибутам)

     25.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Статьи

7 способов ускорить ваш код

Несколько интересных вариантов начиная от изменения ПО и заканчивая применением определенных синтаксических конструкций

     23.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Возможно ли численное переполнение в Python?

Для встроенных переменных это определяется опцией компилятора и как правило доступны очень большие числа, а вот с внешними математическими библиотеками нужно быть осторожнее

     23.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Еще один сервис тестирования на знание Python

mypythonquiz - Небольшая серия тестов на знание Python, которая может освежить в памяти некоторые тонкости языка. Надоедливая видео реклама сбоку успешно ликвидируется Adblock расширением вашего браузера.

     22.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Сравнение анализаторов кода

Сравнительная таблица инструментов QuantifiedCod, PEP8, PyChecker, PyFlakes и PyLint

     21.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

9 библиотек для аналитики

Если вам не знакомо одно из слов: Pandas, Statsmodels, scikit-learn, Mlpy, NumPy, SciPy, matplotlib, NLTK или Theano, то имеет смысл посмотреть эту статью

     22.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Разрабатываем realtime API c помощью RethinkDB

Пример приложения работающего в режиме реального времени

     19.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Сравниваем погоду в разных городах

Автор делится своей работой по исследованию погодных условий в тех городах, которых он когда-то жил. Применяется pandas и IPython Notebook

     19.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

API RingCloud, всё только начинается

Небольшая реклама облачного сервиса обслуживания телефонии с REST API

     19.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Руководство в пути изучения науки о данных

Интересная инфографика о том какие шаги предстоит сделать при изучении Data Science в сочетании с Python

     19.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

Вариант применения Jython

Интеграция python и DynamicReports для построения PDF-отчетов

     18.05.2015       Выпуск 78 (18.05.2015 - 24.05.2015)       Статьи

9 популярных способов визуализировать данные

Обзор нескольких библиотек и видов диаграмм/графиков, которые можно построить с помощью этих библиотек. Примеры кода прилагаются.

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Масштабируем Python

В этот раз о производительности и прожорливости синтаксических конструкций, а не о способах оптимизации за счет сторонних инструментов

     13.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

На любые вопросы отвечает Мартин Питерс

Ответчик №1 на StackOverflow по вопросам о Python за все время предлагает задать ему любые, необязательно технические, вопросы

     12.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

Pipelining - удачная модель обработки данных

Рассказ об этапах и задачах эффективной, масштабируемой и поддерживаемой модели обработки данных

     12.05.2015       Выпуск 76 (04.05.2015 - 11.05.2015)       Статьи

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

Описание того что это, для чего нужно и как работает

     12.05.2015       Выпуск 77 (12.05.2015 - 17.05.2015)       Статьи

Хороший тест, плохой тест

Попытка развенчать некоторые мифы о unit-тестах (100% Coverage, много ассертов на тест, скорость моков)