Метод научного тыка
Заметки на память и вообще...

По-молчанию Jekyll публикует все посты, находящиеся в папке _posts. Для того, чтобы спрятать все отложенные посты надо в конфигурационном файле _config.yml указать опцию future: false и будет вам счастье.

Этот пост написан 28 Июля 2017 г. и будет опубликован 1 Августа 2017 г.

Привет из прошлого в будущее!

UPD: Выяснилось, что GitHub Pages (впрочем как и Jekyl) не обновляет сайт ежедневно, а только при очередном комите. Получается, что чтобы отложенный пост был опубликован надо в день публикации что-нибудь в репозиторий пропихнуть. Ну что ж, будем думать.

Вот обнаружилась интересная возможность определить всё ли хорошо с сайтом (речь, конечно же о GitHub Pages). Возникли ли ошибки в результате последнего изменения/добавления поста и прочее. Конечно же Github пришлёт письмо, если произошла ошибка, но его долго ждать. Есть способ определить это раньше.

Читать полностью »

Итак, почему же GitHub Pages?

  1. Потому, что GitHub и git (со всеми его достоинствами и недостатками).
  2. Потому, что Jekyll с его Markdown (kramdown диалект) и Liquid.
  3. Потому что SASS/SCSS.
  4. И, конечно же, одолел меня окончательно гугловский Blogger одной простой вещью - его же редактором для написания постов. Если пользоваться его визуальной частью, то прощай стили оформления. Blogger плевать хотел на то, какие там у пользователя стили оформления. Он навтыкает свои собственные. Если же пользоваться html частью, то даже не думай хоть на секунду переключиться в другой режим. Blogger навтыкает своих стилей и всё можно начинать сначала.
  5. В качестве редактора для написания постов можно использовать любой любимый текстовый редактор. Я же использую Brackets.io. В его плагинах есть Markdown Preview и Brackets Git (можно еще подключить Markdown Toolbar), что очень сильно упрощает работу над постами.

Естественно не всё идеально в этих самых GitHub Pages. Например:

  1. Всё нутро блога доступно для чтения любому проходимцу. Мне лично всё-равно, но для кого-то это может быть критично. Таким можно посоветовать воспользоваться платными сервисами. Тот же Ghost например.
  2. Создавать и отлаживать шаблоны оформления блога - то ещё развлечение. Если вдруг вы ошиблись где-нибудь и теперь ваш блог не “компилится”, то узнать в каком месте косяк практически невозможно: сообщения об ошибках (которые приходят к вам на почту) иногда не содержат какой-либо полезной информации.
  3. Наверняка всплывёт ещё что-нибудь “интересное”, ведь я только-только начал обживаться в этих голых стенах.

Поменял шило на мыло? Может быть. Поживём - увидим.

В этой жизни ничего не бывает просто так. Даже овцы в тулупах.

Камиль Ренатович Ларин

И тут внимательный читатель воскликнет:

– Постой, а где же впечатления? Тут только набор непонятно чего, а впечатлений нет.

– А пожалуйста: мне нравится! ;)

Начало

20 Июля 2017
< 1 мин.

Понеслась!