Рубрики:
Технологии,
Софт,
Графика,
Фото,
Обработка,
О себе 2022.11.20 • Иван Шихалев
Hugin по-русски
Ковыряю потихоньку перевод документации по
Hugin. Ну как документации… Там скорее база знаний
на вики-движке. Когда-то давно я пытался привлечь к этому делу других людей на вики гитхаба, но что-то никто не приnвлекся.
Так что я плюнул на вики-формат и загнал все это дело в привычный уже
Jekyll на поддомене
hugin.shikhalev.org.
В принципе, если вдруг кто захочет поучаствовать, то особых проблем быть не должно - markdown не сказать чтоб сильно сложнее
вики-разметки. Правда, понадобятся базовые навыки работы с Git и GitHub, но это сейчас
должно быть где-то на уровне обычной грамотности.
В процессе перевода я понял, что последовательность и структурированность оригинала меня категорически не устраивают.
Вообще, материал довольно неровный. Как я уже сказал, это скорее база знаний, заполняемая разными людьми с разной степенью
аккуратности, детальности и т.д. Поэтому я решил сразу запланировать помимо собственно перевода компиляцию всего этого дела
во что-то более цельное. Правда, понятия не имею, когда до этого дойдут руки.
Что до текущего состояния, то статус перевода можно смотреть на странице
«Переводы», где, впрочем, все
абсолютно не структурировано - это просто автоматический список страниц, разбитый по статусам. Из более-менее цельных кусков
переведено
описание главного окна, оно же «Простой интерфейс», со всеми вкладками (там по ссылкам). Это в принципе
уже может быть полезно для начала работы (а еще для начала можно прочитать мой старый пост
«Пингвин-фотолюбитель: 3. Панорамы»).
Перейти на shikhalev.org » Теги:
Hugin,
Linux,
shikhalev.org,
панорамы,
переводы,
проекты,
сайты Рубрики:
Технологии,
Web,
Дыбр,
О себе 2022.12.07 • Иван Шихалев
Дыбр сайтостроительный
Оптимизация страниц
В процессе работы с
hugin.shikhalev.org обнаружилась интересная особенность
Jekyll,
о которой желательно знать, чтобы не было мучительно больно…
«Страницы», то есть «pages», не являющиеся постами (и не входящие в никакие другие коллекции) обрабатываются крайне медленно. Переделка
страниц в коллекции ускорила сборку сайта (локально) примерно в 10 раз - с около двухсот секунд до менее двадцати. Сначала я даже попытался
переделать их в посты, но пост должен содержать дату в имени, и нет никакой возможности задать ему URL, соответствующий просто структуре каталогов,
без даты в каком-либо виде. Точнее, каждому посту в отдельности-то можно, вручную во front matter, но это уже издевательство над самим собой
и полный трэш в случае каких-то переделок и рефакторинга. Создание же отдельных коллекций такой проблемы не несет, единственное, что понадобилось
прописать ручные адреса для файлов index.md, чтобы ссылки на них шли как ссылки на каталоги, а не на index.html
Что делать с комментариями?
Точнее, без оных…
Heroku больше не дает бесплатно крутить
Staticman, так что
комментарии здесь уже не работают. Ранее созданные, конечно, никуда не делись - за то и был выбран Staticman, что они хранятся внутри репозитория…
Думаю в ближайшее время подключить
giscus, каковой уже испытан на
hugin.shikhalev.org, а затем как-то
решить вопрос с автоматическим сохранением комментариев внутрь репозитория. Впрочем, буду рассматривать и другие варианты, может быть, за последнее время
появилось что-то более интересное и подходящее.
upd: Прикрутил
giscus, но вопрос закрытым не считаю.
Перейти на shikhalev.org » Теги:
Jekyll,
shikhalev.org,
комментарии,
оптимизация,
сайты