2012-01-01から1ヶ月間の記事一覧

Railsでページネーションを実装する(kaminari)

RailsではKaminariというgem を使うと簡単にページネーションが実装できます。 (DBの検索結果から)Gemfileに gem 'kaminari' を追記して $ bundle install これで準備おk。 こんなかんじで使えます。 #検索結果を10件に分割した3ページ目を取得する @user…

Railsで共通メソッドの作り方

コントローラ全体の共有のメソッドを追加する 異なるコントローラ間で共通に使用するメソッドは, ApplicationControllerクラスで定義します。 各コントローラは, 原則としてApplicationControllerを継承しているのでここ(app/controllers/application.rb)で…

本質

自分の大好きなラーメンズのコント。何度見てもおもろい。 True or False?

Rails 3.1 で の1番簡単な認証方法

ASCIIcastsさんの記事を試してみました。こちらにはRails3.1を用いて複数ユーザに対応させる方法も記述されています。 Rails 3.1 では認証の新機能があります。 おそらく1番簡単な認証方法だと思います。 (HTTPベーシック認証ですが。。。)やり方はコント…

テキスト型をTime型に変換して整形する

ruby , rails で DBとかAPIからjson形式などで取得したデータ(テキスト型)を 変換して日付データに整形する方法をメモっとく。まず 例: strftimeメソッドの使い方 <% @current = Time.now %> <%= @current.strftime('%Y年%m月%d日 %H:%M:%S') %> 出力結果 2…

Rails 3.1 で auto_link メソッドを使いたい場合

Rails 3.1 では auto_link メソッドが使えなくなりました。auto_link メソッドを使うことで、指定された文字列に含まれるURLやメールアドレスを検出して 自動的にアンカータグに変換してくれます。個人的にはなかなか便利なメソッドだと思います。使いたい方…

Rails 3.1 で twitterサービスをつくってみた。

Rails 3.1.2でtwitterサービスを作ってみました。 いろんなライブラリや外部サービスを使った(様々な人の力を借りた) の意味を込めて"JustBorrowIt"という名前にしました。今回はテスト的にHerokuを使って公開しています。 原因不明のエラーなどがあるので…

えいごはじめました。

これから英語を勉強する!と思ってるけど、いつも中途半端になるので、 今日から毎日寝る前に1時間ほどやることに決めました。内容は中学校レベルからやっていきたいと思いますw やっぱり基礎が大事だからね。。。 自分のレベルが低いだけだけど。。。Rail…

今年の抱負

あけましておめでとうございます。 関係者のみなさん、今年もなにかとよろしくお願いします。 今年はインプットよりも、アウトプットを重視して 生産性のある日々を過ごしていきたいです!具体的にはなにかアプリ(Web, スマホ)を リリースできるように頑張…