I have struggled a lot to run my first rails app on windows

None of the tutorials explain in as simple as this one

could run hello world

but the rest are not free
how to get them

If you have any choice at all then don't use windows for rails apps.
Life will be much simpler if you can move to a Linux system such as
Ubuntu. The learning curve time will be recovered very quickly. You
can make a dual boot system so you can boot into Windows or Ubuntu and
may soon find your life becoming a Windows free environment. It is
great to take control of your PC again. There are also various ways
of using virtual machines to run windows and ubuntu together.


Ruby 1.9.2 Rails 3, A Clean Install on Windows XP