2014-01-01から1年間の記事一覧
ActiveAdmin を使用すると簡単にデータの管理画面が作れますがデフォルトだとasset周りで問題が発生しやすいのでメモしておきます。 使用したバージョン rails 4.0.2 activeadmin 1.0.0.pre 発生した問題 管理画面以外の画面にもActiveAdminのcssが読み込ま…
Macを再起動したら再起動前にフルスクリーンで開いてたchromeのウィンドウがフルスクリーン解除できなくなった。 原因は開いてるタブの中にダイアログを開いているものがあったから。ダイアログを閉じるとフルスクリーンを切り替えられる状態に戻った。 ショ…
Controllerテストの書き方のメモ。 通常のページ require 'spec_helper' describe HogesController do describe "GET show" do let(:request) { get :show, id: 1 } subject do request end it { should be_ok } it { should render_template "show" } descr…
railsでWebアプリを作っていると実行させっぱなしにしておく必要があるコマンドがいくつかある。 例えば以下のようなもの。 rails server guard 作りがマズい(粗い)とポートを変えてWebサーバを複数立ち上げたりすることもある。 今まではその数だけターミ…
RapidSSLからSSL証明書期限切れ90日前の通知が来たのでギリギリになって焦らないように早めに更新作業を行うことにした。 Netowl上での作業 新規取得手順については以下の記事に書いたが、「新規」という文言が「更新」に変わり入力項目が減ったくらいで更新…
rspec-rails3.0でのViewテストの書き方のメモ。 まずは公式に目を通しとくべき。 Upgrade - RSpec Rails - RSpec - Relish view spec - View specs - RSpec Rails - RSpec - Relish 重なる内容もあるけど個人的に気になった点を以下に記述する。 Capybaraのm…
Railsアプリケーションでi18n-jsを使ってみたところ、Herokuにpushする際にエラーが発生した。 ログを見たところ rake assets:precompile に失敗している模様。 発生したバージョンは以下の通り。 rails 4.0.2 i18n-js 2.1.2 ちゃんと解決しているのかは不明…
よく見るサイトがある日「502 Bad Gateway」が発生するようになって見れなくなった。 しばらく時間をおいたりリロードしたりしても効果無しだったが、セッションクリアすると見れるようになった(おそらくブラウザ再起動でもOK)。 Sticky Session使ってて割…