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

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

     24.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Создание GUI с помощью WxWidgets

Кратенькое руководство по созданию GUI с применением wxglade для совсем уж новичков

     24.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Релизы

remodel 0.3.0

Object Document Mapper для RethinkDB объявил о полной поддержке python3

     24.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Функция II: декораторы

Продолжение серии статей о функциях в python. На этот раз обширное повествование о декораторах.

     24.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Создание CRUD приложения на стеке Flask, SQLAlchemy и MariaDB

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

     23.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Релизы

Выпуск Nuitka 0.5.8, компилятора для языка Python

Представлен новый выпуск проекта Nuitka, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython

     23.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Киллер-фичи Python 3

Автор пытается показать немного больше отличий py2 vs py3 чем традиционное сравнение print. Цель - намекнуть в очередной раз, что пора переходить на свежую версию Python.

     23.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Визуализация многомерных данных с помощью диаграмм Эндрюса

В эпоху Big Data графическое представление многомерных данных является весьма актуальной задачей. Однако результат визуализации не всегда соответствует ожиданиям. Об одном из способов визуализации и идет речь в этой статье.

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Пример построения выражения в python

Автор рассказывает о выражениях списка (list сomprehension) и на конкретном примере показывает как их читать

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

WebSocket RPC или как написать живое WEB приложение для браузера

Описание и пример работы библиотеки WSRPC, упрощающей работу с WebSockets как на сервере так и на клиенте (JavaScript)

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Готовим Django: uWSGI + Nginx

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

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

C - это круто, а python для нубов или как ложные стереотипы превращаются сомнительную "правду"

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

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Релизы

Qtile 0.9.0

20 января вышла новая версия Qtile - тайлового оконного менеджера, написанного и конфигурируемого на python.

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Более эффективные словари в PyPy

Проект PyPy представляют новую реализацию словарей. Они более эффективно (в плане производительности) используют память и сохраняет порядок следования элементов при итерировании. Забавно, но реализация подсмотрена в Zend engine (PHP)

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Selenium для Python. Глава 1. Установка

Вниманию читателей представляется перевод неофициальной документации Selenium для Python. Обещается серия таких переводов на хабре.

     22.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Новости

Проект Django просит поддержать денежкой их программу "Братство Django"

Денежка собирается для найма специалистов, работающих над улучшением кода и инфраструктуры. Лично меня поразило, что им платят по $400 в день...

     21.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Обзор библиотек для визуализации данных

Хороший обзор с примерами кода и демонстрацией результатов работы целого набора интересных библиотек, среди которых: Pandas, Seaborn, ggplot, Bokeh, pygal, Plotly

     21.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

evalidate: безопасная обработка пользовательских выражений

Идея спорная, но ее реализация может показаться достаточно интересной

     21.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Интересные проекты, инструменты, библиотеки

UltraJSON - очень быстрая библиотека для работы с JSON

Модуль на C с биндингами к Python и впечатляющими показателями производительности на синтетических тестах

     21.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Как начать работу в Kaggle: руководство для новичков в Data Science

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

     21.01.2015       Выпуск 61 (19.01.2015 - 25.01.2015)       Статьи

Пора заменить Python как язык для обучения

Перевод весьма неоднозначной статьи, но он должен подстегнуть разработчиков python в сторону упрощения деплоя на мобильные платформы и не только. Статью обсудили и в подкасте radio-t в обсуждении тем слушателей.