2006年 10月 05日

OS X やたらスワップ

hamachi のせいっぽい。終了したらよくなった予感。と思いきや違うようだ?
アクティビティモニタで見てても別に変化してるように見えない。けど黄色の部分がずんずん増えていってあるときいっかつして開放されるっていうのが繰り返されるなぁ。

bdb

sudo apt-get install libdb4.2-ruby1.8

で読めるようになった。4.3 だとなぜかヘッダファイルとバージョンが違うと言われて起動できない。3 だと version8 は読めないとかいう謎のエラーになる。

自分自身をバージョン管理

少し前にちょっと書いた話の続き?

頭で考えている自分の意見とかって、少しずつ変わっていくものだから、バージョン管理したいなぁと思う。日記みたいに一次元でずっと書いていく形だと、意見が変わっときは「意見がここで変わりました」という日記を書かないといけない。いつ自分がそれについて言及したかを覚えていないと、だんだん日記全体の統一性が失われてしまう。「あれ? ちょっと前のこの話と矛盾してね?」みたいなのがでてきてしまう。

そんで今度は「前こういったから、今こう言うのはいけない気がする」とかなって考えが固着していく。よくない。

バージョン管理システムで自分の意見にバージョンをつけながら、更新していったら、そういうのが解決するかもしれない。「この時点の自分は確かにそう考えていたけど、今の自分とは違う」というのが明確になる気がする。バージョンごとに自分が輪切りになっていくイメージ。

でも実際やろうと思うといい運用方法がうかばない。ファイル名は何になるのか。どのタイミングでコミットするのか。意見って明確に分けられるものではないから、いくつかのファイルに意見が分散してしまう。ファイルの名前は何になるんだろうとか。

なんかいい方法ないかなぁ。

2006年 10月 04日

腹じゃなくて

腰が壮絶に痛い。これ大丈夫なんかな……

iTunes

共有のほうのレイアウトが保存されないのがアレだなぁ。常時上のブラウザ?を表示しておきたい。

downy

なぜか downy 聞きながらだとコードとかが普通より書ける。

ruby -pi -e '$_.sub!()'

今日おぼえた。sed こわい (正規表現の文法が違うのが) から、ruby とか perl つかう!
-i は出力をとってるので -n では $_.sub! だけだとだめ。逆に -n を使うなら puts なり print なりしてあげる。というのがポイントらしい! 今日もとぴあ様の助言がありました。

Apple Star StoryS (Most beautiful in the world)

最後のSってなんだろう。

Good Dog Happy Men の Most beautiful in the world (全国流通版) をどうしても聴きたかったので買ってしまった。なぜか無駄に DVD サイズ。ハイライン版は持っていたので、一曲のために 1500 円はどうかと思ったけど後悔はしてない。Apple star story かっこいい。めちゃくちゃいい。

すっごいライブいきたくなった。まじで魔法


あと店頭で KOHL の「アンブレラ」のジャケットが好みだったので衝動買いした。KOHL あんまり知らないんだけど


ああ、そうだ。これ、TOWER RECORD で買ったんだけど、タワレコってナプスターと組んでるんだね。変なネコミミが店先に立っててなんのコスプレだろうと目を疑った。

ナプスターのキャラクターって fb2k のアイコンに似てる。

bdb わかんない

 ~/plagger
$ irb -rbdb                                                                                                                                                 
irb(main):001:0> a = BDB::Hash.open("irc.db")
BDB::Fatal: irc.db: unsupported hash version: 8 -- Invalid argument
2006年 10月 03日

g

gems って標準添付されないのかなぁ。標準添付されないんじゃ gems をインストールするっていうのが面倒くさくてアレ……

gerry++

一時限目の先生が遅刻厳しすぎ。出席カード配られるまで腹痛の我慢に必死

reload

reload するたびに Queue の待ちスレッドがたまってしまってだめだな。待ちスレッド + 1 回 push してあげればいいだろうか。でもタイミング次第でアレそう。クライアントがロードされたっていうリクエストしてきたら Queue を作り直す方がいいっぽいなぁ。

num_wait が 0 以下になるまで削除することにした。しかし Queue の待ち先がさらに待ちをつくると無限ループになる危険性がある