プログラミング初学者にとって,Gitの操作の学習はハードルが高い. プログラミングだけでも大変であるのに,プログラミング以外のことも考える必要があるためである. そこで,適切なタイミングで git 操作を推薦したり,git操作の簡易ヘルプを自動で出してくれる環境を構築し, 作業のタイミングを考えなくて良いようにすることで,git操作に …
今日のソフトウェアの多くは何らかのライブラリを利用している. それらライブラリには何らかのライセンスが定められている. ライブラリの利用が簡便になった反面,ライセンスの調査などが徹底されない場合がある.
そこで,ライセンスのコンフリクトを検出する第一段階として,指定されたプロジェクトが利用するライブラリのライセンスを出力するツールを作 …