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

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


Новый материал в ленте
  Topological Sort

A Directed Acyclic Graph (DAG) is a common data structure used to contain a series of related items that must have certain order or dependency. Topological sorting is used to help find where you might start processing to get in order handling of the items in a DAG.


Python Дайджест. Выпуск 56

(07.12.2014 - 14.12.2014)

поделиться выпуском 
pythondigest.ru: Выпуск 56

Статьи

  Карточная игра «Дурак»

Пример реализации консольной карточной игры с русскими комментариями и описанием

  Типичные задачи Excel решаемые в pandas часть 2

На сей раз фильтрация данных, работа с датами и строковые функции

  Хороший пример использования ленивых вычислений и namedtuple

Экономия ресурсов за счет применения одного экземпляра BeautifulSoup без снижения читаемости кода

  C++ становится все более похож на python

Автор статьи замечает, что нововведения синтаксиса и стандартной библиотеки C++11 и C++14 впитывают в себя преимущества других языков программирования - в частности python

  История pgAdmin

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

  Деплой django-приложений в docker-контейнере

Хорошая инструкция с обходом возможных подводных камней

  Разбираемся с unicode, str, UnicodeEncodeError и UnicodeDecodeError

В каких случаях могут возникнуть проблемы и как выбрать decode() делать или encode()

  14 лучших возможностей pandas

На момент написания анонса оригинальная статья была доступна только из кеша гугла

  Наиболее часто допускаемые ошибки при обработке BigData

Очень хорошая статья, изучение которой дает возможность не разочароваться в python в качестве средства анализа огромного количества данных

  10 мифов о python

Очень полезная статья от команды разработки PayPal в библиотечку холиварщика. Развенчание десяти стереотипных мнений/утверждений о python

  Анатомия приложения использующего параллельное программирование

Краткое введение что это и для чего, а также пример использования библиотеки Parallel Python

  Динамическая визуализация (анимация) данных с помощью MoviePy

Практическое применение модуля с созданием .gif анимаций и видео изменяющихся графиков

  Память и числа в Python

Статья о том как в Python реализовано хранение данных в памяти. Автор не претендует на истину в последней инстанции, но пробует разобраться в теме.

  Разбираемся с циклами

Какие виды циклов бывают и как ими пользоваться

  Пользуемся Mockery

Рассматриваются простые случаи создания заглушек для незадействованных в тесте функций при модульном тестировании

Видео

  Метод извлечения python

Интересное видео - применяется необычная методика щипцов и перчаток

Релизы

  Nuitka 0.5.5

В замечательный компилятор python добавлена поддержка Python3.4, исправлено множество багов и добавлены еще две оптимизации

  IronPython 2.7.5

Релиз с исправлениями ошибок

  django-ckeditor 4.4.7

Ckeditor поставляемый в модуле обновлен до 4.4.6. Ну и исправления багов.

  Python 2.7.9

В этом релизе решаются проблемы безопасности с ssl. Крайне рекомендуется обновиться.

  Bokeh 0.7

Отличная библиотека для визуализации данных обновилась до новой версии и может теперь похвастаться более тесной интеграцией с IPython, улучшенной поддержкой touch, применение SlickGrid для отрисовки таблиц и поддержкой REST API

  Flask-Admin 1.0.9

Вышла новая версия автоадминки для Flask - теперь с поддержкой Bootstrap 3 и WTForms 2.x, а также большим количеством багфиксов