「はてなキーワードAPI」を含む日記 RSS

はてなキーワード: はてなキーワードAPIとは

2007-01-27

Re: テスト乙

ま、そういう事なんだけどね。

で、なんで直さないかというと原因が特定されてなかったからじゃないかな?

バグフィクスでめんどくさい事の1つがバグの位置の特定なんだよな。どのくらい時間がかかるかわからないし、わからない時はわからない。生産的でもないから食手が伸びないんだよ。ま、私はパズルを解くみたいで好きだけど。

で、不具合カテゴリのやつはほとんどが同じ根をもってるっぽい。以下憶測なんだけど増田の投稿処理フロー。

  1. Text::Hatena みたいなやつで各記法を変換(この時 anond 記法リンクに変換)
  2. はてなダイアリーキーワード自動リンクAPIかなにかでキーワードリンク生成(この時キーワードリンクはd.hatena.ne.jpを向いている)
  3. アンカー文字列がキーワードだったらリンクurlを「/keyword/〜」に変更(はてなキーワードAPIでも使ってるのかな?)
  4. リンクurlを抽出して、それがanond記事ならトラックバック登録

ってながれかなと。で3番でアンカー文字列がキーワードだとキーワードリンク(2で作られたリンク)ではなくても書き換えちゃうと。たぶんそんな所かと思った。

あと、キーワードに記号が含まれているとうまくマッチしないで d.hatena.ne.jp を向いたキーワードリンクが残るとか、こけて500を返すとかも起こってるんじゃないかな。

で、対策としてはキーワードリンク生成時にあらかじめclass属性を付加して、それを3のキーワードリンク書き換え条件にすればよいんじゃないかと思った。

という推測をしたんですが、あってますでしょうか?>わんぱーく先生

そうそう、やっぱり

- <a>キーワード</a>
- <a name="keyword>>キーワード</a>

ってのもありみたいで。

あと、まさかとは思うけど

http://anond.hatelabo.jp/20070127170633

ではトラックバックとんだりしないよねー。でも

- <span title="http://anond.hatelabo.jp/20060924031809">_</span>
  • _

はどうかなー?

 
ログイン ユーザー登録
ようこそ ゲスト さん