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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Видео

Специальные методы и протоколы

Докладчик ведет беседу от простого к сложному, И рассматривает как можно писать безопасный код

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Страницы Django CMS и контроль версий

Часто спрашивают, как отслеживать изменение структуры сайта на Django-CMS в системах контроля версий.

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Сложные свойства плагинов для Django CMS

Недавно уже было описано, как создать свой плагин для CMS. И упомянуто, что у плагина могут быть настройки. Поскольку эти настройки хранятся в самой обыкновенной джанговской модели, в них и может быть размещено всё, что может быть размещено в модели. Но если с полями вроде CharField или TextField работать очень просто, то бывают и менее очевидные ситуации.

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Интересные проекты, инструменты, библиотеки

ann-writer - генератор текстов, который умеет повторять стиль популярных книг

Эта небольшая утилита позволяет создавать тексты, которые будут похожи на образцовый текст. В стандартной поставке есть несколько популярных книг-образцов, например, Гарри Поттер

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Релизы

Nuitka - 0.5.4 - теперь поддерживает anaconda

Nutika - это совместимый с Python компилятор. В этой версии много исправлений багов. Но главное - теперь поддерживается anaconda. Что значительно расширяет область применения.

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Видео

Почему большинству новых проектов надо использовать Custom User Model (django)

Стандартная User-модель показаться пугающей. Я покажу вам 3 простых шага-способа способа реализации Custom User Model для нового проекта, которые на самом деле довольно легко сделать, и расскажу какие преимущества в гибкости и кастомизации это дает..

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Видео

Mongoengine. Основы

Видео доклад про pymongo и mongoengine. О том как можно использовать MongoDB в продакшене.

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Видео

Django и Autocompl…

Django не умеет делать автозаполнение из коробки, поэтому мы можем легко его добавить. Об этом и немного другом расскажет докладчик.

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Видео

Errbot: бот для чата на Python

Err - это модульный, расширяемый бот для чата. В этом видео рассказано как писать ботов.

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Добавляем SteamworksPy в свою игру

Статья описывает как использовать Steam в своем Python коде

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Интересные проекты, инструменты, библиотеки

wordfreq - утилита для определения частот слов

Эта утилита позволяет определить частоту слова для различных языков

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Релизы

pyparallel - теперь работает с Python 3.3

pyparallel - форк Python, который умеет использовать много ядер

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Интересные проекты, инструменты, библиотеки

Whatspp-bot-seed - фреймворк для создания чат ботов

Написание ботов не такая простая задача, как кажется. Необходимо учесть сценарии использования, пройти через дебри настроек и отладки, наладить мониторинг.

Мы консультируем по написанию ботов - обращайтесь https://t.me/axsapronov. Подскажем как разработать бота наиболее быстро

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Интересные проекты, инструменты, библиотеки

neural_artistic_style - реализация Neural Artistic Style на Python

Утилита позволяет накладывать стили на изображения. Вот пример выходного изображения:

     04.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Обработка текстов и смешные предсказания

Обработка текстов (NLP) это интересная задача, но как при другом анализе данных можно получить странные предсказания. Статья об этом.

     02.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Интересные проекты, инструменты, библиотеки

red - утилита, аналог 'perl -ne'

Утилита позволяет прям в консоли выполнить регулярное выражение, после чего сгруппировать результаты.

     02.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Статьи

Байесовские корреляции с PyMC

В статье показано как определить коэффициент корреляции. И будет рассмотрена возможность замены традиционного коэффициента корреляции Пирсона на этот коэф.

     03.09.2015       Выпуск 89 (31.08.2015 - 06.09.2015)       Релизы

psutil - 3.2.1

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