это наш химический дом для печальных жителей Земли

rails 3 на REE+Thin

Послушав некоторых людей и прочитав некоторые статьи и комментарии я пришел к выводу, наверняка, очевидному для других, что REE быстрее и стабильнее Ruby 1.9.x. Собственно к этому выводу можно прийти просто расшифровав аббревиатуру REE как Ruby Enterprise Edition. А т.к. мой любимый iLukmus крайне нуждается в скорости, я решил перенести его на REE, а также, по совету Elfiel’а сменил back-end сервер с Mongrel’а на Thin, который, говорят, по скорости может конкурировать с мюонными нейтрино из CERN.
читать полностью →

Apache + RVM Ruby 1.9.2 + Passenger = no such file to load — bundler

Довольно популярная ошибка, которая имеет вагон всяких решений в интернете, но при этом ни одно из них до конца не работает. Типичной средой ее обитания является Ruby, установленный через RVM (установлена под рутом => для всех), на который установлен Ruby on Rails 3 и все это дело запущено под Apache’м через Passenger. Т.е. когда приложение уже вот-вот должно запуститься и апачевская TestPage уже не светит появляется она.
читать полностью →

нормальная установка Ruby 1.9 и Rails 3 через RVM

Для тех кто не знает, RVM – Ruby Version Manager, это такая штука которая позволяет иметь одновременно вагон разных версий Ruby, причем не только Ruby, а и IronRuby, REE, Rubinius и т.д. и при этом все они будут работать и не конфликтовать.
читать полностью →