タグ

ブックマーク / gong023.hatenablog.com (2)

  • goでテスト並列実行させたら楽な気がする - gong023の日記

    チームにある程度テストがかさばってくると、テストの実行時間が問題になる。せっかくテストを頑張って作っていても、実行時間が10分とか20分になってくるとどうしてもテストを動かすのが億劫になる。 せっかっく開発がノッてきたのに、テストのフィードバックがすぐ得られないと集中が途切れてしまう。手元なら実行範囲を狭めればいいだけだが、 CI 環境ではそうもいかないし、 そこでこけている原因を探るのに一回のトライエラーが10分間隔とかになると辛い。 まぁ、そういう建前は色々あるけど、テストのフィードバックが早く得られると困る人はいないと思う。 そういうわけでテストを並列実行しようという話が出てきて、php 界隈で並列実行を試みようとすると例えば以下のライブラリに行き当たる。 https://github.com/brianium/paratest https://github.com/verkkoka

    goでテスト並列実行させたら楽な気がする - gong023の日記
    atm_09_td
    atm_09_td 2015/01/24
  • 5分で作るナウでヤングなvim環境 - gong023の日記

    なんだこのタイトル。 vimのバージョンアップからプラグイン(unite.vimやunite.grep,vimprocなど)の導入まで所要時間5分、コマンド3つぐらいでいけるようにしてみたので書いておく。 複数の端末でvimを扱わなければいけないなんてことはよくある話なわけです。自宅のvim、会社のvimなどなど。なのでそれらの環境をそろえようと思ってvimrcをgithubに上げて管理してる人は多いとおもいます。 ただそれだけでは必ずしも完全に揃うわけではなかったりします。 まぁ理由は色々考えられますが、一番面倒なのはvimのバージョンアップが必要な場合じゃないですかね 特に最近主流となっているunite.vimvimprocは7.2以上を前提としています。なのでそれより古い場合バージョンアップが必要です。shougoさんの偉大な功績を是非使いましょう。 とは言えバージョンアップはちょ

    5分で作るナウでヤングなvim環境 - gong023の日記
  • 1