タグ

2008年7月27日のブックマーク (2件)

  • Rails 2.0 で in_place_editor_field を使う - elm200 の日記(旧はてなダイアリー)

    Chad Fowler 著「Rails レシピ」の「レシピ 01 同一画面でのフォーム編集」で取り上げられているインプレース編集機能。これは、あるレコードを変更するときに、変更画面に画面遷移することなく、その場で変更ができるという便利な機能だ。もっとも「Ajax らしい」機能の一つではないだろうか? Rails 1.2 までは標準で in_place_editor_field というメソッドがあって、ビューの中で次のように使うことができた。 <%= javascript_include_tag :defaults %> <%= in_place_editor_field :book, :name %> この例では Book というモデルの name 属性をこの場で編集することを想定している。 Rails 2.0 になって、in_place_editor_field はプラグインに追い出され

    Rails 2.0 で in_place_editor_field を使う - elm200 の日記(旧はてなダイアリー)
  • RubyによるビルドツールRakeの覚え書き

    RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2014/02/20 Rakeの作者、Jim Weirich氏が亡くなられました。安らかに… Rakeとは? インストール 単純なRakefile タスク ファイルタスク ルール ディレクトリ作成 タスクの説明 ファイルリスト クリーニング パッケージ作成 タスクの動的生成 テストタスク 複数のRakefileの連携 名前空間 参考URL Rakeとは? Rakeは、MakeをRubyで実装したものを超越したビルドツールである。 世間では、ビルドツールというとMakeやApache Antが有名で、よく使われている。 Rakeは、これらのいいとこ取りをした上で、特有のフィーチャーを追加した新しいビルドツールであり、複雑なビルドを柔軟に書きこなすことができる。その秘密は内部DSLという仕組みにあり、このおかげでビ