kaminariでRubyの地雷を踏んだ|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社エンジニアの「?」を「!」に。CONTACTTOP開発kaminariでRubyの地雷を踏んだ開発2013.03.08kaminariでRubyの地雷を踏んだshibusoシェアツイートブックマークLINEはじめまして、去年からRubyを使い始めたshibusoです。「あれをやりたい」と思ったら「それ、gemであるよ」というやり取りの多さにびびってます。今回ページネーションを実装しようとしたところ、kaminariというgemが便利だという事を知り導入してみることにしました。RubyやRailsを触っている方ならすぐに導入できます。実際入れて手元の環境で動かしてみたところ、サーバ(Unicorn)の挙動がおかしい。エラーを吐いて終了、そして再起動の繰り返し。こんな挙動は今まで見た事がありませんでした。Rubyにバグがあったみたいで、特定のバージョン(Ruby-1.9.3-p362)において起こるという話。手元の環境を調べてみたところピンポイントでp362を使用していました。amatsuda/kaminari)今から2ヶ月前に出た問題を今になって踏まなくてもいいようなものの。今回の教訓はきちんとアップデートしないと痛い目に遭うぞ、というものでした。皆さんもこの組み合わせで使っていないかお気を付け下さい。修了後ウェブ企業に就職。その後ソーシャルゲーム企業に転職し、後に登録会員数400万人を超えたタイトルのローンチを担当。2012年にBPSに入社。Rubyと渡り歩いて来ました。BPSに入社後RubyとRailsを使い始めましたが、今では一番好きな言語になっています。休日の趣味はゲームと愛車のCBR250Rでのツーリングです。Storageを使ってはいけない(翻訳)#Tags#会社紹介#自社サービス#勉強会#Rails#PHP#デザイン#実績#週刊RailsウオッチCONTACTお気軽にご相談ください。(翻訳)CONTACTTechRachoでは、パートナーシップをご検討いただける方からのご連絡をお待ちしております。お気軽にご意見・ご相談ください。