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

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

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

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

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

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

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

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

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

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

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

     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)       Релизы

tornado 4.2

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

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

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

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

     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)       Статьи

Измеряем производительность на реальном трафике в 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)       Статьи

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

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

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

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

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

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

Sexy primes, «медленный питон» или как я бился о стену непонимания

Многие разработчики, особенно принимающие активное участие в проектировании системы, наверняка сталкивались с подобной ситуацией: приходит коллега (разраб, проектлид или продажник не суть важно) с очередной идеей-фикс: давай перепишем все на java, scala и т.д. (любимое подставить). Почему это не всегда разумно и рассказывается в данной статье.

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

Тур в язык программирования Python

Проект предназначен для начинающих программистов, чей выбор пал на язык программирования Python. Мы создали мощную онлайн платформу для интерактивного обучения. Прямо сейчас вы сможете пройти основной курс "Язык программирования Python".

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

Samba4 — использование Python Scripting Interface

Samba4 имеет встроенный интерфейс на Python. Многие утилиты (samba-tool, например) полностью реализованы на Python с применением этого интерфейса. Как им пользоваться и рассказывается в статье.

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

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

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

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

Djangui: UI для python-скриптов на основе Django

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

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

Pandas Cookbook

Расширяемый через github сборник рецептов от простого к сложному по применению pandas

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

Доклады с PyCon Sweden 15

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