カイワレの大冒険 Third

技術的なことや他愛もないことをたまに書いてます

2013-05-29から1日間の記事一覧

Rubyでハッシュの値の比較を行う

どうやるか分からなかったので。ハッシュ同士ではなく、値の比較をしたいとき。 2つのハッシュがあって、キーが同じなのに値が違うとか、そもそもキーがないとか。そういうとき。 ActiveSupportでは、以下のようなオープンクラス?が用意されていて、diffの…

YAML.dumpするときは、文字コードを意識しとくべきだった件

なんかハマったので。環境はRuby1.9.3です。 YAML.dumpで出力しようとしたときに、必ずしも人間にわかりやすい形で出力してくれるとは限らないんですな。 とりあえず、ファイルに出力してみる場合。 >>> content = 'hello, world!!' >>> hash_test = {'key' …