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

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


Новый материал в ленте
  Стохастическая волатильность: как её моделируют? На примере опционов на эфир

Волатильность является одним из важнейших параметров в оценке опционов, управлении рисками и построении торговых стратегий. Классическая модель Блэка-Шоулза-Мертона, предполагающая постоянную волатильность, не способна отразить динамику рынка, где наблюдаются эффекты «улыбки волатильности» и кластеризации. Для более точного описания рыночных процессов разработаны модели стохастической волатильности, среди которых наиболее известными являются модель Хестона и модель SABR. Эти подходы учитывают случайный характер изменений волатильности и позволяют более адекватно оценивать деривативы.


Python Дайджест. Выпуск 79

(25.05.2015 - 31.05.2015)

поделиться выпуском 
pythondigest.ru: Выпуск 79

Статьи

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

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

  Как за полгода разработать многопользовательскую 3D-игру без художников, дизайнеров и моделлеров

Конечно никак. Если игра сложнее крестиков-ноликов, у вас ничего не выйдет.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Видео

  Доклады с PyCon Sweden 15

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

Учебные материалы

  Pandas Cookbook

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

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

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

Интересные проекты, инструменты, библиотеки

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

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

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

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

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

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

Релизы

  PyDev 4.1.0

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

  tornado 4.2

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

  py3traits 1.0.0

Библиотека для тех кто предпочитает использовать композицию вместо наследования с поддержкой Python 3