Почему Ghost?


Важно: Уже не актуально, я отказался от Ghost в пользу Jekyll и доволен как удав. Ниже расскажу почему.

WordPress с каждой новой версией превращается в такого монстра, что не удивлюсь, если к пятой версии он потребует выделенный сервер. Разобраться что в нём происходит уже практически невозможно. Ну а главное - невероятные тормоза визуального редактора. Моё терпение лопнуло и я стал искать альтернативы. Альтернатив оказалось много, я бы даже сказал тысячи. Требования были простые:

  • простота написания постов, никаких визуальных редакторов
  • поддержка html и/или markdown
  • простой дизайн без всяких боковых панелей - фокус только на тексте

Перепробовав несколько десятков, в том числе и платных, остановился на нескольких вариантах. Среди них были Эгея, svbtle, Ghost и еще несколько. svbtle упал на несколько часов прямо во время теста, что по итогам недельного тестирования привело к двум вариантам. Эгея или Ghost.

Как вы уже поняли, Эгея проиграла. Офигенный движок, но закрытый исходный код его убивает. Уверен, что если Бирман откроет код, движок взорвет не только рунет, но и остальную часть интернета. Увы, мы этого не дождемся :(

Ghost не идеальный, он написан на js и требует node.js, так что на виртуальный хостинг его не поставишь. Наверно, это единственный его минус. Правда, дроплет от DigitalOcean превращает этот минус в огромный плюс - за 5$ в месяц мы получаем 512mb RAM, 20gb SSD и 1tb трафика. Еще печалит отсутствие поиска и комплекте, но, вроде как, это в планах

Апдейт: Ghost прекрасен тогда, когда работает. Пару раз он падал после обновления какого-то софта на сервере и единственным способом поднять было восстановление сервера из снапшота. Разобраться почему он не стартует невозможно, если ты не гуру node.js. Каждая новая версия требовала разные версии node.js и я даже умудрился упереться в ограничения по памяти на сервере. В общем, после очередного падения во время обновления я решил забыть ghost как страшный сон.

Альтернатива нашлась быстро - генератор статических сайтов Jekyll. Но о нем я расскажу подробнее в отдельном посте.


Почему Ghost?


gem install выдает ошибку SSL сертификата


C:\Windows\system32>gem install jekyll 
ERROR:  Could not find a valid gem 'jekyll' (>= 0), here is why:
        Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)

Ошибка возникает при новой установке Ruby на windows с помощью Rubyinstaller.

Способ решения достаточно прост, последовательно выполняем команды:

gem sources --remove https://rubygems.org/
gem sources --add http://rubygems.org
gem update --system
gem sources --remove http://rubygems.org
gem sources --add https://rubygems.org

Обновится rubygems-update и всё заработает.


gem install выдает ошибку SSL сертификата




Настройка скорости воспроизведения в MPC-HC


Media Player Classic Home Cinema aka MPC-HC, лучший видеоплеер под Windows. Простой, быстрый, функциональный.

Функциональный настолько, что я сходу не нашел где у него меняется шаг изменения скорости воспроизведения. Пришлось гуглить :)

Media Player Classic Home Cinema

По умолчанию шаг скорости имеет значение auto, что дает нам 1x, 2x и 4x. Если поставить, например, 10, то получится так: 1x, 1.1x, 1.2x, 1.3x и т.д.


Настройка скорости воспроизведения в MPC-HC


Pagination


© 2017. All rights reserved.

Работает на Jekyll, тема Hydejack