結論 : 1.9からは保証される Hash(1.8.7) ハッシュに含まれる要素の順序は保持されません。 列挙する順序は不定です。 Hash(1.9.3) ハッシュに含まれる要素の順序が保持されるようになりました。 ハッシュにキーが追加された順序で列挙します。
複数バージョンのRubyを管理をするためのツールとしてrbenv + ruby-buildの組み合わせは大分ポピュラーになってきました。 備忘録としてよく使うコマンドをまとめてみました。 セットアップ OSX + homebrew だったら以下の記事がおすすめ。 OS X で rbenv を使って ruby 1.9.3 の環境を作る よく使うコマンド(インストール編) OSXに入れる時はCONFIGURE_OPTSの設定を忘れないようにしましょう。 # インストール可能な一覧セットを得る $ rbenv install 1.9.2-p290 1.9.3-p327 . . # インストール ## 基本 $ rbenv install 1.9.3-p327 ## OSX向け、readlineやopensslをhomebrew経由で入れたものを使う $ brew install readline
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く