2001-07-13(金) [長年日記]
■ GNOME
testingにあるGNOME関連を総入れ替えしてみた。改善せず。なぜ(泣)。ちなみにKDE関連は多すぎてダウンロードを断念。ここはやはりYahooBBだろうか(本末転倒)。
そのsawmillの設定ってどこでやるんですか? 位置さえ覚えてくれればかなり改善されるので、なんとかしたいんですが……。
■ lock.rb
mod_rubyはApacheのプロセスにつき1つしか動かないと思いましたが(少なくともApache 1.3.xまでは)。だから、CGIは1プロセスあたりたかだか1つしか動かないので、pidをロックファイルに使っていれば大丈夫なはず。
■ tDiary
目指せ、一日一テーマ(嘘)。昨日のはDesert、今日のはLovelyである。見れば見るほどあんまりだ(笑) >Lovely
検索サイト用のreferer_tableですが、実は日本語が入るとおかしくなるのは気づいていました。うちのもそうなってるはず。実害がないので追っかけるモチベーションがないというのが現状です(をい)。ちなみに、gooの場合はこんな感じにしてます。
['^http://www.goo.ne.jp/.*?MT=(.*?)($|&.*)', 'goo検索(\1)'],
■ Apache & mod_ruby
(2.0以前の)Apacheはシングルスレッドなので一度にひとつのリクエストしかさばけず、ゆえに複数のプロセスをforkしている(これによる性能問題解決が2.0開発の主眼だったはず)。つまり同一ホスト上のリソースが、単一のプロセスから同時にアクセスされることはない。mod_rubyもその仕様に依存してマルチスレッド対応になっていないので、Apache 2.0ではどうしよう……と前田さんも日記で悩んでいたはずなので確認してみようと思ったらshugo.netにアクセスできないな。落ちてる?←復活したみたい。でも記憶にある日記は存在しなかったのであった。どこで読んだんだっけ?
……というのが私の認識です >ZnZさん 例によって間違ってるかも知れないけどね:-)
2001-07-12(木) 10805歩 [長年日記]
2001-07-11(水) 9522歩 [長年日記]
■ ディナーの液晶は、いきなり出荷遅延のお知らせが届いて笑かしてくれたのであった。まぁ、のんびりやってくれ。今月中に届けばいいから。
■ GNOME
トラブルは、1日1つやっつけよう。というわけで、夕べは(←夕べの日記を今日書くな)セッションが正常に保存されないGNOMEの問題を追跡。
まず、runlevel 3でbootしてから、~/.gnome*のバックアップを取って、きれいに削除。その上でstartxしてみた。複数のデスクトップの様々な位置にrxvtを立ち上げてからログアウト。ふたたびstartxをしてみると、やはり最初のデスクトップ上にランダムにすべてのrxvtのウィンドウが開く。プロセスは記憶されているが、配置は全く記憶されていないようだ。
試しに別のターミナルとしてEterm、kterm、gnome-terminalを立ち上げてみるが、これらも同様な状況になる(gnome-terminalは覚えてたかも……でも日本語入力できないし)。ちなみに、VMwareやmozillaはきちんと記憶されているようで、ウィンドウの位置もデスクトップも再現される。あと、以前作ったmyconsoleは、タイトルバーを消すような設定にしているんだけど、この属性も忘れられたり思い出されたりするのであった。なんじゃこら。
~/.gnome/session*あたりに記録されてるようなんだけど、どうもよくわからなかった……というあたりで時間切れ。バックアップを元に戻した。ぜんぜん「やっつけ」られなかったじゃん……。
■ oraora...
世間の批評に屈した人まで責める気はないっす(^^; 矢面に立つ人にはそれなりに気苦労があるだろうし。
冗談を理解するのはけっこう難しい。昨日あげたRubyの他言語比較のページはまつもとさんが自他ともに認める言語オタクでどの言語にも深い造詣があるという背景を知っていなければ面白さがわからないし、Kondaraのftp鯖にはじかれても「ニヤリ」とできる人はKondaraのノリを承知している必要がある。こういうバックグラウンドを知るということってのはすごく「文化的」な行為で、知的な作業なんだよな。それをサボると安易な批判をする側になってしまうのだ。
■ tDiary
やはり。おれもそうじゃないかと思っていたのだが……。
でも最近増えた日記の中にはけっこう凝った改造をしているのもあるので、個性は出つつあるかな。CSSをいじってないのはもっぱらダラズの人たちか(笑)。だが、CSSいじってる暇があったらガシガシとパケジ作りをして欲しいので何も言わないことにします(笑)。
いまさらデフォルトCSSをカッコ悪くするという選択肢もないので、添付するCSSファイルの数を増やそうかな。「テーマ」とか言って。
■ rxvt on Libretto L1
それは以前見つけたんですが、最新バージョン用のパッチじゃないように見えたので(cygwin 1.3.2付属のは2.7.2、パッチは2.6.2?)、とりあえず無視してたんですわ。あたるんだろうか。
でもまぁ、最近L1を使うシチュエーションって、Becky!でメールを読むか、jvimで文章を書くか、PowerPointで資料を作るというくらいだということがわかってきたので、rxvtを日本語化するという圧力はぜんぜんないのであった。ファイル操作だけなら日本語いらんからのぅ。
そいえばtamさんがL1買ったみたいだなぁ。Plamoを入れるってあたりがなかなか。いろいろ実験するには(スキルさえあれば)いいだろうな、Plamo。いや、ワタシは入れません。入れませんって。
Before...
◆ ZnZ [Apacheのプロセス自体が複数動くので、それぞれでmod_rubyが動いてるような気がするんですが。 http:..]
◆ yamk [(.*?)($|&.*) かー。なるほど。最短一致 *? と、末尾か &.* って | で区切ればいいのね。ふむふむ..]
◆ arton [うわー、ラブラブだ〜]
◆ ふぉ [場所間違えたかと思いました。そいえばまだこれ設置できてないです。鯖にも問い合わせているのですがどうもえらーでています..]
◆ ふぉ [なんとか設置完了しました。http://mpc.g-7.ne.jp/tdiary/です。]
◆ ZnZ [後で使ってないのなら(.*?)(?:$|&.*)とか。 この場合は([^&]*)でいいような気もするけど。]