2010-09 << 2010-10 >> 2010-11

2010-10-19 (火)

*bashを使う

今までずっとcshをメインに使っていたけど,そろそろbashにすることにする.cshは日本語入力のトラブルが少なかったのとFreeBSDから入ったので使っていたけど,さすがにもうbashでもいい気がする.

とりあえず,.inputrcを設定.

set convert-meta off
set output-meta on
set input-meta on
"\C-p": history-search-backward
"\C-n": history-search-forward
"\e[A": history-search-backward
"\e[B": history-search-forward

これで,cshみたいにコマンド履歴からも補完できるようになった.

3年前にも同じようなこと書いてるな…

*java…

まだjavaとか良く分からないのですが,プログラムの奥底でthrowされた例外を,浅いところでcatchしたいときってRuntimeException使っていいんだろうか.例外が追加される度に,間にあるメソッド全てのthrowsに例外を追加して回るとかおかしいし,特定のExceptionのサブクラスだけ使うようにするのも,場合によっては綺麗にまとまらない.

2010-09 << 2010-10 >> 2010-11