タグ

ブックマーク / gongo.hatenablog.com (3)

  • バグなどの謎の現象に立ち向かうも闇が濃く、どうしても沼から脱出できない時に見るフローチャート - Thanks Driven Life

    ご査収ください (2022年12月8日 追記) フローチャートを書き直しました。内容自体は当時のものと同じです。 補足 パフォーマンスの出し方は人それぞれなので「私はこんな感じです」というものです。 とりあえず「なんかやばいな?」と思ったら休む 体調的にはもちろん、「これ結構やばそうだな?」という勘所は大事 15分以上(長くても30分)悩んだら周りに聞いてみる こういう時はだいたい 視野が狭くなっている(簡単なスペルミスだったり) 暗黙知に触れている(業務だとよくある) とてつもない難問にぶちあたっている といったケースなので、仲間にSOSを出した方がチーム全体の進捗も結果的に良くなる、という経験談です。 ちなみに15分の根拠はなんとなくです。 ちなみに、問題に取り組み始めるその瞬間から「15分やってわからなかったら誰かに聞こう」としている場合は、 フローチャートの「30分動いてなかったら

    バグなどの謎の現象に立ち向かうも闇が濃く、どうしても沼から脱出できない時に見るフローチャート - Thanks Driven Life
    tech-kazuhisa
    tech-kazuhisa 2017/01/05
    昼休みにウォーキングしてるんだけど、ダイエットより頭の整理が目的
  • parallel_tests ではなく test-queue に乗り換えようと思う - Thanks Driven Life

    みなさま、もうすぐ今年の 2/3 が終わる今日この頃、いかが並列にお過ごしでしょうか。 私も快適に並列を生きていくために、今回 parallel_tests から test-queue に乗り換えようという気持ちになったということをご報告致します。 経緯 現在、PHP の Web アプリケーションを capybara + turnip でテストするお仕事をしており、 最近ようやく富豪な Docker ホスト環境に触れるようになったということもあって、 以前試した Selenium Grid + Docker でがりがり高速化に勤しんでいます。 そんなこんなで RSpec の同時並列実行もしないとね、ということで、以前から触っていた parallel_tests を導入しました。 これまでは全テストの完了まで 約40分 かかっていましたが、parallel_tests を導入するだけで 約1

    parallel_tests ではなく test-queue に乗り換えようと思う - Thanks Driven Life
  • Capybara の稼働状況を animation gif として保存する - Thanks Driven Life

    いろいろ課題はあるんですが、とりあえず動きました。 書いたもの Capybara の稼働状況を animation gif として保存するようなやつ Ruby 2.0 だったら Module#prepend とか使えばいいのかなって想いながら ↓ 書いてた。 module Capybara class Session SAVE_SCREENSHOT_METHODS = [ :attach_file, :check, :choose, :click_link_or_button, :click_button, :click_link, :fill_in, :select, :uncheck, :unselect, :click_on, :evaluate_script, :visit ] SAVE_SCREENSHOT_METHODS.each do |method| alias_metho

    Capybara の稼働状況を animation gif として保存する - Thanks Driven Life
    tech-kazuhisa
    tech-kazuhisa 2013/06/26
    試してみた。これは面白い
  • 1