Here are sites and resources that I have found to be helpful, what you find here should be fairly current.
Getting Started with Ruby:
- Ruby
- Ruby in Twenty Minutes
- Programming Ruby – the ‘pickaxe book’.
- Ruby Syntax – a nice reference resource.
- Ruby Essentials – a concise and easy to follow guide to learning Ruby.
Getting Started with Rails:
- Ruby on Rails
- Rails Framework Documentation
- Agile Web Development with Rails
- Hivelogic – Installing Ruby, Rubygems and Rails on Snow Leopard
- Railscasts – free Ruby on Rails screencasts.
Tools:
Deploy Server:
- Linode – an inexpensive option for hosting your application. You have to have some experience administering your own server, or not be afraid to dive in. Their user forums and FAQs are helpful and very user-friendly.
- Apache Web Server
- Phusion Passenger – mod_rails for deploying your application.
- MySQL
- GitHub – a place to host your Git repositories with free and paid options available.
Information on Specific Gems:
