パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

{りんく}:/.J コメントうぉっちその3」記事へのコメント

  • by witch (3127) on 2004年05月27日 23時48分 (#557413) 日記
    御利用有り難うございます。
    あいかわらず日替わり処理のバグ放置なんですが…
    てか、comments.plってことは、表の記事のコメントも追えるのでわ?
    てことでじっけん~(ごそごそ

    うーん追えるけど見づらいだけかも(ぶ

    表は件数多いから…
    sid ごとに表示件数を変えられるといいんですけど。
    それとも、サイドバーに出すか…
    って、サイドバーに登録させる方法を調べるのがめんどうで…(笑
    • by NyaNya (12681) on 2004年05月28日 1時56分 (#557498) 日記
      いつも便利に使わせてもらってますー。
      あいかわらず日替わり処理のバグ放置なんですが…
      このコメントがちょうど日替わりになる [hn.org]罠。

      って今気付いたんですけど、「日替わりじゃないのに重なってる」のが。
      #(05/23 22:58)のコメント
      これも原因は同じ?
      sid ごとに表示件数を変えられるといいんですけど。
      うーんどうでしょ。
      あれば便利かもですけど、「わたしは」利用方法を思いつかないですねー。
      それとも、サイドバーに出すか…
      って、サイドバーに登録させる方法を調べるのがめんどうで…(笑
      サイドバーに登録 [google.co.jp]」でぐぐってみたら、 ←乱暴
      こんなの [nifty.com]がありましたよん。
      あと、こちら [memn0ck.com]はいろいろ書いてあって良さげ。
      ってブラウザ毎にやり方が違うのかーうへー面倒。
      親コメント
      • by witch (3127) on 2004年05月30日 16時13分 (#558930) 日記
        > って今気付いたんですけど、「日替わりじゃないのに重なってる」のが。
        > #(05/23 22:58)のコメント
        > これも原因は同じ?

        原因は同じです。

        基本的な動作は
        http://srad.jp/search.pl?op=comments&threshold=-2&light=1&start=
        のコメント一覧を繰り返し取得しているだけなのですが…

        「◯月◯日のコメントアーカイブは、◯月◯日に取得したコメント一覧ページを結合したもの」という仕様で動いているので、

        「24時を過ぎて翌日になったとき、コメント一覧取得ページには前日分のコメントも表示される」
        という現実を無視しているのでした。(汗

        comments.pl は日付ごとに別れたコメントアーカイブから文字列検索するだけなので、複数のファイルに同じコメントIDがあるとそのまま表示しちゃうんです。(ぉぃぉい

        正しい手順は
        loop:
            1)コメント一覧を取得する
            2)以前に取得したコメントIDが取得されたらループを抜ける
            3)次ページを取得するURLに変更して loop:へ
        #loop end

        4)取得したコメント一覧ページ(複数)を uniq 処理
        5)コメント日時を元にして、本日分、前日分に分離
        6)前日分は前日分のコメントアーカイブに追加
        7)本日分は本日分のコメントアーカイブに追加

        ですね。
        実は取得処理は bash + wget + awk + sed で書いてて(ぇ
        (5)の処理を書くのが面倒で放置されているのでした

        えっと…がんばります。はい。
        親コメント

Stableって古いって意味だっけ? -- Debian初級

処理中...