トップ 最新 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2004年
11月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30



2004-11-02 [長年日記]

@ [book] 宮部みゆき 理由

9月末から読み始めて、昨日やっと読了。

荒川のマンションで、一家4人の惨殺。その一家は実は本当の家族ではなく全くのアカの他人で、その人達は一体何者だったのか、なぜ殺されなければならなかったのか? という疑問をドキュメンタリータッチで描く。この「ミステリーをドキュメンタリーとして描く」手法がこの作品の目玉です。

個人的な感想を言えば、この新しい手法が「宮部みゆきらしさ」を薄くしてしまっているようで、ちょっと失敗だったのではないかな〜と思いました。新しいことに挑戦するのはもちろん評価できることですけどね。音楽と一緒ですなぁー、うんうん。

@ [life] AmazonでCD

先日、Amazonで初めてCDを買ったのですが、CDケースがバキバキに割れていました。最初からこうだったのか、それとも輸送中にこうなってしまったのかはわかりませんが、ちょっとショックです。毎回こんな感じだったらたとえどんなに安くてもAmazonでCDは買いたくないですねぇ。

本日のツッコミ(全2件) [ツッコミを入れる]

# あべべ [もうクレームしただろうけどひどいすねAmazon。俺はまだなったことないな、本でもCDでも…あのダンボールでは不安。..]

# こばやし [何度かamazonでCDを購入したことあるけど、一回注文したのと違うモノが送られてきたことあったなぁ。。]


2004-11-03 [長年日記]

@ [soccer] FC東京 VS 浦和レッズ

0-0のまま延長戦にもつれ込み、最終的にはPKへ。FC東京は前半からジャーンがイエロー2枚で退場し、10人ながらもなんとか守り切りました。延長戦の時間帯は本当にハラハラする場面が何度もありましたけど、PKでなんとか優勝をもぎとりました。しかし、レッズはなんでFC東京だとこう弱いんだろう。リーグ戦でもFC東京に負けてましたよね。それにしてもレッズの応援、すごかったです。FC東京がホームのはずなのに、完全にアウェーでした(笑)


2004-11-04 [長年日記]

@ [news] ブッシュ大統領が勝利宣言・「テロとの戦い継続」

やっぱりブッシュですか。あと4年もあのバカを野放しにさせるのかと思うと背筋がぞっとしますね。バカな米大統領が任期のうちに日本の国益を拡大できるよう小泉に頑張って欲しいです。

@ [life] オレオジャンキー

昨日のナビスコカップで、入場した時にオレオとチップスターをただで配ってたんです。お菓子なんて久々に食べたので、うまいのなんのって。それからというもの、オレオをたくさん買い込んでバリバリ食べてます。ウマー。

@ [fx] 10月分決算

38戦中36勝で+284,851円。EUR/USDの不良債券を作ってしまったせいであまり利益は伸びず。

@ [life] メーラをWanderlustに

まだまだ使いこなせてないですけど。

Wanderlustスナップショット


2004-11-05 [長年日記]

@ [admin] 統一

kazz.homeunix.org というサイト内には、トップページとこの日記とWikiというコンテンツがあるわけですが、それぞれ見栄え(CSS)がバラバラ*1でこれを統一したいなぁと思っています。まぁそれぞれ管理者ページから使用しているCSSを変えればいいだけの話なんですが、それすらも面倒臭い。Wikiや日記の管理を一括で出来るようなソフトが欲しいなぁと思う今日このごろです。

*1 全部tDiaryのテーマには対応しているんですけどね

@ [admin] Viruses found!!

久々にウィルスチェックをやったらなんと2件もヒット。「あーやべー、システムアドミニストレータの風上にもおけねぇ」とか思ってたら、MLに来てたやつと会社のメールサーバに対してテストで送ったダミーですた*1

*1 しかもメールはLinuxでしか見てないから関係なし


2004-11-06 [長年日記]

@ [emacs] Emacs起動時のフレームサイズを指定する

$ emacs -g 80x40

Wanderlustを3ペインにすると、普段使ってるサイズでは収まらないので。

@ [emacs] Wanderlust

GUIなメーラに慣れ過ぎていたせいか、かなり取っつきにくい。っていうか設定項目多すぎだよー。いろいろ調べてたらあっという間に1日が終わってしまった。


2004-11-07 [長年日記]

@ [emacs] Wanderlust移行残り

  • 複数アカウントに対応する
  • biff機能
  • サマリモードでの表示を改造
  • キーバインドをちゃんと覚える
  • (fetchmail,procmail)

あとちょっと。

@ [admin] spamフィルタの情報

最近spamの量がハンパないので導入しようかと思ってます。

なんとなくレビューを見ていると、POPFileがお手軽なのかな。Rubyのbsfilterというのも良さげだけど、Rubyだけに遅そうなのが気になる。


