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

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

     23.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи

Kaggle Mercedes и кросс-валидация

Всем привет, в этом посте я расскажу о том, как мне удалось занять 11 место в конкурсе от компании Мерседес на kaggle, который можно охарактеризовать как лидера по количеству участников и по эпичности shake-up. Здесь можно ознакомиться с моим решением, там же ссылка на github, здесь можно посмотреть презентацию моего решения в Yandex

     23.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Интересные проекты, инструменты, библиотеки

Zoom2Youtube - утилита переноса видео из zoom в youtube

Инструмент для снижения трат на использование zoom сервиса

     23.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи

Тавтологические тесты

Все знают, что тесты крайне важны для быстрого создания качественного ПО. Но, как и всё остальное в нашей жизни, при неправильном использовании они могут принести больше вреда, чем пользы. Рассмотрим следующую несложную функцию и тест. В данном случае автор хочет защитить тесты от внешних зависимостей, поэтому используются заглушки.

     22.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи

Нейроаутентификация: введение в биометрическую аутентификацию

Решил написать о применении нейронных сетей в совсем не традиционной для них сфере: аутентификация. Это лежит вне задач машинного обучения, и то от чего в ML пытаются избавиться — тут поощряется.

     22.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи

Управление памятью в Python

Одна из главных проблем при написании крупных (относительно) программ на Python — минимизация потребления памяти. Однако управлять памятью здесь легко — если вас вообще это волнует. Память в Python выделяется прозрачно, управление объектами происходит с помощью системы счётчиков ссылок (reference count), и память высвобождается, когда счётчик падает до нуля. В теории всё прекрасно. А на практике вам нужно знать несколько вещей об управлении памятью в Python, чтобы ваши программы эффективно её использовали. Первая вещь, надо хорошо в ней разбираться: размеры основных объектов в Python. И вторая вещь: как устроено управление «под капотом» языка.

     22.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Вопросы и обсуждения
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Релизы
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи
     21.08.2017       Выпуск 192 (21.08.2017 - 27.08.2017)       Статьи
     20.08.2017       Выпуск 191 (14.08.2017 - 20.08.2017)       Статьи
     20.08.2017       Выпуск 191 (14.08.2017 - 20.08.2017)       Статьи

Игровая модель поведения на рынке двух конкурирующих фирм на Python

Математическое моделирование в экономике позволяет предупредить возникновения ряда проблем, возникающих в реальной предпринимательской деятельности. Одной из таких проблем у производителей товаров является банкротство. 

     20.08.2017       Выпуск 191 (14.08.2017 - 20.08.2017)       Статьи

Пишем функцию для OpenFaaS

Вводная статья про OpenFaas (function as a service)