P2Pでサーバに依存しない掲示板を作るの巻
■ このスレッドは過去ログ倉庫に格納されています
00011
01/08/27 21:33ID:Uofeyeso依存しない掲示板を作るの巻。
クライアントサーバ型BBS、ハイブリッドP2P型BBSでは、サーバを必要とするために
運営に費用がかかります。掲示板では利益を生み出すことができない以上、これら
のサービスは持続可能なものではありません。
2ちゃんねるライクな掲示板を持続可能なものにするためには、コストがかからず、
誰にも依存しない、純粋なP2P型ネットワークを開発する必要があるように思われます。
0564デフォルトの名無しさん
NGNGでも、悪意のある書き込みはどうするんだろう。
プロトコルをオープンにすると匿名性がある掲示板だと、
やりたい放題の攻撃を受けそう・・。
0565デフォルトの名無しさん
NGNGおいおい…
理想/理論/実装のそれぞれの観点で進めて行くべきでしょが
実装の配布だけならこのスレ使う必要ないし。
使うだけのユーザーはイッテヨシ
0566デフォルトの名無しさん
NGNG最後の1行が蛇足だな。
なぜなら、使ってくれるユーザーの調達は困難な問題の最右翼だから。
でも、その他の部分は同意するよ。
0567デフォルトの名無しさん
NGNGじゃ、お前一人でやってれば?
0568デフォルトの名無しさん
NGNG関係ないけど、他のスレッドで見つけた。
Mnet is a universal file space.
http://mnet.sourceforge.net/intro.php
0569デフォルトの名無しさん
NGNGユーザー逝って良しは反省します。
最近 vojta の動作確認がメインテーマになっててたし、まぁ
話が分散するのは良くないからそれでもいいと思ってたけど、
技術的な検証の話にまで、いいから vojta を見習って動くモノ
作れやと言うのは板違いじゃねーのかと思っちまっただけです。
ごめん。
0570470
NGNGすみませんです。
0571デフォルトの名無しさん
NGNG0572デフォルトの名無しさん
NGNG0573デフォルトの名無しさん
NGNG0574デフォルトの名無しさん
NGNG0575デフォルトの名無しさん
NGNG0576デフォルトの名無しさん
NGNG一ニ三 〜|/゚U゚|
一ニ三 ⊂二 y /⊃
一ニ三 / _二⊃
一ニ三 ⊂二ノ
===
+ 激しく忍者 +
0577デフォルトの名無しさん
NGNG/ ̄> (‘台‘)
|゚U゚ヽ| (二二 ノ.y ゝ二二つ
と y 二つ | |
〉 〈 ノ |
⊂二 .Y | |⌒二二 -イ .|
し' ..  ̄ | |
.(二|
+ 激しくエアロビ +
0578デフォルトの名無しさん
NGNGhttp://vojtaproject.tripod.co.jp/
0579デフォルトの名無しさん
NGNGそれではおやすみなさい。
0580デフォルトの名無しさん
NGNGいただきます。復活したらまたここにカキコします。
0581580
NGNG次のバージョンで修正されます。
0582デフォルトの名無しさん
NGNG家帰ったらテストしてみます。
0583デフォルトの名無しさん
NGNG0584デフォルトの名無しさん
NGNGテストしたいと思うのですが、スレッドはないし、新規スレも
「ERROR You need to feed a host to servant.」
で立てられないです。。。
正直、何が何やらさっぱり判らん。
0585デフォルトの名無しさん
NGNGえーと、まずConnectorsのshowを選んで、feedボタンを押す。んでもっかい読み込んでみ。
直ぐには反映しないかもしれないんでまずはおちけつー。
0586デフォルトの名無しさん
NGNGオフィシャルサイトに掲示されている、使用方法の1-4は
実行しています。
ですが、スレもないし、検索もできんし、スレも立てられんし、
要するに何にもできない。。。
俺はアホだーーーヽ(`Д´)ノプンスカ
0587
NGNGそして、コンソールに表示されているメッセージをとにかくここに添付してください。
0588デフォルトの名無しさん
NGNG[環境]
Win98SE , IE5.01sp2 , acca ADSL8M
Java2 Runtime Enviroment,Standard Edition 1.31_02
[ログ]
F:\vojtaproxy0914a>java -cp lib\xerces.jar;lib\hsqldb.jar;lib\activation.jar;lib
\mail.jar;lib\vojtaproxy.jar vojta.VojtaApplication
instantiating db connection...
Reset VojtaClient:vojtagroup_vojtatest
Reset VojtaClient:vojtagroup_vojtatest2
Reset VojtaClient:anothergroup_anotherbbs
Starting VojtaClient:vojtagroup_vojtatest
Starting VojtaClient:vojtagroup_vojtatest2
Starting VojtaClient:anothergroup_anotherbbs
starting timer:query_neighbor
starting timer:query_warp
starting timer:query_masterslave
Starting proxy thread port:8081
Starting VojtaServer(0.914a):80
compute guid
feed entrance:vojtagroup_vojtatest
new Host:vojtaproject.kicks-ass.org:80:-1
Status
Your protocol:Vojta 0.914a
Your remote Host:61.210.xxx.xxx:80
Your guid:1784444445(37SEsD)
Your encoding:MS932
0589デフォルトの名無しさん
NGNGスレッド一覧検索を繰り返したりすると見られるようになったりもします。
0590
NGNGわかりやすいかもね。あと、Connectorは常に複数形だとアレだね。
次のバージョンで直します。
0591デフォルトの名無しさん
NGNGんー、やっぱり何度feedしても、Connectorsは0のままです。
ルーターモデムの設定も必要ですか?
0593デフォルトの名無しさん
NGNG80番portは開けているし、問題が見当たらないです。
もう今日は眠いから諦めます。
お付き合いくださって、感謝します。
0594デフォルトの名無しさん
NGNGhttp://vojtaproject.tripod.co.jp/
変更点は、
- メッセージポスト時、"&"を正しく送信できない(URLのデコードの際のバグ)不具合を修正。
これにより文字実体参照が正しく送信される。送信が途中で切れる現象も修正される。
- reservedConnectorにカウントを設け、タイムアウトで取り除くように設定(接続の予約はしたけれど、返事が返ってこないので接続をキャンセル)。
- GUIを少し変更。
です。もしよろしければお試しください。
0595デフォルトの名無しさん
NGNG>>534 じゃないけど、ちょっと不安になるな・・URLとか微妙に違ってたりしたら・・・・
(((( ;゚Д゚)))ガクガクブルブル
http://vojtaprojact.tripod.co.jp/
(´-`).。oO(このアカウントとってクローンなページ書いて告知したら何人釣れるだろう・・)
と予防線を張ってみる てすと。
0596デフォルトの名無しさん
NGNG動作は一切保証されません。
掲示板のログやウェブページは失われる可能性があります。
将来に新しいバージョンがリリースされた場合、過去のバージョンはサポートされなくなります。
誠に恐れ入りますが、以上をすべてご理解いただいたうえで、自己責任においてご参加ください。
0598デフォルトの名無しさん
NGNGある意味これ鉄則。
転んでも泣かない。(w
個人的には作者が多少気を使ってくれても良いとは思うけど、
作者には自身の考え方があるんだろうから別に構わない。
>>597
全てがそうって考え方はちょっと違う。
信頼するに足る情報の掲示されかたが全然違う。
まぁ匿名での作者からの直接提供はかなりリスクが高い事は覚悟しておくべき。
ちなみにオレはVMWare環境でテストする事でリスクは極力回避しているつもり。
0599デフォルトの名無しさん
NGNGWinMXで共有されているわけでもなく、http://vojtaproject.tripod.co.jp/という定点に
にアップロードされているわけである。
結局は、http://vojtaproject.tripod.co.jp/を信頼するかどうかなのであり、それについては
他のオンラインソフトとなんら違いはない。
反論は?
0600デフォルトの名無しさん
NGNGである限りはある程度の信頼は出来るんじゃないの。
作者(出元)の同一性を掲示して欲しいって事をいってるんでしょ?
>>595
のprojactには笑ったけど。
コテハンでもTripでもURLでも、見間違えたら一緒でしょ >>598
なんかこのネタは激しくスレ違いなんで、適当なスレ見つけてそっちでやってよ。
0601デフォルトの名無しさん
NGNG感慨にふけってみるテスト
0603デフォルトの名無しさん
NGNG0604デフォルトの名無しさん
NGNG0605デフォルトの名無しさん
NGNG自分自身だけでも、Southに自分自身が出てきました。
これって、自分が南端でそれ以外のところには誰もいないってことですよね?
なんか勘違いしてる…?
0606デフォルトの名無しさん
NGNG>自分自身だけでも、Southに自分自身が出てきました。
えっ?そんなことあったかなぁ。他に誰かと接続してました?
とりあえず読み書きできればおっけー。
0607605
NGNG誰も接続してないす。まあ、読み書きできたから深く考えるのはやめときます
0608
NGNGtiara(236の人)とか、ほげ隊長とかは動きなしなのか?
0609ほげ隊長 ◆cG6Ia.BU
NGNGいよいよ、P2P匿名掲示板システムzigumoを本日(22日)公開
します。
公開できるのは今日22日の夜遅くになると思います。なるべく、
0:00を過ぎて23日にならないようにしたいとは思っているので
すが、、、
とりあえず、公開に先だって、
マニュアルとダウンロードページを作成しましたので、みて
みてください。
http://www5.ocn.ne.jp/~zigumo/
まだ、初心者でもすんなり使えるようなレベルではないのです
が、ム板の人なら、どんなソフトかイメージがつかめると思い
ます。
公開直前に、再度書き込みますので、テストに参加していただ
ける方、よろしくです。(10人ぐらい参加してくれたら、う
れしいです。)
それでは、また夜にでも。。。
0610デフォルトの名無しさん
NGNGまだ公開されてないものに要望しちゃうんだけど、
はじめのうちはサーバーと同期して、ちゃんと書き込みが
伝わっているかどうかを確認出来るようには出来ない?
ハッシュ値だけをサーバーに記録しておくとかして。
なんとなくしりとりスレが乱立する予感。
0611デフォルトの名無しさん
NGNGおお、それ、いいかも。
書き込みが伝わるまでのタイムラグとか表示されると、なお良し。
0612611
NGNGとりあえず、かちゅ〜しゃ使いには喜ばれそうな画面ですね。
0613ほげ隊長 ◆cG6Ia.BU
NGNG実はそれの対応作業を徹夜で今やっていたりします。
「誰かが要求しないとデータの転送が行われない」という
zigumoの仕様上、ある程度参加している人数が増えてくるまで
はデータの流通がうまくいかないかもしれないという気がする
のです。
参加している人数が数百人とかになってくると、だれかしかのサ
ーバントにデータが蓄えられることになるのでいいのですが、人
数が数十人ぐらいしか参加していないと、誰も要求しないデータ
は中々広まっていかないのです。その上、せっかく発言しても、
すぐにネットから切断しちゃったりすると、情報が全然広がらな
いのです。かと言って、全てのデータを常に流通させてしまうの
はどうかと思ってたりしまして、、、
なので、現在zigumoサーバントを改造して、zigumoキャッシュサーバ
みたいなのを作ってるのです。誰かが発言したらすぐにそのデータ
を取りに行ってキャッシュしてしまうみたいな。。。
明日の夜までに間に合うかどうかあやしいのですが、、、
とりあえず、がんばります。
>>611
そうした統計情報が見れたりすると面白いのですが、匿名性が
薄れてしまうので、今はちょっと保留中です。
>>612
かちゅーしゃみたいに、なるべく、簡単に初心者でも使えるもの
を目指していたりします。まだ、全然ほどとおい状況ですが、、、
0614ほげ隊長 ◆cG6Ia.BU
NGNG今日の夜には予定通り公開できそうです。
きちんと動くか不安ですが、、、
それでは、また今夜。。。
0615236 ◆lGMVcE.o
NGNG開発ツールの発売が3/22(学割版が4/19)なので動きたくても動けない〜。
他の人はなんか色々やってていいな、とちょっとブルーになる今日この頃。
0616デフォルトの名無しさん
NGNGで、こんなん
java.lang.NullPointerException
at vojta.proxy.ProxyThread.readLinesFromSocket(ProxyThread.java:177)
at vojta.proxy.ProxyThread.run(ProxyThread.java:65)
feed entrance:vojtagroup_vojtatest
new Host:vojtaproject.kicks-ass.org:80:-1
DROPPED:failed to get packet3
意味わかんないので、そのまま貼りました。
0617デフォルトの名無しさん
NGNG>>616 の不具合は次の版で修正されました。ご報告ありがとうございました。
0618610
NGNGん・・・意図が伝わってるかな…
えーと、書き込みが伝わる可能性を上げるために
サーバーでキャッシュしろ、というわけじゃなくて
書き込みが伝わないんなら伝わらないで、
その事実がはっきりわかるようにした方がきちんと
システムとして動いてることの確認が出来て、
実験としては面白いかな、と思ったのですが…
まいいか。
0619デフォルトの名無しさん
NGNGあと2つぐらい動き出したら、レイヤ間の仕様みたいなの話あったらどうでしょうか。
キモは転送部分なんだろうし。
各種転送方法を使える共通のUIみたいなの出てくると良いかもとか思ったりしますけど。
言語的な問題があるから接続はSocketになるかもしれませんが、
そうするといろんなUIとか広まって普及に弾みが付くかもとか思ったりした。
0620ほげ隊長 ◆cG6Ia.BU
NGNGP2P匿名掲示板zigumoをただいま公開しました。
http://www5.ocn.ne.jp/~zigumo/
エントリーポイント用サーバも稼動しましたので、どんどん
繋いでみてください。
で、公開しておいてなんですが、ついさっき通信回りにバグ
が見つかっています。データの転送にめちゃくちゃ時間がか
かるというものなのですが、、、動くことは動きますので、
とりあえず、現状のバージョンでお試しください。
バグの方は近日中になんとかしようと思います。
>>618
すいません、勘違いしていたようですね。
> 書き込みが伝わないんなら伝わらないで、
> その事実がはっきりわかるようにした方がきちんと
とりあえず、掲示板上でコミュニケーションを取って
みればなんとかなるかと思います。
それでは、よろしくです。
0621デフォルトの名無しさん
NGNG書き込めてるのかな・・・
0622ほげ隊長 ◆cG6Ia.BU
NGNG何人か接続してくれている人がいるのですが、、、
zigumoの現在のバージョンはファイアーウォール越え
の通信には対応していなかったりします。そのため、
ブロードバンドルータ等を使用して、閉じたネット
ワークからzigumoを使う場合にはルータの6340のポート
を開けて、zigumoを動かしているパソコンの6340ポート
に対しポートフォワーディングの設定をしておく必要が
あります。
この設定をしなくともzigumoを稼動させることはできる
のですが、その場合は情報の閲覧ができるだけで、自分
の書き込んだスレッドやレスを他のユーザに見せること
ができなくなります。
ちなみに、グローバルIPアドレスをそのままパソコンに
割り当てている人は問題ないのですが、、、
かなしいかな、今のところきちんと書き込めている人は
いないようです。。。
0623
NGNG0624608
NGNG昨日は寝てしまったわけだが、これから、じぐも逝ってみる。
0625デフォルトの名無しさん
NGNGんー?6340空けて何度も書いてるつもりだけど、
やっぱダメなのかな〜?
結局 >>610 の人の推測通りってことか(w
書き込めたのかどうかが自分だけじゃさっぱり分からないよ
0626ほげ隊長 ◆cG6Ia.BU
NGNGスンマソ。
詳細はwebに載せておいたので、そっちもみてくださいです。
それから、どうも通信関連のバグで、データの取得に異様な程時間が
かかる場合があります。がまんして待っていてください。
バグについては引き続き調査ちゅうです。
0627ほげ隊長 ◆cG6Ia.BU
NGNGこれまたスンマソ。
では、こっちから確認してみます。
とりあえず、お互いスレッドを限定して書き込んでみましょう。
私の方で、「書き込み確認スレッド」を立ててみますので、そこに
書き込んでみてください。
0628ほげ隊長 ◆cG6Ia.BU
NGNG書き込みはきちんとできているようです。
0629デフォルトの名無しさん
NGNG23:34:32 のカキコしてみました
0631236 ◆lGMVcE.o
NGNG思いついたことをいくつか。
・エントリポイントダイアログには既定で隊長のIPを入れておくべき。
・非同期なのは仕方がないとしても、いまzigumoがなにをしているのか
とても分かりづらい。スレッド単位でステータスの表示希望。
・レスの取得が非常に遅い。
・vojtaと同じで、コネクション張りすぎ。"そのうち"改善希望。
なんにしろ、初回リリースでこれだけ安定しているのはスバラシイです。
お互いがんばりましょう。
#Flet's-ISDN(64kbps)/XP(Admin)
0632608
NGNG0634629
NGNG0635608
NGNG異様に時間かかるね。
0636ほげ隊長 ◆cG6Ia.BU
NGNG236さんどうもです。
>隊長!書き込んでみましたが、どう?
書けてます。伝播しています。
>・エントリポイントダイアログには既定で隊長のIPを入れておくべき。
実は、entrypoint.datっていうファイルに書いておくと
毎回入力しなくてもよいです。まだ、この辺は仕様がかたまっていない
ので、詳しく公表していないのです。
>・非同期なのは仕方がないとしても、いまzigumoがなにをしているのか
> とても分かりづらい。スレッド単位でステータスの表示希望。
おっしゃる通りです。なんか、ステータスの表示やアニメーション等で
工夫してみます。
>・レスの取得が非常に遅い。
これはバグです。どうも、二重にコネクションを張って、二重にスレッド
が立ち上がって、お互いリソースを食い合っているようです。ほんとはもっと
早いです。
現在調査中です。
>・vojtaと同じで、コネクション張りすぎ。"そのうち"改善希望。
とりあえず4つ以内に収まるようにしたいと思います。
将来はグリッド型にしようかと思っています。
0637デフォルトの名無しさん
NGNG0638637
NGNG0640デフォルトの名無しさん
NGNG0641637
NGNG6340をフォワーディングしてみました
00:03:08書き込んでみました
0642デフォルトの名無しさん
NGNG動作がマターリしてるのはこういうものなのか、
それとも設定がおかしいのか…
0643ほげ隊長 ◆cG6Ia.BU
NGNGすいません。なんか、zigumoキャッシュサーバの動きがおかしく
なってきて確認できないです。うーん。やはり突貫工事で作った
から安定性に難ありでした。
>>642
動作がマターリしているのは通信関連のバグのようです。
0644デフォルトの名無しさん
NGNGなるほど!そーですか、
いやしかし、いきなりコレだけ動くのはスゴイです…。
大期待しちゃいますネェーまたテストするときは参加しますぜ!
0645865
NGNG1分ぐらいたつのにマジレスマンのスレしかみれない。
0646608
NGNGもげらーさんのゲッタースレがキチンと並んでて(・∀・)イイ!
0647865
NGNG一応マジレスマンスレに書き込んでみました。
見れた人はお返事下さいな。
0648もげらー
NGNGzigumonetに初めて来た時に書き込むスレ
マジレスマン参上!!
作成中・・・
勝手にテスト
書き込み確認スレッド
てすとー
てすとだよーん
ポートフォワーディング
アスキーアート
【衝撃】富士銀と勧銀が
0650865
NGNG0651637
NGNG0653デフォルトの名無しさん
NGNG残り香
芳香剤
(・∀・)イイ
だよ。
0654デフォルトの名無しさん
NGNG0655デフォルトの名無しさん
NGNG0657637
NGNG・マジレスマン参上
・うんこの香りが消えない!!
・それは芳香剤を使えば
・インフルエンザうんぬん
ビュー欄でコピーできないのね・・・
0658デフォルトの名無しさん
NGNG0659865
NGNG安定性には関係ないでしょうか?
某P2Pソフトだと、あまりにも小さいファイルを送信すると強制終了になりやすいので・・・
0660637
NGNGもみえた
0661ほげ隊長 ◆cG6Ia.BU
NGNGそれで全部だと思います。
こちらの方は大本営であるはずのzigumoキャッシュサーバが
いよいよやばい感じです。
こちらから、みなさんの書き込みが見えなくなってきま
した。通信も更に遅くなってきたし、、、
一度再起動するかもしれないです。
しかし、P2Pですので、キャッシュサーバが落ちても誰かしか
のzigumoが生き残っていれば、zigumonetは継続されちゃいます。
あと、エントリーポイントに別のzigumoが動いているIPを
入れれば、そのzigumoとの間でzigumonetを展開していく
ことができます。
0662デフォルトの名無しさん
NGNG0663608
NGNGバグでしょうか?
見えたり見えなかったりで実験らしくて(・∀・)イイ!
■ このスレッドは過去ログ倉庫に格納されています