toinamiの日記β このページをアンテナに追加 RSSフィード

2007-06-22 (Fri)

[][] 18:21 2007-06-22 - toinamiの日記β を含むブックマーク 2007-06-22 - toinamiの日記β のブックマークコメント

はてぶのDBのテーブル構成を予想してみてください。 どんなテー… - 人力検索はてな


適当

データ構造(想定)

(1)エントリー管理DB
  1. エントリーid
    • URLを一意のIDで管理するためのキー。自動附番
  2. URL
  3. タイトル
  4. カテゴリ
  5. 概要
  6. 関連サイト
  7. 追加日時
(2)はてブ情報
  1. ユーザID
  2. エントリid
    • (1)のURLに対応したID
  3. タグリスト
  4. コメント
  5. ブックマークした日時
(3)個人設定
  1. UserID
  2. b.hatena.ne.jp/(id)/config の各項目
  3. それ+お気に入りユーザid列挙(別テーブルかもしれない)


動作(想定)

(A)はてブ追加時
  1. URLが(1)にあるかないか見て、無ければ該当URLデータからタイトル・概要なども取得して(1)に追加
  2. ユーザidエントリーidコメントその他を(2)に追加
(B)各ユーザのページ表示時
  1. (2)からユーザIDの各タグごとの件数をカウント。件数による重み付をしてタグ一覧表示
  2. (2)からユーザIDデータを日時逆順に表示
(C)お気に入りページ表示時
  1. (3)からお気に入りユーザを求める
  2. (2)からユーザid分のデータを取得し、日時逆順に表示
(D)注目エントリ表示時
  1. (1)「ブックマークした日時」逆順(新しいもの順)に取得
  2. エントリーidごとに(2)の件数をカウントし、3or5(もしくは任意の数字)以上有れば表示

1.のせいで、「最近3userになったもの」順にはならない。


(E)最近の人気エントリー過去人気エントリー表示時
  1. (1)「ブックマークした日時」逆順に取得
  2. エントリーidごとに(2)の件数をカウントする。
    1. 最近の人気エントリー」なら本日の、「過去人気エントリー」なら該当日の件数もカウントする
  3. ニュースサイト除外
  4. 2.1.の件数が多いもの上位50件くらい表示しているんじゃね?
(F)人気ニュースとか人気動画とか
  1. 人気エントリーとか注目エントリーとか+URL絞り込み
