Related:

OSC for Artists has been published 2013-04-20 I’ve published Just the Best Parts: OSC for Artists For $9.00 you get a fun, informative, and to-the-point intro to Open Sound Control. There are terrific graphics and well-explained examples suitable for non-geeks. If you are an artist or...

Like to write code in a functional style a la Haskell or Scheme? That's cool; Ruby does that. Really dig object orientation like Java or Smalltalk? No problem; Ruby handles that, too. Prefer to use a procedural (a.k.a. imperative) style like Forth or Ada? Ruby can "get its procedure o...

is a connection between two Active Record models. Associations are implemented using macro-style calls, so that you can declaratively add features to your models. For example, by declaring that one model belongs_to another, you instruct Rails to maintain Primary Key–Foreign Key inform...

Get Involved. This is the obvious first step: participation. Start building a presence on the mailing list, bug tracker or other community resources for your favorite open source projects. Respect the Gift. Remember that even when an open source library is causing you frustration that...

Related:

Good to see a lot of movement in this. Ok, ever since I have read about this, it's kinda occupying my head - about many things! I would write this more as how things evolve in my head rather than putting things top-down. so this might be very crude as well as might be very lengthy! Fe...

mb_chars is a multibyte safe proxy for string methods. In Ruby 1.8 and older it creates and returns an instance of the ActiveSupport::Multibyte::Chars class which encapsulates the original string. A Unicode safe version of all the String methods are defined on this proxy class. If the...

Sinatra supports many different template engines (it uses the Tilt library internally to support practically every template engine in Ruby) For optimal experience, you should install the template engines you want to work with. The Sinatra dev team suggests using either ERB, which is i...