只今Ruby勉強中

プログラミングRuby―達人プログラマーガイド

うさぎさんと一緒にRubyの勉強をしているオレの記録。

間違ってる所とかいっぱいあると思いますけど、誰でもコメント出来るので気軽に教えて下さい。

普段は 鷹の島 って所で書いてます。

現在のハマリポイント - yield, succ?, Proc & 後で

2007-05-15 (Tue)

文字列の末尾 18:11  文字列の末尾 - 只今Ruby勉強中 を含むブックマーク

を取得するのってこんな感じでいいのかな?

irb(main):001:0> str = 'hogefuga'
=> "hogefuga"
irb(main):002:0> str[-1, 1]
=> "a"

String クラスに入れてみた。

irb(main):001:0> class String
irb(main):002:1> def last
irb(main):003:2> self[-1, 1]
irb(main):004:2> end
irb(main):005:1> end
=> nil
irb(main):006:0> 'hogefuga'.last
=> "a"
irb(main):007:0> 'hehehe'.last
=> "e"

Unix Time を求める 22:52  Unix Time を求める - 只今Ruby勉強中 を含むブックマーク

Apache のログとかで使ってる形式の日時を、秒数に直したい。

irb(main):001:0> require 'date'
=> true
irb(main):002:0> DateTime.strptime('15/May/2007:22:48:00', '%d/%b/%Y:%H:%M:%S').strftime('%s').to_i
=> 1179269280

via: http://d.hatena.ne.jp/koseki2/20061219/aws

トラックバック - http://rubyist.g.hatena.ne.jp/gaba/20070515