Вы должны рассмотреть возможность установки виртуальной машины с помощью VMWare, если это возможно. Вы все еще можете начать работу с Windows, но вы можете столкнуться с большим количеством ошибок на различных пакетах, которые вы хотите использовать. Я тоже из Windows ... теперь я переключился на Mac и больше никогда не оглядывался назад ...
Дело в том, что Ruby работает намного лучше на любом POSIX, кроме Windows, поэтому лучше не пытаться заставить что-либо работать должным образом на одной платформе на другой. Практически, вы НИКОГДА не подумаете о размещении rails-приложения в Windows (аналогично, я сомневался, стоит ли вам когда-либо задумываться о размещении PHP-приложения в Windows тоже ... вы просто платите больше за то, чтобы причинить себе вред ...
Еще одна возможность - попытаться установить Ubuntu на USB-накопитель / жесткий диск и загрузить его, когда вы хотите играть в Rails, немного проблематично, но с лучшей производительностью.
NetBeans, как предлагается для начинающих IDE, хорош. Хотя, если вы начнете правильно с хорошей книгой (3-е издание Pragmatic defacto Rails book - хороший выбор, вы никогда не откажетесь от нее, даже если ссылки слишком полезны). В качестве альтернативы Rails Guide - это то, что вы не должны пропустить.