The Coder Notes

The notes about everything around the author

Новый блог и новые мысли

Итак, кажется я все-таки покорил этот странный Octopress. Хотя такая идея мне кажется довольно странной, последнее время я все чаще сталкиваюсь с Markdown и все больше и больше он мне нравится. В этом блоге(уже окончательном) я буду рассказывать о своих наработках, добавлять какие-либо записи и делиться ссылками, которые меня очень и очень радуют.

Octopress больше подходит программистам, нежели дизайнерам. Он создан по схеме работы с GitHub, Heroku(тот же гит, но приправленный) и так же имеет отличное свойство подключаться к SSH и деплоить проект прямо в заданную директорию. Для данного действа вполне хватит простого nginx с базовой конфигурацией:

Базовая конфигурация сервера
1
2
3
4
5
6
server {
    listen 80; # Слушаем порт 80
    server_name my.tld; # Имя сервера
    root /home/octo; # Директория с файлами
    index index.html;
}

И при этом все будет работать как надо.

Для поддержки кириллицы просто допишите &subset=latin,cyrillic в файле source/_includes/custom/head.html в параметрах подключаемых шрифтов.

Деплой

Довольно прост.

1
2
3
4
5
6
7
8
9
10
# Создаете новый пост
rake new_post["Я погулял с собакой"]
# Пишите его
vim source/_posts/00-00-0000-post.markdown
# Генерируете
rake generate
# Смотрите (localhost:4000)
rake preview
# Деплоите
rake deploy

Все довольно просто! Кажется, на этом все. С новым блогом!