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

Rails4キャッシュについて

Rails4からpageキャッシュなくなるなどキャッシュの部分が変わったので、Rails4でキャッシュ(fragmentキャッシュ)を使う場合についてざっと調べたのでメモ。 cache_digestsを使います。 これを使わないとテンプレートに変更があってもキャッシュが削除されま…

Heroku+campfire+hubot

最近会社でもHubotを使う機会がありましたので、HubotをHerokuで使う場合の手順を書いておきたいと思います。前提としてCampfireとherokuへアカウントを登録しておく必要があります。campfireへは自分用とhubot用の二つのアカウントが必要です。 では、手順…

Railsで複数画像アップロードをする

Rails + Paperclipで画像アップロードが出来ますが、複数の画像を一気にアップロードしたい場合があると思います。その場合はjquery-upload-railsを使うといいと思います。使い方はgithubページに書いてあるので分かると思いますが、一点注意が必要です。以…

rails+rspec+spring+guardでテストを実行してみる

Railsでrspecを実行するときに実行時間を短くするための試みを昔 rspec guard spork を使ってやっていました。今回はsporkでなくspringを使ってみます。Gemfileを以下のようにします。 group :test do gem 'rspec' gem 'rspec-rails' gem 'simplecov', requi…

Railsのテストでshoulda-matchersを使う

Rspecのテストでshoulda-matcherを使うとテスト結果の確認が楽。 なので、使い方をメモっておくために、まずはcontroller側のサンプルを載せる 1 require 'spec_helper' 2 3 describe AlbumsController do 4 fixtures :users 5 fixtures :albums 6 fixtures …

iPhoneアプリを・・・・・・

今更ながらiPhoneアプリの勉強を始めた。。参考書籍はこれこれからノウハウが溜まったら、ここに書く。

Railsでbowerを使ってJavaScriptのパッケージ管理をする

Bowerを使ってJavaScriptのパッケージ管理をしたく調べたので書いておきます。まず、bowerのインストール $npm install -g bower続いてRails側の設定ですが、bower-railsを使います。その際jquery-railsはコメントアウトしておきます。 #gem 'jquery-rails' …

SpringMVCでテストを書く

最近会社のJavaプロジェクトで新しく使うフレームワークとして、どれを推奨すべきか検討しています。 で個人的には、今のところ「SpringMVC」かなと思っています。今は社内の方に紹介するためにサンプルを作成してナレッジを蓄積しているところなんですが、…

Chefのレシピを書く

Chefのレシピを書く練習を始めた。 今回はどこにもあるかもしれないがApacheを入れるもの まず、Berkshelfを使って雛形を作成する $ cd site-cookbooks $ berks cookbook httpd次に出来上がったファイルを編集する まずは、site-cookbooks/httpd/recipes/def…