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

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

     03.06.2015       Выпуск 80 (01.06.2015 - 07.06.2015)       Статьи

Сравниваем Python и R для сферы анализа данных

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

     03.06.2015       Выпуск 80 (01.06.2015 - 07.06.2015)       Статьи

Проверка высказывания Пиковера о числе ПИ

Проверка высказывания Клиффорда Пиковера (автора замечательной книги "Великая физика") о том, что цифры '44899' встречаются в дробной части числа Пи ровно на 44899-й позиции. Также находится несколько других вариантов такой ситуации.

     02.06.2015       Выпуск 80 (01.06.2015 - 07.06.2015)       Видео

Видео с конференции DePy2015

Выложены видео с конференции DePy 2015, проходившей впервые 29 - 30 мая 2015 в Чикаго (США). Конференция была посвящена анализу данных, машинному обучению и web. Подробнее об этом можно почитать здесь

     02.06.2015       Выпуск 80 (01.06.2015 - 07.06.2015)       Статьи

Пишем расширения для pylint

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

     01.06.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Учебные материалы

Введение в статистику

Довольно большая книга о построении статистических отчетов с помощью Python добралась на этой неделе аж до версии 7.1. Автор постоянно поддерживает текст и код книги в актуальном состоянии.

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

Давайте сменим подход к управлнию кодом фронденда Django!

Автор жалуется на недостатки устаревшего подхода к деплою статики в django, но не предлагает ему полноценной замены.

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

Объединение миграций в django

Лично для меня оказалось сюрпризом, что в Django migrations есть специальная команда - squashmigrations, которая объединяет миграции в один файл. Статья подробно рассказывает о достоинствах и недостатках этой операции

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

Использование Python на AWS Lambda

AWS Lambda – это сервис вычислений от Amazon, запускающий ваш код при определенных событиях и автоматически управляющий вашими вычислительными ресурсами, что упрощает создание приложений, которые быстро реагируют на поступающую информацию.

     31.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Релизы

PyDev 4.1.0

IDE для Python на основе Eclipse объявляет о поддержке новых синтаксических конструкций из 3.5 (async/await, и новый оператор перемножения матриц)

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

Измеряем производительность на реальном трафике в uwsgi-приложении

Полезная статья с методикой получения аналитических метрик из uwsgi-приложения с помощью модуля datadog

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

Разбираемся с образами для Docker

Автор доступно излагает информацию о том что такое образы для Docker и как корректно создать такой образ для развертывания python-приложения

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

Введение в разработку веб-приложений на Flask

Большое руководство от А до Я по созданию приложения "TODO"

     31.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Релизы

tornado 4.2

Фреймворк для асинхронной разработки объявил о новом релизе. Как применять новые модули tornado.locks и tornado.queues описанов вот в этой небольшой статье

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

Приступаем к работе с RethinkDB в Python 3

Немного текста и много примеров кода, которые могут помочь понять принципы работы с современной СУБД для приложений работающих в режиме реального времени

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

Открываем исходники вашей библиотеки

Большая, весьма достойная статья о том как выложить исходные коды вашей библиотеки, но почему-то без важной части про публикацию PyPI

     27.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Видео

Доклады с PyCon Sweden 15

На YouTube выложены записи докладов с конференции python-разработчиков, проходившей 12-13 мая 2015 в Стокгольме

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

Rust для разработчиков на Python

Хорошая статья с анализом схожести и различий языков, может послужить неплохим стартом для изучения Rust

     27.05.2015       Выпуск 79 (25.05.2015 - 31.05.2015)       Интересные проекты, инструменты, библиотеки

Deprecator - объявлем функции устаревшими

Простенький декоратор для выдачи предупреждения разработчику при использовании устаревших функций