研究会の初回授業があったんだけど、自己紹介タイム、序盤に1人5分ぐらい喋ってて時間が押してきたので プレゼンタイマーを作って乗り切った。 20分で25人ぐらい自己紹介させた。 1分タイマーを作った ruby -e '60.downto(0) do |i| puts "#{i} "+"|"*i; sleep 1 end; `say 終了`' こういうの5秒ぐらいあればすぐ作れてRubyはえらい。 これをフルスクリーン表示した。 1秒ごとにバーが減っていって、1分経つと「終了!!」と言ってくれる。言いにくい事を言ってくれるのが良い。 昨年末の研究会説明会で面白そうなやつ釣ったら来てくれたのでうれしかった。
![橋本商会 » Rubyのワンライナーでプレゼンタイマー作った](https://cdn-ak-scissors.b.st-hatena.com/image/square/be00618689b12d97d4b7725130b493782f1bd7d1/height=288;version=1;width=512/http%3A%2F%2Fshokai.org%2Farchive%2Ffile%2F9b102937400f5255131165d3286c0b73.png)