タグ

まとめとRoRに関するKouJustinのブックマーク (3)

  • kaminari徹底入門 - Qiita

    Rails Advent Calendar 11 日目です。 Railsの定番paginatorと言えばkaminariです。Railsで開発をしたことがあれば、少なくとも名前くらいは聞いたことがあるでしょう。 大変使いやすく、ほぼゼロコンフィグでページネーションできますが、ドキュメントがシンプルなこともあって、ちょっと凝ったことをしようとすると情報を探すのに苦労します。 と言うわけで「kaminariを使って三日目」くらいの人向けに書いてみます。 Why kaminari? まずは基的なところをおさらいします。 ActiveRecordオブジェクトをkaminariでpaginateするには、以下のようなコードを書きます。(Gemfileは設定済みとします)

    kaminari徹底入門 - Qiita
  • Rails開発で有用な便利Gem一覧 - Qiita

    Rails Advent Calendar 6日目。 Railsで普段使うようなGemも、Rails2系から3系への移行で大分デファクトのGemなども入れ替わったり、新しいGemが台頭して来たり、RailsRubyを使う上では切っても切れないGem達。 なので、現在、主に自分が使用しているGemの一覧を紹介します。 普段Railsを使っている人にはあまり目新しいものは無いと思いますが、これからRailsを始める人がとりあえず知っておくと良いかも、みたいな観点でピックアップしてみました。 ※2012/09/06時点 Rails3.2.8対応 DBアダプタ sqlite3 pg mysql2 おなじみ。各種DB用アダプタ。Railsデフォルトはsqlite3。 ログイン認証 omniauth omniauth-twitter omniauth-facebook omniauth-github

    Rails開発で有用な便利Gem一覧 - Qiita
  • RailsのApplication templateを使って開発の初速をあげよう! - Qiita

    Rails Advent Calendar 9日目です。 どのくらい認知があるのか知りたい、という意味も込めての投稿です:-) Railsに標準で備わっているApplication Template(アプリケーションテンプレート)の概要とサンプルの紹介です。 RailsはGemが増えると最初の設定だるい よくRailsは「設定より規約」なんだよね、とか聞きますが、 たしかにRailsは仕組みさえ覚えてしまえば、 比較的簡単にデプロイまでできてしまいます。 難しい設定ファイルも書くことはとても少ないです。 特に最近はHerokuを中心とするPaaSの台頭でよりその恩恵を受けれている気がします。 また、Rubyのコミュニティがとても活発で、 優秀な方がたくさんいるので、めちゃんこ便利なGemがたくさん流通しています。 Githubをサーフィンしてたら、 「やっべー、このGemすげー、Gemfi

    RailsのApplication templateを使って開発の初速をあげよう! - Qiita
  • 1