2004-11-08 [長年日記]

@ [admin] POPFile

インストールしてみました。言語で Nihongo を選ぶと、POPプロキシからメールを RETR する際に強制的に CONNECTION が切断されてしまっているという問題がありましたが、libtext-kakasi-perl をインストールすれば正常に動作しました。たぶん日本語のメッセージを処理するときに kakasi が入っていなかったので落ちていたのでしょう。いやぁおかげさまですごくハマりましたよ*1

*1 久々に手動でPOPプロトコルを喋りました

@ [win] OCN TECH WEB|DNSサーバ設定方法

Windows 2000 Serverに付属してくるDNSサーバやWindowsでの Bind の設定方法について。OCNユーザを想定しているとのことですが、十分参考になります。

@ [emacs] Wanderlust移行完了

とりあえず常時使えるようになりました。紆余曲折して

POPサーバ -> POPFile -> fetchmail -> procmail -> Wanderlust

という流れでメールを受信することに。

そもそも、なんでまた多大な労力をかけてメーラを変えたかというと

  • Windowsでも使えるメーラを選ぶことで、違う環境でも同じ操作性
  • オリジナルの Sylpheed がなかなか GTK+2 に移行しないから
  • ヘッダの User-Agent: Wanderlust/2.10.1 (Watching The Wheels) ... というのがカッコいいから :-)

という感じですかね。最初のが重要で、Windowsでは主に Becky! を使っていたのですが、Sylpheed と微妙にキーバインドが違うのでいっつも舌打ちしてたんです。今後はもう舌打ちすることはないでしょう。また、一度 Mew を使ってみたのですが、未読管理機能がなかったので挫折しました。

それにしても、マウスをほとんど使わず、キーボードだけで操作可能なのでかなり快適です*1

*1 まだまだキーバインドを覚え切れてないですが

本日のツッコミ(全2件) [ツッコミを入れる]

# 小人 [未読管理機能つきました > Mew 4.1.50]

# おいぬめ [Mewのバージョンも4.1になったんですね。素晴らしい開発継続力。]


2004-11-09 [長年日記]

@ [movie] コラテラル

王道ですが、なんだかんだ言ってもトム・クルーズ主演の作品は面白いので観に行きました。で、感想。

です。

どこかのサイトに、「殺し屋とタクシー運転手の友情がどうとか」ってあったので、フェイクみたいな感じなのかなと思ったのですが、全然男のドラマになってません。終わり方も最悪で、後味が悪いです。ツタヤが半額キャンペーンやってる時にレンタルで観ても「金返せ!」と言いたくなるような作品でした。

唯一気になったのが、タイトル曲。ギターが非常にトム・モレロ的だったので(笑)、AUDIO SLAVEかなーと思ったのですが当たりでした。というかこの曲思いっきり1st(←)に入ってますね。

@ [news] Firefox 1.0 リリース

ついに 1.0 ですか。時が経つのは早いものです。なんかおっさんになった気分。

本日のツッコミ(全1件) [ツッコミを入れる]

# たけぞう [トム様ファンなのでコラテラル観にいこうと思ってたんですけどレンタル待ちにしまーす。]


2004-11-10 [長年日記]

@ [life] 早起き

咳がひどくって朝の6時ぐらいに起きてしまった。

@ [win] Firefox 1.0

VMware上のWindowsにインストールしてみました。PR1よりレンダリング速くなってるような気がする。

@ [dev] koders.com

自分が実装したい機能の検索語を入力すると、それに関連した(オープンソースの)ソースコードを表示するサービス。アイデアは素晴らしいですが、使いこなせるかな(from japan.linux.com)。

@ [admin] fetchmailで受信メールをn日後に削除

マニュアルを見ると、

This feature won't be added either. Repeat after me: fetchmail's job is transport, not policy.

と書いてあった。うーん困ったぞ。

@ みんな、Firefoxを褒め過ぎだ

来ましたね。どこにでもいるよな、こういう批判する人。HTMLのレンダリングが正確でないとわざわざ記事を書いて文句をつけるのだったら、バグレポートの1つでもすればいいじゃん*1

*1 全部読んだけどバグレポートしたとは書いてなかった

本日のツッコミ(全2件) [ツッコミを入れる]

# 小人 [Wanderlust の expire 機能は使えないのでしょうか?]

# おいぬめ [fetchmailで受信したいので、expire 機能じゃダメなんです。あと expire 機能ってメッセージを受信..]


2004-11-11 [長年日記]

@ fetchmailで受信メールをn日後に削除(2)

~/.fetchids というファイルに受信したメッセージの一覧が出力されていくので、自作しようと思えばできなくもなさそう。

@ [admin] サーバメンテナンス

本日 22:30〜23:30 の間、メンテナンスのため断続的にサーバにアクセス出来なくなります。

