トップ 最新 追記
RSS feed

ただのにっき


2005-04-06(水) [長年日記]

4月9日は宴会の特異日か!

今週に入ってから、3件も話があった。でもその日は、19時から等々力で川崎 vs 東京Vの観戦なので。残念。

#そもそも禁酒中の人間を誘うなと。

ximapd (4)

前田さんに反応してもらう。まさかximapd自身にメール取り込みオプションが入っているとは思わなかった……。ソース嫁 >おれ

% ximapd.rb --debug --import ~/Maildir/new
imapd.rb:295:in `initialize': /home/sho/ximapd/db/__db.001:⇒

No such file or directory -- No such file or directory (BDB::Fatal)

        from ximapd.rb:295:in `new'
        from ximapd.rb:295:in `initialize'
        from ximapd.rb:2158:in `new'
        from ximapd.rb:2158

あへ。~/ximapdの中身を消してみたけど、変わらず。ソース追っかけてる時間がないな。今日はここまで。

追記: あ、~/ximapd/dbってディレクトリを作ったら動いたっぽい。昨日まで~/ximapd/indexだったんだよな。で、Becky!でINBOXを見てみようとすると……:

C: 0007 SELECT "INBOX"
S: * 399 EXISTS
S: * 399 RECENT
S: * OK [UIDVALIDITY 1] UIDs valid
S: * OK [UIDNEXT 484] Predicted next UID
S: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
S: * OK [PERMANENTFLAGS (\Deleted \Seen \*)] Limited
S: 0007 OK [READ-WRITE] SELECT completed
C: 0008 UID SEARCH DELETED
S: 0008 BAD UID SEARCH failed - empty query
C: 0009 STATUS "INBOX" (MESSAGES UNSEEN UIDNEXT)
S: * STATUS "INBOX" (MESSAGES 399 UNSEEN 0 UIDNEXT 484)
S: 0009 OK STATUS completed
C: 0010 UID SEARCH NOT DELETED
S: 0010 BAD UID SEARCH failed - empty query

ちょっとずつ進んでるんだがなー(笑)。ちなみにThunderbirdではINBOXのメールが読めるようになった。やたっ!

久しぶりにアニメを見る

『ガラスの仮面』が再アニメ化されるというので録画しておいたのを観た。中華街からみなとみらいが見えたり、亜弓のヘアスタイルが縦ロールじゃなかったり……など、現代に合わせてきている……けど、映画館でかかってるのが「伊豆の踊り子」ってぇのはどうよ。

オープニングを見る限り、また「奇跡の人」までみたいだなぁ。『ガラスの仮面』は、マヤが落ちぶれたあと、一人芝居を通して復活していくところが一番面白いと思うんだけど。まぁ、あそこまでたどり着くのは大変だが。来週も覚えていたら録って観よう。

ついで(?)に『攻殻機動隊SAC 2nd GIG』(だっけ? タイトル長すぎ)も録っておいたので観てみたが、脚本のあまりの稚拙さに腹が立って途中でプチ。なんだあの、下手くそなハードボイルド小説みたいな背景説明は。会話になってないじゃないか。表面だけ押井っぽくしてもダメだっつーの。

納得いかねー

zundaさんが「ビットが立つ」の反対語ってなんだろうという疑問をはてなでアンケートにしたんだけど、最大数が「下がる」ってぇのは納得いかねぇ。「下がる」だったら「上がる」が反対語だろうに。

なお、「萎える」の提唱者はおれなわけだが、これは別に下ネタに走ったわけではない。ここで「ビットが萎える」という表現を流行らせて、うっかり定着してしまった暁には、こんどは「『ビットが萎える』の反対語ってなんだっけ?」という疑問を持つ人が登場するはずで、そこで「そりゃ『ビットが萌える』だろ」と(あれ?)。

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

shugo [とりあえず、実装してないクエリでは全件返すようにしたので、trunkのHEADでは動くかもしれません。]

