Home

日記
trackbackのみ表示機能を追加 (10:35)Edit

一覧表示やRSSにtrackbackのみ表示する機能を追加。「trackbackのみ」といっても、別にそのメモがtrackbackによって送られたかどうかを見ているのではなく、URL要素を持っているかどうかを見ているだけ。つまり、日記/blogに行って詳細情報を読めるであろうメモだけが抽出されることになる。

またRSSの場合は、通常表示ではitemをAmazonのURLにしているところを、メモのURL欄(=日記/blogの記事URL)に変えてある。つまり、このRSSを使うことによって、複数のサイトにまたがった本に関する記事情報を、一つのRSSでまとめて管理することができる。

Published At2004-08-27 00:00Updated At2004-08-27 00:00

日記
「MM/本のメモ」のコンセプト (11:10)Edit

実は、上記のセクションで書いたあたりが、「MM/本のメモ」を作った一番の目的だったりする。

最近のマイブームは、それぞれの用途に特化した複数のシステム上にコンテンツを生成し、それらのコンテンツをライトウェイトに後付で結びつけて運用するアプローチだ。

その一つの手法としては、Estraierのestmerge.cgiを使い、複数システムにまたがる全文検索機能を利用した結びつけがあるが、全文検索による結びつけはデータ生成&運用が手軽な代わりに厳密性にかける(何となくキーワードで結びつくが、うまくインデクシングされないキーワードもあるし、誤爆キーワードもある)。

そこでもう一つの手法として考えたのが今回の手法。ライトウェイトなDBを用意し、必要最低限の情報を手軽に(trackbackやbookmarklet、各種検索機能によって作業を半自動化し、できるだけ入力項目を少なくして)登録できるようにする。そして、その情報をさまざまな切り口で汎用的なフォーマット(今回はRSS)で出力する。その利用方法は汎用フォーマットであるだけに簡単かつ自由だろう。

ちなみに「MM/本のメモ」は、当初上記のようなコンセプトの汎用システムを作ろうとしたんだけど、汎用システムにするとうまく手軽な入力環境および再利用性の高い軽量DBが作れそうもなかったんで、本(というかASIN)に特化した形で作ってみたものだ。うまく行きそうならばその他の用途でも作れるように拡張していく予定。

でもその前にblogmapとキメラ構造になっている部分をきれいにしなきゃね。というか、blogmapをもうちょっと使いやすいUIに作り直す予定なんだけど、あっちは情報量が多すぎて、使いやすくまとめることが難しいんだよなー。持っている情報/機能をすべて表に出そうとするのをあきらめ、単なるランキングサイトにすればそれなりに見やすくできるだろうけど。

というわけで、なんで「MM/本のメモ」なんていまいちぱっとしない名前を付けているのかというと、「MM」(Multi/Mobile/Mix Memo)がこのシステム全体の開発コードで、「本のメモ」はその一部なわけですね。

Published At2004-08-27 00:00Updated At2004-08-27 00:00

日記
いろいろ修正 (20:59)Edit

コイーバさんのコメントにあわせて、

  • 投稿後に、再投稿(編集)フォームを表示するのではなく、MYページ(=今登録されたメモが一番上に表示される)に移動するように変更
  • 書籍情報の表示を「『タイトル』著者名(出版社名)」に変更

してみました。

あと「人」じゃ何を意味しているのかわかりにくかったんで、メモの先頭にユーザーIDを表示するように変更。クリックするとそのメモを書いた人のMYページに飛びます。自分のメモの場合は「編」になり、クリックするとそのメモを編集できます。

あと、メモ種類に「了」を追加。要は、

  • 「記」 - 気になったものをメモ
  • 「予」 - 購入予定に入れる
  • 「買」 - 購入。
  • 「読」 - 読書中。
  • 「了」 - 読了。
  • 「想」 - 感想を書く。

といった流れをイメージしたもの。なんでメモ種類の並び順も上記にあわせてみた。

Published At2004-08-27 00:00Updated At2004-08-27 00:00

