Ruby: Difference between revisions
From OpenWetWare
Jump to navigationJump to search
(→Rails) |
No edit summary |
||
Line 66: | Line 66: | ||
*[http://wiki.rubyonrails.org/rails/pages/Capistrano Capistrano] is a utility which may be used to automate the deployment of Rails applications | *[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 | **[http://manuals.rubyonrails.com/read/book/17 Capistrano: Automating Application Deployment] - book | ||
*[http://bioruby.org BioRuby] | |||
*[http://crypt.rubyforge.org/ Crypt library] is a pure-ruby implementation of a number of popular encryption algorithms | |||
*[http://rubyforge.org/projects/libgnupg-ruby libgnupg-ruby] is a "wrapper" library for the gpg binary | |||
*[http://code.whytheluckystiff.net/camping Camping] is a small web framework | |||
===Notes=== | ===Notes=== | ||
Line 75: | Line 79: | ||
*[http://tryruby.hobix.com/ Ruby interactive]: in-browser demo | *[http://tryruby.hobix.com/ Ruby interactive]: in-browser demo | ||
Revision as of 21:17, 19 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
- Documentation for Ruby on Rails
- Screencasts
- API - Rails Framework Documentation
- Ruby on Rails on digg
- Ruby on Rails on technocrati
- Active Record on slashdot
- Using Ruby on Rails on Mac OS X
- Locomotive - a simple tool to help you develop Ruby on Rails applications 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
- Ruby and Rails notes
- Local groups:
- 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
- REST on Rails
- The Rails Way - best practices in Rails application design (focusing on REST)
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
- 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
- Camping is a small web framework
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