В попытке достичь просветления в программировании я пытаюсь создать свой последний веб-сайт в экосистеме Rails. Я нахожу это очень трудным делом для разработчика .Net, и мне нужно двигаться в правильном направлении, так как я нахожусь на грани того, чтобы сдаться и вернуться к тому, что я знаю.
У меня есть кое-что, приближающееся к прототипу, идущему в Rails, и я пытался выяснить, как добраться до точки, где у меня есть разумная установка развертывания для публикации бета-версии этой вещи. Я не вижу смысла в дальнейшем развитии, пока не узнаю, что смогу публиковать разумным способом.
Пока что я зарегистрировался на хостинге в HostingRails, создал SVN-репозиторий в Google Code и установил Capistrano. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я понятия не имею, как изменить мои Capfile и Deploy.rb, чтобы они общались друг с другом, и это еще до того, как я подумал о развертывании базы данных. Проблема в том, что руководства по хостингу не так хороши, и документация для Capistrano идет прямо у меня над головой. Я нахожусь в момент, когда Capistrano предлагает мне запрос пароля, и никакой пароль, связанный с чем-либо, о чем я знаю, не работает. Capistrano не дает мне намека на то, что он пытается сделать, и я понятия не имею, как проверить какие-либо строки в моем конфигурационном файле, чтобы выяснить, в чем дело.
Может кто-нибудь предложить полный набор инструментов, который позволит мне опубликовать приложение с минимально возможной конфигурацией? Двигаюсь ли я смутно в правильном направлении, и это также даст мне разумные варианты развертывания БД? Кто-нибудь может предложить простое пошаговое руководство, которое не требует понимания 37 отдельных драгоценных камней, прежде чем развертывание станет возможным?