札幌Ruby会議01でLTやったお
高井さんの代わりに、急遽 LT をやることになったので、Measure ライブラリについて説明してきました!
やる夫ネタは難しかったけど、とりあえず形だけでもできて良かった〜
(2008-10-26 追記)
やる夫の身長をフィートで表示するサンプル:
require 'measure' require 'measure/length' require 'measure/support' char_point = (ARGV[0] || 12).to_f Measure.def_unit :char, :length Measure.def_conversion :char, :pt => char_point Measure.form do puts 11.char.as_ft end
これを yaruo.rb という名前で保存して実行してみた。
$ ruby yaruo.rb 0.15220700152207 [ft]
ということで、1文字12ptだとすると、やる夫の身長は約0.15フィートということになるようです。これを本番でできなかったことが悔やまれますね。精進します。