(G)エントリーページ(b.hatena.ne.jp/entry/http://……)表示時
  1. URLを(1)から探す。
  2. (1)からタイトルや概要表示
  3. エントリidで、(2)から該当ページをブクマしているuserタグコメントやらを取得して表示。

*1:ここが言いたいだけちゃうのか>俺

トラックバック - http://beta.g.hatena.ne.jp/toinami/20070622

2007-06-15 (Fri)

[]アンケートに答えられない 14:30 アンケートに答えられない - toinamiの日記β を含むブックマーク はてなブックマーク - アンケートに答えられない - toinamiの日記β アンケートに答えられない - toinamiの日記β のブックマークコメント

【全機能停止だよ】    本日、6月15日(金) 14:00 よりはてなブックマークの全機能を停止いたします。


14:30頃開いたのだけど、回答できないな。

ブクマが止まっているので、「はてなブックマーク利用者」かどうか判定できないのか。

http://www.hatena.ne.jp/user?userid=toinami でも「B」マークが出なかった。

追記(14:40)

はてなブックマークが動きだしたか。アンケートにも答えられるようになった。

追記2

役所の人(誰)は仕事してください。

トラックバック - http://beta.g.hatena.ne.jp/toinami/20070615

2006-12-10 (Sun)

[][]とってもプレミアアイデア 10:28 とってもプレミアなアイデア - toinamiの日記β を含むブックマーク はてなブックマーク - とってもプレミアなアイデア - toinamiの日記β とってもプレミアなアイデア - toinamiの日記β のブックマークコメント

あー興味ないアイデアを開いてしまったら。×0.01で売買が成立するのは、×100で成立するのと同様に不審なんだってば。

アイデアを1000ポイントにするためだけに作成された二重アカウント、にしか見えませんが。

いるか賞の数だって、二重アカウントを取って同じようなことをすればある程度操作は可能だしね。オークション物の良評価と同じ程度にしか参考にならないと思うけど。(つまり、操作されている前提では全く評価基準としては無意味

はどうなのか判らないけど、人力検索も利用していない?ようですし、これも不審だな。

※サブアカではありません。二重アカウント(規約違反)を疑っています。

トラックバック - http://beta.g.hatena.ne.jp/toinami/20061210

2006-11-21 (Tue)

[]人力検索メンテ後って、通知メール届いている? 02:15 人力検索メンテ後って、通知メール届いている? - toinamiの日記β を含むブックマーク はてなブックマーク - 人力検索メンテ後って、通知メール届いている? - toinamiの日記β 人力検索メンテ後って、通知メール届いている? - toinamiの日記β のブックマークコメント

# こんな時間に、使っていない[?Q]なカテゴリで書くなんて相当珍しい。

通知メールも、速ゴミ箱粋なだけなのですが、そのゴミ箱行きにするメールが来ていないような気がするのです。

人力方面への関与は薄いので真偽不明。

アイデアが出た模様なので一応乗っておく

トラックバック - http://beta.g.hatena.ne.jp/toinami/20061121

2006-10-05 (Thu)

[]微モメ? 13:35 微モメ? - toinamiの日記β を含むブックマーク はてなブックマーク - 微モメ? - toinamiの日記β 微モメ? - toinamiの日記β のブックマークコメント

機能変更、お知らせなど - はてな情報削除関連事例-迷惑行為

  • 06100501人力検索
    • いわし質問で自身の意見を公開し、回答がある前に締め切る行為を繰り返し、同様の投稿を公開しつづけることは不適切ではないかと指摘あり
    • 利用状況から、人力検索の趣旨と合致しないと判断し、今後は同様の投稿を行わないよう質問者に注意を行った。尚、質問の内容自体は、宣伝広告などを目的としたものではないため、これまでの投稿に関しては特段の対応は行わない

まーたぶんあのいわしですね。自治会活動も節度を守れという感じですか。


[][][][]検索が変なのの続き 13:07 検索が変なのの続き - toinamiの日記β を含むブックマーク はてなブックマーク - 検索が変なのの続き - toinamiの日記β 検索が変なのの続き - toinamiの日記β のブックマークコメント

先日はてなリングで「idea」で検索すると「PRIDE」が引っかかる、と言う趣旨の事を書いたけど、やはり同じ事例はたくさんある。

で、困ること有るのか。

あまりない。本当に「idea」で「IDE」「side」「PRIDE」に引っかかるくらいで、後は末尾「a」が無いと単語の一部になったりする事象に巡り会っていない。(無いことはないだろうけど思いつかない)

グループ日記の検索だと、たまたまidの末尾にaが付いている人と付いていない人両方からコメントもらったりして、そこから検索するとおもしろいかも(?) まぁコメントは検索対象じゃないはずなのでどうなるかよくわからない点が大きい。

追記

人力検索ideaで(以下略)

nobodynobody2006/10/05 16:56yah-yah! nobody desu!!

nobodynobody2006/10/05 17:03コメントが検索対象になっているというより、たまたまな気がします。結果の表示は変ですけど、各日付とも本文の中に frain さんや xnissy さんのお名前が出現しているぽいので(全部を見たわけではないのでアレですが、ちょっと見た感じで)。

toinamitoinami2006/10/05 17:04ありがとうございます。
はい、そんな感じですね。本文が表示されないものだからそういう風に見えるパターンが多いというか。

nobodynobody2006/10/05 17:08そんな感じです、はい。昨日(2006年10月4日)のコメント欄をお借りして、コメントは検索対象外だろうなあというのを確認できるような環境を作ってみました。結果、やっぱり nobodya で検索しても、コメントは検索対象にはなってないようです。nobodya で検索した結果のページでは本文が表示されない場合が多いものだから、なんとなくコメント欄を対象にサーチしているふうに見えるぽいかんじです。コメント欄を調べられる裏技とかだったらすごかったんですが、ざんねんです。ではまた。

nobodynobody2006/10/05 17:09もりあがってるところ、ちょっと通りますよ、の nobodyb ですッ! ってゆか、http://beta.g.hatena.ne.jp/toinami/?word=nobodyb で検索しても何もヒットしない!! プンスカぷんすかpup'nska!! (わらい)

toinamitoinami2006/10/05 17:17ちなみに、nobodybさんが通りかかる前に、nobodykさんまで検索済みですよっ。(そこまでで力尽きた)

2006-03-30 (Thu)

[][]人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その3 09:46 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その3 - toinamiの日記β を含むブックマーク はてなブックマーク - 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その3 - toinamiの日記β 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その3 - toinamiの日記β のブックマークコメント

昨日の続き。ほぼ確定版。

条件

  1. 特定の環境ブックマークしようとしていること。その環境は以下の通り。IE+はてなツールバー、firefox1.5などでは問題ないと思われる。
  2. 人力検索(いわし)のなかで、質問文が比較的長いこと。
  3. 質問ページそのものではなく、ツリー(■押したとこ)や個別の発言をブックマークしようとしていること

これらの条件を満たすと、hatenabarブックマークレットから、はてなブックマーク追加画面に遷移しないままになってしまう。

http://q.hatena.ne.jp/./1142370806/892/ブックマークしようとした際の各環境での動作

[IE+はてなツールバーで「B!」したときのURL]

166バイト。titleは使用されない。→ブックマーク可能

[Firefox 1.5 + hatenabar]

になる。質問文がそのままtitleになり、計2,848バイト

Firefox 1.5ではブックマーク追加画面に遷移するが、Firefox 1.0.7では遷移せず。

状況

ブックマークレットhatenabarでは、titleをescapeしたものを付加するのでとんでもなく長いURLになるため、(とりあえず試したレベルでは)1000バイトを超えるURLでは

  • IE6 : 動作せず
  • Firefox 1.0.x : 動作せず
  • Firefox 1.5.x : 動作する

という状況になっている模様。

URIの最大長に関する仕様:覚え書き

また section 3.2.1 では、URI の長さの制限について記述されています。

HTTP プロトコルでは、URI の長さにどんな制限も設けていない。サーバは、自身が持つどんなリソースURI も扱えなければならないし、もしそのような URI を生成する GET ベースのフォームを用意するなら、無制限の長さの URI を扱えるべきである。もし、その URIサーバが処理できるものよりも長ければ、サーバは 414 (Request-URI Too Long) ステータスを返すべきである (section 10.4.15 参照)。

注: いくつかの古いクライアントプロクシ実装は 255 バイトを超える長さを持つ URI を適切にサポートしていないかもしれないので、サーバはそのような URI に頼る場合は注意を払うべきである。

以上の通り、HTTPURI に関しての長さ (文字数) の制限は設けられていません。但し、これを処理できるかどうかはサーバ依存で、サーバが長すぎて処理できないと判断した場合は 414 レスポンスが返されます。

Uniform Resource Identifiers

ただ、今回の場合はボトルネックブラウザ

対処するには

いわし掲示板で、ツリーや個別発言を表示した際に、titleは質問ページと同様ある程度の長さで切って欲しい」

idea:9500

thanks

id:yukattiさん

昨日頂いたコメントで、確実な状況が判りました。ありがとうございます。

toinamitoinami2006/03/30 21:59どうもです。……えーと、送って良い物やらどうやら(苦笑)。取りあえず私はもらう専門という事で(^^;;

yukattiyukatti2006/03/30 22:15最初のコメントはいろんな人に見られること意識して書いたんですけどやっぱ恥ずかしくなってきて削除しました。すみません。このたびはありがとうございました~。

toinamitoinami2006/03/30 22:17(^^;;

トラックバック - http://beta.g.hatena.ne.jp/toinami/20060330

2006-03-29 (Wed)RSS絡みでテスト中……の記事はすぱっと削除します。

[][]人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その2 18:54 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その2 - toinamiの日記β を含むブックマーク はてなブックマーク - 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その2 - toinamiの日記β 人力検索(いわし掲示板)で、個別ツリーや発言をブクマできない(場合がある):その2 - toinamiの日記β のブックマークコメント

えーと、後で追記しています(1:00近辺)

本文

http://beta.g.hatena.ne.jp/toinami/20060328/p6 の続き。

やはり条件があって、

  1. IE+はてなツールバー以外環境ブックマークしようとしていること
  2. 人力検索(いわし)のなかで、質問文が比較的長いこと。(具体的なところは不明)
  3. 質問ページそのものではなく、ツリー(■押したとこ)や個別の発言をブックマークしようとしていること

これらの条件を満たすと、hatenabarブックマークレットから、はてなブックマーク追加画面に遷移しないままになってしまう。

……単純に、titleのせいでブックマーク追加用URLが長くなりすぎて固まっているのかと思いましたが、それにしては「質問のルート」では追加できるという不思議さ。

§

以下、URLがとんでもないのでFirefoxユーザで特定の拡張を入れていない人は見づらくなると思います。ごめんなさい。

上記で、「可能(ルート)」時のURLは下記のようになる

それに対し、ブックマーク不可能なのは、「/892/」が付いただけなので、

になるはず。しかし、このURLを踏むとちゃんとブックマーク追加画面が出てくる。

URLが610~620バイト辺りで線を引けるわけでもない模様。

§

もっと調べたところ、idea:806ではtitleのおかげでもっと長くなるはずのURLがあったのでそちらでも確認する。otuneさんのhttp://www.otsune.com/diary/2005/04/29/5.html#200504295ですが、hatenabarからのブックマーク追加も問題なくできる。URL808バイトにもなる…。

→つまり、URLの長さ、またはURLが長くなる原因のtitleの長さ、は無関係っぽい。

結局この記事は

何を言いたいのかよくわかりません。原因の推測も間違っていたし。どうしたものか。

後々アイデアに登録する? するとしたらブクマ側のアイデアだよなぁ。

追記(3/29 23:50)

自宅のFirefox1.5.0.1+hatenabarなんかでは、ブクマ不能と言っているページもブクマできる。謎が増えた。……まさかマシン性能か?(自宅の方が高性能) そんなこともないと思うのだけど。

更に追記

コメントいただいたのでもう一度自宅マシンで確認。

に対するブックマーク追加ページは(自宅マシンだとブクマ可能なので)

になる。計2,848バイト。長すぎるか、さすがに。

その辺の制限が何かあるかは要確認。

アイデア出すなら、まず人力検索がわに、title短くして、と言う要望を出してみることに。

yukattiyukatti2006/03/30 00:01ツールバーを使っていないのでツールバー側の仕様とか挙動とかはわからないのですが、とりあえず質問ページ側の問題というか違いを気付いたんですけど、質問ページのルートのときとツリーや個々の発言のときではtitleの長さが違いますね。前者では質問文途中で省略されたものがtitleにされており、後者では質問文全文がtitleに含まれてしまっている。ソースで確認できます。
具体的には、http://q.hatena.ne.jp/1142370806だと <title>人力検索はてな - いわしで厳格なルールに基づいて議論ができるか試してみたいです。(2) 議題から回答と質問によるツリーを伸ばしてまともな議論にできれば成功です。 ルール: 1.ひとつの発..</title> ですが、http://q.hatena.ne.jp/1142370806/892/ や http://q.hatena.ne.jp/1142370806/892/894 だとtitleは質問文全文です。

toinamitoinami2006/03/30 00:49コメントありがとうございます。
あ、本当ですね。titleの長さが違うのは盲点でした。やはり長くなると駄目なのか。
自宅マシンだとできるので謎は残ったままですが、とりあえずtitleを短くしてもらうように要望してみますか…。

トラックバック - http://beta.g.hatena.ne.jp/toinami/20060329