03 Aug '12, 7pm

Ruby 2.0 Refinements in Practice « Katz Got Your Tongue?:

wycats, Posted November 30, 2010, 3:56 am In my mind, in Ruby < 2.0, there's a category of library which is "provide a number of useful core extensions." The three major ones are ActiveSupport, Extlib and Facets. In general, applications need to choose one, but not more of these libraries to avoid conflicts. These libraries are designed to be used in applications, and things get a bit murky when they are used as dependencies of other standalone libraries. For instance, using DataMapper with Rails was a problem for a while because of conflicts between Extlib and ActiveSupport. They eventually removed the dependency on Extlib, but it definitely illustrates the larger systemic issue that refinements are trying to solve. On the other hand, Right::AWS is not a library that provides core extensions, nor does it depend on such a library (if it did, it would end up in the same pla...

Full article: http://yehudakatz.com/2010/11/30/ruby-2-0-refinements-in-...

Tweets

Ruby Refinements landed in trunk

rubyflow.com 03 Aug '12, 5pm

Ruby Refinements landed in trunk Posted by wyeworks on August 03, 2012 — 0 comments Ruby Refinements landed in trunk . Com...

Better Ruby Idioms « Katz Got Your Tongue?:

yehudakatz.com 04 Aug '12, 6am

@wycats: Rather than “overriding include” I might prefer to call it sidestepping or bypassing extend(). In fact I don’t th...

Meet RubyLearning's Blog Authors and Rubyists *...

rubylearning.com 04 Aug '12, 2am

How Does One Use Design Patterns In Ruby? This guest post is by Chee Yeo , a 32-year-old Ruby Rails sometimes IPhone progr...

Avalon 2.0 will be revealed in September. Sneak peek here! :) @avalonsingapore #mbs

Avalon 2.0 will be revealed in September. Sneak...

plussixfive.com 09 Aug '12, 1am

Currently undergoing its final stages of renovation, Avalon 2.0 will be revealed in September. An introduction of visual f...

@higepon 1.8はそもそもcharAt(n)的なメソッドがありません。UTF-8ならs...

jp.rubyist.net 06 Aug '12, 7am

なお、非 ASCII な文字を含むリテラルを magic comment なしに書いていた場合、US-ASCII ではない文字が存在しているとして、invalid multibyte char というエラーになります。これはソースコードの可搬性...

RubyForge: One-Click Ruby Application Builder: ...

rubyforge.org 04 Aug '12, 4pm

Builds one-click Windows executables from Ruby source code. OCRA Packages everything needed to run Ruby scripts into a sin...

to lendo esse livro para ver se melhoro em ruby

to lendo esse livro para ver se melhoro em ruby

rubybestpractices.com 02 Aug '12, 3am

We can all write better Ruby code Though we don't like to admit it, all hackers churn out bad code from time to time. But ...

Ravishing Ruby Red from Blink ... #red #ruby #b...

heels.com 04 Aug '12, 9pm

Stun the crowd in this chic ankle boot by Blink. The Tansyy brings you a fabric upper with elastic details at the sides. T...

Ruby5 Episode #285: Ruby Open Source Challenge ...

ruby5.envylabs.com 02 Aug '12, 10am

We received a note from Ania Banaszek from Netguru a Polish Rails consultancy who’s organizing the Ruby Open Source Challe...

@bhavint Writing a #Ruby gem is quite easy

@bhavint Writing a #Ruby gem is quite easy

rubylearning.com 30 Jul '12, 3am

To solve various problems with Ruby, you might develop your own libraries. Also, you might want to open-source your librar...

Decent article: "Ruby concurrency explained"

Decent article: "Ruby concurrency explained"

merbist.com 08 Aug '12, 5pm

Earlier we talked a bit about the actor model . Since Ruby 1.9, developers now have access to a new type of “lightweight” ...

Ruby Constructs: Class, Module and Mixin

rubyflow.com 31 Jul '12, 10pm

Ruby Constructs: Class, Module and Mixin Posted by mattetti on July 31, 2012 — 0 comments I wrote an overview of some of t...

Interactive Ruby Learning

rubyflow.com 05 Aug '12, 4pm

Interactive Ruby Learning Posted by samnang on August 05, 2012 — 0 comments This weekend, I gave a talk about Interactive ...

Old but good post on Ruby mixins and a class alternative:

Old but good post on Ruby mixins and a class al...

robots.thoughtbot.com 08 Aug '12, 9pm

Ruby’s “mixins” provide a simple, middle-ground option to developers that wish to include reusable functionality in severa...

#Ruby on the surface is such a simple language ...

ruby-lang.org 11 Aug '12, 6am

Instance variables are hidden away inside the object. They’re not terribly hidden, you see them whenever you inspect the o...