@ [fswiki] .html形式のURL(2)

だいぶ前の話ですが、これプラグインで実装するのは相当面倒です。たぶん、 lib/Wiki/HTMLParser.pm の423行目周辺で anchor を生成している箇所を .html形式のURLを生成するよう修正した方が早そう。あとは mod_rewrite で

RewriteEngine on
RewriteRule ^/cgi-bin/wiki/(.+)\.html$ /usr/lib/cgi-bin/wiki/wiki.cgi?page=$1

のようにURLを書き換えてやればおっけーなはず*1。面倒そうなので WikiFarm のケースはあえて気付いてなかったこととします(笑)

*1 ようはtDiaryと同じやり方


2004-11-12 [長年日記]

@ [fswiki] .html形式のURL(3)

というわけで3.5.7 dev1をベースにやってみました。まずlib/Wiki/HTMLParser.pmを修正します。

--- HTMLParser.pm.orig	2004-10-23 10:54:09.000000000 +0900
+++ HTMLParser.pm	2004-11-12 01:49:55.000000000 +0900
@@ -421,11 +421,10 @@
 		$name = $page;
 	}
 	if($self->{wiki}->page_exists($page)){
-		return "<a href=\"".$self->{wiki}->config('script_name')."?page=".&Util::url_encode($page)."\" class=\"wikipage\">".
-		       &Util::escapeHTML($name)."</a>";
+		return "<a href=\"".&Util::url_encode($page).".html\" class=\"wikipage\">".&Util::escapeHTML($name)."</a>";
 	} else {
 		return "<span class=\"nopage\">".&Util::escapeHTML($name)."</span>".
-		       "<a href=\"".$self->{wiki}->config('script_name')."?page=".&Util::url_encode($page)."\">?</a>";
+		       "<a href=\"".&Util::url_encode($page).".html\">?</a>"
 	}
 }

これで、Wikiページへのリンクは.html形式になりますが、これだけだと右上のメニューの"トップ"や"ヘルプ"は直らないので、不満な人はplugin/core/Install.pmも修正しましょう。

--- Install.pm.orig	2004-10-23 10:54:09.000000000 +0900
+++ Install.pm	2004-11-12 02:08:45.000000000 +0900
@@ -10,7 +10,7 @@
 	my $wiki  = shift;
 	my $login = $wiki->get_login_info();
 	
