Ruby

http://s.erious.ly

Posts tagged "ruby"

Rubyists and Companies I am thankful for in 2011

As 2011 comes to a close, I would like to thank the following awesome people and companies. Special mention: Yukihiro Matsumoto for inventing the Ruby programming language (I finally had the honor of meeting Matz in person in Singapore this year), Fabio Akita for his constant encouragement and positive support for RubyLearning, Jim Pryke who...

Rubyists and Companies I am thankful for in 2011

As 2011 comes to a close, I would like to thank the following awesome people and companies. Special mention: Yukihiro Matsumoto for inventing the Ruby programming language (I finally had the honor of meeting Matz in person in Singapore this year), Fabio Akita for his constant encouragement and positive support for RubyLearning, Jim Pryke who...

I heard you liked files

I was going to try and be clever and do a funny riff on this whole subject, but I just can't manage it. Here's the thing. Makefile was a dumb name for a file when Stuart Feldman wrote the make utility in 1977, but you have to forgive him because file s...

Do you ponder what to name things in your code?

This guest post is by Evan Light a test-obsessed developer, the author of several rarely used gems, and the curator of Ruby DCamp. When he’s not a talking head at conferences, he’s usually working at home as a freelance developer remotely mentoring a developer, working for one or more startups, playing with open source, keeping...

Questions on Ruby? Ask An Expert at RubyLearning

Questions on Ruby? Ask An Expert at RubyLearning RubyLearning is happy to announce the start of a series of blog posts titled “Ask An Expert”. We are assembling experts in various areas of Ruby programming who will answer your questions as a blog post here. To begin with, some of the experts who have agreed...

Questions on Ruby? Ask An Expert at RubyLearning

Questions on Ruby? Ask An Expert at RubyLearning RubyLearning is happy to announce the start of a series of blog posts titled “Ask An Expert”. We are assembling experts in various areas of Ruby programming who will answer your questions as a blog post here. To begin with, some of the experts who have agreed...

How to Marshal Procs Using Rubinius

The primary reason I enjoy working with Rubinius is that it exposes, to Ruby, much of the internal machinery that controls the runtime semantics of the language. Further, it exposes that machinery primarily in order to enable user-facing semantics that are typically implemented in the host language (C for MRI, C and C++ for MacRuby,...

Ruby Programming 29th Batch: Registrations now open

Registrations are now open for RubyLearning’s popular Ruby programming course. This is an intensive, online course for beginners that helps you get started with Ruby programming. Here is what Sandra Randall (Butler), a participant who just graduated, has to say – “You kindly offered me the opportunity to join your Ruby course. I’m new to...

My Ruby Book now available in .mobi and .epub formats

My Ruby Book now available in .mobi and .epub formats My Ruby book has been available since 2006 in .pdf format. It’s now available, completely updated for Ruby 1.9, in .mobi and .epub formats. The Ruby eBook covers Ruby 1.9 and has all the Core Ruby programming topics on the RubyLearning.com site. This Ruby eBook,...

My Ruby Book now available in .mobi and .epub formats

My Ruby Book now available in .mobi and .epub formats My Ruby book has been available since 2006 in .pdf format. It’s now available, completely updated for Ruby 1.9, in .mobi and .epub formats. The Ruby eBook covers Ruby 1.9 and has all the Core Ruby programming topics on the RubyLearning.com site. This Ruby eBook,...

Do you know Ruby Doctest?

Do you know Ruby Doctest? This guest post is by Victor Goff, who enjoys mentoring Ruby at RubyLearning.org since 2008. You can reach him on IRC Chat #rubylearning on freenode.net. He also blogs occasionally at http://vgoff.posterous.com. Rubydoctest is a gem that we will be installing. The purpose of the gem is simply to provide a...

Do you know how to write an internal DSL in Ruby?

Introduction A Domain-Specific Language (DSL) is a (usually small) programming or description language designed for a fairly narrow purpose. DSLs are targeted at end users or domain specialists who are not expert programmers. Martin Fowler classifies DSLs into two styles – external and internal. An external DSL is a language that is different from the...