sbtで指定されたプロジェクトのtaskのみを並列に実行する

(sbt標準にあったらしい?ので)下の方に追記したよ!

すごく簡単に説明すると、以下のような定義があったときに

lazy val a = project

lazy val b = project

lazy val c = project

"a"と"b"の"compile"だけを"並列に"実行したい、みたいな。(cのcompileは実行したくない)

なぜかsbt標準にも、外部のsbt pluginでも存在していない気がする・・・?(あったら教えてください) なので、それを書いたのを説明する記事

続きを読む

jsonやprotobufのtextformatからScalaPBのcase classに変換するマクロ

作りました。

実際に最初に作ったのは1年以上前で、仕事のコードの一部に入れていたのですが、いろいろ整理したり機能加えて、OSSにして公開しました。

以下関連コミット

続きを読む

半年間育児休暇を取った

以下、普段と違いプログラミングの話題があまり出てこない、あくまで個人が育児休暇取った話を書くだけなのでご注意(?)ください。

最後の方に少しだけプログラミングの話出てきます。

続きを読む