Ruby Queue Pop with Timeout, v.2 (Correctly Handling Spurious Wakeups)


~1 year ago by Job Vranish on Atomic Spin.
In one of my previous posts, I wrote a queue implementation that would let you provide a timeout to the pop method. Unfortunately, it has a bug caused by...

Ten Years


~1 year ago by pogodan on blog.jacius.info.
Oh, how time flies! Yesterday marked the tenth anniversary of this blog. To commemorate, I am relaunching my site under a new domain. Also...

Starting a New Engagement as a Lead Consultant


~1 year ago by Jay Fields on Jay Fields Thoughts.
Someone recently asked me for information on starting new consulting engagements.  A few years back I published Sean Doran and Scott Conley's thoughts...

Control Flow in Ruby Blocks


~1 year ago by Chris Farber on Atomic Spin.
I recently found myself needing to return early from a block passed into a method in Ruby. Although the way to do this is fairly simple and obvious in hindsight...

Support of Ruby 2.1 has ended


over 1 year ago by ruby-lang.org on ruby-lang.org.
We announce that all support of the Ruby 2.1 series has ended. After the release of Ruby 2.1.10 at the end of March of the last year, the support of the...

Ruby 2.3.4 Released


over 1 year ago by ruby-lang.org on ruby-lang.org.
Ruby 2.3.4 has been released. This release contains about 80 bug fixes after the previous release. See the commit logs for details. And this release contains...

Ruby 2.2.7 Released


over 1 year ago by ruby-lang.org on ruby-lang.org.
Ruby 2.2.7 has been released. This release includes about 70 bug fixes after the previous release. See the ChangeLog for details. After this release,...

From Ruby to Crystal: A Quick Look


over 1 year ago by Shawn Anderson on Atomic Spin.
In my dabbles into game development, I’ve loved the expressiveness of Ruby, but longed for the performance of a compiled language. (Anyone else in...

Parsing Excel Files with Ruby


over 1 year ago by Matt Nedrich on Atomic Spin.
.supported-feature { color: green } .supported-feature a { color: green } .not-supported-feature { color: red } .not-supported-feature...

Ruby 2.4.1 Released


over 1 year ago by ruby-lang.org on ruby-lang.org.
We are pleased to announce the release of Ruby 2.4.1. This is the first TEENY version release of the stable 2.4 series. See commit logs for details. Download...