Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
Довольно дискуссионная, скажем так, статья о том почему Django может извратить ум неопытного разработчика
В руководстве подробно описан процесс генерации документации с помощью связки reStructuredText, Python Sphinx, GitHub и сервиса Read the Docs. Доступно в трёх форматах — онлайн, HTML и ePub.
Практически в каждом django-проекте рано или поздно встает вопрос о генерировании превьюшек для картинок. Одним из наиболее простых и удобных решений для этого является sorl.thumbnail. Это приложение позволяет генерировать превьюшки либо прямо в шаблоне через тег {% thumbnail %}, либо используя в моделях специальное поле sorl.thumbnail.ImageField. В подавляющем большинстве случаев этого достаточно, но иногда возникает необходимость получить превьюшку в python-коде прямо по месту, без переделывания моделей.
Полезность admin actions в django трудно переоценить. До версии 1.1 этого механизма в django не было и как только не приходилось извращаться даже для самых элементарных задач вроде удаления группы записей.
Первого января 2015 года по расписанию вышла новая версия библиотеки для работы с изображениями Pillow 2.7. Так как многие изменения в ней были сделаны командой Uploadcare - они составили расширенную версию заметок о релизе этой версии.
К участию в качестве спикеров приглашаются опытные программисты, готовые поделиться своим опытом и знаниями. Для спикеров участие в конференции абсолютно бесплатно. Более того, для всех спикеров предполагаются сюрпризы и подарки!
В последние годы REST (REpresentational State Transfer) стала стандартной архитектурой при дизайне веб-сервисов и веб-API. В этой статье автор показывает как просто создавать RESTful веб-сервисы используя Python и микрофреймворк Flask.
Немного протухший, но довольно новогодний, пример отрисовки ёлочки с помощью OpenGL
Автор не нашел внятного объяснение работы «волнового алгоритма» с примерами реализации на нужном языке программирования, следствием чего явилась данная статья.
Отчет с конференции PyCon UK 2014
Пример разработки миксинов, в которых доступна метаинформация о модели SQLAlchemy
Статья о том как в Python реализовано хранение данных в памяти. Автор не претендует на истину в последней инстанции, но пробует разобраться в теме.
Пример реализации консольной карточной игры с русскими комментариями и описанием
Перевод на русский язык замечательной статьи, вышедшей на прошлой неделе и действительно заслуживающей большего внимания
Это не руководство, а обмен опытом того, как в большом Django проекте от безобразной помойки скриптов на jQuery постепенно осуществлен переход к сборке и минификации сложных frontend-приложений на AngularJS при помощи gulp и browserify
Описание процесса разработки скрипта, выполняющего работу, которую программисту стыдно делать вручную
«Бонусная» статья к серии статей о плагинах к медиацентру Kodi (XBMC) на хабре
Порой бывает интересно, что происходит "под капотом" вашей программы. В python есть замечательный модуль dis, который позволяет посмотреть, как интерпретатор выполняет ваш код.
Статья о том, как сделать интерпретатор с помощью библиотеки Graph-talk. Интерпретировать предлагается Braifuck, чтобы не упрощать жизнь.
Однажды на проекте, написанном на GAE Django, понадобилось реализовать тестирование с помощью Selenium. К сожалению, найти готовый инструмента для этого не удалось. Поиски по просторам интернета не дали положительных результатов