Возрождение?
Определенно, вести блог это не мое. Учитывая, что последний пост был год назад — sad but true.
Не буду говорить, что “вот сейчас то уж точно буду вести регулярно”. Нет не буду.
Возрождение?
Определенно, вести блог это не мое. Учитывая, что последний пост был год назад — sad but true.
Не буду говорить, что “вот сейчас то уж точно буду вести регулярно”. Нет не буду.
Переезд и проблемы обновления
Немного новостей.
Начну с грустного. Крайне неудачно обновил forgejo на gitrepo.ru. В общем, БД побилась без возможности восстановления. Репозитории я спас, обращайтесь —пришлю архив репозиториев.
Архив
Покопавшись по вебархиву смог вытащить древние посты с разных моих старых блогов. В основном, кринжовые, конечно, но это моя жизнь, как она была в то время. Так что пусть будут.
Архив блога
Hugo → WordPress
Поменял в блоге движок с модного Hugo на немодный бумерский WordPress. Почему? Да просто он удобнее.
Серьёзно, неужели этот гиковский пердолинг с сборкой блога через Git CI удобнее чем просто написать пост в браузере? Ну если не врать себе, то конечно же нет.
POSSE
Решил я перейти к использованию практики POSSE. Что это такое? Аббревиатура расшифровывается примерно следующими способами:
P - Publish или Post, OS - Own Site, SE - Syndicate Elsewhere (мне больше нравится, Share Everywhere)
Инфраструктура блога
Сегодня я хочу рассказать как устроен этот блог и вообще моя инфраструктура.
Сервер
Во-первых, недавно я почти полностью переехал с арендуемого сервера, на свой собственный, сервер, который просто стоит у меня в комнате.
Очередная смена движка блога
Ну не совсем так. Скорее сильно переделал NXPCMS. По сути, превратил её в статический генератор по типу Hugo. Только с максимальной поддержкой Obsidian. Как ссылок, так и его варианта Markdown.
А раз изменения настолько кардинальные — не грешно и дать проекту новое имя. Встречайте: YASSG. Yet Another Static Site Generator. Оригинально, да.
А ещё, я решил поделиться тем как я пишу в блог. Потому что, почему бы и нет.
Во-первых, у меня есть такой вот Makefile просто в корне home:
После вчерашнего поста мне написал один хороший человек с дельным замечанием, что не стоит для этих целей использовать make. Действительно так. И предложил хорошее решение, что это стоило сделать просто sh скриптами.
У меня только один вопрос. А почему я сам-то так сначала не сделал? Это же буквально на поверхности!
В последнее время всё больше и больше думаю, что у меня перебор серверных мощностей. Да и софтовое хозяйство там немного в бардаке по историческим причинам. Есть желание капитально прибраться.
Сейчас у меня основная железка на хозяйстве это Intel Xeon E3-1230 3.2 ГГц, 16 ГБ DDR3ECC, 4x1TB HDD SATA в виде арендуемого Dedicated сервера.