2004-08-26
_ 二人のガスコン〈上〉(佐藤 賢一) (22:46)
読み中。
_ MM/本のメモ (22:28)
「MM/本のメモ」というものを作っている。何かというとパーソナル書籍データベース。読書メモだったり、購入メモだったり、購入予定メモだったり、何となく気になった本の覚え書きだったり、ともかく本に関するさまざまなメモを管理するためのもの。PCのWebブラウザおよび携帯電話に対応している。
ようやく大枠が一通りできたので、α版的に公開してみる。「管理」ページから適当なパスコード(半角英数4〜8文字)を入力して「登録」を押すと、ユーザーID(数値)が発行され、ブラウザにCookieが登録される。以降そのブラウザを使っている限りは、Cookieで認証されるため、ID/パスコードのことは気にする必要はない。
「投稿」ページからASINコードを入力して「検索」をクリックすると、その書籍情報をAmazon.co.jpから取得して表示する。それで間違いなければ、「投稿する」をクリックすると保存される。
メモには、「メモ本文」「メモ種別」「日付」「関連URL」というパラメータを付与できる。「メモ種別」は、
- 記 - 単なるメモ。特に種別を指定しないとこれになる。
- 買 - 購入記録。
- 想 - 感想。
- 予 - 購入予定。
- 読 - 現在読書中。
- 削 - 削除。削除すると以降一覧に現れなくなる。
が用意されている。この種別はまだ確定ではない。またその利用方法も定まっていない。
日付は、自由に設定できる。デフォルトでは登録した日が保存されるが、購入予定の場合は発売日に指定しておいたり、あるいは過去の感想等を登録する場合は、その日付を設定したりもできる。
URL欄は、自身の日記/blogと連携させるために用意した。日記/blogに感想を書いたら、そのURLを登録しておくことで、より詳しい情報にたどることができる。「MM/本のメモ」では、メモ本文は半角255文字までしか登録できないので、こちらにすべての感想を保存するのは難しいだろう。
登録したメモは、TOPページですべてのメモの一覧を、MYページで自身のメモの一覧を見ることができる。
- 新 - 新着順にすべてのメモを表示。
- 予 - 購入予定のメモのみを表示。
- 買 - 購入記録メモのみを表示。
- 想 - 感想のみを表示。
- 読 - 読書中のメモのみを表示。
という表示パターンが選択できる。
ちなみにMYページは、
http://mm.ishinao.net/index.html/[自分のユーザーID]
というURLによって表される。[自分のユーザーID]を他の人のユーザーIDに変更することで、その人のMYページを見ることができる。一覧表示時に行頭に表示される「人」をクリックすると、そのメモを書いた人のMYページを見ることができる。
「MM/本のメモ」に登録された情報はすべて公開されるので、公開したくない情報は登録しないで欲しい。
一覧ページのURLの「index.html」を「index.rdf」に変更すると、そのメモ一覧をRSSとして表示する。たとえばすべての新着RSSのURLは、
http://mm.ishinao.net/index.rdf
となる。RSSのURLに、「associate=[アソシエイトID]」というパラメータを付与すると、好きなアソシエイトIDリンクを付与することができる。未指定の場合は私(ishinao)のアソシエイトIDが付与される。
RSS→JavaScript変換ツール等を使うことで、「MM/本のメモ」に登録された情報を日記/blogのサイドバー等に表示させることができるだろう。
trackbackによる投稿を受け付ける機能も用意されている。trackback ping URLは、
http://mm.ishinao.net/tb.php/[ユーザーID]/[パスコード]/[ASIN]
となる。URLにID、パスコードを含めることによって認証を行っている。ただし、上記のtrackback機能にはまだ不具合がある。テストしたところ、movable typeからのtrackbackには成功したが、tDiaryからのtrackbackには成功していない。何らかの不具合があると思われる。
携帯からの投稿時にもパスコードが必要になる。通常は投稿フォームでユーザーID、パスコードを入力して投稿することになる。パスコードの入力を省きたい場合は、
http://mm.ishinao.net/asinform.html/[ユーザーID]/[パスコード]
というURLを携帯でブックマークしておくことで、パスコードの入力を省くことができる。
このようにURLの一部としてパスコードを使うため、パスコードの秘匿性はあまり高くないことに注意する必要があるだろう。絶対に漏れてはいけない文字列等は使用しない方がいい。
検索機能等は、blogmapと連動している。またさまざまなところでblogmapと連携している部分がある。そのあたりはまだまだ作りかけの状態だ。携帯電話対応なども、かなりいい加減なので動かないものもあるかもしれない。
ひとまずしばらくの間、α版として運用を続けてみる。試しに使ってみたい方はご自由にどうぞ。不具合や要望等があったら、バグ管理ツールから報告してもらえるとありがたい。
_ TrackBackを使ったレビュー from ARTIFACT (23:22)
というわけで、ちょうど「MM/本のメモ」を作っているときにトラックバックセンターがらみのネタで、
TrackBackは一度送ったあと、送った本人は訂正ができなくて、受けた側でしか訂正できないから、その辺でいろいろ面倒なことが起きそうです。
という話が出ていたのですが、私なりの回答例が、
trackbackによる投稿を受け付ける機能も用意されている。trackback ping URLは、 http://mm.ishinao.net/tb.php/[ユーザーID]/[パスコード]/[ASIN] となる。URLにID、パスコードを含めることによって認証を行っている。
なわけですね。「MM/本のメモ」は認証が必須だから、上記のtrackback ping URLしか受け付けないけど、一般のトラックバックセンターだったら、
http://mm.ishinao.net/tb.php/[ASIN]
だった場合は、Anonymous(というか一般的な認証なしtrakcback)として受け付けるようにしておけばいい。
2005-08-26
_ 病院に行った (11:17)
喉の痛みが悪化して、常時喉の奥に異物感があり、そのせいで吐き気がして昨日はろくに眠れなかったんで、朝一で病院に行った。内科と耳鼻咽喉科のどちらがいいか迷いつつ、結局耳鼻咽喉科の方を選択。で、診てもらったんだけど、昔ひどかった時みたいに、巨大な膿が溜まっていたりすることはなく、単にちょっと腫れているだけだったんで、ふつうに抗生剤と炎症止めとうがい薬をもらってきた。また喉の奥を針でつついて皮膚を破り、膿を吸引するという地獄のような目に遭う覚悟をしていたのに。でまあ帰って薬を飲んだら、つばを飲み込むだけで激痛が走っていたのが治まり、つばを飲むとちょっと痛いかな、程度になった。即効性があるなー。今度からは同じ症状になったら我慢せずにすぐに病院に行こう。
_ 今日のスポクラ (11:18)
で、まだ背筋痛は残っているんだけど、ここで休むとずるずる行きそうな気がしてきたんで、逆療法で行くことにした。ウォームアップとストレッチをジムでやるのは時間がもったいないんで、家でストレッチまでしてからスポクラへ。黙っていると背筋痛が結構きつかったんだけど、マシンをはじめたらそんなに気にならなくなった。で、最後にまたシャドーピッチング(今日は50回)をやったんだけど、軽めにやっているうちにずいぶん背筋もほぐれた気がする。で、最後のバイクは前半10分を90W、後半10分を100Wにチャレンジしたら、後半ちょっとだけ脈拍の警告(175回/分)を越えてしまった。10Wの違いって結構あるんだな。でもやっているうちに160回/分程度に落ち着いてきたんで、これも何日か続ければすぐに体が慣れるでしょう。

