Rails
Rails上で発生したエラーを Idobata に通知する exception_notification-idobata という Gem を作っています(動くけどテスト書いてないというひどいステータス) 追記: テスト書いてリリースしました。 使い方 Gemfile gem 'exception_notification' gem 'e…
capybara のドライバーのひとつ poltergeist には remote debugging という experimental な機能があり、テスト実行中のDOMの状態をブラウザからインスペクタでみれる。 使い方 使い方は簡単で、README にもあるように driver に inspector: true を渡してあ…
$ rake -W rake db:drop /Users/hrysd/hoge/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/railties/databases.rake:174:in `block in <top (required)>' rake db:drop:all /Users/hrysd/hoge/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/li</top>…
あらすじ 前略。インターンの人数が増えると管理するのが大変という事で、システム化する事になりました。 256interns と名付け、目標人数は256人です。 概要 今誰が、何をしているのかをわかりやすくするためのもので、例えばユーザーのページでは みたいな…
#lib/tasks/remove_user.rake namespace :db do task remove_user: :environment do User.where(kakin: 0..10000).destroy_all end end :environment が必要なのですねー。
Rails のフォームで、validationに引っかかるとその要素に .field_with_errors ってクラスがつくのですが、画像のようにBootstrapのフォーム用のエラーCSSを適用させる方法。 僕はBootstrapのsassバージョンを使用してるので、以下のようなファイルを作成し…
便利だったのでメモ。 > Admin.columns.find{ |n| n.name == 'id' }.type => :integer
今日で夏休みも終わりなんで、Unicornの設定について調べてました。 結果としては、よくわからなかったです。はい...http://d.hatena.ne.jp/milk1000cc/20100804/1280893810 http://yuuki.hatenablog.com/entry/sakura01ここら辺をみつつhttp://unicorn.bogo…
例えばTwitterのconsumer_keyとか、どこからでもアクセスできる値として設定したくて調べた。 以下 api_key.yml ってファイルに値を書いて、いろんな所から使いたいって場合。まず config/initializers/constants.rb config/api_key.ymlを作って、 constants…
ASCIIcasts - “Episode 241 - 簡単なOmniAuth”しょうもない事ではまったので、メモ。 app/model/user.rbブロック内の user.name = auth['user_info']['name'] どうやら環境変数?の値がかわってるようで、 user.name = auth['info']['name'] にしてあげたら…
erbじゃなくてhamlで書きたくなった時とか、 Gemfileに group :development do gem 'erb2haml' endとか書いてあげて bundle install rake haml:convert_erbserbを根こそぎhamlにしてくれます。 それにしても、% ってうちにくいですよね。