Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Представлен новый выпуск проекта Nuitka, в рамках которого развивается компилятор, позволяющий транслировать скрипт на языке Python в представление на C++, которое затем можно скомпилировать в исполняемый файл, использующий libpython для обеспечения максимальной совместимости с CPython
Автор пытается показать немного больше отличий py2 vs py3 чем традиционное сравнение print. Цель - намекнуть в очередной раз, что пора переходить на свежую версию Python.
В эпоху Big Data графическое представление многомерных данных является весьма актуальной задачей. Однако результат визуализации не всегда соответствует ожиданиям. Об одном из способов визуализации и идет речь в этой статье.
Описание и пример работы библиотеки WSRPC, упрощающей работу с WebSockets как на сервере так и на клиенте (JavaScript)
20 января вышла новая версия Qtile - тайлового оконного менеджера, написанного и конфигурируемого на python.
Вниманию читателей представляется перевод неофициальной документации Selenium для Python. Обещается серия таких переводов на хабре.
Проект PyPy представляют новую реализацию словарей. Они более эффективно (в плане производительности) используют память и сохраняет порядок следования элементов при итерировании. Забавно, но реализация подсмотрена в Zend engine (PHP)
Денежка собирается для найма специалистов, работающих над улучшением кода и инфраструктуры. Лично меня поразило, что им платят по $400 в день...
Автор рассказывает о выражениях списка (list сomprehension) и на конкретном примере показывает как их читать
На просторах интернета есть масса статей о том, как деплоить Django, используя различные серверы приложений. Статьи хороши, но все же при деплое блога автора, ни одна из них не ответила полностью на все вопросы. Я хочу поделиться тем, как это сделал я. Упор будем делать на простоту.
Пространное рассуждение о войнах за/против языков программирования, влияния стереотипов на общественное мнение и о конфликтах поколений разработчиков программного обеспечения
Решение проблемы когда возникает необходимость программно загрузить файл из локальной файловой системы или с помощью удаленного URL в модель Django
Kaggle – это платформа для исследователей разных уровней, где они могут опробовать свои модели анализа данных на серьезных и актуальных задачах. Статья призвана познакомить с тем, как не имея особого опыта в машинном обучении, можно попробовать свои силы в соревнованиях, проводимых Kaggle.
Подборка разноплановых, относительно новых библиотек. Многие из них уже анонсировались в наших выпусках
Хороший обзор с примерами кода и демонстрацией результатов работы целого набора интересных библиотек, среди которых: Pandas, Seaborn, ggplot, Bokeh, pygal, Plotly
Модуль на C с биндингами к Python и впечатляющими показателями производительности на синтетических тестах
Идея спорная, но ее реализация может показаться достаточно интересной
Перевод весьма неоднозначной статьи, но он должен подстегнуть разработчиков python в сторону упрощения деплоя на мобильные платформы и не только. Статью обсудили и в подкасте radio-t в обсуждении тем слушателей.
Неоднозначный ответ на этот вопрос. Имеется в виду ситуация если не закрывать файл явно или неявно через контент менеджер.
В частности, рассмотрен в картинках алгоритм MRO (порядок разрешения методов) при множественном наследовании. Заинтересовавшимся можно посмотреть также старенькую статью на эту тему на хабре