Собрали в одном месте самые важные ссылки
консультируем про IT, Python
Для удобства чтения все трюки из репозитория Макса Бреннена PyTricks - собраны нами на одной страничке
Автор рассказывает как его команда готовит Tarantool с помощью Python в своих проектах, какие проблемы и сложности при этом возникают, плюсы, минусы, подводные камни и, конечно же, «в чем фишка»
Концептуально фреймворк представляет собой набор поддерживаемых пользователем модулей реализующих различные функции робототехники. При работе Bubot строит сеть из процессов, которые могут асинхронно получать и отправлять сообщения между собой. Так же вы можете построить сеть из роботов, которые будут общаться между собой.
Сервис-игра CheckIO обоснованно гордится тем, что к ним в гости частенько заходит создатель языка Python. В этом обзоре представлены его решения некоторых задач и Code Review для чужих решений
Немного о том что собственно такое модель акторов и пример реализации
Небольшое руководство по созданию расширения для Django-CMS на примере слайдера фотогалереи.
Автор предлагает нашему вниманию собственную реализацию шаблонизатора работающего как slim, теги чтобы автоматом закрывались и прочее.
В настоящее время это предварительный просмотр результатов заполнения формы и формы, заполняющиеся в несколько шагов.
PyQt5 имеет богатый набор готовых виджетов. Тем не менее, нет в мире инструментария, способного предоставить все виджеты, в которых программисты могут нуждаться для своих приложений. Библиотеки обычно предоставляют только самые распространенные виджеты, такие как кнопки, текстовые виджеты или ползунки. Если есть необходимость в более специализированных виджетах, мы должны создать их сами.
Речь идет библиотеке для работы с Photon Server на языке Python. А Photon вообще - это фреймворк для разработки клиент-серверных игр
Прекрасная подборка кусочков кода, применяющих только встроенные возможности python не всегда очевидным, но полезным способом. А вам знакомы все эти трюки?
Интересное исследование факта о том, что сложение some_dict.values() может в разные моменты времени приводить к разным результатам
Автор показывает как автоматизировать анализ спроса на языки программирования в направлении Data Science для бирж крупных американских городов (Сиэтл, Чикаго, Сан-Франциско, Нью-Йорк)
В джанговской админке есть встроенный механизм поиска по полям модели. Достаточно просто указать поле search_fields в классе, унаследованном от ModelAdmin, и поиск по нужным полям заработает сам. Однако, иногда возникают задачи обеспечить поиск не только по простым полям, но и по значениям, сгенерированным методами. Как это сделать и описано в данной статье.
Модификации генерируемого байткода и операции с AST - что может быть проще? Статья на основе доклада, который автор делал на конференции PiterPy, скоро должно быть доступным видео на русском с этим докладом. Ждем.
Система рисования PyQt5 способна обрабатывать векторную графику, изображения и шрифты. Рисование необходимо в приложениях, когда мы хотим изменить или улучшить существующий виджет, или мы создаём пользовательский виджет с нуля. Чтобы сделать рисунок, мы используем API рисования, предоставленное инструментарием PyQt5.
Руководство для начинающих как сделать авторизацию практически с нуля без использования Flask-WTF и Flask-Login
Это RESTful поисковый движок на основе полнотекстового поиска в SQLite
Статья о проблемах с существующими модулями для работы с .xlsx (формат файлов Microsoft Excel) и о решениях этих проблем