タグ

cookpadに関するd_akatsukaのブックマーク (4)

  • CI で稀に失敗してしまうテストへの対処方法 - クックパッド開発者ブログ

    技術部の福森です。 クックパッドでは RSpec と Jenkins を利用して CI による自動テストを行なっています。 テストの数は 12000 examples を越えていて、テストによっては稀に失敗する物が出てきています: 時間帯依存で失敗してしまうもの 他に同時に実行されるテストに依存しているもの (並列実行で組合せが変わり再現する) インテグレーションテストでの ajax リクエストの微妙なタイムアウト etc また、番環境を壊さないよう、 CI で成功したリビジョンのみデプロイ可能となっており、開発者が push しデプロイしたいと思っている時に無関係な原因で失敗する事を避けたいという欲求があります。 なぜなら、再度ビルドを実行する時間 (およそ 10 分) の間待たされる事になるからです。 そこで、そのようなテスト起因での失敗を減らし、かつ開発者にそれらを修正してもらうた

  • 料理を支える技術 2012 - SapporoRubyKaigi 2012 で発表してきました - 2nd life (移転しました)

    してきました。主な内容は Rails 2.3 -> 3.0 へ、cookpad という巨大なサービスでの Rails をどうアップグレードするかという話がメインです。 こう機会を逃してエントリーがどんどん書きにくくなっていった(日記はその日のうちに書きましょう)んですが、はてダが SpeakerDeck に対応した記念に! あと、SapporoRubyKaigi から帰ってきた翌週、Rails 3.0 -> 3.2 へのバージョンアップもこっそりと行いました。 ピークタイム終わった!ヘーシャもレーィルズ3.2にバージョンアップしましたご協力いただいたみなさん朝からお疲れ様でした!!!!1— セコンさん (@hotchpotch) 9月 19, 2012

    料理を支える技術 2012 - SapporoRubyKaigi 2012 で発表してきました - 2nd life (移転しました)
  • COOKPAD菜谱网 - 最好用的家常菜谱大全网站

    COOKPAD.ORG是专业的家常菜菜谱网站,提供各种家常菜、私房菜、美的做法,丰富的菜谱大全可以让您轻松地学会怎么做美,展现自己的高超厨艺,与朋友一同分享美味的人生!锅塌三文鱼的做法 做锅塌三文鱼时,一定要选色泽鲜艳的,肉质坚挺,不含血迹或瘀痕的三文鱼;、在腌制三文鱼时,挤入一些新鲜的柠檬汁,会很好的去腥,而且还会给这道菜提香。 锅塌三文鱼的原料: 三文鱼、鸡蛋、油、盐、柠檬汁、高汤、淀粉、黑胡椒粉 锅塌三文鱼的做法: 1、将三文鱼切成3厘米宽,5厘米长的...

    d_akatsuka
    d_akatsuka 2012/03/16
    さすがですね
  • fluentd を利用した大規模ウェブサービスのロギング

    松江 宏樹、楽天株式会社 ROMAは、楽天が開発したオープンソースの分散Key-Value Storeである。ROMA は「楽天市場」「楽天トラベル」など、楽天の多様なサービスで発生する大量のユーザアクセスを高速に処理するため開発され、利用されている。ROMA の特徴である、必要に応じて動的なスケールアウトを実現する技術や、 Ruby で記述で記述したプラグインにより利用用途に応じた機能を追加できる拡張性について解説する。また、社内での具体的な利用例を取り上げ紹介すると共に、機能改善の取り組みについて紹介する。 Infotalkで利用した発表用資料。 http://pk.aiit.ac.jp/index.php?InfoTalk%2F20120318

    fluentd を利用した大規模ウェブサービスのロギング
  • 1