« WB Editor 2.5 | トップページ | 今週のお買い物 (2006.05.14~05.20) »
2006.05.19
ソーシャルブックマーク管理ツール bookey 0.08b版
最終更新: 2006年5月25日
「ソーシャルブックマーク管理ツール」 bookey の 0.08b版をリリースします。この版はバグの修正が中心で、機能の追加はありません。
BlogPeople Tags の(目には見えないところでの)仕様が変わった影響で、2006年5月12日までは問題なく登録できていたのが、5月13日以降は全く登録できなくなってしまっていました。これを再び登録できるように対処しました。
また、複数の人からいただいたバグ報告を元に、「同期」機能のバグ修正を行ないました。その他、詳細は変更履歴を見てください。
ダウンロード
- 0.08e版 bookey008e.lzh (Windows用) [2.13 MB (2238291バイト)]
- 0.08d版 bookey008d.lzh (Windows用) [2.13 MB (2237020バイト)]
- 0.08c版 bookey008c.lzh (Windows用) [2.13 MB (2239320バイト)]
- 0.08b版 bookey008b.lzh (Windows用) [2.12 MB (2229472バイト)]
変更履歴
- Ver 0.08e 2006年 5月25日
- (1) MM/Memo へ「同期」しようとしているWebページが Amazon.co.jp の個別商品詳細解説ページの場合についても、ASIN の比較により、当該Webページが すでに MM/Memo に登録されているかどうかを判断するようにした
- (2) feedburner.jp, google.com, pheedo.jp, neowing.co.jp のリダイレクタが使われている場合、リダイレクト先のページの URL を実際のブックマーク対象とするようにした(リダイレクト先でさらに別のリダイレクタが使われている場合は、最終的なリダイレクト先をブックマーク対象 URL とする)
- (3) URL の末尾に ?from=top, &from=rss, ?topic=1 が含まれる場合、これらの文字列を取り除いてから、ブックマークに登録するようにした
- Ver 0.08d 2006年 5月24日
- (1) MM/Memo へ「同期」しようとしているWebページが Amazon.co.jp の個別商品ページの場合、同期元と同期先の URL の比較ではなく ASIN の比較により、当該Webページが すでに MM/Memo に登録されているかどうかを判断するようにした
- (2) 「同期」しようとしているWebページの URL に & が含まれる場合は、& を & に置換してから、登録するようにした
- Ver 0.08c 2006年 5月23日
- (1) BlogPeople Tags の取得処理と登録処理の双方にメモリオーバーランが発生する可能性があることが判明。修正を実施
- (2) 「同期」対象のブックマーク情報の取得に失敗した場合は、再度取得を試みるかどうか、尋ねるようにした
- (3) MM/Memo に対する操作を行なうときに、毎回 TypeKey サーバに login し直していたのを、一定時間経過するまでは login し直さずに済むように修正した(cookie をキャッシュに保持することで対応)
- (4) ブックマークに登録しようとしているWebページがすでに誰かによって「はてなブックマーク」に登録済みの場合、当該ブックマークのエントリページから、すでに使用されているタグ一覧を取得し、タグ候補として採用するようにした
- Ver 0.08b 2006年 5月19日
- (1) 5月13日以降、BlogPeople Tags に登録できなくなってしまったのを、登録できるように対処 (cookie 回りの処理を新しい仕様に合わせた)
- (2) ブックマークの「同期」機能で、すでに登録されているにも関らず、未登録だと判定して何回でも登録(同期)しようとしてしまうことがある(URL に数値参照が含まれる場合、16進表記の大文字小文字の区別をしてはいけないのに、区別してしまっていた)のを修正
- (3) bulkfeeds API を呼び出す処理(以外でも発生する可能性がある)で、メモリの確保量が少なすぎてメモリオーバーランが起きることがあった不具合[例えば、使っている tag が多い人のはてなブックマークトップページをブックマークしようとすると発生]に対処(修正したのは URL エンコードを行なう処理)
- (4) MSN毎日新聞のRSS経由で得た URL を登録する場合、末尾についている ?in=rssw を取り除いてから、ブックマークに登録するようにした
わかっている不具合
- (1) はてなブックマークから他のブックマークへの「同期」を行なうとき、タイムスタンプが正しく反映されないことがある
- (2) 他のブックマークから MM/Memo への「同期」を行なうとき、「今日」のブックマーク以外は何回でも同期しようとしてしまうことがある
- (2-a) MM/Memo から取得したブックマーク情報に反映されるまで時間がかかることがあるのが原因の模様 (後日、時間をおいて再度試すと、「登録(同期)済み」と正しく判定できる) → とりあえず、運用でカバーしてください
- (2-b) Amazon のアソシエイトID を含む URL は、MM/Memo では ishinao 氏のアソシエイトIDに置換されたり、ユーザ自身のアソシエイトIDに置換されたりするため、同期元の URL と一致しないことがある。この場合、何回でも「登録(同期)」できてしまう → これは「仕様」ということで、(当面の間は)対処しない [→ 0.08d 版で対処してみました]
- (3) タグが6個以上ある場合、MM/Memo への「登録」時に、「登録に失敗しました」ダイアログが表示され、何回やり直しても登録できない(ことがある) → bookey を使わずに、手動で MM/Memo に登録することはできることを確認 (ただし、タグの数が多い、あるいはタグの長さの合計が長いと、手動でも登録できないようなので、何個まで、何文字まで可能なのか、調査する必要がある[課題])
- (4) MM/Memo で「登録に失敗しました」ダイアログが表示される場合で、何回かやり直して登録に成功した場合、重複登録されていることがある(MM/Memo のサーバの負荷が高いときに発生しやすい)
→ 本当に登録に失敗したのか、「最新」ページを取得、解析して確認する処理を追加することで回避可能?
今後の予定
- (1) ドリコム RSS の取得、削除、同期のサポート
- (2) ブックマークの登録内容の修正機能、タグの一括置換機能のサポート
- (3) ソーシャルニュースサイトへの対応
追記
このメモは私も気になっているんですが、 http://1470.net/mm/mylist.html/455?date=2005-08-17#m172860 を見ると分かるように、該当のメモに関しては、実際に複数登録されています。
#1 (過去のメモが新着リストに表示される) - 1470.net - Trac
この件が「わかっている不具合」の(2-a)です。そして
と思ったら、KOROPPYさんの登録が何かすごいことになっている。 http://1470.net/mm/mylist.html/455?date=2005-08-10 新たな問題が発生したのかも。
#1 (過去のメモが新着リストに表示される) - 1470.net - Trac
こっちが(2-b)に相当します。[→ (2006年5月24日) 0.08d で「個別詳細ページ」と「さらに別の画像を見る」(もしくは「イメージを拡大」)ページは対処完了しました。「出版社/著者からの内容紹介」ページは0.08eで対応します → (2006年5月25日) 対応しました]
自分の MM/Memo を見ようとすると "DB Connection Failed"(だったかな?)、データベースに接続できないというエラーが割りと頻発していて、bookey で過去の MM/Memo の取得処理を行なっているときに、このエラーが起きて取得もれが発生し、(2-a) の原因になっている可能性もあります。エラーが起きてないときでも、過去日付でのブックマーク登録に関しては、(新しいブックマークを現在日時で登録するのよりも)反映までにかかる時間が長いようです。bookey の MM/Memo の取得処理回りを改修することである程度は対応(RSS だけではなく、MM/Memo の html をどんどん過去に遡って取得して parse するのを繰り返すことで対応)できそうなんですが、それでも「取得漏れ」が少なくなるだけで、完全になくなるわけではないと思われます(「同期」は、MM/Memo のサーバの負荷が軽いときに実行してください、ということで。負荷の軽いときって、具体的にいつ? と訊かれても答えにくいのが難点ですが。サーバの負荷が高いほど、問題が起きやすくなるのは確かです)。
投稿者: tsupo 2006.05.19 午後 10:44
| 固定リンク
|
|
| ![]()
|
|
アマゾンわくわく探検隊
トラックバック
この記事のトラックバックURL:
この記事へのトラックバック一覧です: ソーシャルブックマーク管理ツール bookey 0.08b版:
» Firefoxでdel.icio.us,はてブ from Rika izm*
後で訳分らなくならないためのメモ Firefox with the del.icio.us extension ■ブラウザにdel.icio.usボタン ■検索プラグイン Firefox Search Plugin ■簡単にすばやく検索ブックマークレット DEL.ICIO.US DIREC.TOR ■(サイドバーでdel.icio.us管理) Scrumptious ■スマ..... 続きを読む
» ソーシャルブックマーク管理ツール bookey 0.09 版 from 観測気球
0.09 版をリリースします。この版から Flog もサポート対象にしています。今後も対応するソーシャルブックマークサービスの数を順次増やしていくかもしれません。 続きを読む
コメント
arimyは仕様っぽい判定♪
投稿者: BlogPetのarimy (2006.05.20 午前 09:16)



