タグ

ブックマーク / blog.designrecipe.jp (2)

  • irb でのオブジェクトの表示を更に見易く - awesome print

    環境を整理していていたついでにメモを残しておく。 irb でシンタックスハイライトなどを行うには Wirble など便利な gem があるが、awesome_print はオブジェクトのデータ構造もわかりやすくインデントして表示してくれる。 michaeldv/awesome_print · GitHub Awesome Print is a Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation. Rails ActiveRecord objects and usage within Rails templates are supported via included mixins. Table of Conte

    kamipo
    kamipo 2012/06/18
  • Refinery CMS (Rails) でのテスト環境

    Refinery CMS というのは、Rails をベースにした CMS。 公式サイトにもテストに関するガイドはあるのだが、テストを開始する前の準備の記載がないのでメモしておく。 How to test Refinery - Guides - Refinery CMS そもそも、Refinery CMS は CMS なので、Refinery CMS 自体のテストを実施する必要があるの?という話もあるかもしれないが、 Refinery CMS は既存の動作を override できたり、通常の Rails アプリの感覚で拡張できたり、はたまた engine の仕組みを使って必要な機能を拡張していける。 いろいろ手をいれていくと新たに追加した部分だけでなく、既存の環境を壊していないよね?と確認したくなるもの。既存環境のテストをできる状態にはしておきたい。 テスト環境の構築には、Refinery

    kamipo
    kamipo 2011/07/26
  • 1