タグ

2012年10月18日のブックマーク (2件)

  • 4.railsフォーム作成関数について

    このように、コントローラ名をusersとしただけでそれ以外のファイル名やクラス名、テーブル名まで決まってしまう。 一見これは応用性が無く融通の利かないように感じるかもしれないが、こうすることによって多言語ではアクションとモデルとビューおよびテーブルとの結びつきなどを一つ一つ設定していた作業を行うことなく一貫した手法でシステム構築が可能となる。 この考え方がこそが、「設定より規約」railsの基理念の根幹だ。 私はこの考え方に痛く感動している。rubyが好きな一番大きな理由だ。 さて、話題が大分フォーム作成関数の話からそれてしまった・・・。 これからフォーム作成用関数の説明をしてゆく。 1)モデルと連携してフォームを作成する。<% form_for(@footprint) do |f| %> <b>Article</b> <%= f.text_field :article_id %> <b

    Konboi
    Konboi 2012/10/18
    わかりやすい。
  • Gem-src - masarakki's blog

    gem-src がすごく便利。 よくあるパターン 1. gemのソースコードを読みたい時 gemを使ってるとソースをがっつり追いたくなる時がありますが、そんな時どうしてますか? 最近編み出したのが、とりあえずインストールされたgemをgitに突っ込むというワザです。 rvmを使っているのでこんな感じに。 $ cd ~/.rvm/gems/ruby-1.9.4-p194@hoge/gems/hoge_gem $ git init; git add . $ git grep hogehoge これでも十分に便利ですけど、gemのディレクトリまで行くのが面倒ですよねー。 2. gemに Pull Request したい時 gemの名前は知っていても誰が作ったかなんて覚えてませんよね。 hubコマンドもユーザ名がわからないと使えません。 (なぜか hub clone rails はできるんだけどな