Ruby: Difference between revisions
From OpenWetWare
Jump to navigationJump to search
(→Rails) |
(→Rails) |
||
Line 21: | Line 21: | ||
==Rails== | ==Rails== | ||
*[http://rubyonrails.org/ Ruby on Rails]: [http://wiki.rubyonrails.com/ Wiki], [http://weblog.rubyonrails.com/ Blog]. | |||
**[http://weblog.rubyonrails.com/articles/2006/03/28/rails-1-1-rjs-active-record-respond_to-integration-tests-and-500-other-things Rails 1.1 released] | |||
*[http://www.digg.com/search?search=ruby+on+rails&submit=Submit Ruby on Rails] on digg | *[http://www.digg.com/search?search=ruby+on+rails&submit=Submit Ruby on Rails] on digg | ||
*[http://www.technorati.com/search/ruby+on+rails Ruby on Rails] on technocrati | *[http://www.technorati.com/search/ruby+on+rails Ruby on Rails] on technocrati | ||
*[http://developers.slashdot.org/developers/06/03/08/0241237.shtml Active Record] on slashdot | *[http://developers.slashdot.org/developers/06/03/08/0241237.shtml Active Record] on slashdot | ||
*[http://developer.apple.com/tools/rubyonrails.html Using Ruby on Rails on Mac OS X] | *[http://developer.apple.com/tools/rubyonrails.html Using Ruby on Rails on Mac OS X] | ||
*[http://www.ibm.com/developerworks/java/library/j-cb03076/ Exploring Active Record] from IBM | *[http://www.ibm.com/developerworks/java/library/j-cb03076/ Exploring Active Record] from IBM | ||
*[http://www.ibm.com/developerworks/web/library/j-cb05096.html Crossing borders: What's the secret sauce in Ruby on Rails?] from IBM | *[http://www.ibm.com/developerworks/web/library/j-cb05096.html Crossing borders: What's the secret sauce in Ruby on Rails?] from IBM | ||
*[http://www.hezmatt.org/~mpalmer/blog/general/rewriting_in_rails_a_practical_examination.html Rewriting in Rails: a Practical Examination] | *[http://www.hezmatt.org/~mpalmer/blog/general/rewriting_in_rails_a_practical_examination.html Rewriting in Rails: a Practical Examination] | ||
*Cheat Sheets: | *Cheat Sheets: | ||
Line 40: | Line 36: | ||
*Rolling with Ruby on Rails @ onlamp.com: [http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html Part 1] and [http://www.onlamp.com/pub/a/onlamp/2005/03/03/rails.html Part 2] | *Rolling with Ruby on Rails @ onlamp.com: [http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html Part 1] and [http://www.onlamp.com/pub/a/onlamp/2005/03/03/rails.html Part 2] | ||
*[http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html What Is Ruby on Rails] | *[http://www.onlamp.com/pub/a/onlamp/2005/10/13/what_is_rails.html What Is Ruby on Rails] @ onlamp.com | ||
*[http://www.onlamp.com/pub/a/onlamp/2005/06/09/rails_ajax.html Ajax on Rails] @ onlamp.com | *[http://www.onlamp.com/pub/a/onlamp/2005/06/09/rails_ajax.html Ajax on Rails] @ onlamp.com | ||
Line 53: | Line 49: | ||
*[http://www.redhat.com/magazine/025nov06/features/ruby/ Ruby on Rails on Red Hat] | *[http://www.redhat.com/magazine/025nov06/features/ruby/ Ruby on Rails on Red Hat] | ||
===Tools=== | |||
*[http://www.radrails.org/ RadRails] - A Ruby on Rails IDE (built on the Eclipse RCP) | |||
**[http://wiki.radrails.org/ RadRails wiki] | |||
*[http://rubyjedit.org/ Ruby Editor Plugin for jEdit] | |||
*[http://rubygems.org/ RubyGems] package system | |||
*[http://wiki.rubyonrails.org/rails/pages/Capistrano Capistrano] is a utility which may be used to automate the deployment of Rails applications | |||
**[http://manuals.rubyonrails.com/read/book/17 Capistrano: Automating Application Deployment] - book | |||
===Notes=== | ===Notes=== |
Revision as of 20:50, 7 February 2007
General
- Ruby Home Page
- Ruby-Doc.org: Help and documentation for the Ruby programming language.
- RubyForge - software project repository
- Ruby Central, Inc - a hub for support of Ruby activities
- Ruby Code & Style
- JRuby is tightly integrated with Java to allow the embedding of the interpreter into any Java application with full two-way access between the java and the Ruby code.
- Take a shine to JRuby - from IBM
- Beginning of JRuby on Rails
Guides
- Why's (Poingnant) Guide to Ruby
- Learn to Program
- Using MySQL with Ruby
- Sockets programming in Ruby PDF from IBM
- Using the Ruby Development Tools plug-in for Eclipse
- Things That Newcomers to Ruby Should Know
Books
Programming Ruby: The Pragmatic Programmer's Guide - ebook
Rails
- Ruby on Rails: Wiki, Blog.
- Ruby on Rails on digg
- Ruby on Rails on technocrati
- Active Record on slashdot
- Using Ruby on Rails on Mac OS X
- Exploring Active Record from IBM
- Crossing borders: What's the secret sauce in Ruby on Rails? from IBM
- Rewriting in Rails: a Practical Examination
- Cheat Sheets:
- Rolling with Ruby on Rails @ onlamp.com: Part 1 and Part 2
- What Is Ruby on Rails @ onlamp.com
- Ajax on Rails @ onlamp.com
- Web 2.0 development using Ruby on Rails MIT IAP 2006 class
- Introduction to Ruby on Rails MIT IAP 2007 class
Tools
- RadRails - A Ruby on Rails IDE (built on the Eclipse RCP)
- Ruby Editor Plugin for jEdit
- RubyGems package system
- Capistrano is a utility which may be used to automate the deployment of Rails applications
Notes
- URLs: /controller/action/id...
- Need a lightweight server http://www.lighttpd.net/
Miscellaneous
- RubyConf 2006 - October 20-22, 2006 in Denver, CO
- Ruby interactive: in-browser demo
- BioRuby
- Crypt library is a pure-ruby implementation of a number of popular encryption algorithms
- libgnupg-ruby is a "wrapper" library for the gpg binary