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

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

     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Видео
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Новости
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Стратегии расширения Django User Model Django

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

Как правило возникает потребность хранить дополнительные данные о пользователях, например, краткую биографию (about), дату рождения, местоположение и другие подобные данные.

В этой статье пойдет речь о стратегиях, с помощью которых вы можете расширить пользовательскую модель Django, а не писать ее с нуля. 

     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Обработка статусов в Django #2 Django

Продолжаем использовать django-fsm для перехвата и обработки статусов в Django проекте

     27.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Что нам стоит сервис email-маркетинга построить? Взгляд изнутри, часть первая

Насколько сложно построить полноценный сервис email-маркетинга? Что для этого нужно предусмотреть? Какие подводные камни могут встретиться на пути пытливых умов разработчиков? 
Давайте попробуем разобраться вместе. В рамках нескольких статей я расскажу о том, как я за год сделал свой собственный сервис email-рассылок, какие уроки для себя извлек и что планирую со всем этим делать дальше.

     26.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи
     26.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Релизы
     26.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Automatic Relevance Determination или машинное обучение когда данных очень мало

 

Когда речь заходит про машинное обучение, обычно подразумевают большие объемы данных — миллионы или даже миллиарды транзакций, из которых надо сделать сложный вывод о поведении, интересах или текущем cостоянии пользователя, покупателя или какого-нибудь аппарата (робота, автомобиля, дрона или станка).
Однако в жизни обычного аналитика самой обычной компании много данных встречается нечасто. Скорее даже наоборот — у вас будет мало или очень мало данных — буквально десятки или сотни записей. Но анализ все же нужно провести. Причем не какой попало анализ, а качественный и достоверный.

     25.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Генераторы в Python 3

В этой статье вы найдете введение в генераторы. Генераторы это функции, которые возвращают набор результатов, а не один результат

     25.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Книга «Изучаем Python. Программирование игр, визуализация данных, веб-приложения»

Цель этой книги — как можно быстрее ввести читателя в курс дела, чтобы тот начал писать на Python работоспособные программы (игры, визуализации данных и веб-приложения), и одновременно заложить основу в области программирования, которая пригодится ему на протяжении всей жизни. Книга написана для людей любого возраста, которые прежде никогда не программировали на Python или вообще никогда не программировали. Если вы хотите быстро изучить азы программирования, чтобы сосредоточиться на интересных проектах, а также проверить свое понимание новых концепций на содержательных задачах — эта книга для вас. Книга также прекрасно подходит для преподавателей, желающих предложить вводный курс программирования, основанный на проектах.

     25.10.2016       Выпуск 149 (24.10.2016 - 30.10.2016)       Статьи

Deep Learning: Сравнение фреймворков для символьного глубокого обучения

Представляем вам перевод серии статей посвященных глубокому обучению. В первой части описан выбор фреймворка с отрытым кодом для символьного глубокого обучения, между MXNET, TensorFlow, Theano. Автор подробно сравнивает преимущества и недостатки каждого из них. В следующих частях вы узнаете о тонкой настройке глубоких сверточных сетей, а также о сочетании глубокой сверточной нейронной сети с рекуррентной нейронной сетью.