ЛЕНТА СОБЫТИЙ

Python модули и C++

2015-04-29 12:07:55 +0000

Любой, кто пишет код под Python и устанавливает дополнительные модули и расширения рано или поздно сталкивается с необходимостью наличия в системе C++ компилятора. Некоторые устанавливаемые модули не имеют, по разным причинам, в своих пакетах распространения бинарников. И если в системе отсутствует компилятор C++ то стандартная процедура установки пакета "pip install ..." завершается неудачей. В открытых системах на платформе Linux ситуация разрешается элементарным образом: из стандартного репозитория операционной системы устанавливается (как правило, при помощи одной-единственной команды) минимальный "пакет разработчика" - и... [ продолжение ]


 

Библиотека Vispy

2015-04-28 14:10:05 +0000

img

Кто ищет - тот всегда найдет! После продолжительных изысканий програмных средств для работы из среды Python-3 с шейдерами мне наконец повезло - была найдена библиотека Vispy. По информации на сайте разработчика vispy.org:

“Vispy - это высокопроизводительная интерактивная 2D / 3D библиотека для визуализации данных. Vispy через библиотеку OpenGL позволяет эффективно использовать вычислительную мощность современных графических процессоров (GPU) для визуализации огромных наборов данных.

Vispy может использоваться для:

  • Высококачественный интерактивной визуализации данных с миллионами точек.
  • Прямой... [ продолжение ]

 

Python + GLSL

2015-04-24 14:02:44 +0000

На сегодняшний день для создания качественной графики в OpenGL необходимым условием является использование шейдеров. Через поиск в Сети можно найти несколько нитересных сайтов, на которых есть описание модулей для работы с GLSL и шейдерами. В их числе glsl-wrapper, GLSL experiments, gletools, pyglet-shaders и несколько других. Но все они под Python2, и попытки "по быстрому" это все запустить и проверить под Python3 для меня (с поверхностными знаниями C++) оказались провальными.

Но... [ продолжение ]


 

Python и графические движки

2015-04-20 13:45:27 +0000

pic

После моего, сравнительно недавно начавшегося, практического знакомства с OpenGL возникло желание посмотреть, как же устроен и работает графический движок в открытой мультиплатформенной игрушке minetest. При ее установке на свой рабочий Archlinux обратил внимание на то, что менеджер подтянул еще один пакет, который оказался графическим движком irrlicht

Движок irrlicht открытый, мультиплатформенный, написан на C++. Имеется возможность интеграции с Python через собранный на базе ctypes модуль pyirrlicht. Все замечательно, если бы не одно большое... [ продолжение ]


 

проект PYPY

2015-04-05 13:41:12 +0000

Logo PyPy

Давняя цель реализации Python ― поддержка чистого дизайна языка для совершенствования определения Python путем описания языка в его собственных терминах, а не в терминах других языков, таких как C и Java. Проект PyPy представляет собой реализацию Python с учетом этого требования. PyPy означает «Python, реализованный на языке Python», хотя на самом деле он реализован на подмножестве языка Python, называемом RPython. Точнее, PyPy представляет собой отдельную среду исполнения, к который можно подключить любой... [ продолжение ]


 

Python + OpenGL

2015-03-27 12:53:02 +0000

3D сцена

Лично я предпочитаю использовать Python-3. Точка. Во-первых, по той причине, что в нем имеется встроенная поддержка мультиязычной UTF-8. Во вторых, просто потому что разработчики скоро перестанут развивать вторую версию - на эту тем уже было опубликовано сообщение. Конечно, на сегодняшний день пока еще много активно используемых модулей, которые работают только со второй версией. Это минус в отношении выбора третьей версии, но ситуация неуклонно меняется и разработчики модулей тоже это понимают.

Для работы с графикой и... [ продолжение ]


 

Цель

2015-03-20 13:45:27 +0000

Вряд-ли я ошибусь, если скажу что каждому, кто считает себя программистом, хочется сделать собственный интересный проект, который бы приносил доход. То есть хочется от работы над проектом получать и удовольствие и деньги: чтобы работать с удовольствием, а денег чтобы хватало на удовольствия. Возможно ли такое для "среднего программиста" в принципе? Для среднего скорее всего нет, но ведь каждый считает себя уникальным, да и является таковым по сути. Так что же можно сделать любителю - одиночке, а не продвинутой студии программирования... [ продолжение ]


 

Подписаться по RSS