zt日記

書いているのは Kazuhiro NISHIYAMA a.k.a. ZnZです。
2001|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|
2012|04|05|06|09|

この日記にはツッコミを入れられます。 ツッコミを入れたい日付をクリックすると、フォームが現れます。

xreaでtDiaryを使う方法はxrea.com で tDiary を使う方法インストールメモXREA + tDiary + Namazuをどうぞ。


2002年11月01日(Fri)

[Linux] 謎ファイル

lsls: ./foobar.hoge: Value too large for defined data typeという感じの謎のファイルがありました。rm -f ./foobar.hogeとするとrm: unable to stat `./foobar.hoge': Value too large for defined data typeとなりました。perlが入っていたのでperl -e 'print unlink "./foobar.hoge"'としてみたら0と出て消えませんでした。結局消す前にstatするようなものだと消せないと言うことで、C言語でprintf("%d\n", unlink("./foobar.hoge")); perror("unlink");という使い捨てプログラムを書いて実行すると0,unlink: Successとなってやっと削除できました。

[tdiary] pstore.rb

1.7のpstore.rbをいれたままだと日記の追加が出来なかった。1.6で1.7のpstore.rbを使うと新しくファイルが出来るときに問題がある?

[web] google site search

Ruby Home Pageにnamazu検索の代わりについたGoogle検索はサイト内の検索にGoogle.comを使う方法を参考にしたらしい。

[tdiary] theme変更

えとせとらに対抗(?)してテーマを変えてみました。

[ruby] WEBrick

自分のマシンからファイルの転送に使えそうなプログラムがwgetぐらいしか入ってないマシンにファイルを送るためにirb上でWEBrickのサーバを起動した。ちょっと使うだけだったのでmountの引数のtrueは確認せずにコピーして使ってしまったけど、調べてみたらdirectory index(ディレクトリの中身の一覧表示)を許可するという意味だったらしい。
wwwsvr = WEBrick::HTTPServer.new(:Port=>80)
wwwsvr.mount('/', WEBrick::HTTPServlet::FileHandler, './htdocs', true)
Thread.start{wwwsvr.start}
# ここでwget
wwwsvr.shutdown

copyright © 2001-2013 ZnZ
Key fingerprint = 6E14 2C9C DBD7 874D 8B3C CAA8 9B58 5538 ED7E 1B73