Bala the main obstacle to my attending your great class is
having working Rails3 install
. So after a few attempts I
finally got it working on a hosted Ubuntu server.
1. Install tips .. in gory detail for Rails 3 on Ubuntu
I went through a laborious process to install Rails3 on Ubuntu
Linux.... (don't know if anyone has Linux laptops :)
Bala, thanks for your blog, and other links .. between that and
googling all over web, finally got it working!
If anyone is interested it is documented on a blog at ...
The key thing was I didn't want to install it on kids' Macbooks or
Windows, and since I had access to hosted server, I did all of it
It is more detailed step-by-step than what Bala provides, though I
have shamelessly incorporated his MacOSX stuff in it.
... The basic rails server is currently up on public web at
... but may get taken down on pressing ^C ... next time I will make
it persist with -d.
2. Question for Bala ..
Is Rails 3.0 Beta4 basically same as Rails 3.0.0 RC2, or is the
RC2 good "enough"?
3. - Further steps ... and Request for a Windows Install Guru!
a, Install Testing needed I am not done yet .. I will follow the
blog tutorial link to verify the install is compatible with that
stuff. If I find any problems, I will update the blog entry.
b. IDE testing/feedback needed. All the Rails3 books/tutorials seem
to steer you away ALSO from IDE packages, etc... which seemed quite
refined for RoR2. I kind of like this .. using text editors to get
things done .. basically using same PHP/Python IDEs for RoR. If
anyone has suggestions I would greatly appreciate.
c. Request for a Windows Install Guru to
please post their method for Rails3!
Maybe someone can follow steps and post your own blog entry for
... which are far more common ... I might do
this, especially since my available laptops are all Windows if I am
to take Bala's class :)
--- Pradeep Jain
Vote for Jain for FUHSD Board, Nov 2010.
PS Windows is a challenge for Rails3 in its Beta condition though -
either that or the RoR community is possibly all Unix/Mac guys :)
BTW avoid mixing it with LAMP servers or trying to route Rails sites
through Apache - this looks like an advanced topic. My boys use
XAMPP (a LAMP kit) on their Windows PCs. But mixing XAMPP/LAMP with
Rails3 is not advisable IMHO - can be done .. That is why it doesn't
go through Apache/MySQL for now and I set it up with the development
WEBRICK and port 3000 to keep it all neat and tidy.
3.0 Tutorial for Newbies
When: Saturday, September 4,[masked]:00 PM
A step-by-step introduction to Rails 3.0 for newbies. Personal
attention given to each student. The structure can be customized
according to the students background.
The 4 hour session will give you enough fundamentals and also show
you the usual work flow of
a Rails developer. How they go about solving problems while
developing an app.
Before the Class : Installation
You need Ruby 1.8.7 or later, Rails 3.0 Beta 4, Ruby gems version
Ruby 1.9.1 is not compatible with Rails 3.0 Beta 4. Please install
Ruby 1.9.2 RC1 instead. Here's a couple of links about it: See the
blue note on:
says "Ruby 1.9.1 is not usable because it outright segfaults on
Rails 3.0, so if you want to use Rails 3 with 1.9.x jump on 1.9.2
for smooth sailing."
Snow Leopard to Rails 3.0 Beta 4
Ruby 1.9.1 on Snow Leopard
Before the Class : Optional
Please follow the tutorial here :
We will be working on this blog app in the class. Some of the
things on this tutorial is out dated for Rails 3.0 beta 4. I will
also be explaining things that is described in this tutorial from
a different perspective. It usually connects all the dots together
and the student will be able to see how all the concepts fit