-	$wiki->add_menu("トップ",$wiki->config('script_name')."?page=".&Util::url_encode($wiki->config("frontpage")),999);
+	$wiki->add_menu("トップ",&Util::url_encode($wiki->config("frontpage")).".html",999);
 	
 	if($wiki->config('accept_edit')!=0 || defined($login)){
 		$wiki->add_menu("新規",$wiki->config('script_name')."?action=NEW",998);
@@ -19,7 +19,7 @@
 	$wiki->add_menu("編集"  ,"",997);
 	$wiki->add_menu("差分"  ,"",996);
 	$wiki->add_menu("一覧"  ,$wiki->config('script_name')."?action=LIST",995);
-	$wiki->add_menu("ヘルプ",$wiki->config('script_name')."?page=Help",100);
+	$wiki->add_menu("ヘルプ","Help.html",100);
 	
 	$wiki->add_handler("","plugin::core::ShowPage");
 	$wiki->add_handler("NEW","plugin::core::NewPage");

あとはApacheのmod_rewriteを使って、httpd.confなりに下記のようなURL書き換えの設定を追加します。FSWikiのURLが http://localhost/cgi-bin/wiki/wiki.cgi で、実際のCGIスクリプトが/usr/lib/cgi-bin/wiki/wiki.cgi だとすると...

RewriteEngine on
RewriteRule ^/cgi-bin/wiki/(.+)\.html$ /usr/lib/cgi-bin/wiki/wiki.cgi?page=$1

となります。

とここまでやって気付いたこと。 wiki.cgi?page=ページ名 でアンカを作ってる箇所(プラグイン含む)って結構たくさんあるんです(^^; *1 全部は面倒見切れないのでここまでにしますが、tDiaryみたく、アンカのURLを生成するメソッドをWikiクラスに用意した方がいいかもしれませんね(ボソ)。みなさんわざわざ↓みたいなことしているので。

$wiki->config('script_name')."?page=".&Util::url_encode($page)

*1 "?page="で検索すると15ヶ所ほど。

@ そんなわけで

上記の.html形式のURLはWikiをアクセス解析の対象にしているような人にとっては有効なのではないかと思います。Wikiの各ページが静的なHTMLのように見えるので、どのページが人気あるかとかわかるので。あと、静的なHTMLページの方がGoogleのPageRankが高いとかいうも。。。

@ [fswiki] .html形式のURL(4)

覚え書きで.html形式のURLを試してるんです。で、ふとログを見ると Help/FSWiki などページ名にスラッシュを含んだものが 404 Not found になってました*1

RewriteLog "/var/log/apache2/rewrite.log"
RewriteLogLevel 2

のようにして mod_rewrite のログを見ても、どうもRewriteしている気配がない。

"mod_rewrite %2F"でぐぐってみると、%2Fの罠というのがヒット。曰く

というか、Apache 一般の動作として、'%2F' がURIに含まれていても '%2F' を '/' へは decode せず、なおかつ、たとえ'%2F'という文字列を含むファイルあるいはディレクトリがあったとしても 404 Not Found を返す。

だそうな。なるほど〜、今までは QUERY_STRING にページ名つけてたから関係なかったのですね。

というわけで、2時間程はまりましたが httpd.conf に下記を追加して対処。ふぃ〜。

AllowEncodedSlashes On

*1 URL書き換えを行わなければ当然問題なし

@ [fswiki] .html形式のURL(5)

あともう1つ。.html形式にしてtodayslinkプラグインを使うと、wiki.cgiへのアクセスではないとみなされるので

http://kazz.homeunix.org/cgi-bin/wiki/hoge.html

なんていうのも出力されてしまいます。ちょっとわずらわしいので、WikiページからのRefererは出力しないようにplugin/info/TodaysLink.pmをちょ〜手抜きで修正しました。

--- TodaysLink.pm.orig  2004-11-12 19:12:35.000000000 +0900
+++ TodaysLink.pm       2004-11-12 02:54:34.000000000 +0900
@@ -90,7 +90,8 @@
                        /^http:\/\/10\./ ||
                        /^http:\/\/192\.168\./ ||
                        /^http:\/\/172\.((1[6-9])|(2\d)|(3[01]))\./ ||
-                       /^http:\/\/127\.0\.0\./  );
+                       /^http:\/\/127\.0\.0\./ ||
+                       /^http:\/\/kazz\.homeunix\.org\/cgi-bin\/wiki\//  );
 
                my $ref=$_;
                my $refcount=$count->{$ref};

2004-11-13 [長年日記]

@ [linux] grubでのWindowsとのデュアルブート

Windowsが/dev/hda1にインストールされているとすると、/boot/grub/menu.lstに以下のように書きます。

title           Windows 2000 Professional
rootnoverify    (hd0,0)    # /dev/hda1
chainloader     +1         # 必須

なお、Debianに限った話かもしれませんが、menu.lstの

### END DEBIAN AUTOMAGIC KERNELS LIST

以降にこれを書かないと、kernel-imageを更新した時などに*1この設定は消されてしまうので注意。

*1 正確には/sbin/update-grubを実行した時

@ [work] グリッド系

なんか面白そうな話が来た。もしかしたらお金になるのかも。

@ [ruby] Akabeko

RubyのDIコンテナ。Seasar2をRubyに移植するんだそうです。

@ [music] kornbrasil.com

ベストの初回特典である Live at The CBGB's がこのサイトからがダウンロード出来ます(376MB)。画質、音質ともにDVD並とはいきませんが、PCで見るには十分かと。やかましい音楽が好きな人は堪能してみてくださいな。


2004-11-14 [長年日記]

@ [book] 「ダ・ヴィンチ・コード」読了

ルーブル美術館での殺人事件に端を発した「聖杯伝説」を図象学者ラングドンが追う冒険譚。

知り合いが「徹夜して読みきってしまうほど面白い。考古学や古美術が好きなら絶対お薦め!」と言っていたので読んでみました。上巻の前半まではぱっとしない雰囲気であるものの、途中からキリスト教的世界観を覆すような「聖杯伝説」とシオン修道会なる秘密結社についての真相が明らかになっていき、びっくり仰天の連続でした。これがどこまで本当かはわからないですけど、フィクションとして割り切って読んでもとても面白いです。

読む前までは、どうせまた「神々の指紋」みたいなトンデモ本*1なんでしょ? って思っていたのですが、これはミステリー/フィクション色が強かったので安心しました。ちなみに「神々の指紋」に古代のロマンを抱いている人には申し訳ないですが、。学生の時にグラハム・ハンコックが主張すること全て文献漁って調べましたから。

*1 学術書っぽく書いてあるが、ただの推論にしかなってない大嘘の仮説をでっちあげる本。「ムー大陸は存在した」とか言ってるような本。

@ [net] TLSって何ぞや?

よく名前は聞くんですけど、「暗号化技術の何か」ぐらいにしか理解してなかったので少し調べてみました。TLSっていうのは、ちょ〜簡単に言うと、Netscape Communicationsが開発したSSLのIETF版の呼び名。ただし一部拡張されているみたい。

@ [fswiki] ページが編集できない?

Wikiをログインユーザのみ編集可にした状態でいろいろやってたら一部のページが編集できなくなった。とりあえず、Wikiが発行しているブラウザのCookieを全部削除したら編集できるようになったのですが、原因が全然わからず。うーん。。。


2004-11-15 [長年日記]

@ [fx] 先週のFX

+58,855円。GBP/USDを買いまくりなんとか儲け。不良債券を抱えている割にはいい成績なのではないかと。ちなみに先々週は+13,708でした。


2004-11-16 [長年日記]

@ [tdiary] referer spam

朝サーバのHDDが長時間ガリガリいってたので、何事かと思って調べてみるとこの日記へのスパムでした。うざいので色々対策してみることに。

@ [admin] ぐは

Apache2を更新した時に /usr/lib/apache2/suexec を無効にするのを忘れて日記がエラーになってました。すんません。これ、いつも忘れちゃうんですよねぇ。。。

@ [tdiary] Anti Referer Spam プラグイン

あれ、なんかこれ利いてない? またしても大量にスパムが。

@ [english] 略語

よく英語のMLとか見てると

just FYI

なんとかかんとか

という略語を目にします。全くわけがわからないものが多かったのですが、英語略語(acronym)・英語省略語特集というのを発見しました。すごく勉強になりましたです。


2004-11-17 [長年日記]

@ [admin] referer spamをApacheのaccess.logから削除

するスクリプトを書いてみた(apache-clean-log.rb)。

使い方
$ apache-clean-log.rb [オプション] パターン... ファイル
ファイル中にパターンで指定した文字列が含まれていた場合、それが含まれていた行を取り除いて、ファイルの内容を標準出力に出力します。 パターンは複数指定することが可能で、正規表現も使えます*1

例えば、先日来たhttp://なんとかかんとか.healz.com/からのアクセスを取り除くためには下記のように使います。

$ /path/to/apache-clean-log.rb "http://(.+)\.healz\.com/" \
/path/to/access.log

私はこれを使ってAWStatsのログ解析レポートからスパムを取り除きました。

追記: 正規表現ちょっと間違ってたので直しました。恥ずかしい...

*1 : や / は勝手にエスケープされます

@ [win] Windows NT 4.0 Service Pack 6a

まだダウンロードできるみたいですね。

@ [ldap] UltraPossum

最近になって1.0-rc2までバージョンが上がってきたようです。というわけでWikiのopenldapのページもそれに合わせて書き直しました。結構はまりどころが多かった気がする(特にdebconf後)。

本日のツッコミ(全4件) [ツッコミを入れる]

# たる [Debian の slapd を使うとはまりやすいようです。ultraposum と同じ apt-line にある ..]

# おいぬめ [わざわざありがとうございます。試してみますね。]

# たる [いえいえ、ドキュメントがまったくついていってない変更(ultramigration が ldifdiff を使う)を..]

# おいぬめ [はい。今回のはなんとか回避できたので特に報告しなかったですが、これからは何かあったら報告しますね。]


2004-11-18 [長年日記]

@ [grid] Globus toolkit

グリッドの勉強ということでインストール中。しかしビルドが30分経っても終わらない。一応Athlon64 2800+なんですけど。

追記: よく見たら終わってました。でもバイナリのtar玉ダウンロードしているのに、一体何をビルドしているのよ。


2004-11-19 [長年日記]

@ [work] ちょっとした仕事

の打ち合わせに行って来ます。おかげで久々に早起き。

@ Googleのこのページを訳す BETA

今初めて知ったのですが、Googleで英語のページがヒットするように検索をかけると「このページを訳す BETA」なるリンクが出現。Google流の翻訳サービスのようです。"Java SDK"が「ジャワSDK」になってたり、"Ant"が「蟻」とか訳されててウケました。まぁ間違いではないですわね。

@ [fx] 損切り

「これはもう無理だ」と思って大規模な損切りをしました。USD/JPY*15枚しめて約80万円。ただし、やられてもタダじゃ起きんということで、USD/JPY*30枚を倍返しとしてショートしてます。現時点ではこれに含み益があるのが唯一の救い。はたしてどうなることやら。とにもかくにも、これで全面的なドル安によるバーストの危険はなくなったので、気分的には少し楽になりました。


2004-11-20 [長年日記]

@ [life] 直近のTODO

  • Globus toolkitのインストール(サンプル作れるぐらいまで頑張る)一応完
  • FSWikiのcategoryプラグイン改造(category_listでページの概要を出せるように)
  • FSWikiのcalenderプラグインがtDiaryのテーマに準拠してないっぽい問題報告(もうちょっと調べてから)
  • 覚え書き整理
  • tDiaryのオリジナルテーマつくーる
  • MRTGのインストール
  • Apacheの設定整理

まぁ左上のとかぶってるのもありますが。ExcelPettyCashBookは今月は放置で。クリティカルなバグもないし。

@ [movie] レック

韓国のSCREAM系メッタ刺しホラー映画。1年前の殺人事件の犯人グループが謎の赤ナイロンマスク男に殺されていくというお話。

「韓国のホラー映画って面白いんかなー?」というノリでレンタルしたのですが、見事に期待を裏切ってくれました。もうね、ホラー映画における鉄の掟をことごとく守ってくれてて*1、「あーここで殺られるな」っていうのがバレバレ。しかも逃げてる方も相当マヌケなので、と同情も出来ないくらい。しかもところどころでクソダサなメタル音楽が流れて、それだけでもう雰囲気ぶち壊し。そして極めつけは明らかに

みたいな終わり方でしょうか。

と思わず口走ってしまいましたよ。ホラー映画でここまでつまらないのはブレアウィッチ・プロジェクト以来ですね。

*1 一人で行動すると殺られるとか、絶対下ではなく上に逃げてしまうとか

@ [fx] 今週のFX

-752,322円。昨日書いたように大規模な損切りをしたため、初めて大きな損失を出してしまいました。しかし、昨日もUSD/JPYは大幅にドル安になったため、正直この損切りは正解だったと思います。ただ、103.99で構築した30枚のドル売りポジションは103.67で利益確定してしまったので、儲けはあまり出ず。もったいない。


2004-11-21 [長年日記]

@ [soccer] レッズ優勝

もう決まったんですね。でもレッズって以前J2落ちするほど弱い時期もありましたよね? やっぱり良い選手集めれば強くなれるってことかな。

@ [life] 一周忌

今日は父親の一周忌でした。もう1年も経ったなんて、、、ホントあっという間ですね。久々に会ったシンシキの方々には「会社辞めたの? 大丈夫?」なんて言われたりしてちょっと肩身が狭かったり。

そうそう、お寺のお菓子をたくさん貰って来たので、当分おやつには困らない感じ。


2004-11-22 [長年日記]

@ [debian] CD-RWへの書き込み

前に試した時は出来なかったんですけど、kernel モジュールとか設定しなおしたら出来ました。なんだったんだろう(ちなみにそのまとめ)。

@ [perl] Japanized Perl Resources Project

モジュールの日本語訳などが閲覧出来ます。

@ Perlって

Ruby使ってるとなんかひどい言語に見えてくる。変数に $ つけたり @ つけたり % つけたり時には \ つけたり。

と思ってしまったり。

@ [debian] KDEで日本語入力

いつの間にやら出来るようになってました。以前 uim のバージョンが 0.4.5 に上がった時からでしょうか。


2004-11-24 [長年日記]

@ [java] DIContainer比較

Seasar2 作者さんによる Seasar2 と Spring の比較。最近Javaなんてめっきり触ってないので浦島太郎状態ですが、今後のためにメモ。

@ [linux] Apache 2.0.52 の make でエラー

久々にソースから Apache をコンパイルしてみたのですが、下記のようなエラーが。

exports.c:115:2: #endif without #if
exports.c:115:2: #endif without #if
make[2]: *** [exports.lo] エラー 1
make[2]: Leaving directory `/usr/local/src/server/httpd-2.0.52/server'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/usr/local/src/server/httpd-2.0.52/server'
make: *** [all-recursive] エラー 1

とりあえずご指摘のファイル server/exports.c を下記のように修正したらOKでした。

--- exports.c.orig      2004-11-24 16:47:51.000000000 +0900
+++ exports.c   2004-11-24 16:49:00.000000000 +0900
@@ -112,7 +112,7 @@
 /*
  * /home/kazuhiro/src/server/httpd-2.0.52/include/ap_mpm.h
  */
-#endif
+/* #endif */
 const void *ap_hack_ap_graceful_stop_signalled = (const void *)ap_graceful_stop_signalled;
 const void *ap_hack_ap_os_create_privileged_process = (const void *)ap_os_create_privileged_process;
 const void *ap_hack_ap_mpm_query = (const void *)ap_mpm_query;

世界No.1のシェアを誇るソフトウェアがこんなんでいいのだろうか。

@ [music] The World Famous Beat Junkies, Vol. 2

WORLD FAMOUS BEAT JUNKIESの DJ RHETTMATIC という人の作品らしい(よく知らない)。試聴して良かったのでノリで買ってしまいました。ノリノリのビートとシンプルなトラックをベースにして、その上にミョウチクリンなサンプリング音やターンテーブルをうまく重ね合わせています。「あーやべー、この音かっけー」と思うような曲が詰まった1枚(2枚組だけど)です。イカしてます。ステキです。かなりお薦め!

本日のツッコミ(全2件) [ツッコミを入れる]

# ADSL1M  [熱いの買ったね。アルバムは聴いてないけど、PVを前に見たよ。鬼鬼鬼カッケエ。GoinDownとか言う曲だったようね。..]

# おいぬめ [vol.2と言えども1997年の作品みたいだね。vol.3まで出てるみたい。DJメインのHipHopも好きになってし..]


2004-11-25 [長年日記]

@ [life] 禁煙

久々にトライしようかなと思ってます。もう煙草を吸い続けて10年以上経ってるし、そろそろ体が限界っぽく(w、内蔵が痛いことこの上ないです。

以前禁煙した時は←の本を読んで2週間ぐらい続いたのですが、もう1回これを読んでみようと思います。ちなみにこの本かなりお薦めです。なんてたってコンパの席で目の前の女の子にスパスパ煙草吸われても何とも思いませんでしたから。友達もこれ読んで止められたって言ってたし。

さぁ、この日本一意志が弱い私が本当に禁煙できるのか?

なお、もし私が煙草を吸ってるのを見たら、一言

と呼んでやって下さい。たぶん普通に落ち込むと思いますけど(笑)

@ Ameba Blog

うわっ、キモっ! ネット上の死体グロ画像よりある意味キモい。

@ [news] @IT、ITmediaの運営会社が合併、新会社「アイティメディア」に

ようは @IT が ITmedia(ソフトバンク) に買収されたってことでしょうか。


2004-11-26 [長年日記]

@ [emacs] occur

M-x occur で現在のバッファを grep 的に検索することができるんですね。知りませんでした(Emacs 電子書棚より)。

@ [emacs] emacsclient

Emacsをインストールした時、「何か足りないよな〜。でもなんだっけ?」と思い出せずにいたことがあったのですが、これでした。 .emacs に

(server-start)

を追加して、

$ emacsclient ファイル

ですでに立ち上がっている Emacs のバッファにファイルの中身が表示されます。ちなみに Debian では emacs21 をインストールすると emacsclient も勝手に付いてくるみたい*1

追記: (server-start) するには gnuserv が必要ですね。

*1 他のディストリでもそうなのかな?

@ [tdiary] namazu で検索した時のURLも.html形式に

squeeze.rb で html化したファイルが /path/to/html にあるとすると、 .namazurc には以下のように書きます。

Replace /path/to/html/(\d\d\d\d)/(\d\d\d\d) http://tdiaryのURL/\1\2.html

@ [emacs] textarea の編集に Emacs を使う

firefox からエディタを利用する方法を参考にやってみました。

「(5)firefox の再起動」は不要でした。そして3点ほどここに書かれていない注意事項。

その壱。コマンドはフルパスで書かないと「そんなコマンドはねぇ!」と怒られてしまいます。

その弐。最初 MozExの Directory for temporary files を ~/tmp に設定していたのですが、これだと emacsclient の引数になぜか ~/~/tmp/mozex.textarea.なんとかかんとか というパスが渡ってしまっていたので、素直に /tmp にしてやることでうまく編集出来るようになりました。

その参。 mule-ucs をインストールしていないと、 textarea のバッファが文字化けします*1。インストールして 下記を .emacs に記述して対処しました。

(require 'un-define)
(require 'jisx0213)

なお、この設定は (set-language-environment "Japanese") の前に書く必要があるそうです。

それと、結城さんのtextareaとテキストエディタ連携にはいろんなブラウザの情報がまとまっています。

*1 ファイルのエンコーディングが UTF-8 らしいので当然ですね


2004-11-27 [長年日記]

@ [emacs] migemo

C-sでローマ字を入力するだけで、日本語の文字列をヒットさせてしまうと言う優れもの。こんな便利なモノをなぜ今まで使ってなかったんだろう。

migemo使用例

@ [net] 現在のグローバルIPを知る最も簡単な方法

checkip.dyndns.orgにアクセスする。以上(笑)

本日のツッコミ(全3件) [ツッコミを入れる]

# 小人 [w3m + migemo も快適ですよ!]

# おいぬめ [w3mは快適ですよね。XありのEmacs + emacs-w3mがとても重宝しています。]

# 小人 [会社では firefox & Meadow + emacs-w3m(^^)]


2004-11-28 [長年日記]

@ [life] 就職

そろそろ考えなきゃいけないなー、と思い始めています。いい加減家の中で色々勉強してるのも飽きたし、FXもあんまりうまくいってないしってことで。で、色々調べてるんですが、正社員じゃない派遣さんってすごく給料いいんですね。こことか見てると、時給2000円なんてザラだし。派遣業界ってあんまりいい噂聞かないですが、これぐらい待遇いいのなら多少の不満は我慢出来そうです。

@ [life] 禁煙

1日と8時間で挫折。やっぱり「無駄!無駄ァ!!」ってことなんでしょうか。否、何度でも挑戦してやるぜぃ。

今回の敗北の原因は煙草の自販機の前で「禁煙することの素晴らしさ」を忘れてしまったことだと思うので、↓の内容を書き留めた紙を常に携帯することにしました。

禁煙することはつらいことではない。楽しいことなのだ。

  1. 1日に20本の煙草を吸うとして、これにかかっている時間を他のことに回せる(1本3分として、1日1時間も!)
  2. 1日1箱買うとして、月9,000円も浮く(1年で考えると10万8,000円也!)
  3. 匂い、黄ばみを気にする必要がない素晴らしい生活が送れる
  4. ニコチンを摂取しないので、これ以上苦しいニコチン中毒に悩まされない。

2004-11-29 [長年日記]

@ [life] 禁煙(2)

15時間で挫折。1箱買って1本吸った後、罪悪感から即座に捨てました。ちくしょう。

@ [life] 禁煙(3)

あ〜もう駄目。ということで1箱購入。目眩、手の震えがひどくなったっす。やっぱり精神力だけで禁煙するのは限界があるかな、ということでニコチンガムやパッチなどのリンクを。パッチを試してみようかなと思う今日この頃。

ニコレット/ニコダーム
ニコチンパッチであるニコダームは本来なら医師の処方箋がないと手に入れられませんが、ネットの通販で個人が購入することも可能なようです。
禁煙パイプ
パイプというフィルターを通すことで、摂取するタール、ニコチンの量を減らすというもの。15日〜100日間、これをつけて喫煙することで煙草がやめ易い体になるらしい。ホンマかいな。
ニコーエンプラス
体内のニコチンを排出しやすくする粉薬(?)。水に溶かして飲む。

その他禁煙中に見ると元気になるリンク集。

naoru.com/たばこ
煙草の害について
こちら禁煙外来
禁煙関連の情報集
2ch たばこスレ一覧
説明不要2ch。世の中こんなに禁煙している人がいるのかと思うと励みになります。
インターネット禁煙マラソン
禁煙が長続きするようにサポートする「禁煙マラソン」(有料)。ニコチンパッチなどでやめた人は1年ぐらい経つとまた吸ってしまうらしいんですが、そういう人を対象に生涯に渡って禁煙をサポートするプログラム。

なんか闘病日誌みたいになってきた(笑)。ま実際ニコチン依存症という名の病気なんですけど。しかしこんな危険なものが平然と売られていることに腹が立ちます。国も下手に税金かけてうまい汁吸ってるから、販売禁止にすることも出来ないのでしょうね。ああ最低っ。絶対止めてやりますこんなモノ。


2004-11-30 [長年日記]

@ [fswiki] 「category_listでページの概要を出せるように」の概要

忘れそうなので仕様だけ覚え書き。

{{category_list_with_summary Java}}

と書くと

  • Ant - Apache Antの解説。
  • JNI - JNIを試してみました。
  • ...

みたいな感じでページの説明(サマリ)が一緒に出れば良いかな〜と思ってます。

サマリは対象のページ内で

{{summary "Apache Antの解説です。"}}

という風に書いておくことで設定可能。サマリは独自のデータファイルに保存しておけばいいかな。categoryプラグインがちょうど似たようなことをやってるので、これを真似れば簡単に出来そうな感じ。

@ [debian] ksensors

CPUやマザーボードの温度を表示するKDE用のsensorをインストールしてみました。

# apt-get install lm-sensors-2.4.27-1-k7 ksensors

で、あとは/usr/sbin/sensors-detectを実行して適当に質問に答えると、

To make the sensors modules behave correctly, add these lines to
/etc/modules:
#----cut here----
# I2C adapter drivers
i2c-isa
# I2C chip drivers
it87
#----cut here----

と言われるので、上記を/etc/modulesに追加しリブート。そしてksensorsを実行するとそうするとこんなんが出ました。

ksensorsスナップショット

CPU TEMPがなんで-58℃なのかよくわかりませんが、一応うまくいってるみたいです。

@ [fswiki] 「category_listでページの概要を出せるように」(summaryプラグイン)

一応でけた。スクリーンショット↓

summaryプラグインのスクリーンショット

categoryプラグインとめちゃめちゃソースが重複しているので、共通化出来るところはまとめた方がいいのかしら。categoryプラグインに結構手を入れなきゃダメっぽいけど。

@ [news] 無償になるSolaris 10の未来は開けるか?

Solarisもver.10ですか。オープンソースにはなるんですかね。Sunの論理なら「互換性の問題があるので、オープンソースにはしない」だと思いますけど*1

*1 それはJavaだけ?

@ [memo] オープンソースのライセンスに関するリンク

結局よくわかんない。特にGPLの「派生物」の定義。リンクしたものも派生物になるのでしょうか。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
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|11|12|
2008|01|02|03|04|05|06|07|08|10|11|
人気ブログランキング - おいぬま日報(不定期)