ニコ動

第42回情報科学若手の会でも発表してきます

お題は「Genkidama: P2Pコンテンツキャッシュ共有システム」という訳で、出来るだけP2P SIP勉強会の資料を使い回したいなぁ、作ってる時間が足りないし。 Genkidamaのデモとか飛び入りセッションでOpenBSD話とかもやりたいけど用意する時間有るかなー。これ…

第十四回P2P SIP勉強会で発表してきました

「GenkidamaってOverlayWeaver使って実装してるアレね」という知識が有る人を前提に、更に細かいところに突っ込むという方向で資料を作ったら予想外に沢山の人が居て、ありゃりゃ前説明が足らんかったなぁと反省しているのですが、発表自体はディスカッショ…

Genkidama 0.3.4をリリースしました。

Genkidama 0.3.4をリリースしました。 0.3.3からの変更点は以下の通りです: ・DHTに接続出来ない問題を改善する為、アルゴリズム設定を調整 ・putが失敗する問題を改善する為、挙動を調整 ・GUIの改善、無用な機能の削除http://sourceforge.jp/projects/gen…

Genkidama 0.3.3をリリースしました & Genkidama Web DashboardのURLを変更しました 

Genkidama 0.3.3をリリースしました。 0.3.2からの変更点は以下のとおりです: ・DHTアルゴリズムの変更 ・暫定的なGUIの実装 http://sourceforge.jp/projects/genkidama/downloads/40785/Genkidama-0.3.3.zipまた、Genkidama Web DashboardのURLを変更しま…

Genkidamaテスト版 0.3.2をリリースしました。

0.3.1からの変更点は以下のとおり: ・DHTで通信エラーが起きるとニコ動へ動画を取りに行かなくなるバグの修正 ・put高速化 ・remove処理の省略(DHT上のキーの有効期間を設定)http://sourceforge.jp/projects/genkidama/downloads/40395/Genkidama_0.3.2.z…

Genkidamaテスト版 0.3.1をリリースしました。

0.3.1のリリースに伴い、以前のバージョンは使えなくなります。0.3.0との差分は以下の通り。 ・NicoCache 0.41のマージ ・XMLRPCサーバの一部仕様変更 ・DHTアルゴリズムの変更 ・バージョンチェック機能の実装 ・ポート開放チェック機能の実装 ・バックグラ…

Genkidama Web Dashboardをテストしています。

http://genkidama.dokukino.com/ からアクセス出来ます。今の所、以下の情報を閲覧する事が出来ます。 ユーザのGenkidamaに関する情報(オンラインかどうか、ポート番号、バージョン番号、共有数) ユーザの利用履歴(何個の動画をニコ動・DHT・ローカルキャ…

Genkidamaテスト版 0.3.0をリリースしました。

違いはバージョニングの変更のみです。 テスト機能をいくつか追加していますが、ユーザ側からは見えなくしてあります。http://sourceforge.jp/projects/genkidama/downloads/40306/Genkidama_0.3.0.zip※本リリースより以前言及していた0.3のリリースを0.4と…

おわっΣΣ(゚д゚lll)

何故か今週の活発なプロジェクトで一位www 未だ0.3をリリース出来ずにいるというのに・・・。

あら・・・?

短時間での連続アクセスはご遠慮ください 混雑緩和のため、皆様のご協力をお願いします。外部ツールなどをお使いの場合、意図しない過剰アクセスが発生しこの画面が表示されやすくなることがあります。 ・・・・?アカウントやられた?今だけ? 全然動画みて…

Genkidamaテスト版 2009052902をリリースしました。

コマンドプロンプトに現れる大量のデバッグログを粛清。 2009052901との機能面での違いはなし。/40247/Genkidama_2009052902.zipをダウンロード - Genkidama - OSDN

Genkidamaテスト版 2009052901をリリースしました。

前回のテストリリースの2009052701にはDHTへキャッシュを公開するのを忘れていたwwww という致命的なバグが有ったので、ここを中心に修正。 一応の動作確認が取れた。 ログ周りの掃除も進行中。 未だバージョンチェックは未実装。あまりにもUPnP周りでトラブ…

Genkidamaテスト版 2009053001をリリースしました。

overlayweaver-0.9.4-churn-tolerance.diffを当てました。 XMLRPCサーバの仕様を変えました。これに伴って以前のテスト版が使えなくなっちゃいました。 デバッグ用にdhtshellをDHTManagerへ統合。 /40249/Genkidama_2009053001.zipをダウンロード - Genkidam…

Genkidamaテスト版でputしたキーを他のノードからget出来ない

dhtshellのapplication idとapplication versionをGenkidamaに合わせて繋いでみた。 どうも、putしたキーがget出来ない。 StringなキーをSHAでHashする段階で違うキーになっている事も考えてHash後のキー名を見比べてみたが、そこは一致している。 にも関わ…

Genkidamaテスト版 2009052701をリリースしました。

とりあえず0.3に入れたい機能を大体つっこんだつもりです。 バージョン確認機能のみは未対応で、UPnP周りで色々問題が発生している模様です。パッケージ Genkidama テスト版 - Genkidama - OSDNまだちゃんと動くという自信が無いのでまともに動く事は期待し…

なんか変だ

DHTへputしたはずのデータがget出来ていないように見える。 DHT Ringが正しく動いていないかもしれない。 dhtshellやlistnodesをGenkidamaのネットワークへ繋いで、色々テストしてみると何か分かるかもしれない。

Genkidamaの仕様について書いてみた。

Genkidama Wiki - Genkidama - OSDN 仕様について二本ほど記事を書いてみた。一つは基本設計について。これはバージョンが上がっても殆ど変わらないであろう、基本的な考え方の所。もう一つは集計サーバについて。これは0.3に入れようとしている中央サーバを…

Genkidama now on sourceforge.jp!

sourceforge.jpの承認が降りたので、Genkidamaをsourceforge.jpへ乗せました。 今後の開発はこちらで行います。 Genkidama プロジェクト日本語トップページ - OSDN

Genkidama on Overlayweaver

Overlay Weaverを使ったテストプログラムを書いてみた。 - かーねる・う゛いえむにっきを元に、GenkidamaをOverlayweaverへ乗せ替えている。 2,3時間で単純な載せ替えはほぼ終了。 どうもローカルアドレスのハンドリングに難があってjoinに失敗したりする…

Genkidamaの今後。

今、電車で暇なのでiphoneから初投稿。Genkidamaについて、ちょっと閃いたアイディアが有るので近いうちに試してみるつもりです。 それがなんであるかは敢えて伏せておこう。 その前に、DHTライブラリの差し替えをしたバージョンを出そうかな。 今のopenchor…

祝・ホッテントリ掲載(Genkidamaの件)

今朝のGenkidamaの記事で、初めてはてなのホッテントリに掲載されました。 ネット界隈に友人が一人も居ないから誰も祝ってくれないので、俺が自分を自分で祝うよ。 ∩( ・ω・)∩ばんじゃーい ∩( ・ω・)∩ばんじゃーい ∩( ・ω・)∩ばんじゃーい・・・・うっうっう(…

ニコニコ動画のキャッシュを皆で共有するソフト「Genkidama」をリリースしまふ。

なにこれ ニコニコ動画の動画ファイルのキャッシュファイルを皆で共有しあってより快適にニコ動を楽しめるソフトです。 これで一般会員でも回線混雑時に通常画質で動画が見れるかもしれない・・・!って訳です(誰かが以前その動画を通常画質で見ていてくれ…