タグ

ブックマーク / gemma.hatenadiary.org (2)

  • Firefoxと融合するインスタントメッセンジャー「Musubi」をリリースしました - Gemmaの日記

    Google Waveは、電子メールを置き換える可能性を秘めたWebサービスと言われています。 Musubiは、インスタントメッセージ(IM)を置き換える可能性を秘めたFirefoxアドオンです。 リアルタイムWebコミュニケーター「Musubi」 1.0.0 Google Talk(Jabber, XMPP)用のインスタントメッセンジャーです。 インストール方法はMusubi Wikiにあります。 使い方はユーザーガイドにあります。 このアドオンで目指したのは、ブラウザとIMの融合です。 それは、Webアプリケーションに、HTTPを越えた更なる力、IMによるリアルタイム性を与えることです。 HTTPは、必要なときだけサーバに接続するので、更新があってもこちらからリクエストするまでわかりません。BBSやTwitterを何度もリロードするのはそのためです。 逆に、IMが使うXMPPは、サーバ

    Firefoxと融合するインスタントメッセンジャー「Musubi」をリリースしました - Gemmaの日記
  • 2chのレスをアンカで並びかえる - Gemmaの日記

    アンカで並び替えて、例えばこのように7の次に11を表示するような処理を説明します。 さて、2chの板はこのようになっています。 アンカは、Web(網)と同様に網の目のようにリンクしています。これは有向グラフです。 有向グラフは難しい。 循環が困る。 循環は"未来へのアンカ"を無視すれば防げます。 このような未来へのアンカ>>100を無視する これで問題が無閉路有向グラフになります。 燐隊長が困る。 燐隊長は、"一番大きなアンカ"の8をとることにしましょう。 これで問題がこのような単連結無閉路有向グラフになります。 実装 var testdata = [ [], // 配列のインデックスを1から始めたいので詰め物をする [], // 1: [1], // 2: >>1 [1], // 3: >>1 [], // 4: [4], // 5: >>4 [5], // 6: >>5 [5], //

  • 1