2013-12-01から1ヶ月間の記事一覧
Rails4からpageキャッシュなくなるなどキャッシュの部分が変わったので、Rails4でキャッシュ(fragmentキャッシュ)を使う場合についてざっと調べたのでメモ。 cache_digestsを使います。 これを使わないとテンプレートに変更があってもキャッシュが削除されま…
最近会社でもHubotを使う機会がありましたので、HubotをHerokuで使う場合の手順を書いておきたいと思います。前提としてCampfireとherokuへアカウントを登録しておく必要があります。campfireへは自分用とhubot用の二つのアカウントが必要です。 では、手順…
Rails + Paperclipで画像アップロードが出来ますが、複数の画像を一気にアップロードしたい場合があると思います。その場合はjquery-upload-railsを使うといいと思います。使い方はgithubページに書いてあるので分かると思いますが、一点注意が必要です。以…
Railsでrspecを実行するときに実行時間を短くするための試みを昔 rspec guard spork を使ってやっていました。今回はsporkでなくspringを使ってみます。Gemfileを以下のようにします。 group :test do gem 'rspec' gem 'rspec-rails' gem 'simplecov', requi…
Rspecのテストでshoulda-matcherを使うとテスト結果の確認が楽。 なので、使い方をメモっておくために、まずはcontroller側のサンプルを載せる 1 require 'spec_helper' 2 3 describe AlbumsController do 4 fixtures :users 5 fixtures :albums 6 fixtures …
今更ながらiPhoneアプリの勉強を始めた。。参考書籍はこれこれからノウハウが溜まったら、ここに書く。
Bowerを使ってJavaScriptのパッケージ管理をしたく調べたので書いておきます。まず、bowerのインストール $npm install -g bower続いてRails側の設定ですが、bower-railsを使います。その際jquery-railsはコメントアウトしておきます。 #gem 'jquery-rails' …
最近会社のJavaプロジェクトで新しく使うフレームワークとして、どれを推奨すべきか検討しています。 で個人的には、今のところ「SpringMVC」かなと思っています。今は社内の方に紹介するためにサンプルを作成してナレッジを蓄積しているところなんですが、…
Chefのレシピを書く練習を始めた。 今回はどこにもあるかもしれないがApacheを入れるもの まず、Berkshelfを使って雛形を作成する $ cd site-cookbooks $ berks cookbook httpd次に出来上がったファイルを編集する まずは、site-cookbooks/httpd/recipes/def…