Ross Bamford wrote:
> (Date.parse('2006-04-01')..Date.parse('2006-04-23')).to_a.map { |e| e.to_s }

Just a small suggestion:
Leave out the to_a so it's faster and uses less memory :)