Итак, мною завершён перевод этого сайта-блога на использование Jekyll. Ушло у меня на это две с половиной недели вечеров и выходных. Мотивация была сформулирована в предыдущем посте, а сейчас расскажу, почему же так долго продолжался этот переход.
Очевидный и единственно правильный ответ: автор давно не юноша. Рассказ окончен, шутка…
Вот, решил отказаться от использования самодельного инструмента Bloggero. Главная причина: не нужно превращать сайт (блог) в веб-приложение, в EWW (встроенный в GNU Emacs браузер) такой блог не почитаешь. Далее: скомпилированный код Bloggero весит больше мегабайта, это много и это приводит к задержке открытия блога. Затем: Bloggero работает не очень быстро, на смартфоне с Android это особенно заметно. И наконец: Bloggero давно не обновляется, с тех пор как вышел Elm 0.19, и всё сломалось.
Теперь сижу и разбираюсь, как вести блог на Jekyll. Почему Jekyll? Как и когда-то давно, я рассматривал несколько вариантов, ну и, Вы угадали, я выбрал Jekyll, потому что для него у GitHub Pages есть автогенерация после очередного коммита в репозиторий блога.
Пока всё! Если что нарою интересного мне, то всем расскажу. Заглядывайте или лучше читайте RSS.
В этой заметке рассказывается как добавить синтаксическую подсветку в Hakyll для файлов в формате Markdown .
Эта заметка дополняет предыдущую, в которой я описываю работу с сервисами Git в качестве хостингов для статических сайтов, и содержит два замечания для тех, кто использует Hakyll.
В заметке описывается процесс подготовки к использованию Hakyll для создания статических сайтов.
В этой заметке даётся краткий обзор статических генераторов, с которыми автор познакомился за последние несколько дней, окончательно решив перейти с доморощенной системы генерации на промышленную (см. об этом мой пост Два точка ноль).
Я потратил несколько дней на ознакомление с различными системами управления статическими сайтами. Здесь же хочу выделить особо:
Несколько слов о каждой.