日記
「MM/本のメモ」関連のバグや要望等は (12:39)Edit

MM/本のメモ 報告・要望」の方に集約してます。

Published At2004-08-28 00:00Updated At2004-08-28 00:00

日記
ああそうか (20:03)Edit

そういえば今日はF1だったか。すかーり忘れてた。

Published At2004-08-28 00:00Updated At2004-08-28 00:00

日記
ベルギーGP予選 (20:51)Edit

今回はウェットですか。そしてブリヂストンがやたらといい(あるいはミシュランがよくない)んですか。決勝の天気はどうなんだろうな。このままだったら、シューマッハの楽勝で終わってしまいそうだ。

ルノーががんばったな

トゥルーリの笑顔を久しぶりに見た気が。それにしてもBARのだめさ加減はなんなんだろう。やっぱりバトンがらみでチーム内の雰囲気が悪かったりするんだろうか。なんか下位チームみたいなグリッドじゃん。

まあ決勝は雨でも晴れてもどちらでも、シューマッハがチャンピオンを決めておしまいって感じになりそうだな。

Published At2004-08-28 00:00Updated At2004-08-28 00:00

日記
インポート機能、評価、ジャンルを追加 (03:51)Edit

TSV形式によるデータのインポート機能を追加。エクスポートはまた後で。テストが不十分なんでちょっと危険かも。試しにHNS時代の本の感想を抜き出してインポートしてみた。

あと内部項目として「評価(5段階+無効)」「ジャンル(フリーワード)」を追加。これらはそのうちソート項目、抽出項目として使えるようになる予定。

詳しくは以下。

Published At2004-08-29 00:00Updated At2004-08-29 00:00

日記
どこの馬鹿だ! from 愚者の戯言 (14:19)Edit

オプション付きの場合は 404 になってるのに、何故 blogmap は回れているのやら(−−;;

404ページにたくさん宣伝が表示されるんで、そっちを拾っちゃっているんですよ。

ちなみにこの根本原因は、ping.bloggers.jpに本来送るべきではないPing(Pingサーバーには本来サイトの更新情報を送るべきところを、記事単位での更新情報を送っており、しかもその記事URLが間違っている(おそらくXML化するときのエンコードミス))というパターン。

この手のサイトは見つけ次第手動でクロール対象から外して対処し、そのうち大本の方で修正されたらそのまま、もしもいつまでも修正されなかったらブラックリスト(自動拒否パターン)入り、ということになります。

Published At2004-08-29 00:00Updated At2004-08-29 00:00

日記
本の片づけ (18:15)Edit

本棚からあふれた本をオトウト(0歳10ヶ月)にいじられまくって、ぐちゃぐちゃになっていたんで、久しぶりに本の整理をした。といっても単に、いったん本を全部出して、俺のいらない本をより分けて、その中からオクサンのいらない本を段ボールに詰め込んで(オクサンの読んでいなかった本を残す本に戻して)、BOOK OFFに出す(後日出張買い取り)だけ。基本的に捨てる方向で分別しても、まだ半分以上残っちゃうな。処分本は目算で200冊くらいだけど、実際にBOOK OFFが取りに来て数えたら全然違うかも。

Published At2004-08-29 00:00Updated At2004-08-29 00:00

日記
ベルギーGP決勝 (21:15)Edit

あら、派手なスタートだ。琢磨ラッキー。

と思ったらもう終わりですか。リプレイ見てもよくわからないな。ウェバーに追突されたようにも見えるけど。

今はもう、過半数の車が影響を受けるような事故でも、赤旗中断にはならないのね。

今回は楽しいレースになりそうだな

コース上でのバトルが多い。琢磨がいればもっと面白かっただろうになー。

うわー

なんかもう今回はいろいろ派手だなー。上位ほど何かが起こるし、いつも上にこれない人たちが結構言いパフォーマンスを見せてくれるし。それにしても、いつの間にやらバトンが2位か。

Published At2004-08-29 00:00Updated At2004-08-29 00:00