bashでtestを使うと遅いよ

bashでは if [ $a -eq 0 ] ... と書く代わりに if [[ $a -eq 0 ]] ... と書ける。 test ( [] ) は外部コマンドだから評価のときに毎回forkして遅いような気がする。

ひとり正月Coq勉強会

以前も若干勝手にCoqを勉強したことはありましたが,その時は直感主義論理の簡単な証明を書いたくらいで時間がなくなってしまいました.今回は非常

diaでオートマトンを書く

普段ダイヤグラムやUMLを書くのにdiaを使っている者としてはdiaでオートマトンを書きたくなることはよくあります.(ないか?)しかしdia

Line.dmgが欲しい

Line for Macを使っているが、気がついたらApp Store経由でしかinstallできなくなっていた。permissionの都合でホームディレク

unable to get setup.ini

先日Cygwinのパッケージの更新を行おうと思ってsetup.exeを起動した。すると、レポジトリの情報を取得するときに unable to get setup.ini と言われて取

sedのタブについて

cygwinのsedを使ってタブ区切りのtsvをカンマ区切りのcsvに変換しようとしました。 sed -e 's/\t/,/g' でできるかと思ったら出来なかった。 sed -e 's/'$'\t''/,/g' に