BitArts Blog

ロードバイク通勤のRubyプログラマで伊豆ダイバー。の個人的なブログ。

Railsのプチ便利機能

Ruby on Railsには、知らなくても困らないけど知ってしまうと便利すぎる機能がいろいろ入っている。Railsを使用しない開発においても利用させてもらいたいミニ機能の宝石箱!

Railsのバージョンアップでちょこちょこ追加されたりしているようで、入門書などでは書かれていないものも多く、実際にRailsを使っているうちに発見していちいち感動したりしている。

最近見つけたのをメモ。

Hash.from_xml(xml)

XMLをHashに変換する(HashとArrayの階層的なHashに)。これはくそ便利!RubyプログラミングでDOMとかXPathとか使うのは非常に調子を狂わされるので。うっかり自作して喜んでしまいそうな機能です。

ActiveSupport::OrderdHash

これは説明するまでもないものです。

 

Railsを使わないRubyプログラマActiveRecordActiveSupportを使わないのはもったいないよなあ。