Ха-ха-ха, я сделал это снова! В очередной раз переделал движок своего блога! Заодно перенес блог на другой домен, теперь это lymar.com, а не lymar.ru.

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

Нынешний генератор моего блога, это небольшая обертка над несколькими Node.js библиотеками. Я сознательно старался сделать как можно проще для себя, а у Node.js как раз огромный выбор библиотек на все случаи жизни. Генератор простого блога можно просто собрать из готовых кирпичиков:

  • Текст форматирован в Markdown. Обрабатывается markdown-it.
  • Математика в тексте: KaTeX. К markdown-it подключен через markdown-it-katex.
  • Подсветка синтаксиса: highlight.js. Markdown-it умеет с ним работать.
  • Шаблоны страниц: Pug для Html, и Less для стилей.

Записи предыдущего блога я не стал переносить в новый — слишком долго и хочется половину удалить. Старый блог просто переехал на другой домен: old-blog.lymar.com.