Собрали в одном месте самые важные ссылки
читайте авторский блог
К участию в качестве спикеров приглашаются опытные программисты, готовые поделиться своим опытом и знаниями. Для спикеров участие в конференции абсолютно бесплатно. Более того, для всех спикеров предполагаются сюрпризы и подарки!
В последние годы 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. К сожалению, найти готовый инструмента для этого не удалось. Поиски по просторам интернета не дали положительных результатов
В учебнике подробно рассматриваются, объясняются и анализируются наиболее часто используемые структуры данных и алгоритмы. Изложение идёт от простого (что такое алгоритм, как оценить его производительность) к сложному (деревья, графы) с живыми примерами и кодом.
Подняты вопросы отличия использования Python для web-разработки по сравнению с оной на PHP
Упражнение на тему замыканий, декораторов и области видимости в Python
Продолжение перевода статей о Django с сайта effectivedjango.com. Этот цикл статей, по мнению автора перевода, будет полезен веб-разработчикам, которые делают только первые шаги в изучении Django
В этой версии разработчики сделали упор на инструменты для научного программирования, такие как поддержка IPython Notebook прямо в PyCharm и просмотрщик массивов NumPy. Одновременно с этим добавили улучшенную поддержку кода, написанного с использованием библиотеки NumPy и включили поддержку matplotlib в интегрированной консоли Python.