タグ

ブックマーク / qiita.com/kuboon (2)

  • resources を nest するときは shallow を使うと幸せになれる - Qiita

    scaffold を制するものは rails を制す、という言い伝えがありますが、 rails g scaffold User などとすると routes.rb に突如現れるのが、 resources というやつです。 いまここに、Group と User という2つのモデルがあり、 Group が has_many :users で、 User が belongs_to :group だとしましょう。よくある関係ですね。 このような場合に、resources を こんな風に nest すると、新規に User を作る時の URL が /groups/:group_id/users/new となり、自然な形で group_id を渡すことができます。 ところが、このように routes を定義すると、いざ User が生成された後にその User を show するには /groups/:

    resources を nest するときは shallow を使うと幸せになれる - Qiita
  • 地元の 5374 を、自前サーバを用意せずに github pages で公開する手順 - Qiita

    1. github のアカウントを作る まだ作ってない人は今すぐ作りましょう! 今後もいろいろと役に立つはずです。 2. 5374 プロジェクトを Fork する code for Kanazawa のページ右上のボタンをクリックすると、ご自分の github アカウントに 5374 リポジトリがコピーされます。 (実際、単なるコピーなのですが、どの時点から「枝分かれ」したか、の情報が github サーバに残るので Fork と呼んでいます) Fork を実行する前に、Forkボタン右隣の数字をクリックしてみましょう。既に枝分かれしたリポジトリ群を見ることが出来ます。 3. gh-pages ブランチを選択する gh-pages は github が定めたルールで、この名前のブランチはwebに公開されます。 4. データを閲覧 5374ではどのようにデータを持っているのかを見てみましょう

    地元の 5374 を、自前サーバを用意せずに github pages で公開する手順 - Qiita
  • 1