May 4 2015

オンラインジャッジヘルパーを作りました

en30/online-judge-helper

毎月1個作るぞーシリーズの4月分扱いです。

これ何

オンラインジャッジを少し楽に使えるようにするツールです。

具体的には

  • 問題を解くためのファイルを自動作成してエディタで開く
  • 問題とともに与えられるサンプルケースのテストを自動で作成
  • 問題やテストのファイルの更新をするたびにテストが自動で走ってターミナルと通知センターに結果が通知される

というようなものです。

雑感

こういうメタなツールを作り出して、本来求めていた能力が全然高まらないのありがち。
アルゴリズムの勉強を始めたがシャレにならないほどできない。間違いなく書くというのは物凄く難しい。