2012-03-03から1日間の記事一覧

ナンプレの問題をYAMLから読み込めるようにしてみたよ

現在のgithubのhead。 https://github.com/sandmark/libnpsolver/tree/905d13874bf4daad9c70f697a2497e81120fe890ナンプレって要は二次元配列で平面を表現しているものだから、 例えばYAMLで: problem01: - [1,2,3,4,5,6,7,8,9] - [1,2,3,4,5,6,7,8,9] - [1,…

今更感あふれるoptparseで、デフォルトのヘルプメッセージを弄ってみる

Rubyにはoptparseと呼ばれるオプションパーサがついてます。 っていうのはみんな知ってるよね。 有名だもんね、うん。便利なことにデフォルトで -h, --help オプションを指定することができて、 サマリを指定していた場合、自動的にそれを整形して表示してく…

Gitコマンドのエイリアス

git

かつてsvnを使っていた身としては $ git checkout とかでさえ長く感じる。 ので、エイリアスしようと思います。 git config --global alias.co checkout git config --global alias.st 'status' git config --global alias.ci 'commit -a' git config --glob…

autotestでの例外ルール記述

autotestについては詳しく説明しませんが、 テストに該当するであろうファイルを予測し、 タイムスタンプが変更されると、自動でテストを実行してくれるツールです。ただ、デフォルトでは実行したディレクトリの全てのファイルに対して タイムスタンプのウォ…