2011-01-01から1ヶ月間の記事一覧

zshでmkdirとcdを一緒にやる

mkdir hoge; cd hogeが面倒なので、.zshrcにコマンドを追加した。なぜ、bashにもzshにも標準でこれが入ってないのだろうか。 function mkcd() { if [[ -d $1 ]]; then echo "It already exsits! Cd to the directory." cd $1 else echo "Created the directo…

Rubyでinvalidなバイト列を含むUTF-8文字列を扱う

Ruby 1.9系ではStringオブジェクトにエンコーディング情報が付加されていて、マルチバイトや複数エンコーディングを扱う日本人としては嬉しい限りだけど、時々エンコーディング関連で例外が発生して落ちすぎるぐらい落ちるように感じるときがある。ちょっと…