TrackBack [http://sho.tdiary.net/20050407.html#p01 ただのにっき ximapd (5) ..]


2005-04-05(火) [長年日記]

ximapd (2)

昨日の続き。

Rastのドキュメントに「ICUがない環境では(UTF-8でなく)EUC-JPになる」という記述があったので、ximapdのエラーメッセージに謎の「utf8」の文字が出るのはおそらくこのせいだ。apt-getでlibicu28と-devを入れてからRastをビルドしなおしたら、問題の箇所は通過できた。

* OK ximapd version 0.0.0
0052 CAPABILITY
* CAPABILITY IMAP4REV1 IDLE LOGINDISABLED AUTH=CRAM-MD5
0052 OK CAPABILITY completed
0053 AUTHENTICATE CRAM-MD5
0053 OK AUTHENTICATE completed
0055 LIST "" *
0055 BAD Missing command

一歩前進。「LIST "" *」がエラーになるってことは、INBOXが存在してないからだな、たぶん。でも、メール本体はどこに入れたらいいのだ?(笑) もしかして、あらかじめDBにツッコんでおくのかな? 既存のMaildirを見て欲しいんだけどなぁ(このマシンのMaildirは実験環境だから壊れてもいいのである)。

ximapd (3)

ximapd.rb自体がバージョンアップしていたのか。最新にしてリトライ。INBOXやらINBOX.Trashやらmlやらが見えた。さっきと違うところ止まったが。って、STATUSコマンドはまだ未実装じゃん!:

S: * OK ximapd version 0.0.0
C: 0083 CAPABILITY
S: * CAPABILITY IMAP4REV1 IDLE LOGINDISABLED AUTH=CRAM-MD5
S: 0083 OK CAPABILITY completed
C: 0084 AUTHENTICATE CRAM-MD5
(中略)
S: 0084 OK AUTHENTICATE completed
C: 0086 LIST "" *
S: * LIST () "/" "INBOX"
S: * LIST () "/" "INBOX.Trash"
S: * LIST (\Noselect) "/" "ml"
S: 0086 OK LIST completed
C: 0087 CREATE Trash
S: 0087 OK CREATE completed
C: 0088 STATUS "INBOX" (MESSAGES UNSEEN UIDNEXT)
S: 0088 BAD Command unrecognized

あとは、INBOXにメールを放り込む方法さえわかれば(笑)。

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

TrackBack [http://sho.tdiary.net/20050406.html#p02 ただのにっき ximapd (4) ..]


2005-04-04(月) [長年日記]

大津の神社でこま犬3対が相次ぎ盗まれる

出社するなり、flipperから疑いをかけられる。あ、ここにも疑ってる人が。おれは神殿こま犬には興味ないっつの! ……と説明しても、一般人には神殿と参道の区別などついていないのだが。社の中にいる主に木製のが神殿、屋根のないところにいる主に石や金属製のが参道。我々こま犬ウォッチャーが愛でるのは参道こま犬なのでございます。

もっとも、参道こま犬はクレーン車でも持ってこないと盗めないと思うけど。木製の神殿こま犬は、人手でも持ち出せちゃうもんな。罰当たりめが。きっと、日本かぶれの外人が買ったりするんだろう。

ximapd 0.0.0

前田さんが作っている、(個人的にたいへん楽しみな)検索ベースのIMAPサーバ。職場の個人サーバ(coLinux / Debian sarge)のcourierは相変わらず不調なので、試しにコレ、入れてみよう。以下、メモ:

  1. いきなり動かそうとして、requireでイロイロ怒られる
    1. TMailを使ってるので、これはapt-getでインストール
    2. ぎゃ、Rast使ってるし。で、入れようと思ったらcoLinuxってgccすら入ってないよ。で、gccやらbdb入れたりmakeしたりで、期せずして初Rast
  2. 使い方がわからん。UnitTestのコードをちょっと見て、~/.ximapdにuser/password/data_dir/portを設定すれば動きそうだとわかる。……data_dirって? まぁいいや。
  3. ./ximapdでデーモンとして常駐。動いた!
  4. Becky!に新しいメールボックスを作成して接続してみる。プロトコルログを取りながら……
* OK ximapd version 0.0.0
0012 CAPABILITY
* CAPABILITY IMAP4REV1 IDLE LOGINDISABLED AUTH=CRAM-MD5
0012 OK CAPABILITY completed
0013 AUTHENTICATE CRAM-MD5
0013 BAD AUTHENTICATE failed - not supported encoding: utf8
0014 LOGOUT
* BYE IMAP server terminating connection
0014 OK LOGOUT completed

えー、utf8って言われても。……今日はここまで(汗)。

※あ、わかった。キーワードは「ICU」だな、きっと。明日やろう。

関連する日記: 2005-04-05(火)

ANAユニフォームコレクション

けっこう素で「欲しい」と思ってしまった……。JALは好きじゃないが、ANAは好き。FAQが濃すぎて笑える。

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

TrackBack [http://news.local-group.jp/editor/?date=20050404#p01 この街の空..]

smbd [> Q.9 一人何個まで、などの購入制限はありますか? > A.9 1回のお申し込み上限を300個までとさせてい..]

TrackBack [http://sho.tdiary.net/20050405.html#p01 ただのにっき ximapd (2) ..]


トップ 最新 追記
RSS feed