タグ

ブックマーク / mike-neck.hatenadiary.com (2)

  • Javaプロジェクトでコミットするファイルにテストがない場合にいろふさんに怒られるgit hook #irof - mike-neckのブログ

    これはいろふAdvent Calendar2014の8日目の記事です。 昨日はきつねさんのIrofGen - きつねとJava!でした。 次回はぜろゆさんです。 ずいぶんと離れているので、誰かエントリーしてもいいのよ|ω・\)チラッ いろふさんといえば、『のざきひろふみ』とかいう筆名で『Javaエンジニア養成読』の第二章に寄稿しています。 ただ、僕の中ではいろふさんはJUnitな人で、TDDブートキャンプのチューターのイメージが強いです。 そんなわけで、プロジェクトでテストコードを書いていないとコミットしても、失敗させるgit hookを書いてみました。 テストがある場合は怒られません スクリプト スクリプトはこんな感じで、結構ザルです。 #!/usr/bin/env groovy def testFiles = 'git status -s'.execute() .text.split

    Javaプロジェクトでコミットするファイルにテストがない場合にいろふさんに怒られるgit hook #irof - mike-neckのブログ
    kasumani
    kasumani 2014/12/08
    Javaプロジェクトでコミットするファイルにテストがない場合にいろふさんに怒られるgit hook #irof ずいぶんと離れているので、誰かエントリーしてもいいのよ|ω・\)チラッ いろふさんといえば、『のざきひろふみ』とかいう
  • 怖くないScala勉強会(仮題) #怖くないScala勉強会 を開催してきた - mike-neckのブログ

    こんにちわ、みけです。 表題の通り、勉強会を開催してきました。 このページでは勉強会開催の経緯とか、ハンズオン開催する場合の難しさ、フォローについて書いておきたいと思います。 開催の経緯とかタイトルとか 僕はJava8以降、Javaばっかり書いていて、 ラムダを書いていたりすると、 いろいろと不満に思うことがあったりするわけです。 interface SomeResource<T> { public Optional<T> findByCondition(String cond); } interface Producer<R> { public R produce() throws IOException; } class SomeProcessor<R> { private SomeResource<Producer<R>> resource; public SomeProcessor

    怖くないScala勉強会(仮題) #怖くないScala勉強会 を開催してきた - mike-neckのブログ
    kasumani
    kasumani 2014/10/20
    怖くないScala勉強会(仮題) #怖くないScala勉強会 を開催してきた このページでは勉強会開催の経緯とか、ハンズオン開催する場合の難しさ、フォローについて書いておきたいと思います。 だれかScalaハンズオンやってくれな
  • 1