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

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

     28.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Статьи
     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Статьи
     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Статьи

Открытый курс машинного обучения. Тема 5. Композиции: бэггинг, случайный лес

Данное занятие мы посвятим простым методам композиции: бэггингу и случайному лесу. Вы узнаете, как можно получить распределение среднего по генеральной совокупности, если у нас есть информация только о небольшой ее части; посмотрим, как с помощью композиции алгоритмов уменьшить дисперсию, и таким образом улучшим точность модели; разберём, что такое случайный лес, какие его параметры нужно «подкручивать» и как найти самый важный признак. Сконцентрируемся на практике, добавив «щепотку» математики.

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Статьи

Варим ML Boot Camp III: Starter Kit

16 марта закончилось соревнование по машинному обучению ML Boot Camp III. Я не настоящий сварщик, но, тем не менее, смог добиться 7го места в финальной таблице результатов. В данной статье я хотел бы поделиться тем, как начать участвовать в такого рода чемпионатах, на что стоит обратить внимание в первый раз при решении задачи, и рассказать о своем подходе.

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Статьи

Django REST Framework: используем объект request Django Django rest framework drf

Описано как использовать request объект в сериализаторах

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Интересные проекты, инструменты, библиотеки

Управление API FreeSWITCH (VoIP) с помощью Python

Расширенное управление возможностями API от opensource решения FreeSWITCH (VoIP) с помощью Python. Конфигурация IVR, контроль VoIP сессий и прослушивание каналов сессий.

     26.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи

Как я SQLAlchemy удобной сделал SQLAlchemy

Не секрет, что SQLAlchemy — самая популярная ORM на Python. Она позволяет писать куда более продвинутые вещи, чем большинство Active Record собратьев. Но плата за это — более сложный код, и в простых задачах вроде CRUD это напрягает.

О том, как я сделал Алхимию удобной, воспользовавшись опытом лучших Active Record ORM, читайте под катом.

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Релизы

gunicorn - 19.7.1

WSGI HTTP-сервер для UNIX. Изменения описаны по ссылке https://allmychanges.com/p/python/gunicorn/#19.7.1. Скачать можно по ссылке: http://pypi.python.org/pypi/gunicorn/

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Релизы

psutil - 5.2.1

Модуль для управления процессами в ОС. Изменения описаны по ссылке https://allmychanges.com/p/python/psutil/#5.2.1. Скачать можно по ссылке: https://pypi.python.org/pypi/psutil/

     27.03.2017       Выпуск 171 (27.03.2017 - 02.04.2017)       Релизы

aiohttp - 2.0.3-1

http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#2.0.3-1. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

     25.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи

Соревнование mlbootcamp от mail.ru, кратко о рецепте второго места

Добрый день, читатель! Данная статья расскажет о пути получения второго места на соревновании MLBootCamp III. Для тех, кто не в курсе — это соревнование по машинному обучению и анализу данных от Mail.Ru Group, проходило с 15 февраля по 15 марта.

В статье будет коротко про историю построения решения, немного советов про то, на чем набил шишек и благодарности) Итак, поехали. 

     24.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Видео

«А какой на самом деле этот Python?», Сергей Матвеенко

За последние несколько лет Python, как язык программирования и технология, шагнул так далеко, что люди, которые видели его лет 5 назад, уже безнадежно отстали. Возможности использования Python сейчас сильно преобразились. Senior Developer DataArt Сергей Матвеенко на встрече IT talk в Петербурге рассказывает об эволюции от Python 2 к Python 3.6, статической типизации в разных вариантах и о других современных возможностях разработки на Python. Получилось "с юморком":)

     24.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи

Нерегулярные ошибки в импортах

Сегодня я поделюсь очередной болью в поддержке проекта на 0.7 милионов строчек кода на Python'е. Кажется, с этим багом в разных формах мы сталкиваемся уже несколько лет, и он приводит в совершенное замешательство даже опытных разработчиков.