Aug 20, 2017 - Организация блога

Этот сайт собирается с помощью Jekyll, генератора статических сайтов. Расскажу, что это и какие возможности предоставляет.

Исторически первые сайты разрабатывались путём непосредственного прямого редактирования html-страниц. Однако, когда количество страниц сайта увеличивалось, изменять оформление и структуру сразу всех страниц становилось трудоёмко.

Возникла идея разделения страницы на контент, разметку и стилевое оформление. Все 3 компонента редактируются независимо и в конце собираются в финальную страницу. Для генерации страниц стали использоваться программы на языках программирования PHP, Python и т.д., которые выполняются на сервере и создают html-страницу на каждый запрос пользователя. Контент при таком подходе хранится в базе данных.

Этот подход обеспечивают большую гибкость, но для простых сайтов оказывается избыточным. Поэтому не так давно стал популярным новый способ создания сайтов, которые называются статическими сайтами.

Читать дальше...

Feb 5, 2017 - Семинары по компьютерной графике

В этом году снова буду вести семинары по компьютерной графике, уже в 4й раз. Немного подновил систему сборки: теперь библиотека imgui будет собираться из репозитория наравне с другими библиотеками. Также создал отдельный репозиторий для размещения домашних заданий. Попробую принимать задания более современным способом.

Aug 14, 2016 - Настройка сервера

На днях решил обновить операционную систему на сервере. У меня там стояла уже старая Федора 20. При стандартном обновлении возникла ошибка, так что я решил всё снести и с нуля установить и настроить Федору 24.

Здесь памятка самому себе будущему на случай, если придется повторять всю процедуру. Может будет ещё кому-нибудь полезно.

Читать дальше...

Jun 7, 2016 - HyExplorer

Скриншот HyExplorer

Осенью поучаствовал в интересном проекте, связанном с обработкой гиперспектральных снимков. Результатом моего участия стал HyExplorer - система сбора и управления гиперспектральными изображениями. Проект делался на базе МИИГАиКа при поддержке РФФИ.

Читать дальше...

Jun 6, 2016 - Ogre3D vs. OpenSceneGraph

Ogre3D

OpenSceneGraph

Джанник Хеллер опубликовал интересное сравнение движков OpenSceneGraph и Ogre3D. И тот, и другой - свободные движки с открытым исходным кодом и 15-летней историей, и сейчас являются конкурентами в этой нише.

Джанник - также один из главных разработчиков OpenMW, свободного римейка игры Morrowind. В прошлом году они отказались от использования Ogre3D и перешли на OpenSceneGraph. Но про OpenMW я ещё планирую написать отдельно подробнее.