Mac上で、rubyからredisにアクセスしたときに以下の様なログをはいてクラッシュしました。 [shell] redis-3.2.2/lib/redis/connection/ruby.rb:129: [BUG] rb_sys_fail_str(connect(2) for [fe80::1%lo0]:6379) - errno == 0 ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin13.0] -- Crash Report log information ...
Date: 2016/2/3 Cate: Mac, rails, ruby Tags:  
ruby製の死活監視gemのgodを使っているんですが、1サーバーでgodを複数立ち上げることがあったのでメモ。 God.port =
Date: 2014/5/19 Cate: ruby Tags: ,  
以前、MongoのReplicaSetを7台で組んでて、うち2つがStartup2、1つが/etc/hostsへの設定ミスで他のメンバーに接続できないって状態になっていて、 ここで使っていないメンバーを1つremoveしたら全員がSecondaryになってしまって大変なことになりました。。。。 reconfigをしようにも、「おれSecondaryだからreconfigとかできねーし!Primaryに言え!」って怒られてしまって、「いやいやお前ら全員Secondaryやーん!」ってなってたんですが、 rs.reconfig(cfg, {force: ...
Date: 2014/5/8 Cate: MongoDB, rails, ruby 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で管理画面を作成する超便利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: , ,  
...
Date: 2013/10/28 Cate: Objective-C, ruby Tags: , , , ,  
Older