Hatena::Groupdaichan330

趣味には偏ってないだいちゃんの日記 このページをアンテナに追加 RSSフィード

2009-01-10

やっぱり

| 21:34 | やっぱり - 趣味には偏ってないだいちゃんの日記 を含むブックマーク はてなブックマーク - やっぱり - 趣味には偏ってないだいちゃんの日記 やっぱり - 趣味には偏ってないだいちゃんの日記 のブックマークコメント

コーティングしないと色々衰えていく。

todo

| 21:37 | todo - 趣味には偏ってないだいちゃんの日記 を含むブックマーク はてなブックマーク - todo - 趣味には偏ってないだいちゃんの日記 todo - 趣味には偏ってないだいちゃんの日記 のブックマークコメント

課題1

1ページと2ページを読んだ時のタイムラグで同じエントリを読んでしまった時の対処をどうするか。

→ 一旦ユーザ名をキー、ID番号を値としたHashMapを作成し一時保管。確認時はユーザ名をキーにしてID番号を取り出し比較する。

合致していればカウント対象には含めない。

合致していない場合は、ハッシュに格納されているID番号値を更新する。

課題2

ユーザ側でタグ相当の文字(<>など)を仕込まれた場合は?

ハイク側でXMLフォーマットデータresponseする場合はエスケープしていた(&gt;, &lt;など)のでその考慮は必要ない。

課題3

ハイク側からInternal Server Errorが返却された場合の対処

→現状はページリトライしても同じ(内部のエントリ状態によって発生する模様)になるので読み飛ばしている。

1ページはデフォルト20エントリに相当するようなので、リトライ時にページのエントリ数を調整するのも可能か?