При запуске bundle install под гемсетом 1.9.2@projectname, гемы устанавливаются в директорию /home/user/.rvm/gems/ruby-1.9.2-p180@projectname/gems
Так что никакой директории с гемами под отдельный проект нет. Есть только отдельный gemset
Устанавливаете две версии руби
rvm install ruby-1.8.7
rvm install ruby-1.9.2
Работаете с одним проектом из под rvm use 1.8.7, с другим rvm use 1.9.2
Чтобы не переключаться вручную можно создать файл .rvmrc в корневой директории каждого проекта.
Если сохранить в формате docx, то в блокноте откроются кракозябы. Обычный XML мы получим только если сохраним документ в формате XML-документ Word. А это уже потребует дополнительноей конвертации в XML и обратно в doc.
Ваш вариант тоже рабочий, но не настолько прост как вы описали.
Умение складывается из отдельных элементов. Я писал статью с мыслью о том, что кто-то найдет нечто полезное для себя и добавит в свой арсенал или сам подкинет хорошую идею.
Вы говорите про внешние условия(они безусловно важны и от них многое зависит), но здесь я рассматриваю личную эффективность, те вещи которые зависят от самого работника
Так что никакой директории с гемами под отдельный проект нет. Есть только отдельный gemset
rvm install ruby-1.8.7
rvm install ruby-1.9.2
Работаете с одним проектом из под rvm use 1.8.7, с другим rvm use 1.9.2
Чтобы не переключаться вручную можно создать файл .rvmrc в корневой директории каждого проекта.
По Rails мне как php программисту понравилась вот эта Rails for PHP Developers
Как освоюсь с Rails и Ruby обязательно обращу свой взор на vim.
Ваш вариант тоже рабочий, но не настолько прост как вы описали.