〜2009年3月上旬〜
17500通ほど。一時期20000近くまで行ったが落ち着いたようだ。
しかしすごい反撃だよな。
nanoc is a tool that runs on your local computer and compiles Markdown, Textile, Haml, etc. documents into static web pages, ready for uploading to any web host.
1TBを買った。まんまとamazonのお勧めメールにはまったわけだ。
ノートPCに入れてるVirtualBoxのディスクイメージのせいで、
結構手狭になりつつあるしなあ。
Linuxにも何も考えずにつないでみたけどまったく問題なし。
最後の行を先頭に移動させるという問題。こう書くとviが一番簡単だと思う。
Gで最後の行へ、ddで削除、1Gで先頭行へ、Pでペースト、ZZで書き込んで終了。
8B。vimだと:$m0|ZZ改行で8Bの別解もあるが、
Vが使えるのでVGkdpZZの7Bが可能になる。
これがまた実にぐぐりにくい名前なんだけど、
iiというIRCクライアントが結構面白い。
% mkdir ~/ii % ii -s irc.freenode.net -i ~/ii & % echo '/j #ruby-lang' >~/ii/irc.freenode.net/in
でjoinする。inはfifoになっている。
~/ii/irc.freenode.net/#ruby-lang/outにログが残り、
発言は
% echo 'hoge hoge' >~/ii/irc.freenode.net/\#ruby-lang/in
てな感じでできる。ファイルとして扱えばいいのでbotとか簡単に作れそう。
とりあえずログだけ取っておきたいchannelはこれで十分といえる。
そういえばなぜかcygwinのパッケージが存在している。
よくぞこんなマイナーなソフトまで。
これは便利だな。userscripts.orgにあるスクリプトが
最新かどうかチェックして更新できる。
sedの解の変遷。
$!H;${G;s/\n//;p};d ${G;s/\n//;q};H;d ${G;q};1h;1!H;d ${G;q};H;1h;d $G;$q;H;1h;d $G;H;1h;$!d
なんかやたらと回り道をしてるような。
xzってなんだと思ったらlzmaだった。lzmaだと長いしな。
tar.xzフォーマットは、すでにGNU Coreutils 7.1の配布などに利用されてお り、同時に配布されているcoreutils-7.1.tar.gz(9310KB)に対して、 coreutils-7.1.tar.xz(3875KB)と約40%のサイズまで圧縮効率が向上して いる。
なんか場所食いすぎだよね。てなわけで
/usr/share/locale/ja/LC_MESSAGES/gnome-panel-2.0.mo
を書き換えて「ア」「場」「シ」にしてたんだけど、
最近yum updateしたら元に戻ってしまった。あたりまえだ。
なんか別な方法考えないと。
これはサビがすごいな。
そういえば昨日書くの忘れてた。
% cd /tmp % msgunfmt /usr/share/locale/ja/LC_MESSAGES/gnome-panel-2.0.mo | \ sed '/"\(Applications\|Places\|System\)"/{n;s/"\(.\).\+"$/"\1"/}' |\ msgfmt - -o gnome-panel-2.0.mo
で最初の1文字だけにしている。UTF-8環境前提。
環境変数TEXTDOMAINDIRで指定すればいいのかと思ったら、
そこは/usr/share/localeにない場合しか見ないらしい。残念。
git addはsvn addとはまったく違うと思ったほうがいいんだな。
addはsnapshotを取るのでaddした時点のものがcommitされる。
% git init Initialized empty Git repository in /home/eban/tmp/.git/ % echo foo > foo.txt % git add foo.txt % echo bar >> foo.txt % git commit -m init Created initial commit 3a75975: foo 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 foo.txt % git checkout foo.txt % cat foo.txt foo
barは含まれていない。ふだんはcommit -aしか使ってないから気づかなかった。
放置してたら8枚コースになったわけだが、予約が無料になったことに気づいた。
で、早速相棒のプレシーズンを予約したら3日ほどかかった。
ちょうどいいペースかもしれない。
1度に1枚しか予約できないのがあれだけど、
テレビで放送されるくらいまで待ってたんじゃやっぱ意味ないしなあ。