...
Date: 2014/5/20 Cate: rails Tags: ,  
Rails4 + Mongoid4で開発をしてるのですが、Mongoidの公式サイトだとまだMongoid4.0のことが書いてないんですよね。 結構いろいろなところが変わっているので、このサイトを参考にしてると「動かんやないかい!!!NO!!!」ってなるので要注意なのです。 じゃぁどこを見ればいいのか MongoidのissueをみてたらMongoidの開発者の方が、 CHANGELOGをみたまえ といっていたので、CHANGELOGをみましょう!!!!!! こちらです!! 結構クリティカルなところが変更されてたりするんで、Rails + ...
Date: 2014/5/8 Cate: MongoDB, rails, ruby Tags: ,  
Railsで複数台サーバーでGyazoというサービスを運用しているのですが、先日precompileで生成したcssのハッシュ値がデプロイ先のサーバーによって異なる、ということが起きました。まぁ本番サーバーではないところでおこったので特に問題はなかったのですが、なんでこうなったのかメモ。 まず、これが起きる前にassetsのホストを変更する、ということを実装しました。 config/environments/production.rbに config.action_controller.asset_host = ...
Date: 2014/4/1 Cate: rails, ruby Tags:  
例えばuser_controller_specとかにいっぱいテストが書いてあって、でもその中の一個のテストだけ試したいみたいな時があると思うのです。 ググってみたら、 ruby - How do I run only specific tests in Rspec? - Stack OverflowHow do I run only specific tests in Rspec? ... こちらが参考になりました。 specify 'unto morimori', focus: true do # super unko test ...
Date: 2014/2/4 Cate: rails, ruby Tags: ,  
なんでかは忘れたんですが、Railsのconfig/environments/develpment.rbに config.assets.prefix = "/dev-assets" という設定をいれたんです。ここ参照。 で、その後、設定を外したんですが、ある特定の画像だけずっと/dev-assetsを参照するようになってしまってハマりました。 いろいろ原因をみてみると、cssからその画像を参照している部分が変化していないっぽい。 なので、一回その変化してないcssをいじって、rails ...
Date: 2014/1/23 Cate: rails, ruby Tags:  
Railsで多言語対応してるときに、例えばデフォルトが英語で、ユーザーがスペイン語でアクセスしてきた時に、そのviewに表示される翻訳の一部がまだスペイン語に対応してなくて、es.ymlのkeyすらなかったときにデフォルトの英語の方を表示させたいとき。 config/application.rb config.i18n.fallbacks ...
Date: 2013/12/10 Cate: 未分類 Tags: ,  
Railsで管理画面を作成する超便利gem, ActiveAdminを使っているのですが、これをいれた状態でscaffoldするとControllerがInheritedResourcesを継承したものになってしまってた。 各Actionが書かれているいつもどおりのControllerにしたかったので、その方法をメモ。 
 ./bin/rails g scaffold unko -c=scaffold_controller というように -c=scaffold_controller ...
Date: 2013/12/5 Cate: rails, ruby Tags: ,  
自分で開発中のgemをローカルのRailsプロジェクトにインストールして試してみたい、ってことがあり、 どうやればいいのかを調べたのでメモ。 Gemfileに gem 'my_gem', :path => 'path/to/my_gem' というように書いて、bundle install ...
Date: 2013/11/12 Cate: rails, ruby Tags: , ,  
ActiveAdminで、Coolでモテる管理画面をつくろう! Railsで管理画面をつくるときといえば、ActiveAdminですね! 超絶便利であっという間に使いやすい管理画面を作ることができます。 Active Admin | The administration framework for Ruby on ...
Date: 2013/10/18 Cate: rails, ruby Tags: , ,  
ActiveAdminEnvironment 以前ブログに書いた、 【Rails】ActiveAdminで、開発環境と本番環境で見た目を変える ですが、せっかくなので Gemにしました。 Keishake/active_admin_environment ↑こちらです。githubにあげています。 使い方 Gemfileに [ruby] gem 'active_admin_environment' [/ruby] と書いて、bundle installして、 [shell] $ bundle exec rails g ...
Date: 2013/10/2 Cate: rails Tags: , , , ,  
Older