xcorp::When it rains, it pours.

"The nice thing about rain," said Eeyore, "is that it always stops. Eventually."

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

reentrant な method で serialize

再入可能 (reentrant) な method があって、どうしてもあるリソースに対する処理の部分を serialize したいのだが、ruby でどう書けばいいのか分からんのね。あるリソースというのはぶっちゃけファイルなんだけど、File::flock() では同一プロセス・同一スレ…

Pathname.mountpoint? ふたたび

Pathname.mountpoint? - xcorp::When it rains, it pours.の続き。よくよく実験してみると、NFS bindmount されている場合は Pathname.mountpoint? は true を返しますな。ローカルマシンのディスク上にあるディレクトリどうしで bindmount してる場合は Pat…

第 2 回チキチキ一般曲縛りオフ

第 1 回の結果: http://d.hatena.ne.jp/xcorp/20070114/p1前回は、1 アーティスト 1 曲だったので、今回は割と染め手でいきましたよ。背徳のシナリオがALI PROJECTっぽいってのは、言われて初めて気付いたよ(;´ー`)リスツage。 [渡辺満里奈]大好きなシャツ(1990…

Pathname.mountpoint?

bindmount されてる場合には使えないのね… [root@foo work]# mkdir ./a ./b [root@foo work]# mount --bind ./a ./b [root@foo work]# mount /dev/sda6 on /home type ext3 (rw) /home/xcorp/work/a on /home/xcorp/work/b type none (rw,bind)#!/usr/bin/ru…