5.1. General 5.1.1. Documentation -
API for local installation -
gem_server http://localhost:8088/ -
Official Rails API -
http://api.rubyonrails.com -
Searchable Rails API -
http://rails.outertrack.com http://railshelp.com -
Ruby documentation -
http://ruby-doc.org -
Excellent multi-API documentation -
Includes Ruby, Ruby on Rails, HTML, CSS, JavaScript, DOM, and more: http://www.gotapi.com 5.1.2. Supported Web Servers - WEBrick
- Mongrel
- Lighttpd
- Apache
- MS IIS
Learn more: http://wiki.rubyonrails.org/rails/pages/FAQ#webservers. 5.1.3. Supported Databases - DB2
- Firebird
- MySQL
- Oracle
- PostgreSQL
- SQLite
- SQL Server
Learn more: http://wiki.rubyonrails.org/rails/pages/DatabaseDrivers. 5.1.4. Integrated Development Environments (IDEs) 5.1.4.1. Open Source -
Eclipse/RDT -
http://rubyeclipse. sourceforge .net -
FreeRIDE -
http://freeride. rubyforge .org -
RadRails (built on Eclipse/RDT) -
http://www.radrails.org -
RDE (Ruby Development Environment) -
http://homepage2.nifty.com/sakazuki/rde_e.html 5.1.4.2. Commercial -
ArachnoRuby -
http://www.ruby-ide.com/ruby/ruby_ide_and_ruby_editor.php -
Komodo -
http://www. activestate .com/Products/Komodo 5.1.4.3. Editors -
Several options -
http://wiki.rubyonrails.org/rails/pages/Editors 5.1.4.4. Debugging -
Logfiles -
Look for the files development.log , test.log , and production.log . -
Interactive Rails Console -
http://wiki.rubyonrails.com/rails/pages/Console http://www.clarkware.com/cgi/ blosxom /2006/04/04 -
Breakpoint -
http://wiki.rubyonrails.com/rails/pages/HowtoDebugWithBreakpoint -
Debuggers -
See the IDEs listed earlier. -
Rails debug popup -
http://www.bigbold.com/snippets/posts/show/697 5.1.5. Create a New Rails Application rails app_name Options: -
-
-d= xxx or --database= xxx -
Specify which database to use ( mysql , oracle , postgresql , sqlite3 , etc.); defaults to mysql . -
-
-r= xxx or --ruby-path= xxx -
Specify the path to Ruby; if not set, the scripts use env to find Ruby. -
-
-f or -freeze -
Freezes Rails into the vendor/rails directory. |