Добрый день, друзья!

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

Начнём с того, что же это вообще такое и кому подойдёт. Затем установим Pelican и рассмотрим некоторые неочевидные новичку вещи.

Что это такое?

Pelican - это генератор статических сайтов (SSG 1), реализованный на Python. Статические сайты - те, что не используют какие-либо серверные механизмы построения страниц. Один раз собрали (сгенерировали) контент и потом всегда отображаем его без изменений. Синтаксис файлов - reStructuredText или Markdown (потребуется добавить соответствующий модуль Python).

Читать дальше ➡️


Наконец-то у меня дошли руки и я минимально разобрался с Pelican. А это значит, что блог возродится. Да, он не будет таким, как раньше. И не будет единственным. 😉

Именно этот блог будет "обо всём", чем появится желание поделиться. Будет отдельный блог по программированию на Python. Вероятно, могут появиться и другие блоги. Например, блог о разработке не на Python или небольшие "гайды". Посмотрим. Скорее всего, в начале записи будут выходить здесь, а со временем выделяться в свои блоги.

Постараюсь на днях написать "гайд" по Pelican. Да, в сети есть неплохие гайды. Но есть и такие нюансы, которые там почему-то описаны на уровне "это классная штука и кроме описанного она может ещё много всякого". Отлично, конечно, что может, но вот как от неё добиться этого...

Да и ещё одна причина у меня есть для написания подобных "гайдов" - мне самому по ним будет проще вспоминать, если потребуется. Так что, если "гайд" вам не интересен - просто знайте, что он может быть написан не столько для вас, сколько для меня. 😉

Ещё я намерен постепенно восстанавливать здесь заметки из блога Life-in-Code. Не все, конечно.

Засим откланиваюсь. До встречи в зефире.