argius note

プログラミング関連

2006-04-04から1日間の記事一覧

PrettyPrinter

オブジェクトをpで出力したときに、長いと見づらい。 PrettyPrinterを使うと、改行やインデントを施して、きれいに整形してくれる。 require 'pp' class Something def initialize @a = "aaaaaaaaaaaaaaaaaaaaaaaaaa" @b = "bbbbbbbbbbbbbbbbbbbbbbbbbb" @c …

Shape - Frente!

10年も前になるのか。無性に懐かしくて聴きたくなったんだけど、持って行かれてしまったので、CD買いに行ったけど売ってない。で、結局ネットで買った。 軽快なようでのんびりしたテンポに、Angieの微風みたいな歌声が乗って、聴いていると昼寝がしたくなる…

和風パスタ

2006.04.02 玉葱、キノコ類、ハム(ベーコンの代用)、バター、醤油。 最近たるんでる。

演算子の再定義.....?

演算子オーバーライド。(キケンです!絶対に真似しないでください!) class String def -(s) gsub(s, "") end def /(i) self[0, length / 2] end def **(i) s = self and i.times do s *= i end and s end end s = "squeak" puts s + "y" puts s - "ak" + …