У меня хорошо работает Вебрик. Единственная проблема, которая у меня была, это то, что она не работала с безопасным https. Решение состояло в том, чтобы запускать https только на стадии подготовки и производства, а не на машине разработчика.
Я использую dev-машину только в качестве сервера и разрабатываю на Windows-машине с Notepad ++. Я думаю, что это работает хорошо, после использования ужасной Rails IDE. (Раньше я пользовался Visual Studio и мне это нравилось.) Доступ к веб-странице через локальный IP и порт. Это дешевое, быстрое и простое решение для пользователей Windows.
Я использую Ubuntu 11.04, Rails 3.07, Ruby 1.92 с RVM и PostgreSQL. Предполагается, что RVM облегчит жизнь пользователям Ubuntu, потому что Ubuntu использует другую версию Ruby.
Чтобы уничтожить процесс сервера, работающий на порте 3000: xxxx - это значение, возвращаемое из первой строки.
$ lsof | grep 3000
$ kill -9 xxxx
Это может быть легко объединено в одну строку или псевдоним killserver
или аналогичный.