Ruby

TwitterFacebook
Get flash to fully experience Pearltrees

JRuby 1.5.0 Released: The Best Alternative Ruby Implementation Gets Even Better

Following on five months after the release of the popular JRuby 1.4, the JRuby team have delivered JRuby 1.5! Forgetting the de facto "official" Ruby implementations of 1.8.x and 1.9.1/2, JRuby is the fastest and most stable Ruby implementation available and already has 9 years of progress under its belt. JRuby takes a lot of its performance and versatility from running on the Java Virtual Machine ( JVM ), which has provided JRuby's developers with a solid base from which to optimize how Ruby is implemented. Significantly improved Windows support (a breath of fresh air for Windows-based Ruby developers used to getting second best in the Ruby world) Overall performance improvements http://www.rubyinside.com/jruby-1-5-0-released-the-best-alternative-ruby-implementation-gets-even-better-3252.html

Rails Installer: Ruby and Rails on Windows in a Single, Easy Install

RailsInstaller is a new project from Wayne E Seguin (of RVM fame) that brings RubyInstaller -style simplicity to getting Ruby and Rails set up on Microsoft Windows (XP, Vista, or 7). In a single wizard-driven installation you get Ruby 1.8.7-p330 (with DevKit ), Rails 3.0.3, Git, and SQLite 3. Rails Installer was developed with help from Luis Lavena (a Ruby on Windows expert) and Dr. Nic Williams (Engine Yard's resident Australian comedian ) and its release comes just weeks after Wayne was (re)hired by Engine Yard to work on new open source initiatives. To get started, go to railsinstaller.org , download the "Rails Welcome Kit" and run the installer. There's a screencast you can watch too. http://www.rubyinside.com/rails-installer-ruby-and-rails-on-windows-in-a-single-install-4201.html
This guide covers the basic layout features of Action Controller and Action View, including rendering and redirecting, using content_for blocks, and working with partials. This guide covers how controllers work and how they fit into the request cycle in your application. It includes sessions, filters, and cookies, data streaming, and dealing with exceptions raised by a request, among other topics. Rails Routing from the Outside In This guide covers the user-facing features of Rails routing. http://guides.rubyonrails.org/

Ruby on Rails Guides

We recommend Ruby 1.9.3 for use with Rails. Rails 3.2 is the last one that supports Ruby 1.8. Ruby 1.8.6 and earlier are not supported, neither is version 1.9.1.

Ruby on Rails: Download

http://rubyonrails.org/download
by Curt Hibbs 01/20/2005 Editor's note: Curt Hibbs and Bill Walton have updated this tutorial for Rails 1.2 in Rolling with Ruby on Rails Revisited and Rolling with Ruby on Rails Revisited, Part Two . We recommend those tutorials for all new Rails development. Also check out Bill Walton's monthly series, Cookin' With Ruby on Rails . Maybe you've heard about Ruby on Rails, the super productive new way to develop web applications, and you'd like to give it a try, but you don't know anything about Ruby or Rails. http://oreilly.com/ruby/archive/rails.html

Rolling with Ruby on Rails - O'Reilly Media

http://www.zenspider.com/Languages/Ruby/QuickRef.html alias and BEGIN begin break case class def defined? do else elsif END end ensure false for if in module next nil not or redo rescue retry return self super then true undef unless until when while yield 'no interpolation' "#{interpolation}, and backslashes\n" %q(no interpolation) %Q(interpolation and backslashes) %(interpolation and backslashes) `echo command interpretation with interpolation and backslashes` %x(echo command interpretation with interpolation and backslashes)

Ruby QuickRef

Yes, but it's under new management and this is no longer the site for the current challenges. After running three years worth of quizzes, I retired as quizmaster and passed the project on to some loyal fans. New quizzes are still posted to the Ruby Talk mailing list so look for them there if you want to participate. The rest of these questions are left as they were during my time overseeing the project for archival purposes. What Is Ruby Quiz? Ruby Quiz is a weekly programming challenge for Ruby programmers in the spirit of the Perl Quiz of the Week.

Ruby Quiz

http://www.rubyquiz.com/
Tutorial

Agile deployment for Ruby, Node.js, Clojure, Java, Python, and Scala. Get up and running in minutes, and deploy instantly with git. Focus 100% on your code, and never think about servers, instances, or VMs again. $ heroku create Created sushi.herokuapp.com | git@heroku.com:sushi.git $ git push heroku master -----> Heroku receiving push -----> Rails app detected -----> Compiled slug size is 8.0MB -----> Launching... done, v1 http://sushi.herokuapp.com deployed to Heroku Run and scale any type of app. Run any web or background process with any web framework or worker type. http://www.heroku.com/

Heroku | Ruby Cloud Platform as a Service

Ruby is a programming language from Japan (available at ruby-lang.org ) which is revolutionizing the web. The beauty of Ruby is found in its balance between simplicity and power.

try ruby! (in your browser)

http://tryruby.org/levels/1/challenges/0
https://www.ruby-toolbox.com/ A Rails engine that allows any model to act as messageable, adding the ability to exchange messages with any other messageable model, even different ones. It supports the use of conversations with two or more...

The Ruby Toolbox - Know your options!

Highlights include: Matz’s new Ruby implementation, MobiRuby (Ruby for iOS), Passenger 3.0.12, Ruby 1.9.3-p194, TorqueBox 2.0, Adhearsion 2.0, and Dr Nic’s App Scrolls. A small version bump for Ruby 1.9.3 which includes a security fix for RubyGems (and therefore an updated version) along with oodles of minor tweaks and fixes. MRuby: A Lightweight Ruby Implementation by Matz

Ruby Inside: The Ruby Blog

Railscasts - Free Ruby on Rails Screencasts

Episode #201 – Mar 16, 2012 – Bundler makes it easy to manage Ruby Gem dependencies. Learn how to use it in a Rails application, see what's new in Bundler 1.1, convenient ways to run bundle exec, and how to fix gem compilation issues. (9 minutes)
after two years of silence, maintenance has been taken over. Latest releases fix some long standing memory management related bugs and add some minor things. Updated API documentation is also available: http://rubydoc.info/github/larskanis/fxruby/1.6/frames RSyntaxTree 0.51 was released. From now on, the project is maintained at https://github.com/yohasebe/rsyntaxtree and newly developed command-line tool is provided via Rubygems (gem install rsyntaxtree). Version 1.0.2.14 fixes a bug in 'ti assign', and a critical bug related to recent changes made intended to help debugging which ended up preventing creation of new tickets.

RubyForge: Welcome

In this massive and advanced Premium Nettuts+ tutorial, we’ll learn how to build a file-sharing web application, like Dropbox , using Ruby on Rails. Become a Premium member to read this tutorial, as well as hundreds of other advanced tutorials and screencasts. For those unfamiliar, the family of Tuts+ sites runs a premium membership service. For $19 per month, you gain access to exclusive premium tutorials, screencasts, and freebies from Nettuts+ , Psdtuts+ , Phototuts+ , Aetuts+ , Audiotuts+ , Vectortuts+ , and CgTuts+ For the price of a pizza, you’ll learn from some of the best minds in the business.

Build a Dropbox-like File Sharing Site with Ruby on Rails: Premium | Nettuts+