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>
  • _

はどうかなー?

記事への反応 -
  • ヘルプが空っぽだYO! 何が何やらわからないYO! と思ったのですが、過去ログ (って掲示板じゃないんだけど) によると 仕様 を読めばいいらしい。

    • anond:20060924031408:title&lt;a href=&quot;http://anond.hatelabo.jp/20060924031408&quot;&gt;ヘルプ&lt;/a&gt; と書くと、anond:20060924031408にリンクされるはずが、キーワードリンクされちゃいます。 ヘルプ ヘルプ

      • [不具合]トラックバックのテスト改めキーワードリンクの後処理がおかしい件って[不具合]バグバグ?まさか仕様?でしょ? 直す気ないんじゃない?

        • ま、そういう事なんだけどね。 で、なんで直さないかというと原因が特定されてなかったからじゃないかな? バグフィクスでめんどくさい事の1つがバグの位置の特定なんだよな。どのく...

      • [不具合]バグバグ?まさか仕様? - はてな匿名ダイアリー リンク先がキーワードリンクになってしまうのですか これちょっと困る‥‥

      • キーワード キーワード キーワード キーワード &lt;a href=&quot;/20070127170100&quot;&gt;キーワード&lt;/a&gt;&lt;a href=&quot;/20070127170100&quot;&gt;キーワード &lt;/a&gt;&lt;a href=&quot;/20070127170100&quot;&gt; キー...

    • ヘルプ キーワードリンク

記事への反応(ブックマークコメント)

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