JSON/YAML to MessagePack

MessagePack を理解したり、後々に実装を作った際のテスト用に使うためにも、JSON/YAML を MessagePack する簡単なスクリプトを用意してみた。

#!/usr/bin/ruby

require 'rubygems'
require 'yaml'
require 'MessagePack'

print YAML.load($stdin.read).to_MessagePack

gem install MessagePack した上で、以上のスクリプト

./json2MessagePack.rb < hogehoge.json | hexdump -C

みたいにすると、JSON/YAML を MessagePack に変換した結果を見ることが出来る。
これを使いながら [MessagePack仕様メモ] カテゴリなエントリを随時アップしてゆこうかと思う。