Type-Checking Protocols in Ruby


10 months ago by Peter Harkins on Push cx.
One of my favorite parts in Sandi Metz’s excellent Practical Object Oriented Design in Ruby is when she describes how to enforce lightweight protocols...

The Case for Buying Technical Books


11 months ago by Jay Fields on Jay Fields Thoughts.
In the past few months I've seen more than a few articles encouraging programmers to write books. Each article provides at least a bit of good advice, and...

Ruby 1.9.2-p330 Released


11 months ago by ruby-lang.org on ruby-lang.org.
We have released 1.9.2-p330, the final release of the 1.9.2 series. Soon after announcing the End of Life for 1.9.2 (and 1.8.7), a critical security regression...

Thoughtful Machine Learning


11 months ago by O'Reilly Media, Inc. on O'Reilly Ruby.
Apply a fully test-driven approach to machine-learning algorithms, and save yourself the pain of missing mistakes in your analyses. Just because and analysis...

Floating Point Numbers & Currency Rounding Errors


11 months ago by Patrick Bacon on Atomic Spin.
A reminder to those who learned this lesson long ago, and a warning to those that have not learned it for themselves: Don’t use floating point numbers...

Floating Point Numbers & Currency Rounding Errors


11 months ago by Patrick Bacon on Atomic Spin.
A reminder to those who learned this lesson long ago, and a warning to those that have not learned it for themselves: Don’t use floating point numbers...

A List of Interviews of Gophers


11 months ago by Satish Talim on RubyLearning Blog.
Since May 2014, I have been busy organizing India’s first-ever Go programming conference “GopherConIndia“. The experience so far has been...

PDF to Plain Text processing using docsplit


11 months ago by shwetakale on Josh Software - Where Programming is an Art!.
As Rubyists, don’t we just love searching for gems to do our work for us :) But, that does not always work, does it? There are times when we don&...

Ruby, Rails companies in Pune, India


11 months ago by Satish Talim on RubyLearning Blog.
In June 2009, we had compiled a list of companies in Pune that execute projects / develop products using Ruby and Ruby on Rails. A lot has changed since...

Sapphire Installation Guide


11 months ago by Huw Collingbourne on Ruby In Steel.
Use this guide to plan your Sapphire installation... Required All users must have Either a commercial (Professional or above) or free (VS Integrated Shell...