heroku · Ruby

Heroku – Rubygem

Introduction to Heroku

Heroku is the instant ruby platform. Deploy any ruby app instantly with a simple and familiar git push. Take advantage of advanced features like HTTP caching, memcached, rack middleware, and instant scaling built into every app. Never think about hosting or servers again.
Multi-Tenant

Heroku is a multi-tenant platform and hosting environment. Your app doesn’t need its own servers, slices, or clusters, and you’ll benefit from continuous platform improvements.
Fully Managed

Each element in this diagram represents a large pool of servers invisibly managed by Heroku. Because we control all the infrastructure and software layers, we can present a clean interface for deploying your code.
Curation

We actively curate each layer, ensuring you have the latest in software and best practices, and that it’s all stable and integrated smoothly.
Everything You Need

Together, these elements provide everything you need to run a modern, high-performance, scalable web app. Click around to understand the path of a request through the system.
More information

See our Architecture description for more details on how Heroku works

 

For more details –> http://heroku.com/

Installtion of Rails · RubyonRails

RubyOnRails Working Environment

Working With RubyOnRails: (Installation of Rails in Windows Platform)

The following requirements are need work with Ruby On Rails Environment.

1. Operating System : Windows XP or later with Service pack 2.

2. Ruby Software : Ruby is a free software which one is available of the

following link. http://www.ruby-lang.org/en/downloads/

3. Database :I am using XAMPP(combination of Mysql and Apache). For download Xampp

http://sourceforge.net/project/downloading.php?groupname=xampp&filename=xampp-win32-1.6.6a.exe&use_mirror=jaist
4. Checkout : Tortoise SVN latest version available he following

URL http://tortoisesvn.net/downloads

For 32 bit –> http://sourceforge.net/project/downloading.php?groupname=tortoisesvn&filename=TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi&use_mirror=jaist

for 64 bit –> http://sourceforge.net/project/downloading.php?groupname=tortoisesvn&filename=TortoiseSVN-1.4.8.12137-x64-svn-1.4.6.msi&use_mirror=nchc

5. Rails and other gem installation :

a. Your PC with net connection then you follow this procedure otherwise goto next section.

i) check your ruby path Ex: c:\ruby
ii) Rails Installation Goto command prompt c:\gem install rails
This command helps to install latest version of rails(rails1.2.3). In case you want to install previous version then just include version also c:\gem install rails -v1.1.6.
iii) Other gems installation : c:\gem install GEMNAME

b. Rails installation without net connection

i) Requirement :Need .gem files. It is available from the following url.

http://rubyforge.vm.bytemark.co.uk/gems/

This link contains all the gems with all latest and as well as old versions.

ii) Just copy the gem which one is need– paste that gem file to following path c:\ruby\bin\PASTEGEM
iii) Now I want to install rails1.1.6 gem. so just paste rails1.1.6.gem file to c:\ruby\bin\rails1.1.6.gem. Then Command prompt c:\ruby\bin\gem install rails1.1.6. It asks some dependency gems include their versions. So the same way to install that dependency once again. Ex. activerecord1.13.1 need then paste activerecord1.13.1.gem file to c:\ruby\bin\activerecord1.13.1.gem Goto command prompt c:\ruby\bin\gem install activerecord1.13.1
After the dependency installation install rails gem with our favor command c:\ruby\bin\gem install rails1.1.6.
Dependency circle is depends upon gems.

So you must install all dependencies to install particular gem.

Now your system ready to work with Ruby on rails…But how u can start without guideline. So please follow this This BOOK

Comments are always welcome.

Regards,

P.Raveendran