Тогда уж сразу rbenv. Вообще, раскройте мне глаза. Какие плюсы у rvm и rbenv по сравнению с установкой ruby через homebrew, кроме возможности использовать разные версии ruby? Мне достаточно одной последней версии.
Да, была идея с отделением статических частей шаблона от динамических. На счет использования одного шаблона для нескольки действий, мало себе это представляю, т.к. тогда придется генерировать HTML код в контроллере, что уже очень нехороо. Иначе как я используя один шаблон смогу реализовать два действия — добавление новой записи и вывод всех записей? Разве что, используя хелперы. В которых я не чувствую необходимости в своем очень небольшом проекте.
Трудно поспорить, конечно. Но тут сама идея в том, чтобы на маленьком сервере набраться опыта, который может пригодиться в будущем для HighLoad. Ну, тут в принципе осталось два варианта — Debian и FreeBSD. Решил остановиться на первом варианте, ибо проще, но при этом никак не уступает конкуренту.
Думал об SQLite, но читал о других решениях, поэтому решил спроить об оптимальном. Да, конечно, прослойка однозначно будет в виде класса. Все-таки не зря читаю книгу по проектированию :)
Да, в djvu очень много литературы, но djvu без проблем конвертируется в PDF за несколько секунд. До этого у меня был Amazon Kindle DX белый, но там был экран прошлого поколения (not e-ink). Когда я положил его рядом с Nook Touch, отпало всякие желание читать с него. Ну, и, хотелось бы тачскрин, ибо это очень удобно и экономит на габаритах читалки (клавиатура кинда откровенно не радует).