blog.ishinao.net

139月/04

おお、Amazonに雑誌コーナーが (18:27)

今までも雑誌は扱っていたけど、単独コーナーができたってことは、今後取扱量が増えるってことなのかな? これでMMでも雑誌を扱うのが楽になりそうだ。どうせならDB上にだけでも週刊誌とかの情報ももってくれるとうれしいんだけど。

このエントリーを含むはてなブックマークはてなブックマーク - おお、Amazonに雑誌コーナーが (18:27) Share on Tumblr このエントリをつぶやくこのWebページのtweets
Filed under: 日記 No Comments
139月/04

影舞のレポートをEstraierで全文検索する (17:51)

影舞のデータ保存形式がKagemai::XMLFileStoreの場合用。Kagemai::XMLFileStoreでデータを保存する場合は、データディレクトリ以下にプロジェクト名のディレクトリが掘られ、その中のspoolディレクトリに[レポート番号].xmlなデータファイルが保存される。

データディレクトリが/home/kagemai/projectだとすると、project1のデータは/home/kagemai/project/project1/spoolになり、データファイルは/home/kagemai/project/project1/spool/1.xmlなんて感じになる。

単独のプロジェクトデータディレクトリ内を検索したい場合は、/home/kagemai/project/project1/spoolで*.xmlに対して転置インデックスを作ればいいだろう。

find /home/kagemai/project/project1/spool/*.xml|estindex register -list - -hsuf xml casket

とか。でも、プロジェクト単体の検索機能は影舞が持っているんで、ここではプロジェクトをまたがった検索用にEstraierを使う例。その場合は、

find /home/kagemai/project/ | grep -E "[0-9]+.xml$" | estindex register -list - -hsuf xml casket

なんて感じで複数プロジェクトをまたがったデータファイルをインデックス対象として指定する。影舞のデータファイルには設定ファイル等のxmlファイルも存在するんで、すべてのxmlファイルをインデックス化したらまずい。「[数値].xml」だけを抽出すれば余計な設定ファイルは対象に入らない。ちなみに「.xml~」という拡張子のバックアップデータファイルを除外しておく。

そうすると、インデックスに登録されたデータファイルのパスは、

/home/kagemai/project/project1/spool/1.xml

みたいな感じになるんで、これを影舞のレポートURLである、

http://example.com/kagemai/guest.cgi?project=[プロジェクト名]&action=view_report&id=[レポート番号]

に置換すればいい。estsearch.confのreplaceを使って、

replace: .xml
replace: /spool/ &action=view_report&id=
replace: /home/kagemai/project/ http://example.com/kagemai/guest.cgi?project=

とかすれば、それなりに動くはず。

ただ、xmlファイルをhtmlとしてEstraierにインデックス化させているんで、タイトルとかの情報がきちんとEstraier側に伝わらない。その辺もちゃんとしたければ、フィルタを書いて<element id="title"></element>を<title></title>とかに置換したりすると、きちんとタイトルも認識されるかな?(まだ試していない)

このエントリーを含むはてなブックマークはてなブックマーク - 影舞のレポートをEstraierで全文検索する (17:51) Share on Tumblr このエントリをつぶやくこのWebページのtweets
Filed under: 日記 No Comments
139月/04

(07:26)

height="140" width="97"
alt="" title="">

外国人の旦那との生活で生じる生活習慣および感情生活上のさまざまなずれをおもしろおかしく描くマンガ。だと思っていたんだけど、実際に読んでみたら、このおかしさは旦那が外国人だからというのではなく、この旦那自身のキャラクターの面白さから来ているような気がした。なんか外国人と結婚した人一般に通用するネタ少なそう。まあいいんだけどさ。

最近この手のエッセイマンガを読むと、余白にまでびっちり文字書き込みがあるような濃いものを期待しちゃうんで、このくらいすっきり薄味だとちょっと物足りなさを感じてしまったりするんだけど、話自体はとても面白い。

このエントリーを含むはてなブックマークはてなブックマーク - (07:26) Share on Tumblr このエントリをつぶやくこのWebページのtweets
Filed under: 日記 No Comments
139月/04

(07:18)

height="140" width="94"
alt="" title="">

この手の自己啓発本ってあんまり好きじゃないんだけど、話題になっているよなーとぱらぱらっとめくってみて、最初のポーズの解説がちょっと面白かったんで買ってみた。

内容も、自己啓発本系にしては全然嫌味や宗教臭さがなく、とてもまっとうな内容。日頃ぐーたらする方向に流されがちな人間としては、実際にここに書かれている内容を実践するかはともかくとして、読んでおく価値のある内容だった。

このエントリーを含むはてなブックマークはてなブックマーク - (07:18) Share on Tumblr このエントリをつぶやくこのWebページのtweets
Filed under: 日記 No Comments
139月/04

ネタばれ防止プラグイン集更新 (00:54)

なんかひでぇ計算間違いとか型の勘違いとかぼろぼろバグだらけだったんで修正した。あとiroaseはやっぱり@modeがday以外の時は正しく動かないんで、dayの時以外は完全墨消しにするようにした。

このエントリーを含むはてなブックマークはてなブックマーク - ネタばれ防止プラグイン集更新 (00:54) Share on Tumblr このエントリをつぶやくこのWebページのtweets
Filed under: 日記 No Comments