2chのような掲示板システムってP2Pで part.2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
01/09/02 20:53ID:71SdL9Z6前スレは
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=990334284&ls=50
その他プロジェクトへのリンクとか、2ちゃんねる開発統合スレッドは
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998908559&ls=50
0002デフォルトの名無しさん
01/09/02 20:59ID:71SdL9Z6---------
>>958
書き込み処理はまだスケルトンしか実装してません。
今から実装して試してみますね。
簡単ながら現時点でのテスト結果報告です。
ひとまず読み込みキャッシュには成功してます。
ローカルホスト内でピアを二つ起動してキャッシュを探るのも大丈夫です。
現時点でも、既に以下の問題点を確認してます。
1)resinfo などをサーバーから取得するのに時間が掛かる。
ピアのキャッシュを調べる前にまずサーバーから
thread や resinfo を取り寄せますがここで半秒程度から待たされます。
今は CGI の呼び出し一回ごとに TCP コネクションを張っているので
これを改めれば改善されるでしょうがそれでもかなりのネックになりそうです。
2)ピア間通信に時間が掛かる。
これもメッセージ送信ごとに TCP コネクションを張っているせいです。
一組のピア間では一つのコネクションを張りっぱなしにして
その上でメッセージ交換をしなくちゃいけませんね。
後者は比較的容易にどうにかなりますが
前者は設計上ちょっと工夫が要りそうです。
これ以外に実装上の手抜きの問題もありますが
プロトタイプということでそれは後回しということで。
ここまでのご協力、ほんとに感謝してます。>All
---------
0003895
01/09/02 21:11ID:070S2IqEftp://210.170.170.118/incoming/p2p/p2p-0.03.cgi.2
resinfo が遅いのは md5 の処理をしているからだと >>2
最終的には値を取り出すだけになるはずです。
0004デフォルトの名無しさん
01/09/02 21:17ID:71SdL9Z6>今から実装して試してみますね。
書きこみはキャッシュせずに直書き(すどおし)であってますよね...
>>前スレ894
>P2Pcache の場合にはリレーの中継点にも
>キャッシュさせていくという活用方法がありえますが
>やっぱやめておいた方がいいですかね?
peer一覧から取得したIP以外には接続しにいかないようにするのが
良いかもしれません。一覧にないところに問い合わせしても
キャッシュされていない可能性が高いですから。
というのと、不要パケットを減らすという意味で。条件つけて
接続範囲を絞っていくしかないんではないかと思う。
0005てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 21:19ID:UbqfbXOg・プログラマ>895氏
・プロジェクトリーダ>266氏
・サーバ提供>私
というのが現状で、私はcgi開発にはタッチしていません。念のため。
0006デフォルトの名無しさん
01/09/02 21:21ID:71SdL9Z6補足。
:peer一覧から取得したIP以外には接続しにいかないようにするのが
これは一覧のIPからさらに先には探しに行かない、という意味です。
クエリ来たらあるなしだけ答えて終わり。
0007デフォルトの名無しさん
01/09/02 21:35ID:71SdL9Z6あ、こんなんいかが?
1.クライアント→P2Pcache1←[一覧]→2ch
2.P2Pcache1は自分の持っていないのを他のP2Pcache2に問い合わせ(TCP接続する)
3.P2Pcache2がデータもっていなければないと答えるか、無視?(TCP接続はしたまま)
4.P2Pcache1が2chからデータ取得
5.P2pcache1が2にキャッシュ用データを送信してキャッシュしてもらう
6.TCP接続切断
もう既になっているんかいな。
0008てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 21:43ID:UbqfbXOg再帰
と、冗談は置いておいて、明日から仕事始まるのでスクリプトの更新は
今日は午後11時まで。
明日以降は午後10時〜11時くらいになりますm(__)m
0009266
01/09/02 21:49ID:zR1.Ai4.書き込みは素通しですけど内部で1クッションありますんで。
bbs.cgi に書き込みをするとリフレッシュ待ちのページが出ますよね?
あのページをブラウザに表示してしまうと 2ch の本鯖に飛ばされてしまうんで
それを抑止するために HTTP のセッションをラッピングする必要があるんです。
ピアの話は要は検索メッセージのネズミ算式増幅はやらないってことですよね。
これは 2ch ぐらいの規模のサイトなら確かに上手くいくかもしれません。
実験結果次第でしょうね。
>>7
おっしゃってるフローがちと分からないです。
今は次のようなフローです。
1)ブラウザからスレ表示要求がローカルの P2Pcache に届く。
2)該当スレ内のレスがローカルキャッシュにないかどうかを調べる。
>レスが見つかればそれを表示して終了。
3)ローカルになかった分のスレ情報を 2ch.net から収集する(threadやresinfoのリスト)。
4)スレ情報を検索メッセージにまとめてピアにばらまく。
5)しばらく待つ。
>この間に P2P メッセージ交換が行われる。
>うまく行けばレス内容を保持したメッセージが他のピアから届き
届いたレスはローカルキャッシュに登録される。
6)ローカルキャッシュを調べる。
>レスが見つかればそれを表示して終了。
7) 2ch.net 上から見つからなかったレスの内容を直接取り寄せる。
8)ブラウザにレスポンスを返す。
0010デフォルトの名無しさん
01/09/02 21:52ID:71SdL9Z6cgiとのTCP接続のオーバーヘッドですが、httpの場合Connection: Keep-Alive
とConnection: closeを使うと多少へらせます。
未サポートのサーバの場合には切られちゃいますが。
http://way.direct.ne.jp/HTTP/connections.html
Ex)telnet www.goo.ne.jp 80
GET / HTTP/1.1
Host: www.goo.ne.jp
Connection: Keep-Alive
HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Sun, 02 Sep 2001 21:45:22 GMT
Content-Length: 44384
Content-Type: text/html
Set-Cookie: inkid=n92b0ADNgACIgQDyKuj7zMAAEWoi; expires=Wed, 01-Dec-2010 00:00:0
0 GMT; domain=goo.ne.jp; path=/
Cache-control: private
(内容)
GET / HTTP/1.1
Host: www.goo.ne.jp
Connection: close
HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Sun, 02 Sep 2001 21:45:51 GMT
Connection: close
Content-Length: 44392
Content-Type: text/html
Set-Cookie: inkid=n92b0ADNgACIgQDyKuz%2BzMAA0yqQ; expires=Wed, 01-Dec-2010 00:00
:00 GMT; domain=goo.ne.jp; path=/
Cache-control: private
内容
00117
01/09/02 21:54ID:71SdL9Z6領海。無視してください。
0012266
01/09/02 22:00ID:zR1.Ai4.それを今考えてるところです。
情報のリストごとに ResInfoList みたいなクラスを作って
そのクラスの中に HTTP アクセスの処理をカプセル化してあるんですよ。
複数のリストに跨ってコネクションを Keep-Alive しようとすると
この辺の構成をちょっと考えないとスパゲッティになりかねないのが問題です。
0013266
01/09/02 22:17ID:zR1.Ai4.すいませんが書き込み実験用のスレを thread.list に
追加しておいてもらえませんか?>てんてん氏
0014デフォルトの名無しさん
01/09/02 22:22ID:71SdL9Z6了解。とりあえず順調そうでよかた。
何かいきづまったり未割り当ての仕事があったら、
ここに書いてもらえれば少しは協力できるかも。
0015デフォルトの名無しさん
01/09/02 22:33ID:71SdL9Z6:あのー、bbs.cgi はまだ改造してないんですよね?(藁
bbs.cgiの改造はてんてん氏の仕事ではなかったと思うにょ。
わかっていると思うけど念の為ね。:-)
# ちと私の職場でよくある仕事の押し付け合いを連想してしまったので...
# 明日は会社だ。ゥ津田。
0016266
01/09/02 22:34ID:zR1.Ai4.目下の最大の問題は仕事です(藁
ここ2、3日はこればっかでほとんど仕事してないし(藁
あとは引き継いでやる!、って方がいたら募集します。
ソースはBCB依存ですが依存部分は
_beginthread, _endthread, TNMHTTP だけです。
前者二つは VC のと同じなんで TNMHTTP をどうにかしつつ
STL で引っかからなければ VC にも移植できます。
0017266
01/09/02 22:37ID:zR1.Ai4.その辺はもちろん了解です:)
で、その CGI ですがバグらしき動作に気付きました。
resdata を取得する時、スレ内の最後のレスが取得できないようです。
チェックをお願いします。>895氏
0018デフォルトの名無しさん
01/09/02 22:42ID:71SdL9Z6うぃ。では266さんが妥協できる程度実装しおわって
ソースアップしてもらえれば、募集しませう。
さすがにソース見ずに引継ぐぜ!というツワモノはいないと思うので。
逆に、ある程度終われば266さんは引継ぎ者がいなくても
終了しちゃってよいのではないかと思います。
0019895
01/09/02 22:58ID:070S2IqE0020てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 23:09ID:UbqfbXOgであれば、この2つを消せばいいはず。
というわけで、この2つのファイルを消すスクリプトを入れときました。
p2pのテストの前に動かすとこの2つのファイルを消します。それ以外は何もしません。
http://www.tokyo-nazo.net/~tester/p2pclean.cgi
>>19
新スクリプトに入れ替えました。
0021てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 23:14ID:UbqfbXOg>>20取り消し。
http://www.tokyo-nazo.net/~tester/delpeer.cgi
http://www.tokyo-nazo.net/~tester/delthread.cgi
に分けました。馬鹿>自分
0022てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 23:26ID:UbqfbXOg0023関係ないけど
01/09/02 23:31ID:lqLYH57Y0024デフォルトの名無しさん
01/09/02 23:34ID:71SdL9Z6ごめん。アクセスするとOKとか聞かれずにいきなり消えるのね。
delpeer.cgiの方アクセスしちゃった(泣。
0025266
01/09/02 23:39ID:zR1.Ai4.スピードが遅いのはやはり HTTP のセッションを
リスト取得のたびにいちいち作るからのようです。
これは丁度 TNMHTTP への依存部分でもあるので
ここをソケット直叩きでスクラッチしてBCB非依存かつ
Keep-Alive 可能なものに変更し、その段階でソース&バイナリ公開とします。
さぁ、今夜一晩で終わるか?(涙)
0026てんてんdwp@ yankee.tokyo-nazo.net
01/09/02 23:45ID:UbqfbXOgうみゅうう。ピアのほうはよく考えたら追加の機能があるんだから
削除する必要無いですね・・・。
消しときやした>スクリプト自体
0027デフォルトの名無しさん
01/09/02 23:47ID:71SdL9Z6すいませんです。_(_ _)_
0028名無し
01/09/02 23:55ID:5ndlHDskhttp://www.jnutella.org/
0029てんてんdwp@ yankee.tokyo-nazo.net
01/09/03 00:13ID:VGV4A8WIhttp://61.121.247.239/~kikaku/post/entrance/index2.html
ではまた今夜。
0030266
01/09/03 04:06ID:i5xjtCL.まだ動作がバグバグですがCPU負荷は激減した(藁
ところでどうも鯖側動作に不可解なところがあります。
GET /~tester/p2p.cgi?list=thread&board=entrance&page=0 HTTP/1.1
Host: www.tokyo-nazo.net
Connection: close
こういうリクエストを送ると、
何故かレスポンスの先頭に 58 CRLF という文字がくっついてきます。
これって HTTP に規定の動作なんですか?
ブラウザで見るとこの数字は出てこないんですよね。
0031266
01/09/03 04:10ID:i5xjtCL.0032デフォルトの名無しさん
01/09/03 14:00ID:F6DSnr0Y0033266
01/09/03 14:34ID:i5xjtCL.0034266
01/09/03 14:40ID:i5xjtCL.0035375 ◆MsUYMX0E
01/09/03 14:40ID:yn8LLgz6index2.htm が更新されないみたいですね..
0036デフォルトの名無しさん
01/09/03 16:18ID:sEQgolJo一時的なものかどうか不明ですが、CGIが作るHTMLファイルが
index2.html→index.htmlに変更されたもよう。
0037デフォルトの名無しさん
01/09/03 17:24ID:c4JN2YfA0038266
01/09/03 19:03ID:i5xjtCL.ローカルキャッシュ、P2Pキャッシュ、
メッセンジャールーティング、掲示板への書き込み、全部テスト成功しました。
これからソースとバイナリを公開すべく
ちょこちょこと説明ファイルなぞ作ります。
0039デフォルトの名無しさん
01/09/03 19:12ID:neVjkEh.0040375 ◆MsUYMX0E
01/09/03 19:48ID:cnsVdd120041
01/09/03 20:32ID:qqnGSLcE0042デフォルトの名無しさん
01/09/03 20:37ID:IOyq7ATw0043266
01/09/03 20:43ID:i5xjtCL.でもあくまでもプロトタイプなんで期待しないでください(苦笑
エラー処理とかチューニングがないも同然なので
ここから先が肝心です。
てなところでリリース作業中・・・。
0044てんてんdwp@ yankee.tokyo-nazo.net
01/09/03 21:17ID:VGV4A8WI実験結果だけは先に書きこみ先で見ていたけど、実際ここで報告があると違うね。
サーバ提供した甲斐があった。リリース頑張ってください。
0045デフォルトの名無しさん
01/09/03 21:54ID:U9hn1Usc0046ファイルアップ隊
01/09/03 22:01ID:BQsR9gowおめでとうございます。
>895さん
upしてあった仕様でresdataが抜けてましたね。
ご迷惑をお掛けしました。
あと、他に現実とあっていない部分がありましたら
教えて頂くか、修正版を置いて頂ければとりにいって
和geoの方にもupします。
とりあえず、わかる部分は直しました。
新:http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/P2Pcgi-spec.txt
旧:http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/P2Pcgi-spec-1.txt
新と旧との差分(diff -urN)
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/P2Pcgi-spec-diff-1.txt
cgiは、p2p-0.03.cgi.3が最新で正しいでしょうか?
また、upキボンのドキュメントがあれば教えて下さい。 upします。>all
0047デフォルトの名無しさん
01/09/03 23:28ID:1zSk4pr20048266
01/09/03 23:45ID:i5xjtCL.動作確認などよろしくお願いしますm(_ _)m
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/
あと、これを機に引継担当の人を募集します^^;
0049266
01/09/04 00:07ID:HaGsnU7wその場合は停止ボタンを押さずにいきなり閉じてください。
その後でもう一度起動するとうまくいく?
ちょっと原因を調べてみます。
0050デフォルトの名無しさん
01/09/04 00:49ID:taq6YMMs0051デフォルトの名無しさん
01/09/04 00:59ID:EcqU4D62うち80は埋まってるので変えられるようにキボン
0052266
01/09/04 01:02ID:HaGsnU7w内部は可変ですけどダイアログとかからはいじれません。
次のバージョンアップで変えられるようにしときます。
005351
01/09/04 01:35ID:EcqU4D62読み書きはできてるかんじだけど
起動するとバックエンドが他からもリクエスト受けるはずなのかな?
ログ見てても静かだけど
あと
http://www.tokyo-nazo.net/~tester/p2p.cgi?list=peer&board=entrance
って見ても空っぽに見える…
0054てんてんdwp@ yankee.tokyo-nazo.net
01/09/04 21:19ID:B9sbxuG2前スレ939から
>http://www.tokyo-nazo.net/~tester/peer.cgi?board=entrance&port=XX
>この呼び出しで、呼び出し元のIPとパラメータ中の port を
>peer.list に追加する CGI を用意していただけないでしょうか?
>よろしくお願いします。
っつーことなので、peer.cgi書きます?
0055デフォルトの名無しさん
01/09/04 23:17ID:2GriM8eoばっちしだょ!!
ていうか、キャッシュされている様子がわかって面白い。
Win98で試しました。
0056デフォルトの名無しさん
01/09/05 00:32ID:HUg1Aj1Y>>48
0057デフォルトの名無しさん
01/09/05 00:40ID:ojARQyVwソースいらない人用
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/P2Pcache-2001-09-03usr.lzh
ソースいる人用
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/P2Pcache-2001-09-03dev.lzh
0058895
01/09/05 00:49ID:xg.9CfwQ>>54
peer.cgi だったのか。間違えて p2p.cgi の方に追加しちゃってたよ。
なんか寝ぼけてたのかな。
ということで、今の所、間違って実装した結果、
p2p.cgi?list=peer&board=entrance&port=XX でも追加できます。
0059デフォルトの名無しさん
01/09/05 10:00ID:5W89DctUFW内でも問題無く使えたYO!
早く2chのスレが見れるようになるといいなあ〜
0060266
01/09/05 15:03ID:5HdTS13k>>58
ども。
次のバージョンで機能を組み込んでみます。
できれば今日中にリリースしようと思います。
ところで思ったんですが
Backend の中身をまるまる DLL 化して、
かちゅ〜しゃやその他の 2ch ブラウザで使えるようにするってのどうでしょう?
0061デフォルトの名無しさん
01/09/05 16:09ID:5W89DctU(・∀・)イイ!
かちゅ〜しゃ使えたらいいなと思ってたところです
0062266
01/09/05 16:32ID:5HdTS13kどうやって作者さんに組み込みを要請するかが問題ですね。
monazilla の方へ持っていったらいいのかな?
0063895
01/09/05 17:28ID:xg.9CfwQftp://210.170.170.118/incoming/p2p/peer.cgi
up しました。 peer 登録を peer.cgi に移したものです。
0064てんてんdwp@ yankee.tokyo-nazo.net
01/09/05 19:35ID:7kIol4Ww自分で組むかとソースを見たら中にあったことに気づいてびっくりしたところです。
うみ、一緒ならそのままでもOKだったかも。でもありがと。
さっそくアップしました>新cgi
0065266
01/09/05 19:54ID:5HdTS13k間が悪くて本当に申し訳ありませんが
ピア削除機能も付け加えてもらえませんか?
peer.cgi?do=add&board=entrance&port=XXXX
これで追加で、
peer.cgi?do=del&board=entrance&port=XXXX
これで削除という形にお願いします。
これと被る話ですが、作業区分という意味ではピア一覧の扱いも
p2p.cgi ではなくて peer.cgi に持っていった方がいいかもしれませんね。
あるいはピアの追加、削除なども全部まとめて p2p.cgi の方へ持っていくとか。
どちらの方がすっきりしそうですか?>895氏
重ねてすいませんがこれから小一時間ほど席を外します。
0066895
01/09/05 23:14ID:xg.9CfwQftp://210.170.170.118/incoming/p2p/peer.cgi.1
up しました。とりあえず、peer 登録・削除機能を p2p-0.03.cgi, peer.cgi
の両方につけときました。
p2p.cgi?list=peer&do=add&board=entrance&port=XX
peer.cgi?do=add&board=entrance&port=XX
add を del にすると削除します。
0067てんてんdwp@ yankee.tokyo-nazo.net
01/09/05 23:22ID:7kIol4Wwスクリプト入れ替えました。ピア一覧取得機能
http://www.tokyo-nazo.net/~tester/p2p.cgi?list=peer&board=entrance
が通らなくなった模様。
0068てんてんdwp@ yankee.tokyo-nazo.net
01/09/05 23:29ID:7kIol4Wwpeer.cgi.1のほうは差し替えました。
0069266
01/09/05 23:35ID:5HdTS13k対応したバージョンを作ってアプしときます。
0070266
01/09/06 00:51ID:1caBmc2U今日はこれで寝ます。
0071895
01/09/06 02:34ID:Lr4gzXHgftp://210.170.170.118/incoming/p2p/p2p-0.03.cgi.6
0072デフォルトの名無しさん
01/09/06 11:12ID:/K7dkAEMところでくだらない要望なのですが、最小化ボタンつけてもらえませんか?
会社でこれ使ってるので・・・
0073デフォルトの名無しさん
01/09/06 11:24ID:x54XUUQcフロントエンドのポート番号指定が機能してませんー
81入れてスタートすると80に戻ってしまう…
0074人柱報告
01/09/06 15:10ID:7XfDzD9g入れてみましたが、スレ一覧の表示のところが文字化けまくりで、文字デコードを変えると前の画面に戻ってしまいます。
環境
Pen III 800EBMHz Dual
Win2K SP2
CATV グローバルID
0075266
01/09/06 18:22ID:1caBmc2U各種 htpl ファイルに次の meta タグを入れてみてください。
<meta http-equiv=Content-Type content="text/html; charset=x-sjis">
htpl ファイルは P2Pcache.exe と同じディレクトリにあります。
これで解決すればいいんですけど解決しなかったら調べる必要ありですね。
話は変わりますが仕事の方がかなりヤバくなってしまいました(泣
これから先、チューニングやメンテなどをやってる余裕は作れそうもありません。
引継をやっていただける方を切に募集中です。
0076てんてんdwp@ yankee.tokyo-nazo.net
01/09/06 20:28ID:sXtzlBEIあと、うちのほうに上がっていたんですが
>自動にリンクタグつかないのね
だそうです。
0077名無しさん
NGNG0078266
NGNGこれが俺ができる最後の改版になるかもしれません(泣)
仕事やべぇ・・・。
007972
NGNGくだらない事に対応してくれてありがとうございます
これで心置きなく仕事場でテストできます(ワラ
お疲れ様でした
0080Uー名無しさん
NGNG結局、ここが、一番有望そうにみえるんで、期待してるんですが。
何もできなくて、申し訳ないですけど。
0081てんてんdwp@ yankee.tokyo-nazo.net
NGNG266さんがVC++に移植してくれたようですので、とりあえず私が継ぎます。
まずはバグ対応くらいしかできませんが、折りを見て改良という形になると思います。
で、現状の問題点を誰かまとめて頂けませんでしょうか。
0082てんてんdwp@ yankee.tokyo-nazo.net
NGNG0083266
NGNG現時点でプロトタイプはできあがってます。
ピア間でのキャッシュ機能も正しく動作しています。
プロトタイプとソースコードは以下のサイトで配布中です。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/
あとはチューニングと動作品質の向上が主要課題です。
>>81
引継ぎありがとうございますm(_ _)m
俺の方で把握している問題点については ReadMe.txt の方に書いてあります。
まずは効率的なキャッシュを行えるパラメータを探ることと、
ピア間コネクションのプールから片付けるのがいいと思います。
前者は実験次第ですが、後者については、
他の部分のコードを維持することを考えれば
CastingQueue/ReceivingQueueの中で
一度張ったコネクションをプールして、一定時間内に
同一のアドレスに対するコネクションが必要になった場合には
これを使いまわす、という形にするといいと思います。
現状のソースについて分からないことなどがあればどんどんお願いします。
0084266
NGNGユーザーさんから見た場合の使い勝手は
Frontend や設定ウィンドウの方の改良に掛かってきますが、
俺としては Backend の改良に時間を割くべきだと思います。
Backend には十分な汎用性を持たせたつもりなんで、
これを DLL あたりにまとめれば任意の 2ch 系ブラウザで利用できるはず。
あと、おまけでふつーに P2P アプリを作れるようにもしてあります。
ClassID(GUID)さえ独自に定義すれば
自作アプリの独自メッセージを流すための P2P 汎用処理モジュールとして使えます。
時間さえあればなぁ・・・。
0085デフォルトの名無しさん
NGNGdat読みをエミュレートするのは面倒なんでしょうか?
0086ファイルアップ隊
NGNGとりあえず、他にチャレンジする人もきっといると
思うから、情報共有します。(誰もいないのだろうか)
# さぁ、君もLet's try.(藁
BCB -> GCC(2.91.66)
stringstream -> strstream
USEUNIT -> #include
Button -> bool
Edit -> char []
ios_base -> ios
fstearm(char) -> fstream(char, int)
fstream::traits_type::eof() -> EOF
_beginthread -> pthread_create
GUID -> MD5と長さが同じなのでごまかして使う
CriticalSection -> fcntl() ※オブジェクト単位にLock Fileを変える。
Class_Socket -> WSA◯◯をコメントアウト
pthreadの代わりにforkを使うのはとても面倒なので諦めました。
他Processになるとデータのやり取りが繁雑。
(Classのプロパティなどをやり取りするのに他Processでとれる
ようにしないといけない。また、デストラクタも注意が必要。)
単純にforkを使うと、キャッシュなどがFront側でとれなくなた。
0087ファイルアップ隊
NGNG2ch系ブラウザの仕様が、dat直読みだとすると、
urlから板とスレを特定してやればできないことも
なさそう(な気がする)。
Proxy対応はまだしてないと思うので
対応しないといけないけど(多分。
ただ、進捗的には、それ以前のような気もする。
やっと、引き継ぎの人が決まったようだし。
対応ブラウザの種類を多くするのは大切なことだけどね。
0088266
NGNG方向としてはアリだと思います。
普通の HTTP 串としての実装さえできれば
そこに割り込ませるのは簡単でしょう。
ただし、ブラウザ側と P2Pcache 側で
ローカルキャッシュが二重化するといった若干の効率の悪さはあります。
Proxy 化するのであれば j2ch-cache のソースをベースにして
これに統合していくのが確実でしょう。
0089266
NGNGダメなソースにお付き合いいただいて恐縮ですm(_ _)m
モジュール間の通信路は基本的には次の3つです。
Frontend→Backend
Frontend→ResponseStore
Backend→ResponseStore
この三つのインターフェースさえとれれば
あとはモジュール内部での通信ばかりになります。
ただし、メッセージ単位でスレッドを作りまくっているので
全部をプロセスに分割するのはまずいと思います。
プロセスへの分割を行うとすれば
Frontend, Backend, ResponseStore の単位で区分し、
通信周りは非同期ソケットを使うことになるでしょう。
MainWindow.h/.cpp は無視してくださってOKです。
あれは設定ウィンドウのインターフェースを用意してるだけなんで。
あと、CastingQueue, ReceivingQueue あたりにあるコードもテスト用です。
この辺を無視すれば USEUNIT, stringstream, fstream, Button などの
話は考えなくてもよくなります。
VC に移植した分でもこの辺はすっぱり切り落としてあるので
移植の際にはこちらを参照していただいた方がよいかもしれません。
0090てんてんdwp@ yankee.tokyo-nazo.net
NGNGかちゅーしゃなどのログからデータをもらえるような仕組みというのは必要
だとは思いますね。
非同期SocketクラスであるCAsyncSocketを使えばも少しソースがすっきり
・・・するといいなぁ・・・(爆)。
インターフェースに関してはちょっとブラウザ作者さんと話がしたいですね。
0091266
NGNGスパゲティなソースですいません(泣)
実際の所 ResponseStore のメンバは
retrieveResponse と registerResponse ぐらいしか使わないんで
これを普通の関数に落としてしまうのが楽でしょう。
で、Backend.dll に対しては関数ポインタをコールバック用に渡す、と。
DllMain あたりで引き受けた関数ポインタをラップする
ResponseStore クラスに食べさせてしまえばソースを弄る部分もほとんどありません。
0092てんてんdwp@ yankee.tokyo-nazo.net
NGNG今一番まずいのは私の技術力の低さでして(泣)。
こういう書き方をすると誤解を招くかも知れませんが、一応私が引き継いだとは
いえ、私は全部を引き継ぐつもりはありません。
もちろん私もコード改良にタッチしますが、せっかくのオープンソースなのです
から、何かあったときはみんなで解決というスタンスを取りたいと思います。
この266さんプログラムは私一人でやるにはあまりに重すぎるのです(^^;
そういうわけでBCCに移植というのは喜ばしい話です。
>>86さん、頑張ってください。私も頑張りますから(^^;;
0093ファイルアップ隊
NGNGいや、ソースは綺麗な方です。むしろ、自分の技術力の低さが。
C++は慣れてないので、ミックスランゲージぽくなりそうなのが怖いです。
# まぁ、それはそれでいいか(藁。
とりあえず、Win版に近づくことが目標です。
GUIはつけるとあれこれ問題がでやすいのでつけませんが。
0094ファイルアップ隊
NGNGで通したproto1を置きます。完全開発者orもの好き用(debug buildだし)です。
pthreadのlibraryを必要とします。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/p2pcache-gcc-linux-20010909-proto1.tgz
ブラウザで接続するデフォルトポートは5080です。
使い方は一応 ./p2pcache -hで出ますが説明になっていないような。
./p2pcacheをforgroundで実行して準備ができると、キー入力を受けつけるので
何かキーを押すと終了します。ほっとくとそのままつかえます。
lockファイルはカレントに作るので、あちこちつくらないように注意して下さい。
よくわからなければ、killして下さい。再実行も問題ありません。
cachingファイルの書込みなどはまだサポートしてません。
尚早にあげたのは、基本的に週末以外は進捗がない(お仕事)からと
VC版もでてブランチがあまり離れすぎることを嫌ったためです。
# ぜんぜん違う路線に行くと悲しいじゃない。
0095てんてんdwp@ yankee.tokyo-nazo.net
NGNG私も土日以外はほとんど動けないっぽいのであいこです。
今は安定性向上のために何をすべきか考えているところです。
0096スレ違い気味スマソ
NGNGhttp://www.jxta.org/
からどうやってもdownloadページに行けませぬ。助けて。
0097age
NGNG0098デフォルトの名無しさん
NGNG0100名無しさん@プログラム
NGNGひろゆきさんや夜勤★さんはここの作業状況は
どの程度把握してるのでしょうか?
なにぶん素人なもので、申し訳ありませんが、
只、やきもきして見守るばかりです。
作業のじゃまでしたら、どうか無視してください。
0101266
NGNG0102てんてんdwp@ yankee.tokyo-nazo.net
NGNG再チャレンジします。
0103266
NGNGスマソ。リーク箇所こちらで調べてみました。
1)CriticalSection のデストラクタで解放忘れしてました。
delete (CRITICAL_SECTION*)m_section ; してやってください。
2)ReceivingQueue のデストラクタで
キュー内の残存 Envelope の後始末も忘れてますね(汗)
queue の要素を全部 delete してやってください。
3)Class_Backend.cpp の BackendDriver で
BackendUnit の onArrival をコールした後に
result.message を delete してやってください。
4)Class_Frontend.cpp の HttpSessionDriver で
params.socket を処理の最後に delete してやってください。
タコなミス連発して申し訳ないっすm(_ _)m
0104ファイルアップ隊
NGNG>てんてんさん
backendのclass_controlunit.cppのGUIDの部分ですが、
const GUID ControlUnit_ClassID = {
0x689abf243,
~~~~~~~~~~~
9桁なので、0x89abf243,の8桁にしていただけないでしょうか。
unsigned longでも入り切らないとgccに怒られるので...
>all
ようやく普通っぽくなりつつあるのでgcc版をアップしました。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/p2pcache-gcc-linux-20010916-proto2.tgz
バイナリは、物件のp2p-bin配下にありますので、カレントをそこに移動して、
./p2pcacheと実行する動きます。
止め方はkillall p2pcacheとするか、普通にkillして下さい。
SIGTERMをトラップしています。
また、刺さった時には、kill -9したあと、
1) rm *.lck
2) ipcsでsemphoreが残りっぱなしになっていないか確認。
3) 残っていたら、ipcrm sem [semid]にて削除。
です。2と3が良くわからなければリブートでもOKのはず。
Backend Onlyのテストの場合には、./run_backend.shを実行後、
./run_frontend.shを実行し、http://localhost:5080/からみてみて
下さい。あらかじめキャッシュデータ(cache.dat)は添付してあります。
※./p2pcache -CにてキャッシュONして収集してそれを使ってもOKです。
0105ファイルアップ隊
NGNGp2pcache for gcc build : Sep 16 2001 22:08:58
---------------------------------------------------------------------------
Usage:
p2pcache -B(backend_port) -F(frontend_port) -O(optpeerlist{s|l|b})
-C(cache file) -S(start mode{b|else}) -h -v -V
Options:
-B,--backend_port : require port number (default 4444)
-F,--frontend_port : require port number (default 5080)
-O,--optpeerlist : require [s]erver, [l]ocal, [b]oth (default server)
-C,--cache : optional filename (default cache.dat)
-S,--startmode : b = backend only, else both (default both)
-h,-?,--help : no argument (help)
-v,--verbose : no argument (詳細なログ。ログはp2pcache.log)
-V,--version : no argument (version。更新しわすれました。)
普通はあまり使わないと思われるオプション
-M,--maxwait : require number (default -Mf10000 -Mb100 msec単位です)
# -Mfはfrontendの値。-Mbはbackendの値。
-m,--ctrl_max_dup : require number (default 10)
-e,--ctrl_req_dup : require number (default 5)
-o,--ctrl_routing_dup : require number (default 5)
0106ファイルアップ隊
NGNGただし、-z指定時には-vを指定しないでください。変な動きになるかも。
-zなしの通常時は、デーモンのように動きますが、SIGHUPでも
再起動はしません(機能をつけてないです)。
proto1からの変更点は以下です。
・criticalsecionのエミュレーションをflockからsemphoreを用いた排他に変更。
・キャッシュ(ex. -C or -Cmycache.dat)とバックエンドのみ(-Sb)をサポート
・停止方法を多くのデーモンと同じくsignalに決定。
・デーモン化した。
・一部のsignal対応。
・Windows版のソースとのまぜこぜはやめた。
・移植しやすいようにautoconfに対応。automake対応は未(フォルダ構成の関係上)
既知バグは以下です。
・既にポートが使われていて異常でも終了もリトライもしない。
※実行前に、netstat -an | grep tcpをして、4444や5080が未使用なことを
確認するのが吉。
・タイミングによっては、リソース(semphoreや*.lck)が残ってしまう。
・一部のリソースがリークしている。
・ログが一部化けている。
0107ファイルアップ隊
NGNGなるほど。
そういえばこれってキャッシュ内容を全部メモリに読んでるから、
2chみたいに一つの板で100越えるスレ数なんかでは凄いことにならない?
板orスレ単位などでキャッシュファイル作ったりとかは必要なんでは。
個人的には、以下の所がすごく気になる(藁
//★この処理はやばいかな??
// 板情報の展開
//★処理に強烈に無駄が多いのでどうにかすること。
// 行単位での分割にいちいち文字列コピーさせるのはバカもいいところ。
//★例外発生時のクリティカルセクション解除が必要。
0108ファイルアップ隊
NGNGあ、それと説明書は入ってないす。266さんのWin版のしか。
燃えつきてしまって... すんまそん。
ちなみにこのスレって、もはや2chの負荷問題というよりも
単にP2Pの世界のような気もする。勉強になるから別にいいんだが...
まぁ、ここまでくれば後は必要なときに誰かが何かしてくれるでしょう.
0109266
NGNGご苦労さんです。
以下ちょっと補足。
1)やばそうな処理
スレッドのポーリングループの継続判断の話ですね。
スレッドプロシージャ内で while( Active) というループがあります。
このループは Active が false になった時に停止するわけですが
変数 Active の書き換えをスレッドプロシージャ内部ではなく外部でやってます(藁
変数 Active はスレッドプロシージャのスタックフレーム上にありますが
こいつへのポインタをプロシージャの外部に渡して
外部から Active の値を書き換えられるようにしてあるわけです。
自動変数のポインタを関数の外部に渡すのは
お世辞にも行儀のいいやり方じゃないんでちょっと留意が必要かな、と。
実際のところは、スレッドプロシージャが制御インスタンスよりも先に
勝手に死なない限りは大丈夫だと思います。
→続く
0110266
NGNG2)処理の無駄
これは string を使ってるところ全般、中でも特に
鯖から取得したリストを解析する処理について言えることです。
string を使った代入や結合をやりまくっているので
文字列データのコピーが大量に発生しています。
単一の文字列バッファを標準関数で切り貼りするようにすれば
メモリ消費やCPU消費の無駄をかなり減らせるはずです。
3)例外発生時のクリティカルセクションの解除
これは次のような状況への対処が必要だという話です。
someSection.enter() ;
someObject.method() ; // ここで例外が発生する。
someSection.leave() ; // するとこいつが呼ばれないのでロックされっぱなし。
例外処理を真面目にやってないんで
クリティカルセクションがロックされっぱなしになる場合がありえます。
俺の書いた範囲内では例外は一切投げないようになってるんで
STL のクラスから例外が出てきた時が問題ですね。
負荷対策は時間さえあれば真面目に取り組みたいんですが(泣)
今手元が修羅場です(泣藁
0111266
NGNG書き忘れてました。
キャッシュのデータの処理はおっしゃる通りかなり無駄です。
っていうか std::map まんまだし(藁
改良するには ResponseStore の内部実装を書き換えてください。
どういう実装が適切かはなんともいえないところですね。
0112ファイルアップ隊
NGNG1)はあまりないだろうけどtry...catchした方が良さそうね。
2)は了解。3)はなやみどこだが、1)と同じく例外捕捉して必ずleave
するしかないかも。
>>111
まずは安定版の作成からですかね. プロキシ対応(p2pcache -> proxy -> 2ch)
とかもやりたいけど、思ってるだけですし(藁。
0113266
NGNG>>112
CriticalSection の方の解決策を思いつきました。
class SectionController{
CriticalSection& m_section ;
SectionController( CriticalSection& section) : m_section( section) {} ;
~SectionController( void){ if( m_section.locked()) leave() ; } ;
void enter( void){ m_section.enter() ; } ;
void leave( void){ m_section.leave() ; } ;
} ;
こういうクラスを作っておけば、
SectionController localSection( someSection) ;
localSection.enter() ;
someAction() ; // ここで例外が発生すると、
localSection.leave() ; // こいつは呼ばれないが、
// 関数スコープの最後で自動変数である localSection が必ず解放される。
こんな具合に書くことで例外処理を省けます。
どうでしょ?
0114デフォルトの名無しさん
NGNG普通のCSラッパーに加えてブロック専用クラスをもう一個追加すればいいのでは
class BlockSectionController{
SectionController *sc;
BlockSectionController(SectionController *asc): sc(asc) { sc->enter(); }
~BlockSectionController(){ sc->leave(); }
}
0115無関係な長文スマソ
NGNG今は、喉下過ぎて熱さを忘れている状況ではないかと。
また、同じことが起きて、ここに泣きついてくることは十分有り得ることでは
ないでしょうか。
私は使うだけのヘタレなんですが、2chP2P開発の方々のボランティア精神
には、ただただ頭が下がるばかりです。
現在報われない努力をしているようで、開発意欲が下がっておられるのかも
しれませんが、頑張って下さい。
(としかいえません。済みません。これじゃ偽善者ですね)
0116初心者
NGNGよくわかんなかったんで
すぐにデリました。
もっとも期待するデバイスです。
気長にがんばって下さい。
0117ファイルアップ隊
NGNGすまそ。現状で使いやすいか? 使う側のメリットは?
というとほとんどそういうことは考えられてないす。
そこまで手が出せてなぃ。(´д`)
>>113,114
ちょっと今頭ぼーとしてるので後で試してみようと思います。
>>115
あいしー
0118てんてんdwp@ yankee.tokyo-nazo.net
NGNGちょいと明日対策します。
0119ファイルアップ隊
NGNG教えて下さい。
>2)ReceivingQueue のデストラクタで
>キュー内の残存 Envelope の後始末も忘れてますね(汗)
>queue の要素を全部 delete してやってください。
これは具体的には、m_queue->messenterと m_queue自身の項目を
deleteしてあげれば良いのでしょうか??
>3)Class_Backend.cpp の BackendDriver で
>BackendUnit の onArrival をコールした後に
>result.message を delete してやってください。
resultのmessengerをdeleteでしょうか?
it_envelop = result.beginのpushEnvelopの次の行で削除したら、
BackendOnlyでのpeer間通信で不具合が(汗。
0120ファイルアップ隊
NGNGGCC版 proto3をリリースしました。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/p2pcache-gcc-linux-20010924-proto3.tar.gz
readme.txtとupdate.txtを付けました。
更新点は以下です。主にGCC版個有の問題対処になります。
・criticalsecionのエミュレーションの刺さりに対処。
・autoheader使用するように変更。
・getopt()に対応。
・-pthread(FreeBSD等)に対応。
・-lsocketに対応。
・Segmentation faltの対策その1として、m_pActiveFlagをm_ActiveFlagにし、
setActive(), getActive()を追加。(これが原因なのかどうかは不明)
・Segmentation faltの対策その2として、LogFileクラスのデストラクト後は
Mutexを使用しないように修正。(これは確実に原因でした)
・刺さり対策として、二度目のsignalが来た場合に、クリーンナップのみ
を行いすぐ終了するように変更。
・listenポートが既に使用中の場合、使用可になるまで
リトライするように修正。
既知バグは以下です。
・一部のリソースがリークしている。
・signalを送るタイミングによっては刺さる場合がある。
・ログが一部化けている。
0121266
NGNG毎度です。
ReceivingQueue の方は m_queue に入っている
messenger のポインタを全部 delete してやってください。
言うまでもありませんが m_queue から要素を取り除く必要はありません。
スマソ、BackendDriver の方は書き間違えてましたm(_ _)m
result ではなく envelope の message を delete してください。
0123ファイルアップ隊
NGNG1) 既知バグ対処
2) criticalsectionの113,114の反映
3) 103の既知リークの対処
4) その他リーク対処
5) 大量キャッシング方式の見直し
6) Proxyリクエスト対応
7) dat直読みブラウザ対処
8) 使い勝手の向上
9) 速度性能の向上
とりあえず、1〜5がクリアできれば、
GCC版はどっかで連続運転可能なのかなと思っています。
# 一定時間でリブートってのもありだと思うし。
UserフレンドリーなのはWin版がメインだと思いますし。
GCC版ではUser権限で実行できる普通の
daemon(一度起動して後は放置)を目指しています。
0124ファイルアップ隊
NGNG了解。受信キューの方は、stop()の最後の方で
while( !m_queue.empty() ) {
delete m_queue.front().messenger;
m_queue.pop()
}
で消しました。
# 一応テストは通りました。
でも、<queue>を使うのは初めてなので
勘違いしてたら教えて下さい。_(_ _)_
0126ファイルアップ隊
NGNG0127デフォルトの名無しさん
NGNG0128なんつーか
NGNGブラウザで見れないんじゃ意味なくない?
専用ソフト使ってまで2chなんかみんなやりたくないんじゃねーの?
0129デフォルトの名無しさん
NGNG現物はプロキシみたいなものらしい。
実際の閲覧手段は普通のブラウザだよ。
0130ファイルアップ隊
NGNGproto4をリリースしました。
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/files/p2pcache-gcc-linux-20010930-proto4.tar.gz
更新点は以下です。
- 例外発生時のcriticalsecionの扱いを簡単に扱えるようControlクラスのコードを追加。
ただし、修正箇所が多いのでエラーの扱いを見直す時に反映を決意。(多分)
- 既知のリソースリークに対処。
- 使いやすいよう p2pctl を追加。
- daemonとして使えるよう p2pd を追加。1時間でリブートします。
既知バグは変更ありません。
0131ファイルアップ隊
NGNG●p2pdオプション
./p2pd { {start|stop} {カレントディレクトリ} {リブート秒} }
オプション省略時は、./p2pd start . 3600 となります。
また、開始の時には、コマンドの最後に "&"を付けて下さい。
たんなるshellなので付けないとバックグラウンド実行してくれません。
また、第1引数の省略時には、第2、第3引数は指定できません。
同様に、第2引数の省略時には、第3引数は指定できません。
ex)
開始 : ~/p2pcache/p2p-bin/p2pd start ~/p2pcache/p2p-bin/ &
停止 : ~/p2pcache/p2p-bin/p2pd stop ~/p2pcache/p2p-bin/
●p2pctlオプション
------------------------------------------------------
p2pcache controler
------------------------------------------------------
Usage: ./p2pctl action
action:
start frontend start 開始
fstart frontend start frontend開始
bstart backend start backend開始
stop all p2pcache stop 全部停止
abort all p2pcache abort 全部絶対に停止
check all p2pcache resource check リソース漏れチェック
clean all p2pcache resource clean リソース強制クリア
peer-test for peer test peer-test用
0132ファイルアップ隊
NGNGので、このあたりでGCC版の更新をやめます。_(_ _)_
引き継ぎしてもいいよ、と言う方は私にメイルorここに名乗りをお願いします。
特に引き継ぎ者が現れるまでは、ソース、ドキュメントともに
patch等を頂ければあてるつもりでいます。
気が向けばまた更新するかもしれませんが.....
0133375 ◆MsUYMX0E
NGNG266さんとかもまだ見てるのかな・・
ここんとこ何もお手伝いできないでごめんなさい。
0134てんてんdwp@ yankee.tokyo-nazo.net
NGNGdelete (CRITICAL_SECTION*)m_section ;
の追加。
→Class_ReceivingQueue.cpp/~ReceivingQueue( void)
m_section.enter();
while( !m_queue.empty() ) {
delete m_queue.front().messenger;
m_queue.pop();
}
m_section.leave();
の追加。
>>113の3)の処理はうまくいかないので保留。もちっと調査します。
→Class_Frontend.cpp/HttpSessionDriver(
delete params.socket;
の追加。
→Class_Controlunit.cpp/const GUID ControlUnit_ClassID
0x689abf243,から0x89abf243,へ変更
というバージョンをアップしようとしたのですが、リリースコンパイルでエラー。
ちと調査します。
0135てんてんdwp@ yankee.tokyo-nazo.net
NGNGとりあえず明日どっかにアップします。
0137ファイルアップ隊
NGNGgcc版に添付してあるresmon.shを使ってもらうと
状態がみやすいかも。 p2p-bin/resmon.sh
引数は一個で省略可能。第1引数でpsの結果をgrepしてます。
0138てんてんdwp@ yankee.tokyo-nazo.net
NGNGhttp://www.tokyo-nazo.net/~tester/p2p/p2p_q_1001.LZH
の名前で上げてありますが、重大な注意点があります。
・少なくとも私の環境(win98se)ではコンパイルしたexeをそのまま実行してもハングアップする
原因は不明です。
デバッガで追いかけると発生しない現象です。また
・リリースビルドしきれなかった
ちょっとVCの制限で名前がオーバーする現象があり、これが潰せませんでした。
そういうわけで、VC++6.0を持っている人しか使えなくなってしまいました・・・。
0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNG問題の本質がわかってない。
利用者が増加傾向にある限り転送量問題は終わらない。
0142デフォルトの名無しさん
NGNGそりゃそうだけどさ。
今月中旬ぐらい(ってもうすぐか)までに
なんらかのアナウンスがあるとかどこかのスレで見たよ。
商業化するとかしないとかそういう話っぽい。
0143デフォルトの名無しさん
NGNG商業化したからって転送量問題が解決するわけじゃなかろう。
利用者は増える、でも転送量は少なくしたい、と言う要求が変わることは
無いと思われ。
0144375 ◆MsUYMX0E
NGNGところでいま
C++ builder版
Visual C 版
gcc版
がでてるんですけど、相互に互換性ってあるんでしたっけ?
0145375 ◆MsUYMX0E
NGNGお久しぶりです。
ところでいま
C++ builder版
Visual C 版
gcc版
がでてるんですけど、相互に互換性ってあるんでしたっけ?
0146375 ◆MsUYMX0E
NGNG0147ファイルアップ隊
NGNGpeer(gcc版) <-> peer(VC版/C++ Builder版)
という意味の互換性では、GUIDが一致していないので、
互換性は(おそらく)ありません。これは、
- WinのGUID生成用のロジックがわからなかったので
gcc版ではMD5を使って代用している。
- GUIDの最初の値が9byteになっていたので、
これをgcc版ではDWORD範囲に収まるように頭1byteを削っている。
によるものです。これを一致させれば互換性はOKなはずです。
0148ファイルアップ隊
NGNGソースレベルの話でいえば、以下のようになります。
■互換性のないもの
- GUI部分(Builder版:Form, gcc版:Console)
- イベント通知(VC/Builder版はWindow Message, gcc版はsignal)
- CriticalSectionの扱い
- GUIDの扱い
- Socket関数の一部(WSA系関数は、gcc版ではない。)
■互換性のあるもの
- その他のほとんど
0149ファイルアップ隊
NGNGなので、ソースをひとまとめにすることは、
#if HAVE_xxxxx_xxx のようにすれば可能なはずですし、
片方で行われた修整作業は他方でも有効なははずです。
互換性を保つのはさほど難しくないと思われます。
0150てんてんdwp@ yankee.tokyo-nazo.net
NGNGですからGUIDの互換は取れていると思われます。
で、頑張ってリソースコンパイル→リリースとしたいのですが・・・
コードをコンパイルしていただければわかりますが、かなり困難なエラー
(VC++上の制限)に引っかかってしまい、辛いところです・・・。
0151デフォルトの名無しさん
NGNG0152デフォルトの名無しさん
NGNG0153デフォルトの名無しさん
NGNGモナジラにいってみれば?
0154デフォルトの名無しさん
NGNG見れ。
> http://metchameramera.slab.sfc.keio.ac.jp/grid-cast/
0155デフォルトの名無しさん
NGNGしかも同一ドメイン内にあるっぽいから
2chの転送量問題の解決にはならない気がする。
サーバーのCPU負荷分散にはなるのだろうけど。
0156てんてんdwp@ yankee.tokyo-nazo.net
NGNGあまりに色々な機能を持ちすぎて現状、よくわからなくなってきていると思うのです。
ちと機能をシンプルに直してみたいんですよ。
はっきりいって私は266氏ほど優秀ではないので、現状維持が精一杯になっています。
で、考えていたのですが、まずは必要最低限の機能を、誰でもメンテできるように実装して、
そこから拡張していくという仕組みにしたほうがいいんではないかと。
そのほうが裾野も広がりますし。
p2pの基本的な概念は
・キャッシュを持っている人のIPアドレスとポートを記録するサーバがある
これは2ちゃんねるのサーバである必要はない
・ユーザはブラウザの間に擬似proxyを挟む
・擬似proxyはキャッシュ保存サーバに繋ぎ、そこにあるアドレスとポートに、自分
が見たいデータがあるか問い合わせる
・データがあるならそれをもらう
・データがないなら2ちゃんねるのサーバからデータをもらう
・もらったデータをブラウザに表示
でいいんですよね?
0157375 ◆MsUYMX0E
NGNG>はっきりいって私は266氏ほど優秀ではないので、現状維持が精一杯になっています。
>で、考えていたのですが、まずは必要最低限の機能を、誰でもメンテできるように実装して、
>そこから拡張していくという仕組みにしたほうがいいんではないかと。
>そのほうが裾野も広がりますし。
これはちょっと同意してます。たまにVisualCでいじってるのですが
MFCでしかもダイアログベースになれた身にはかなりきつい・・・
さしあたっていままで外部仕様としてfixした部分をまとめて
powerpointを差し替える作業をしてます。
0158てんてんdwp@ yankee.tokyo-nazo.net
NGNGすみません、ラウンジャーだったころの癖でつい下げてしまう(笑)
私も基本的にはVC++でダイヤログまたはSDIベースで仕事しているので、やはり辛いです。
一応DDKも使えますが・・・
本当はモジュール単位で設計を書いて、それぞれが得意な分野のコードを書いて、最後に結合ってのが理想なんですが・・・。
0159デフォルトの名無しさん
NGNG0160375 ◆MsUYMX0E
NGNG0161
NGNG0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNGリスペクトをゲットしてやる!
・・ほんとのこと言うと危機なんてこないほうがいいな。
0165
NGNGユーザをP2Pに向かわせる、encourgeする何かが必要なんじゃないかと
おもうんですよ。ボランティアー精神だけじゃなく、仕組みとして。
0166デフォルトの名無しさん
NGNG同意。やはりかちゅーしゃとかとの統合かなぁ・・
ただ誰かが言ってた事には
「ROMメンバーはブラウザが多い」
らしい。となると2ch.netからピアにリダイレクトさせる
仕組みが必要?
とりあえず専用ブラウザと普通のブラウザの利用比率を
書き込み・読み込みともに集計して欲しい。
0167てんてんdwp@ yankee.tokyo-nazo.net
NGNG例えばpc.2ch.netをhostsで127.0.0.1に書き換えておいて、常駐プログラムがソケットを横取り。
横取りしたソケットがddnsのような動作を行って、ピアにリダイレクトするんです。
0168
NGNG強引杉。
0169デフォルトの名無しさん
NGNG面白いね。たしかにちょっと強引だけど。
0170デフォルトの名無しさん
NGNG0171デフォルトの名無しさん
NGNGいまp2p.cgiが動いてるホストってあるんだっけ?
やはり人柱募集かなあ・・
↓↓いままでのおさらい↓↓
・2chのような掲示板システムってP2Pで
http://piza2.2ch.net/tech/kako/990/990334284.html
・2chのような掲示板システムってP2Pで part.2
http://piza2.2ch.net/tech/kako/999/999431595.html
・P2P研究所
http://www.geocities.co.jp/SiliconValley-PaloAlto/6896/
・2ch P2P案
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1539/
・p2p型掲示板アイディア
http://www.geocities.co.jp/SiliconValley/9825/p2p/index.html
そして現状として立ち上がっているプロジェクト、成果物が実際にできているものと
しては次の2つがあるようです.
・P2Pcache
http://www.geocities.co.jp/SiliconValley-Sunnyvale/1506/
・P2P cache(仮称)について
http://203.174.72.113/p2pcache/P2Pcache/frame.htm
P2Pcacheのポイントは、2ちゃんとブラウザの間に入って、キャッシングを行うとい
うものです.
Aさんがウェブを徘徊したとして、同じところをBさんが徘徊した場合、まずAさんの
キャッシュを参照し、そこからデータを取ってきて足りないところをウェブで
とってくるというもんのようです.というかまんまキャッシングなんですが、
これをユーザー間でやるってのがP2Pcacheのポイントだと思います.
0172ネット屋 ◆.t4dJfuU
NGNGhttp://pc.2ch.net/test/read.cgi/unix/1011441913/l50
やヴぁいっす。時間ないかも!
0173デフォルトの名無しさん
NGNG>>172
夜勤も春ごろまで「だらだら改造続ける」にたいな事発言してたから、
それほど切羽詰まってないでしょ。
0174266@ム板
NGNGようやく本業の方の見通しが立ちそうなので戦線復帰。
あ、ちなみに今回から地で行くんでこれまで口調変わったりしますが
そこんところは大目に見てやってください。
P2Pcache の基本概念をベースに全く違うソフトの製作に着手しようと現在思案中。
0175
NGNG0176266@ム板
NGNG当初は monazilla 向けにログ管理機能を持った
P2Pcache.dll 的なものを作ってみようかとか思ってたんですが
なんか微妙に雲行き怪しくなってますな。
0177デフォルトの名無しさん
NGNG0178266@ム板
NGNG1)接続を共有してたり外部からの接続を拒否ってるユーザーにどう対処するか?
NAT とか使って LAN 上で一本の外部接続回線を共有したり
セキュリティ上の理由でパケットフィルタかましたり
してるようなユーザーがデータをキャッシュしている場合、
ここへ他のユーザーが接続できない。
これを回避するには設定を弄って外部接続を許可するか、
もしくは間に中継ぎノードを入れるかしないといけないが、
前者をユーザーに広く求めるのはなかなか難しいし、
後者はレスポンスも悪くなるし何を中継ぎにするかが問題。
レンタルサーバを中継ぎにしたら維持費用が掛かってしまう。
2)ピアの電源オフにどう対処するか?
2ちゃんねるのサーバからのデータ流量は
時間によって最大4倍ぐらいの格差がある。
これは特定時間にアクセスが集中するせいで、
おそらくアクセスのない時間帯には
マシンの電源自体が落とされている可能性がかなりある。
となると、一時的にキャッシュノードが激減することになる。
PureP2P に近寄れば近寄るほど、これは大きな問題になる。
この点に対処するには常時接続&常時運用ノードが必要。
3)Mac 向け環境をどう提供するか?
私は Win 系開発者なので Mac 用のソフトが提供できない。
対処としては、諦める、Java で書く、Mac 用も書く、の3つ。
4)効率的なキャッシュを実現するトポロジーは?
板単位でのピアグループ作成が重要か?
色々思案中。
0179ネット屋 ◆.t4dJfuU
NGNG>>178
1)そもそも「新しいカキコ(レス)」はどうやって配信するのでしょうか?
あくまでユーザからのリクエストによってでしょうか?
外部からのレスが今見ている人に、自動的に伝わるような仕組みを作る
のであれば、既に、FireWallの問題はクリアでは?
2)「4倍」程度であれば、無視してよいのでは?万単位での試験を踏まえ
ないと実際の挙動はつかみにくいかも知れませんね。
3)オープンソースであれば、誰かが作ってくれると見ました。
4)ある時間にある人が任意を板を見ていた場合、その板へのレスが見られれば
十分だと思うのですが、外してますか?
P.S.「C/C++」ならば微力ながらお手伝いいたします。
0180
NGNGうぇるかむ。
とりあえず過去ログへれっつゴー。
0181266@ム板
NGNG>1)そもそも「新しいカキコ(レス)」はどうやって配信するのでしょうか?
現状の仕様では、書き込みは全て 2ch.net に直接投稿されます。
他のユーザーが 2ch.net 上のログを読もうとすると
ローカルやピアのキャッシュを検索して、あればそこからログを拾い、
なければ 2ch.net から直接取り寄せするようになってます。
自動的に伝わるような仕組み、という言葉の意味を今ひとつ理解してないんですが、
外部から接続できないという問題をスパっと解決する方法はないだろうと思ってます。
最終的にはサーバーの力を借りるかユーザーに協力を求めるかでしょうね。
一時はフリーメールの鯖を中継ぎに使おうとか考えもしましたが
それじゃさすがに迷惑なので(w
>2)「4倍」程度であれば、無視してよいのでは?万単位での試験を踏まえ
最大の問題だと思っているのは、ユーザーが激減する過程で、
一時的にある板のログを持っている住人が0になってしまうということです。
こうなると、そのタイミングの前後でログのつじつまが合わなくなります。
この問題を確実に解決する方法がない限り、PureP2P は無理だとも考えてます。
>3)オープンソースであれば、誰かが作ってくれると見ました。
これは実際にやってみないと、ですね。
>4)ある時間にある人が任意を板を見ていた場合、その板へのレスが見られれば
>十分だと思うのですが、外してますか?
もちろんそれで機能的には現在の所十分です。
問題は、そのレスを見つけるための検索メッセージをどこまでばらまくか、です。
あんまり沢山のノードにメッセージをばらまくと、
帯域の無駄になるばかりでなく伝達時間が掛かってレスポンスも悪くなります。
それを避けるために必要最小限のノードにだけ検索クエリーを掛ける形を検討中です。
>P.S.「C/C++」ならば微力ながらお手伝いいたします。
多謝です:)言語は今のところ、C/C++/ObjectPascal/Java あたりを念頭に置いてます。
Delphi6 使うと、プロトタイプ作るの滅茶苦茶早かったりするんですよね・・・。
0182266@ム板
NGNG2) への回答がちと外してるので補足。
一応、PureP2P も考えてたりはするのです。
最初っから PureP2P 除外だったら問題はないんですが、
それではソフト屋として今ひとつ夢がないから(w
0183ネット屋 ◆.t4dJfuU
NGNG早速のご回答ありがとうございます。
>>180さんのご指摘の通り、過去ログ、ざっとしか目を通していません。
ごめんなさい。長いんだもん(ToT;
1)なるほど。完全にフロートしたような形式ではなくて、あくまでベースが
あるわけですね。過渡期には必須な気がします。
すると、このプログラムを起動して、眺めていても勝手に更新されることは
なくて、何らかのユーザアクションの結果として最新の情報になると。
その間、他の人がレスを入れても、現行2chと同等と言うことですね。
納得しました。
2)1/4程度の現象で完全に0になるスレは淘汰(本家からの引き込み)されても
仕方がないかと。ちょっと言い方が乱暴ですが、恐らくポアソン分布で自動的
にそのあたりの線引きが出来てくるような気がします。重要だけど、レスが数
ヶ月に一度と言う板は確かに存在します。これは本家からもってくるしかない
=本家に負担がかかると言う構造は、その負担の程度が現行に比べかなり低い
のではないかと考えます。PureP2P、燃えます。ユーザの数が本当に10万を越え
た場合、実現可能と考えます。ただ、いきなりは厳しいでしょうね。
4)TTLを利用するのが優等生の答えでしょうね。スレッドごとに関連性なり、
相関性を与えられればいいところに行くかも知れませんが、実際問題、統計を
取らないとわからないでしょうし。
あるユーザがA,B,Cの板を読んでいたとき、A,B,Cのデータのみを持っていると、
例え全ユーザ数が10万を越えたとしても、3/400(板の総数)のデータしか持って
いないわけで、何のご利益にもなりません。が、しかし、A,B,Cしか見ていない
ユーザに、D-Z,AA-AZまで持たせるのもナンダカナーですし。
ちょっと考えます。
Delphiは使ったことがないです。スマソ。覚えたらいいのかな?(笑
0184266@ム板
NGNG現状だと、1日約1000万ヒットで、
>だいたい月に一回でも訪れた人が360万人、
>週に2時間以上滞在する人が80万人強といったところだね。
[by 切込隊長]
だそうです。多分ユーザーの殆どは特定板とニュー速あたりに住み着いてて、
色々な板に顔を出しているというユーザーはあまりいないと思います。
この辺、NIFTY のフォーラムユーザーに近いものがあるかと。
ログの偏りや利用の偏りを想定しなくちゃいけませんね。
統計的に安全である、というのは一応考えないようにしようと思ってます。
あくまでも、何らかのタイミングでユーザー数0はありうる、と。
事後的にデータをフォローするというような形でもいいかもしれません。
ただし、PureP2P は考えはするけれども
2ちゃんねるの規模が拡大しても長期的に安定して運営できるということを
開発目標のメインにするつもりです。
0185デフォルトの名無しさん
NGNG禁じるとか、認証ツールを組み込むとか言う流れになっていて、ちょっと難しい
ように見えるのですが…
0186266@ム板
NGNGあくまでも現状では、という話です。
ただ、2ch.net に一切依存しないシステムを作ったとしたら、
それはすでに2ちゃんねるではないわけで、そういうところは狙ってません。
狙うのは、そういうアクセス規制が無用になるようなシステム、ですね。
0187デフォルトの名無しさん
NGNG現状の2ch.netが見られればいいと思ってる人間が多数居るわけで、
例えて言えば燃費効率の悪い低公害車に乗り換えるような志の高い
ユーザはあんまりいねぇだろ。そのP2Pの部分で構築される掲示板イメージと、2ch本体が構築する掲示板イメージが別物ならばなおさら。現状の2chがWWW撤退とかしない限り問題解決にはならないね。
そうすると、monazillaとかの専用ブラウザに組み込んでそれを使うとデフォルトでP2P向け動作が背後で行われるみたいなえげつない方法を展開しない限りあんまり普及は見込めないだろうな。この辺の普及の問題はどうよ?
0188266@ム板
NGNGまずは P2Pcache.dll を作って monazilla で共用してもらおうかな、
とか考えてたんですがそれはとりあえずペンディングです。
monazilla まわりの動静を暫く見ていようと思います。
で、自前でも かちゅーしゃ みたいなものは作る予定です。
っていうか次に作るのはまさしくそういうタイプのソフト。
付加価値を色々とつけて勝負しようかな、と。
どういう付加価値を付けるのかは現状では秘密ってことで。
0189デフォルトの名無しさん
NGNG>あってもよいかもしれません。サーバ提供者には広告を挿入する特権を与え
>れば、板によっては管理者のなり手がいるのではないでしょうか。ウェブから
>読み書きできれば、モバイルからも参加できるし、過去ログをサーチエンジン
>で検索可能にもなるでしょう。
0190
NGNGじゃぁ、こんなところにカキコせず、秘密で作れ。
0191185
NGNG規制されるのでは?だって、2chのサーバただ乗りでしょ?
0192266@ム板
NGNG「これを作る」って言って仕上がらなかったらイタいバカになる:P
確実にやると確定している範囲、できると確信できる範囲しか口にしません。
>>191
そうなったら泣いて諦めます(w
0193187
NGNGまあ、その専用システム使って使ってる者同士でファイル共有/
メッセージング/ゲームができれば言うことなしだけどね(藁
つまり、バイナリエディタで書き換えて掲示板向けP2Pの部分を
OFFにされるとそういう美味しい部分も必ず同時に消滅するよう
な構造でなければならない。
と、思ったんだけどそれって無理っぽいかな、と思ったから質問
したんだが、さらにどうよ?
0194デフォルトの名無しさん
NGNGここで話し合われてるとんがったシステムってのは携帯からのアクセスは
切り捨て?
0195266@ム板
NGNGバイナリエディタで書き換えて・・・の下りは難しいところですねえ。
考えときます。
ファイル共有とかIMとかゲームとかはかなり真面目に検討中。
現行のプロトコルでも、そういう他の機能の相乗りは
ある程度可能なようにしてありまっせ:)
0198185
NGNGそこにP2Pで2ch.netに依存するツールを作る…
運営側から見たらどう見えるのだろう?(ごめんなんかこだわる)
サーバに負荷がかからない。サーバただ乗り等。
0199194
NGNG0200187
NGNGP2Pを導入すれば匿名性は明らかに2ch.netより拡大する以上、
今のような単一の運営者の思惑が通じなくなってくる局面は
必ず来ると思うがね。対立するか和解するかは知らんが。
わかりやすく言えば利用者にとっての価値は
(その未知のシステム) >>>>>>>>>>>>>>>>>>>>>>>>> 2ch.net
だな。P2Pのシステムの短所は信頼性やセキュリティだけど、
2ch.netがその辺を積極的に補完するようになったら、1chと
同じだろ。
その時点までに、P2Pシステムの発展が一定段階に達している
ことを祈るよ。つまり、宿主を選ぶ必要がない段階まで発達
する、ってことな(藁
0201266@ム板
NGNG2ch.net 上でのヒット数が事実上減少してしまう罠、とか書いてみるテスト。
今日はこれで寝ます。
0202デフォルトの名無しさん
NGNG0203185
NGNGgoogleのキャッシュに寄生しよう。あと、web.archive.org
たぶんばれないって。ばれないって(w。
0204へたれ
NGNG2chの過去ログをすててもらうってのが一番だと思うけど。
一応md5とかSHA1でダイジェストだけは保存しといて
こうすればあまったハードディスク代を別のことができる
まあ焼石だけど
0205デフォルトの名無しさん
NGNG>キャッシュを参照し、そこからデータを取ってきて
2ちゃんねらのAさんは2chを見てないのに
勝手に読まれることに対して腹を立てることはないのかな?
64kbps以下なのが珍しくない現状を考えると・・・
0206デフォルトの名無しさん
NGNGP2Pは相互依存ですから。遅いモデム等で接続されている方は、遅い方同士で
ネットワークを作ってもらう必要があるでしょう。
0207デフォルトの名無しさん
NGNGISDNって上りが帯域使ってると下りも重くなるんだっけ?
普通にネット使ってる限り上りの帯域なんてそんなに使わないんだから、
勝手に使われてもかまわないと思うんだけどね(ある程度の制限は必要だが)。
気分の問題か?
0208
NGNG2ch.netはビジネスであるから、利益を生み出し続けなければならない。
運営側と融和してゆくためには、 P2PBBSが2ch.netに利益をもたらすか、
または固定費を減らすものでなければならないでしょう。
それ以外は、規模が小さい場合は見逃されるでしょうが、いずれ制限される
こととなることでしょう。
0209デフォルトの名無しさん
NGNGそれなら、2ch.netで過去ログ公開するのやめてWinMXとかで流せば
問題解決ってことになるよね。手に入らないログが出てくる可能性も
なきにしもあらずだけど、1年分くらいまとめて圧縮すれば相当
小さくなるはず。
逆に、運営側が上記手段を選択せずに有料化を云々した場合、故意に
有料化をねらっていることになる。
0210
NGNGそれではログをウェブから検索できない。
(でも最近はGoogleで2chのページがヒットしないことになっているらしい)。
>故意に 有料化をねらっている。
というか、有料化は別に隠していませんよね。
0212デフォルトの名無しさん
NGNG>運営側と融和してゆくためには、 P2PBBSが2ch.netに利益をもたらすか、
>または固定費を減らすものでなければならないでしょう。
転送料が減るだけじゃ説得力ない?
0213デフォルトの名無しさん
NGNG0214デフォルトの名無しさん
NGNGてしまうリスクが大きいので、P2P化がうまくいきはじめたらすぐに規制されるでし
ょう。 P2P化を目指す人々のココロにもヨコシマなもの(2ちゃんねるのっとり)が
あるようにみえます。
0215デフォルトの名無しさん
NGNG>あるようにみえます。
おれはP2Pが成功するとは思ってないけど、
もし成功したなら、それはそれでよい。
よこしまとかなんとか言うのはおかど違い。
0216デフォルトの名無しさん
NGNGなんかかわいい。
0217デフォルトの名無しさん
NGNG乗っ取り?P2Pで?
まあプログラマの野望は強いて言えば名声でしょ。
一時のUNIX板くらいの賞賛をコテハンで受けられる可能性はあるな。
P2P化がうまくいきはじめたらすぐに規制されるかもしれない
ってのはまあありえるかもしれない。
でも一時newsのっとろうと画策までしたひろゆきが
自分が手を下さずに勝手にnews相当品を立ち上げるのを妨害するかな。
ム板と関係ないんでsage
0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNG「乗っ取り」というよりも、2ちゃんねるをサービスの一つにした、別のサービスを
はじめるようなものを想定した。それは、2ちゃんねる経営者からみるとやはり
邪魔なのだろうか。漏れも規制は確実だと思う。既に2ちゃんねるの専用ブラウ
ザも規制するとかしないとか。
利用者にとっては、まぁどうでもいい。
0220266@ム板
NGNG規制はされた時に悩むことにする:P
0221デフォルトの名無しさん
NGNGイタタ...
0222デフォルトの名無しさん
NGNG0223266@ム板
NGNGできれば入らずにすませたいところです。
長いものに巻かれるのがイヤだとかいう話ではなくて、
ML を読むのが面倒だとか参加申し込みメールを書くのも面倒だとか
そういう消極的な理由によるものです。
入らないと資料がなくて作りようがないということになったら入るかもしれません。
当面は様子見ということで。
0224デフォルトの名無しさん
NGNGんですよね。そのあたりはどうお考えでしょうか?
0225266@ム板
NGNG今はまだ User-Agent を書き換えればいいらしいのでそれで対応します。
それも駄目ということになれば NN や IE を装ってアクセス。
NN や IE からでは過去ログ閲覧できない、なんてことになったら、
且つ、過去ログアクセスできるようにしろや、という要望があれば、
その時に初めて monazilla 参加を検討するってところでしょうか。
まずは動くものを作ってみてから考える、というのが正直なところです。
政治的な見解云々はどーでもいいので考えてません。
0226デフォルトの名無しさん
NGNGそれじゃアングラツールですね。
0228デフォルトの名無しさん
NGNGしている。売り物は、ログ。 そこにP2Pで2chのログを共有するブラウザ?を作る。
それはなにを意味するのか。 WinMXと大して変わりないと思う。
>政治的な見解云々はどーでもいいので考えてません。
自分のやってることの意味を考えない技術者。地雷つくってるロシアの
技術者みたいなものでしょうか。
0229デフォルトの名無しさん
NGNGみたいな雰囲気が出来上がっちゃってきてるね。
やだやだ。
0231デフォルトの名無しさん
NGNG0232375 ◆MsUYMX0E
NGNG今度は政治的問題ですか・・
運営者からの「正式な」アナウンスもなく勝手に流言蜚語が飛び交ってる状態で
政治的な立場をまだ明らかにすることもない気もします。
さしあたってソフトの完成が先ではないでしょうか?
もちろん最後は266さんの考え次第だとおもいますが。
応援しています。
0233デフォルトの名無しさん
NGNGそんだけ。
0234デフォルトの名無しさん
NGNG0235266@ム板
NGNGども、お久しぶりです。
完全放置モードになっちゃっててほんとにすいません。
何はともあれ、ブツがないことには何も始まらないので
なるべく早めにαなりなんなりを作るつもりでいます。
0236デフォルトの名無しさん
NGNG0237デフォルトの名無しさん
NGNGなんなんだろう?
自分を祭りの参加者だと勘違いしてるのかな?部外者なのにね(w
0238デフォルトの名無しさん
NGNGおい、ここ2ちゃんねるだぞ。
まぁ、P2P化は面白いとは面白いとはおもうけど…実用化は難しいと思う。
0239デフォルトの名無しさん
NGNG実用化できなくってもいいじゃん。
意見だしあってワイワイ可能性を模索するのも楽しいよ。
0240デフォルトの名無しさん
NGNG気分の問題です(笑
最低でもギブ&テイクの関係が維持できないと納得しない頑固者が
2chは多そうだなと思ったもんで
人によっては全然書きこまないのに、ランプがピカピカしてる!?損してる気が・・・
てこともあるだろうし
0241ド素人
NGNGそこから拾ってしまうってことあるのかな?
0242デフォルトの名無しさん
NGNGdat落ちしてから削除されるってことはあるの?
まだ生きてるスレだとそれはありえるけど、生きてるスレのログを
P2Pで共有してもあまり意味ないし
(もはや転送量の削減なんてどうでもいい(笑))
0243266@ム板
NGNG今のところはそういうことがないようにするつもりです。
あくまでも本命はハイブリッド P2P だと考えているので、
データのインデックス管理をする、信頼性のあるサーバノードを想定します。
で、そのサーバに 2ch.net を監視させて、有効なログのリストを作る、と。
そのリストにないものの検索を禁止すれば削除されたデータの復活は起こりません。
0244266@ム板
NGNGこれから手元の LAN での実験と開発作業を開始します。
今回はかなり時間が掛かりそうで、多分1〜2ヶ月は表にできるものは仕上がらないかと。
サーバ等々必要なものは全部持ち出しで確保します。
何を作るかは、中身がころころ変わるだろうから、できあがった段階で公表ということで。
かちゅ みたいなブラウザと、バックエンドサーバ、P2Pベースのキャッシュ、これらの複合体+αではあります。
2ch.net の負荷を減らすことを目的としたものであることだけは明言しておきます。はい。
ではしばらく沈みます・・・。
0245てんてんdwp@ yankee.tokyo-nazo.net
NGNGサーバに関しては私が立てているものが使えます。
また、直接2ちゃんねるをテスト用に使うのがどうか、ということでしたら
テスト環境用ラウンジ型掲示板もあります。実質p2pテスト以外には使われていません。
http://www.tokyo-nazo.net/~tester/entrance/index2.html
0246デフォルトの名無しさん
NGNGお久しうございます&ご協力ありがとうございます。
サーバはまずは手元で確保しようと思います。
今度はかなりしょっちゅう手を入れることになると思うので
あまりご迷惑をお掛けするわけにもいきませんから。
いずれ複数台での運用を視野にいれています。
そのときには改めてお願いすることになるかもしれません:)
0247てんてんdwp
NGNGいろいろ抱えているであろう問題に関する私の考えを参考までに。
・monaziraプロジェクト以外は冷遇されている件
monaziraプロジェクトに入るという選択肢もありだと思います。
monaziraの配下に入ると考えずに、monaziraをうまく利用すればいいのです。
むしろmonaziraを乗っ取ってやるってのはどうでしょう?
・課金問題の件
もともと2ちゃんねるの有料化問題に関しては
アクセス量が多い→運営費がかかる→有料化
であって、2ちゃんねるそのものを営利目的にするつもりではないと思っています。
ということは、
アクセス量を減らす→運営費がかからない→無料
という流れも認められるのではないかと。
・イデオロギーに関して
全員が同じ目的(勝利条件)である必要はないと思います。
個々がばらばらの自分の目的(勝利条件)にしたがって同じ一本のソフトを作る
というのも面白いじゃないですか。
ちなみに私の目的(勝利条件)は、2ちゃんねるが倒れることで大量発生する
であろう難民によって連鎖崩壊するBBSを作らないこと、つまり2ちゃんねるが
倒れないこと、です。もうがらくた工房の二の舞はさせたくないので。
0248デフォルトの名無しさん
NGNG同意。
まー乗っ取るってのは穏やかじゃないけど、話されてる内容は
非常に興味深いよ。
暗号化、考えられる攻撃、それに対する対策ってのは、何にと
っても役に立つ情報だと思う。
0250デフォルトの名無しさん
NGNGやはり妨害になると思います。
0251266@ム板
NGNG246 は私です。ハンドル入れ忘れた・・・。
現状スポットで追加仕事が入っちゃってパニクり中。
某 FTTH サービスの圏内に入ったらしいので宅内設置で常時鯖の確保も検討中。
0252デフォルトの名無しさん
NGNGひろゆきは、別に構わないよみたいな事言ってたけど?
P2Pじゃなくてキャッシュの話だけどね。まー同じ
0253てんてんdwp@ yankee.tokyo-nazo.net
NGNG>>250
えーと、ちょっと質問ですが、2ちゃんねるの運営側がログを売ろうとしているという話のソースはどこでしょうか?
もしかして携帯の話ですか?
携帯ならそもそもwindows環境でしか動かないp2pとは関係ない話ですよね。
もし、過去ログのことを言っているのでしたら私の見落としかも知れませんが、少なくとも156の段階ではそんな話は皆無です。
もう一度整理しますが、このプロジェクトのp2pは(少なくとも現在公開されているものは)過去ログは扱いません。
誰かが2ちゃんねるのある板のあるスレを読んだデータをみんなで共有するというだけの話です。
0254てんてんdwp@ yankee.tokyo-nazo.net
NGNG自己レスです。
一瞬だけ過去ログが見える可能性は存在します。
たとえばスレが落ちた直後ですね。
誰かがそのスレを見に行けば、「スレがありません」というのがキャッシュされて、
そちらを参照することになり、過去ログが上書きされるはずです。
0255デフォルトの名無しさん
NGNG0256266@ム板
NGNGこないだまで FAQ にそんな項目はなかったと思うんだが・・・。
ついでにお仕事でも悩み中。
0257266@ム板
NGNG今のところ、1)Mac向け対策、2)ピア間の基本トポロジー、3)全体設計、が概ね確定。
NAT や Firewall 対策はほどほどのところで諦めざるをえないかと。
目下の課題はカスタマイズ用スクリプトの言語仕様の策定。
固めにするか柔らかめにするか。
0258266@ム板
NGNGSYN flood 対策になる、と言っていいのかな。
今手元にある設計だとあくまでもキャッシュが基本だからなぁ。
2ch が�dでても何らかの形でのコミュニケーションが可能になるような
補助的なシステムの追加は考えるべきかも。
一例。
板ごとに一つぐらいの割合で簡易掲示板として機能する
PureP2P 動作のメッセージボードを作る。
各ノードからメッセージパケットをブロードキャストで配信すると
受信した側でそのメッセージをメッセージボードのログに追加する。
メッセージボードのログは一定数までしか保存されず、
またその保存義務は各ノードがそれぞれに担う。
ブロードキャストの完全性やログの自動的な補完は考慮しない。
従って、各ユーザーごとに異なるメッセージボードを保持することになるが
これは完全に PureP2P で運用されるものなので 2ch.net には負荷がなく
また 2ch.net が�dでしまっても問題なく機能する。
0259デフォルトの名無しさん
NGNG0260266@ム板
NGNGWebService にはならんです。
サービスオブジェクトとして外部にインターフェースを出して
プログラマブルにするとかそういう話じゃありませんので。
ウェブ上で利用できるサービス、という意味でのウェブサービスならば、
確かにそういうものにはなります。要はチャットもどきを追加、と。
近いところだと Gooey でしょうか。
0261てんてんdwp@ yankee.tokyo-nazo.net
NGNGhttp://kaba.2ch.net/test/read.cgi/accuse/1014563866/
元スレ
http://pc.2ch.net/test/read.cgi/tech/998915621/
うーん、こっちも向こうと合併したほうがいいですかね?
複数人で同じものを作ろうとするより効率が良さそうですし。
0262266@ム板
NGNG根本的な設計が全く違うのですり合わせも大変でしょうし。
ちなみに未だにカスタマイズ用の言語の仕様策定で悩んでます。
ユーザー向け機能は全部それで記述しちゃうんでこれが肝になるんですよね。
0263デフォルトの名無しさん
NGNG今度は、monazilla のツールでの巡回を有料化するみたいです。
http://pc.2ch.net/test/read.cgi/software/1016178419/
http://pc.2ch.net/test/read.cgi/software/1016799543/
0264デフォルトの名無しさん
NGNGかちゅが無料で使えなくなるの?
と、元記事よまずに質問。
0265デフォルトの名無しさん
NGNG一括巡回機能が使えなくなるだけです。一つ一つ読む分には問題なし。
0266デフォルトの名無しさん
NGNG巡回が使えなくなるんではなくて、強制インターバルが入って巡回がゆっくりした鯖にやさしいものになる。
インターバル間隔は有償IDを使うと小さくできる。
0267デフォルトの名無しさん
NGNG0268デフォルトの名無しさん
NGNG0270
NGNG0271266@ム板
NGNG仕事さぼってたせいで修羅場になりますた。
あと一週間程度で脱出予定。
とりあえず保守sage
0272デフォルトの名無しさん
NGNG0273スマソ
NGNG0274266@ム板
NGNG参った参った・・・。
もう何も書かなくていいよ。
君のスケジュールに誰も興味ないから。sage
0276375 ◆MsUYMX0E
NGNG0277デフォルトの名無しさん
NGNG期待しております。
0278デフォルトの名無しさん
NGNGhttp://news.2ch.net/test/read.cgi/newsplus/1025067254/
そろそろ2chも崩壊すると思われます。
早くシステム完成お願いします。そして訴えられてください。
0279デフォルトの名無しさん
NGNGどうでも(・∀・)イイ!!
0280デフォルトの名無しさん
NGNGその件はどーでもいいけど、P2P掲示板を早く作ってくれ。
0281デフォルトの名無しさん
NGNGただおいてくれるサーバがないだけでは?
0282デフォルトの名無しさん
NGNG0283
NGNGhttp://pc.2ch.net/test/read.cgi/software/1014650252/l50
0284デフォルトの名無しさん
NGNGどれもクソなシステムばかりで。
0285
NGNG0286デフォルトの名無しさん
NGNGただ、どれも上手く行かないよ。
ちょっと考えればわかる。
俺が暇になったらそのうち作るよ。
0287
NGNG公開されていないシステムについて、なぜうまくいかないことがわかるの?
面倒だったら議論を始めるなよ。。
0288デフォルトの名無しさん
NGNGそこまで言ったつもりはない。
プログラムが公開されてるものに関しては、
いろいろいじってみたよ。
>面倒だったら議論を始めるなよ。。
始めてない。
思った事を書いただけ。
直感的にわかってる奴もいる。
それが、どれだけいるかを確認しようと思っただけ。
0290デフォルトの名無しさん
NGNG>それが、どれだけいるかを確認しようと思っただけ。
目的があったので。
0291デフォルトの名無しさん
NGNG俺はバカですって言ってるようなもんだな。(w
0292
NGNG前で議論した書き込みをリアルタイムで伝達させることによるパケット洪水のことかなぁ。
0293デフォルトの名無しさん
NGNG0294
NGNGいかがなものか。
うんちく…読めるけど書けない。
0295ななし
NGNG56モデムで大丈夫な気がする。まあ直感ですが(w
速読できる人は別として。
0296デフォルトの名無しさん
NGNG一応聞いときたいんだが、どの程度の規模を想像してんだ?
0297295
NGNGなんというか、例えば56モデムで流しきれないほどの規模にまで成長して
しまったときは、もう既に可読量を超えているんじゃないかと。
だから何って話ですな。あ、スレごとに論理ネットワークがある
システムを考えてます。つーかチョカンなんであんまり突っ込まないで
0298デフォルトの名無しさん
NGNG新プロトコル『シックス/フォー』(Six/Four)を披露
http://headlines.yahoo.co.jp/hl?a=20020715-00000004-wir-sci
0299298
NGNG0300
NGNG0301889
NGNG初等的なミスでした。
次に問題なのは、実体のあるアドレスとポインタの値が一定値ずれているということ
なのですが、これはまだどうやったらいいのかわからないままです。
0302300
NGNG0303302
NGNG0304デフォルトの名無しさん
NGNG0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNG過去レス参照。
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNGnyもzigmoも使えないってだけの話。
0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG0314デフォルトの名無しさん
NGNG0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNG0317デフォルトの名無しさん
NGNGmailto:xxrrhhm
0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNG0320名無しさん
NGNGΛ_Λ | 君さぁ こんなスレッド立てるから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと回線切って首吊れ |
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
0321デフォルトの名無しさん
NGNG0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNG0325デフォルトの名無しさん
NGNG在日団体、右翼、その他の暴力・圧力団体等からIP提出を求められた場合、
どのように対応しますか?
その辺の決意はどのようでしょう。利用してる者としてはかなり気になります。
裁判の成行きは不透明ですがもう少し優秀な弁護士を雇った方が良いのでは?
0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0328デフォルトの名無しさん
NGNGいくらなんでも、無差別にIP公開はしないと思うが。
0329デフォルトの名無しさん
NGNGそうでもない
0330デフォルトの名無しさん
NGNG間違って読んでる人は読み直した方がいいぞ。
0331デフォルトの名無しさん
NGNG間違って読んでる人は読み直した方がいいぞ。
0332デフォルトの名無しさん
NGNGまあそのうちコアサーバの無いファイル共有型の掲示板になっていくんだろうね。
0333デフォルトの名無しさん
NGNG0334デフォルトの名無しさん
NGNG【予告】小学生の登校を狙って・・・
http://live2.2ch.net/test/read.cgi/news/1042035002/
>1 名前:キラー ◆cbkujpH7is 投稿日:03/01/08 23:10 ID:gsrD4Baw
>明日の朝、登校途中の小学生を狙って大量殺人を実行します。実際
>には大量とは言っても、刺せるのは15人程度、即死や死亡は10人程
>度になってしまうとは思うけど。
>住んでるのが北陸なので、適当に車で目標となる場所を探します。
>その前に、車で小学生に突っ込むことも計画してます。
>目的?そんなものなんかないよ。
>人はいつかは死ぬんだ。ちょっと早いかどうかの差だろ?
>人の死を作り出せる人は神である。俺は神になるよ。
>126 名前:キラー ◆cbkujpH7is 投稿日:03/01/08 23:16 ID:gsrD4Baw
>うちは石川県なんで、富山県か石川県、それか能登のほうを狙います。
0335デフォルトの名無しさん
NGNG0336デフォルトの名無しさん
NGNG0337デフォルトの名無しさん
NGNG0338デフォルトの名無しさん
NGNGそんなことより何の権限もいらないからキャップ下さい
理由:かっこいいから
以上
0339デフォルトの名無しさん
NGNGIP抜き取りって、不正アクセスにならないのか?
0340デフォルトの名無しさん
NGNG別に問題ないだろ。
つーか、IP抜かれて困る香具師は、不正アクセスを行ってる人とか・・・。
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNG飽きるまで書きたらば、死ぬるでもあらうかとおもふ。
0343デフォルトの名無しさん
NGNG同人板の連中に潰されていった作家、サイト、関係者もさぞ浮かばれることでしょう。
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNG(-@∀@)<では、ひろゆき氏が外国国籍を取得することで真の国際人へと・・・
φ⊂ ) あれ、なんか違うぞ!!
0346デフォルトの名無しさん
NGNG結構政治家や役人が利用しているように思えるが…
0347デフォルトの名無しさん
NGNGのソース貼り付けおながい。
0348デフォルトの名無しさん
NGNG0349デフォルトの名無しさん
NGNGhttp://life2.2ch.net/test/read.cgi/offevent/1042037013/
みんなで2ちゃんユニフォームを作ってワショーイしよう!
同じカッコしたちゃねらーで街を埋め尽くそう!
ユニフォーム代はなんと無料です!
↓ここを利用します。
http://www.getuniform.com/
0350デフォルトの名無しさん
NGNG0351デフォルトの名無しさん
NGNG0352デフォルトの名無しさん
NGNGそれで仕方が無いと思います。車・バイクに乗る人が少なかった時代は
免許を取るのも簡単でしたが、どんな人でも車・バイクを入手できる
時代になったら免許取得や交通法規が厳しくなるのと同じことです。
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNG0355デフォルトの名無しさん
NGNGきっと濃い内容の議論のスレッドばんりなんだと思う。
0356山崎渉
NGNG0357デフォルトの名無しさん
NGNG待ち遠しいね。
0358山崎渉
NGNG0359デフォルトの名無しさん
NGNG0360357 ◆XrMsUYMX0E
NGNG0361山崎渉
NGNG0362
NGNG0363
NGNGhttp://pc3.2ch.net/tech/kako/1014/10148/1014828218.html
0364
NGNG議論止まってるみたいだし。
0365デフォルトの名無しさん
NGNGだれかまとめてくれ。
0366デフォルトの名無しさん
NGNG0367デフォルトの名無しさん
NGNGやっぱりあの時のような閉鎖騒ぎでも起こらない限り、
ユーザの方がついてこないってことか。
P2Pだから利用者がある程度いなけりゃ開発テストもできないしな。
0368
NGNGユーザからすればまぁ2ちゃんねるなんとかが動いているうちには、乗り換える必要もないしなぁ。
ただ開発という点から考えると、今から準備しておく必要はあると思うよ。
0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNG0371デフォルトの名無しさん
NGNG自分のHDDにwebサイトを構築できるようにしてくれよう。
自サバ立てるみたいにさ。
0372デフォルトの名無しさん
NGNG24時間常時接続なら。
0373デフォルトの名無しさん
NGNG0374367
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1044113064/550
550 名前:夜勤 ★[sage] 投稿日:03/02/03 00:04 ID:???
管理人とかと話していて
荒らしをどうするか
人大杉をどうするかとか
いろいろ議題はあるですよ。
なんだかんだ言っても「閉鎖が一番簡単なことなんじゃないのー」
なんてね、ちょうど春には閉鎖という話ですし。
そういう話になってしまえば
荒らしをどうするか なんてのは2度と話題にはのぼらないですよ。
0375デフォルトの名無しさん
NGNG偽造とかされそうだな。
0376デフォルトの名無しさん
NGNG>>E6347822DCFA2201 みたいに長くなるのはやだよオレ
0377デフォルトの名無しさん
NGNGみたいというか自鯖を立てることそのものでは
0378デフォルトの名無しさん
NGNG>>371 はい。vojtaのサーバントの中に置けます。まだあんまりテストしてないけど。
http://vojtaproject.kicks-ass.org/CMD_UTIL_VOJTAFILE/test.html
です。
0379デフォルトの名無しさん
NGNGブラウザ上で記事IDと記事並びの連番とを相互変換すればいいのでは?
例えば投稿者が「>>1」と書くとする。
この時、投稿者の保持データから見て1番目のレスはID:E6347822DCFA2201だったので
データには「>>E6347822DCFA2201」と記入する。
そのデータを別の受信者が受け取る。
この時、ID:E6347822DCFA2201のレスは、
受信者の保持データにとっては3番目の記事だったので
ブラウザには「>>3」と表示される。
0380デフォルトの名無しさん
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1044205532/607
602 名前:夜勤 ★ 本日の投稿:03/02/05 20:52 ID:???
大丈夫 2ちゃんねるは潰れませんよ
きっと…
0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNGきっと
0383デフォルトの名無しさん
NGNGええ。がんばりますとも。
0384
NGNG0385デフォルトの名無しさん
NGNG最初からネタだろ。
本当に作ってたとしても、完成まで時間がかかりすぎ。完成しても、まともなツールになりそうになり。
0386デフォルトの名無しさん
NGNGインストーラーの有無とか。
0387デフォルトの名無しさん
NGNG0388デフォルトの名無しさん
NGNGインストーラーなどを用意しておく
0389デフォルトの名無しさん
NGNG0390デフォルトの名無しさん
NGNGwinnyも結局いい初期ノードがないと厳しいし。
Liveなノードはつねに最新の初期ノード配付URLを
もってるっていうのはどう?
伝幡のスピードが飛躍的に早くなるはず
0391デフォルトの名無しさん
NGNG0392デフォルトの名無しさん
NGNG激しくループの話題を…。
0393デフォルトの名無しさん
NGNGがんばれzigumo
0394デフォルトの名無しさん
NGNGWinnyとかVojtaとか稼動してる奴のテストに参加汁。
0395デフォルトの名無しさん
NGNG0396デフォルトの名無しさん
NGNG>書きこみ時間の管理、改竄の防御 どうする?
書き込み時間は書き込み者の申請時刻と書き込みのサーバントへの到着
時刻を比較することで確認します。書き込み時刻を偽造することは少しであ
れば偽造されたことがわかりませんので可能です。時刻はサーバント起動時
にアジャストしますし、接続時に互いの時刻がずれていないことを確認します。
書き込み内容の偽造は特定の常設のサーバントが偽造されていないことを
保証します。常設のサーバントの信頼性は誰も保証しませんが、複数容易
することで信頼性を向上させることが出来ますコストはかかるけど。
前議論したよね2ちゃんねる外だったかな。がんばれzigumo。
0397デフォルトの名無しさん
NGNG0398デフォルトの名無しさん
NGNG0399デフォルトの名無しさん
NGNG書き込み内容を複数の中継ノード通してある特定のサーバに書き込むだけのシステムってどうかな。
匿名性確保だけならこれで十分じゃないかしらん。
0400デフォルトの名無しさん
NGNG匿名性の確保だけならね。
しかし、その特定のサーバーを落とされたら
終わりなのでテロには弱い。
0401デフォルトの名無しさん
NGNGそれって串規制を無くした…というか、串をあらかじめ用意した2chみたいなものでしょ。
無責任な書き込みが増えるし、IPアドレスで連投荒らしをハネられないから書き込み量が膨大になり
その特定のサーバーの帯域、そして削除などの管理の負荷がネックになると思う。
0402デフォルトの名無しさん
NGNG0403399
NGNGそうだね
>>401
うん、それはあるとおもう。
だけども、帯域負荷以外の部分は結局完全匿名型BBSの宿命ではない?
管理者が存在できないP2P型ではさらに拍車がかかるんじゃないかな。
399で上げたようなBBSでうまく管理する方法を考えてみるというのも思考実験としてはいいんでないだろうか。
例えばwinnyのようにプロトコルを非公開にして、
かつクライアントのブラウザソフトは初回起動時にコンピュータ名やハードウェア構成とか
から不可逆ななんらかのIDを作成、書き込み時にサーバに伝えるとか。
0404デフォルトの名無しさん
NGNG0405デフォルトの名無しさん
NGNG固定観念にとらわれすぎでは?
0406デフォルトの名無しさん
NGNGP2P掲示板にメリットはないよな。
0407デフォルトの名無しさん
NGNG0408デフォルトの名無しさん
NGNGhttp://hpcgi1.nifty.com/naokun1/imgboard.cgi
0409デフォルトの名無しさん
NGNGだめか
0410s
NGNG0411デフォルトの名無しさん
NGNGやっぱ、作者かな?
オープンソース方式にしたら‥?
0412デフォルトの名無しさん
NGNG0413デフォルトの名無しさん
NGNGなぜ、BBS如きで逮捕されるのか。
0414デフォルトの名無しさん
NGNG0415デフォルトの名無しさん
NGNG0416デフォルトの名無しさん
NGNG社会的に妥当性が認められる利用法<認められない利用法
の場合は、結局のところ規制されて終わりだよ。社会に広める以上、公共性がなければ
存在すを否定されるのは、ソフトだろうがなんだろうが同じだよ。コンピュータウィルス
や、DVDのコピーツールが良い例だね。
0417デフォルトの名無しさん
NGNG0418デフォルトの名無しさん
NGNG将来的に規制対象」だったと思うよ。
0419デフォルトの名無しさん
NGNGWebにおけるポルノや電子メールにおけるスパムの割合と比べても多くはならないんじゃないか?
リモホを取得しなかった頃の2chがそうであったように、ほとんどが通常の情報交換になると思うが。
音楽データのやりとりが主であったナプスターとは、同じP2Pといってもかなり違うと思う。
0420デフォルトの名無しさん
NGNG0421デフォルトの名無しさん
NGNG0422デフォルトの名無しさん
NGNG書き込みは接続しているノードの間での通信、過去ログはファイル共有の形で
各ノードがミラーを持つ形のBBSを想定すると、過去ログの共有をWinMXのように
相手のわかる形で行えば、違法な書き込みを共有するリスクを嫌い、NGワードで
排除したりこまめに削除するような方向へと促せる。
新規の参加者には、既存の参加者が削除した書き込みは伝わりにくい仕組みになる。
匿名性とは別の話になるが
新規書き込みを複数ノードを中継し伝播する形にすれば、各ノードが設定したNGワードで
発言がフィルタリングされ、危険な書き込みほど伝播しにくくなる。
荒らし対策上も、中央のサーバーによる削除を待つC/S方式に比べ、各ノードの
「ローカルあぼ〜ん」が多数決的にネットワーク全体に影響するので、心理的にも
煽りに対応せずに即削除という対応が取りやすい。
0423デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1043275721/587
0424デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/software/1014650252/623
0425デフォルトの名無しさん
NGNG0426デフォルトの名無しさん
NGNG>新規書き込みを複数ノードを中継し伝播する形にすれば、各ノードが設定したNGワードで
>発言がフィルタリングされ、危険な書き込みほど伝播しにくくなる。
私も同じ思想を持っています。
ピア間のルールのみで、全体の秩序が保てるようなP2P掲示板システムを
模索しています。
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNGIP Messenger
0429デフォルトの名無しさん
NGNG死ね→氏ねみたいに言い換えの隠語が出回るだけな罠。
削除に対してNGワードでフィルタリングするのはいいけど、
書き込みに対してはフィルタリングはしない方がいいんじゃ
ないかな…
0430デフォルトの名無しさん
NGNGただ、そういう機能はあっても良いと思う。
0431大亮 ◆TRIPPERJCo
NGNG2ちゃんねるっぽい掲示板つくりましたー
なんとなく黒いんです、はい。
http://zeta.ns.tc/
どうかな?いいかな?
あなたを待ってるらしいですよ、
p2pじゃないですけど、、
0432デフォルトの名無しさん
NGNG0433デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNG圧縮してさ。
ウソ
0436フォデルトの銘撫しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1046742687/l50
これがいしゅつ?
関係ないかもだけど。
0437デフォルトの名無しさん
NGNGそこの1がヘタレだから完成するまでに1年くらいかかりそう
0438683
NGNG0439デフォルトの名無しさん
NGNG0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNGこれ読んでたら何か作りたくなってきた。
0442デフォルトの名無しさん
NGNG俺も買った。っつーか、微妙に古くなかったか?内容
0443デフォルトの名無しさん
NGNG君もなんか作れー。
0444デフォルトの名無しさん
NGNG0445山崎渉
NGNG0446デフォルトの名無しさん
NGNG0447山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0448デフォルトの名無しさん
NGNG0449デフォルトの名無しさん
NGNG0450 ◆QZp3//SALA
NGNG早く作らないとひろゆきが訴えられすぎてハサーンしちゃうかも。
ガンガッテつくれ〜。おながい、楽しみにしてまつ。
0451 ◆QZp3//SALA
NGNGファイル共有機能はいりません。
目的はタダ一つ。ひろゆきが現在全て一人で背負ってる訴訟負担の分散。
もしくは責任の共有。
ny1と2はすごくいいけど、ちょっと重すぎ。
電話回線でも窓95でも使える、できればマクやウニタイプも作ってキャッシュは共通みたいのがほしい。
つくってぇ〜。
0452
NGNGじゃ、いってきまーす。
0453デフォルトの名無しさん
NGNG無理ちゃう?
誰かがポートを空けなくてはいけないし、訴訟責任はその人たちに分散されるのでは?
匿名性&訴訟回避を重視するんなら、みんながポートを空けるべきだ。
現在のnyBBSも、スレ立て人が接続していなければいけないという、匿名性という点では、致命的な欠点を抱えてるし。
スレ立て人が接続していなければ書けないことを解決しようとして、スレッドを保持してるノードならば書き込みを受け入れるという仕様にすると、
「枝分かれ」が発生してツリー状のBBSのようになってしまう。そいつを無理やり整形してスレッドフロートにするのもいいけど。
匿名性と利便性はトレードオフの関係にあるのかなぁ。
まぁ俺作れないからな。
0454 ◆QZp3//SALA
NGNG先ほどN+住人がnyで書き込みテストしてモロにその点がネックで出ました。
nyBBSでは珍しい2.3時間で100レスを超え、200レスに迫る勢いだったところまでは
良かったのですが突然ローカルになってタイムアウトエラーが出て接続不能に。
たぶんスレ立てた本人が落ちたせい。
常時接続でノードを公開している香具師がスレ立てた場合は多分今の最新ny2βでレスポンスも
十分満足できそう。
しかし、スレを立てた本人がいないと書き込めないし読み込めないんじゃね・・・。
とはいえ今の状況をスレごとにサーバーを分散したものと考えると、これはこれで
責任の分散に繋がり個人でのスレッド管理が可能なBBSと捕らえることもできる。
自分が立てたスレでヤバイレスがあったら宣言してキャッシュ消しちゃえば言い訳で。
で、スレを立てる時にコテ(トリップ)を名乗り管理する香具師が増えればそこに淘汰がおきるはず。
「あのコテの立てたスレは大丈夫」「あいつのスレはダメ」とかね。
バカとツールは使いようということで。
47氏一人(?)が開発しているP2PBBSだけがメジャーっていう現状はちょっと。
ユーザーとしてはもっと色々な選択肢から色々試してみたいなぁとか思うワケで。
とかいいながら47氏にも期待しているのだけど。
もし、今ひろゆきが突然氏んだら2chはなくなる。突然死とか考えるとありえない話じゃない。
ここまで発展したもはや文化といっていい2ちゃんねるという存在を一人の人間だけに
背負わせているのは傲慢だし危険だと思う。
なんとかうまく補っていけるモノがあればね。
nyもね47氏が突然「やーめた」っていえばお終い。
そんなことを踏まえるならば神は多ければ多いほどいいと思うのです。
という訳で開発ガンガレ。と、私は湯だけの風呂桶。
0455デフォルトの名無しさん
NGNG> 責任の分散に繋がり個人でのスレッド管理が可能なBBSと捕らえることもできる。
つーか単に個人のBBSを寄せ集めたのと変わらない。しかもスレ立てた本人が
落ちたら終わりだからもっと使いにくい。nyBBSはP2PBBSとはぜんぜん言えない。
0456デフォルトの名無しさん
NGNGそれなりにメジャーになることを想定するなら、PureP2PではなくHybridP2Pだと思う。
中央鯖型掲示板の負担分散さえできれば必要十分なのだから。
PureP2Pだとデータ統一性がとれなくなっていき、人口が増えるほどに深刻になる。
匿名性の観点からも、不特定多数に大きな役割を与えるより、特定少数に重点をおく
方が(優良な特定少数さえ確保できれば)よい。
そしてなにより、メジャーになるためには穴を徹底的に潰さなくてはならない。
自由は常に濫用されるものだ。ユーザーの善意に頼るならNNTPにいけばよい。
問題は、「優良な特定少数」が見当たらない場合だが、その場合にはnyくらいで
我慢するしかないと思う。
0457デフォルトの名無しさん
NGNGほら、みんなnntpなんて触ったこと無いから。
popやsmtpすら理解できないよ。この人達。
0458デフォルトの名無しさん
NGNGもし管理者がいたとしても基準が違うんだし。
>>456
> PureP2Pだとデータ統一性がとれなくなっていき、人口が増えるほどに深刻になる。
Net Newsはどうなんでしょう?
0459デフォルトの名無しさん
NGNG>レス削除
自分が見たくないだけなら、2chブラウザの削除機能みたいなのをつければいい。
鯖削除にユーザーの意見を反映させるのは危険きわまりない。
削除人システムに近いものがよいかと。
>Net News
あれは、配信鯖がある程度強力で、上流の占める重要性が大きいからうまくいっている。
NNTP配信システムはP2Pではなくミラーに近い。
PureP2Pは下流の重要性が大きいのだが、下流間で統一性を保つのは大変。
(もちろん、長期的な統一性を保つのは簡単。分単位の統一性の話。)
下流にある程度大きな(強力な)サーバ兼クライアントを想定するなら解決するが、
すでにそれはPureP2Pがふさわしくないことを意味するだろう。
ファイル交換とは違い大規模掲示板では、全情報を全クライアントが
容易に把握しうることが必要で、この点で ny の設計は中途半端になっているのだろう。
0460デフォルトの名無しさん
NGNG>PureP2Pは下流の重要性が大きいのだが、下流間で統一性を保つのは大変。
書き込みをリニアに並べる設計に無理があるような気がする。
いわゆるスレッド式掲示板とか、slashcodeとか、
自由に分岐できる構造の方がマージしやすくて P2P 向きでは?
0461デフォルトの名無しさん
NGNG激しく同意。その方向ならnyがやってくれるだろうから、放っておこう。
問題はそういうP2P掲示板の需要があるかどうかだから。
0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNG誤解されたまま勝手に話が盛り上がってスレ荒れるのも嫌だし。
0464山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNG0467375 ◆XrMsUYMX0E
NGNG当時のトリップ思い出したので記念カキコ
今の状況ってどんな感じ? 少しひまになったので
ちょっとぐらいなら関われるかも。
0468デフォルトの名無しさん
NGNG0469
NGNGhttp://lfchosting.com/vojtaproject/
0470デフォルトの名無しさん
NGNG0471山崎 渉
NGNG0472デフォルトの名無しさん
NGNGじゃぁZigumoの後を是非継いでください。
http://www.zigumo.org/
ソースも公開されましたんで。
0473デフォルトの名無しさん
NGNGリニアであることや抜けを許容できないことが足をひっぱり続ける
0474デフォルトの名無しさん
NGNG同意。
だが、新しいメッセージ交換システムというと全然想像できなくなるな。
既存の掲示板にとらわれずに、
掲示板システムを拡張していくような感じでも良いとおもう。
例えば、vojtaなんかは各ノードが記事の削除をすることができるが
それがもっと手軽に、各ユーザーが気に入らない記事をサクっと削除できるようになれば
既存の掲示板とはひと味違った物ができるようになるのはないだろうか。
0475デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1014643673/839-840
http://pc2.2ch.net/test/read.cgi/tech/1014643673/848
0476475
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1014643673/841
0477デフォルトの名無しさん
NGNG>2.適当なタイミングでお互いの時刻を確認し合い誤差が大きければntp等で時刻合わせ
細かい事だが、
わざわざ他のサーバに依存するような仕様を盛り込む必要はないのでは?
未来のデータを受信しないようにしておけば十分な気がする。
>※レスIDは年月日時分秒+乱数3桁ぐらい
レスIDは年月日時分秒+レスのうち改変不可能な部分のハッシュ
の方が良いと思う。
これでも、同一ハッシュの偽レスを作る事は可能だが、
偽レスの内容は制限されるので
前後関係からどちらが本物のレスかを人間が判断する事が可能になるだろう。
0478デフォルトの名無しさん
NGNGレスは次の二つの部分から構成される。
・レス作成時に存在したスレ内の他のレスのID(数は任意)
・本文
そして、レスIDはレス作成時刻+本文のハッシュで構成される。
この仕様なら一つのレスIDがあれば、芋蔓式に他のレスを取得できる。
全てのレスを取得するには次のような処理を行う。
1,まず、他のレス内に書かれていないレスIDを要求する。
2,その中で未取得のレスを取得
3,取得したレスに書かれたレスIDの中で未取得のレスを取得
4,3を繰り返す。
0479デフォルトの名無しさん
NGNGお前ら、枝葉ばかり気にして本質的な実装がまったくおろそかだよ。
技術話をするような段階かどうか考えて見たことある?
趣味のプログラム程度ならまぁいいけどね…
0480デフォルトの名無しさん
NGNG>未来のデータを受信しないようにしておけば十分な気がする
マシンの時刻が遅れてると、レスリストは時間でソートなので突然変な所にレスが出現しそう。
0481デフォルトの名無しさん
NGNG0482デフォルトの名無しさん
NGNG多数決で、どのレス取得するか決めるとか...
0483デフォルトの名無しさん
NGNG確かにそうなんだが、
NTPクライアントを別に動かしたり、
P2PBBSビューワーが独自にNTPクライアントを内蔵することでも
同じ目的が達成できると思うんだ。
わざわざP2PBBSのプロトコルにする利点が思いつかない。
あと、>>478の仕様を使うことでも
・レス作成者から見た最新レスより古い時刻のレスを作成する事はできない
という制限を付ける事ができるので、>>480の問題を解決できる。
0484デフォルトの名無しさん
NGNGこのやり方だと、偽レスに偽レスIDリストを添付されてると偽レスをごっそり取得しそう(もっとも、偽レスもってる香具師は少ないので取得できることは無いような...)。
(理解不足で誤解してたらスマソ)
>>483
オープンソース化可能な方が良いので、受取る方で最新レスより古い時刻のレスは、蹴ってしまう方が良いかも
0485デフォルトの名無しさん
NGNG> 受取る方で最新レスより古い時刻のレスは、蹴ってしまう方が良いかも
スレッドのクラスタが二つ以上に分かれると
そういうレスが大量にできるので難しいんじゃないかなぁ。
0486デフォルトの名無しさん
NGNGzigumoと(機能的には)同等の物を作っているんだとすれば、
zigumoと同じ道をたどる可能性が高いんじゃないのかな?
0487デフォルトの名無しさん
NGNGなるほど。
言い換えれば、
>前後関係からどちらが本物のレスかを人間が判断する事が可能になるだろう。
が不可能ってことだな。
本物のレスを人間が判断する前に、
同一レスIDのレスが二つある事を検出する手段がない。
0488デフォルトの名無しさん
NGNG時間はスレッド単位で管理ってことで
0489疲れたデフォルトの素人さん
NGNGzigumo スレでやってたので、zigumo って書いただけで、
zigumo とは関係ないですよ。
0490478
NGNGzigumo滅亡の原因はよくわからないんだが
zigumoの問題点にレスの削除ができないという点があったと思う。
それに対する自分なりの解答が
レスのハッシュの対象にレスIDリストを含めない。
というものだ。
これだとレスIDリストの改竄が可能なので、
気に入らないレスは、レス自体を削除するだけでなく
存在した痕跡も抹消する事ができる。
とはいえ、レスIDは複数のレスに書かれている可能性があるので、
完全に存在を抹消することは難しい。
さらに、レスIDは本文中でリンクを張る為にもつかるので
有用なレスはよく参照されて、
たとえレスIDリストが全て改竄されても
存在が確認できる確率が上がる。
0491デフォルトの名無しさん
NGNGzigumo スレも...
漏れだけ?
0492デフォルトの名無しさん
NGNGスレが削除できるようになっただけで成功するとは思えないが
0493デフォルトの名無しさん
NGNGzigumoがだめだったのはスレがぜんぜん読めなかったからだろ。
0494デフォルトの名無しさん
NGNG0495デフォルトの名無しさん
NGNGこのスレは、みんな好き勝手にアイデアを出し合って、
気まぐれに誰かが作成する、という目的ですか?
それとも、何かしらの方向性が出てきたら新スレを作って議論ですか?
0496デフォルトの名無しさん
NGNG0497デフォルトの名無しさん
NGNG0498デフォルトの名無しさん
NGNGとりあえず、正常なレスも汚染されたレスも無差別に収集する。
当然、1の所にも汚染されたレスは届く。
1は汚染されたレスを発見したらひたすら削除。
また、1がレスを途中まで読んで、X時以前までは正常と判断したら、
X時以前のレスが届いたら、自動的に削除指令を発行できるようにする。
※これならX時以前のレスは汚染されなくなる...と思う
まぁー、スマートなやり方ではないがな
0499デフォルトの名無しさん
NGNG問題点がいくつかあるな。
・1が汚染チェックをした時に偶然発見できなかったレスが消える。
・攻撃側は自動攻撃を続けられるのに対して、1は手動で対処するため、1の負担が大きい。
・1が消えると汚染を止められない。
二番目三番目の問題は他の汚染防止の機能と組み合わせれば何とかなるだろうが、
一番目の問題はWinnyのような1が不在の時は書き込めない掲示板にしないと
解決できないと思う。
0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNG有用な記録だけが残るツリー型チャットだ。
>>500はどんなのを考えてる?
0502デフォルトの名無しさん
NGNG>1が汚染チェックをした時に偶然発見できなかったレスが消える。
多少の抜けくらいは許容してかまわんを思う
>1が消えると汚染を止められない
秘密鍵を信用できる連中に公開して共同管理とかできんかな?
0503デフォルトの名無しさん
NGNGスレッドクラスタ間で欠損レスを補完せず、
P2PBBSを起動してるときに配信されたレスしか読まない(読めない)
って感じ?
24H起動しっぱなしならいいが、過去レス読みたいし...
0504デフォルトの名無しさん
NGNG前スレ消えてるぞ!
http://piza2.2ch.net/tech/kako/990/990334284.html
0505デフォルトの名無しさん
NGNG>秘密鍵を信用できる連中に公開して共同管理とかできんかな?
それをやるなら
http://pc2.2ch.net/test/read.cgi/tech/1014643673/870
の方が良いだろうな。
「削除すべき」という情報の他に「保存すべき」という情報も流れれば
多数決もできるようになるだろう。
0506デフォルトの名無しさん
NGNGできるだけ、シンプルなプロトコルが良いような...
0507デフォルトの名無しさん
NGNG482 で書かれた多数決方法は以下の点で問題があると思った。
・人の少ない時間帯にレスした場合、人の多い時間帯になると、
多数決で、汚染レス判定されてしまう。
そこで、こんな事を考えてみました。
・欠損レスを補完する場合、相手のサーバントの起動していた時間も考慮に入れてマージする。
つまり、A時〜F時のレスIDリスト要求を投げる際、相手サーバント(α)は自分の起動していた
時間、B時〜D時のレスリストとB時〜D時起動していたと言う情報も返信する。
さらに、別のサーバント(β)に対しても同様のことを行う、
このサーバントがC時〜E時起動していた場合、C時〜E時のレスを返信する。
ここで、サーバントαとβの共通起動時間である、C時〜D時の情報で多数決をとる。
※実際には、サーバント3つ位で多数決をとる。
A時〜F時のレスIDリスト要求は、A時〜C時とD時〜F時に分割され繰り返される。
※レスの補完が出来た部分は、自サーバントが起動していた時間に含めて良いとする。
どうでしょう?
0508デフォルトの名無しさん
NGNG作者が本質的に駄目人間だったことでは?
0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNG単なるキャッシュを圧迫するゴミレスのようにも思えるし、
>>507を見ると不正な時刻のレスにも見える。
0511デフォルトの名無しさん
NGNGレスを補完すると誰も起動していない時間が判明し、
その時刻の汚染レスをばらまく事が可能になる。
0512デフォルトの名無しさん
NGNG507で説明したのは、悪意ある混入って意味でした。
簡単に言うと、
あるスレのディレクトリにレスの断片が複数有るとする。
悪意のある第三者がスレのディレクトリ内に適当なレスの断片を混入した場合、
スレッドクラスタ間で欠損レスを補完する時、どれが正しいレスか判断できなくなる。
キャッシュと言う言葉が悪かったかも、スマソ
0513デフォルトの名無しさん
NGNGその通りだと思います。
24h起動しているノードの少ないマッタリスレは、あきらめるか、
1ががんばるしかないと思います。
だめかな?
0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNG0516デフォルトの名無しさん
NGNGどうでもいいがageるなよ>>514
0517デフォルトの名無しさん
NGNG0518デフォルトの名無しさん
NGNG0519デフォルトの名無しさん
NGNGチャットってしたこと無かったからピンとこなかった。
IRC Client でも入れてみるか...
0520デフォルトの名無しさん
NGNGクラスタ間で、カテゴリ&スレを収集する際、あるカテゴリ&スレを
持っているノードの数をカウントしていき、多いものほど上位にする。
誰でも考えつきそうだな(w
0522デフォルトの名無しさん
NGNGチャットだとどうしても無駄話が多くなるんで、重要カキコだけ議事録みたいなのに自動でまとめていって欲しい。
あと、ルームには人数制限とか追放とかあってよいと思う。
0523デフォルトの名無しさん
NGNG漏れはBBSの方向で考えてるんだけど、
>人数制限とか追放
難しいのでは、匿名なので。
0524デフォルトの名無しさん
NGNG「あなたの知らないところでこんな議論が行われていました」
という事が表現できるインターフェイスさえ作れれば
クラスタの分裂を許容してもいいかな、と思う。
>>522
各ノードが重要カキコのみを残すようにすれば
議事録が残せると同時に汚染レスの排除ができそうな気がする。
ただ、各ノードが残す情報が少なすぎると、
議事録が全く閲覧できなくなる可能性があるが。
0525デフォルトの名無しさん
NGNG0526デフォルトの名無しさん
NGNGそれよりもHTMLで統一的なP2Pインターフェースを実現するとかよさげ
0527デフォルトの名無しさん
NGNG・一つのサーバに負担がかからない
・過去ログをP2Pで共有する場合、
話の前後関係を利用して通信を最適化できそう
思いつくのはこの程度だが、
実際に作ってみれば、もっと可能性が見えてくるのと思う。
掲示板だと発言者の責任問題が絡んで難しくなってくるが、
チャット+過去ログ配信システムなら
各自が違法性が無いと判断した過去ログだけ配信し、
責任は送信者が負うという事も可能ではないかな。
0528デフォルトの名無しさん
NGNGたぶん書き込みがあるとパケットが来るから自動リロードができるんじゃないかな。
0529デフォルトの名無しさん
NGNGそれメリットじゃねぇよ
0530デフォルトの名無しさん
NGNG速報性が命のP2P実況板があれば2ちゃんが�dでしまうこともなくなって
鯖代も浮く
そして裁判費用にあてられるよ
0531デフォルトの名無しさん
NGNGトリップの実装難しそう...
完全匿名と割切れば良い訳だが...
自作自演嵐の股間
0532デフォルトの名無しさん
NGNG公開暗号鍵で署名できれば十分じゃない?
自作自演は可能だけど、
署名しておけば偽物の出現は防げる。
0533デフォルトの名無しさん
NGNG板単位で管理するのが良いのかな?
0534デフォルトの名無しさん
NGNG単純にレス一つ一つに付けておけば良いんじゃないかな。
データの量は増えるけど、
別々に管理した結果、公開鍵が行方不明になって
署名付きレスが読めなくなるよりはマシだと思う。
0535デフォルトの名無しさん
NGNGC か Pascal のソースがいいな
(クレクレクンでスマソ)
0536デフォルトの名無しさん
NGNG目前のにんじんを用意すべきかと
0537デフォルトの名無しさん
NGNG0538デフォルトの名無しさん
NGNGGnuPGはその名の通りGPLだし、たぶんWindows(最悪でもCygwin)で動くんじゃないかと。
ところでP2Pだと公開鍵を書き換えられる恐れがない?
あと鍵が行方不明でもトリップ以外は表示できるんじゃないかな。
まあ、そこまでしてトリップ付けるか? という気もしないでもない。
0539デフォルトの名無しさん
NGNG>公開鍵を書き換えられる恐れがない?
公開鍵も多数決で判断できんかな?
(って、まだボーっと考えてるだけで明確なイメージがある訳でもない)
>トリップ以外は表示できるんじゃないかな。
スマソ、トリップ以外って???
0540538
NGNG暗号化じゃないんで、各レスが本文+署名という構造をしてて、
署名部分を公開鍵で認証する、というのをイメージしてた。
だから公開鍵が見つからなければ、「コテハン◆triptrip」ではなくて
「コテハン◇triptrip」程度の信頼として扱えばいいのかな、と思った。
0541デフォルトの名無しさん
NGNG??
0542534
NGNGこっちのイメージしていた物とは違うかな。
各レスが
公開鍵+秘密鍵で暗号化された本文
という構造を想定してた。
余談だが、トリップに公開暗号鍵を使えば
特定のトリップの保持者だけが閲覧できる
私的なメッセージの送信、
なんて事も理論上はできるんだよな。
閲覧者が少ないメッセージは流通しにくいので
実用的にはならないかもしれないが
上手くいけばメールの代わりにもなるかもしれない。
0543デフォルトの名無しさん
NGNG署名と公開鍵の同時流通を強制しなければ
トリップを付けつつ、その事を隠して名無しを装う事もできるわけか。
そして、後から公開鍵を流せば、過去の発言に遡って名無しがトリップ付きに変わると。
要するにシステムが
(・∀・)ジサクジエンデシタ!
の証明をするって事だな。
>チャット+過去ログ配信システムなら
>」各自が違法性が無いと判断した過去ログだけ配信し、
>責任は送信者が負うという事も可能ではないかな。
これで十分だと思うし、使う側から見れば掲示板との差異もない。
P2Pでログもプログラムも各自の手元にある以上、完全に管理するのは不可能
もしくは非常に難しい。
Wiinnyレベルの匿名性ではなくWinMXレベルでという前提が必要だが、
各自が違法性のある書き込みを削除した上でログを公開し、違法性のあるログを
公開すれば法的リスクを負うということでいいのではないか。
削除しやすくするために考えてみたんだが
違法性のある書き込みを発見しやすくするために、受け取った書き込みを削除すると
「削除信号(仮称)」の書き込みがなされるようにしたらどうか。
「削除信号」は、例えば当該書き込みとおなじIDで、本文の代わりに特定の文字列を入れたもの。
アクティブなスレ(チャット状態)では、「削除信号」の受け取りによって、サーバントが
当該カキコの二次配布を停止してユーザーの確認を待つなどの処理を行う。
「削除信号」の妥当性は、その信号の受信数をカウントして、多いもののみを採用
することで判断。
アクティブでないログは、削除したカキコを「削除信号」で置き換えておき、他ユーザーとの
同期時にチェック。
これも、「削除信号」を保持しているノードの数をカウントすることで削除の信頼性が測れる。
0545デフォルトの名無しさん
NGNG0546デフォルトの名無しさん
NGNG公開する情報は、掲示板の場合、全書きこみから違法なものを消したものであるのに対し、
チャットの場合、全書きこみの中から有用なものだけを取り出したものという違いをつけるのはどうだろう。
掲示板は残るもの、チャットは流れるものというイメージがあるので
0547デフォルトの名無しさん
NGNG0548デフォルトの名無しさん
NGNG失敗するもなにも、誰も本気で作ろうとは思ってないがな(w
なにより手間がかかる。やはり危険な書き込みだけの削除のほうが現実的。
ただ、ログ公開に慎重であるべきだとは思う。受け取った書き込みを無条件で公開していては、
違法な書き込みを見落としてそのままになる可能性があるので、既読ログだけを共有すれば
ある程度マシになる。
0550デフォルトの名無しさん
NGNG「削除信号」って必要ない気がする。
1が消さない やばい書き込みは、各自でローカルから消せば良い訳で...
やばい書き込みに気が付かない香具師は、そいつが困るだけ(法的にどうなるかは知らんが)。
そもそも多数決でマージするので、やばいレスは取得し難いのでは?
ま、それが基本だけど、念のためにね。
上記で想定しているのは、スレ立て人に特権はなく、ログはスレ住人がミラーし、ログは接続時に
スレ住人で同期する方式。
この場合でも、リアルタイム取得以外の場合は他の人がすでに問題発言を削除したあとのログを
もらうんだから、自分がカキコを消す機会は減るが、それでも見落としがあれば危険。
それと、この方式のメリットとして「荒らし、釣り対策」ということも考えた。
挑発的カキコには、反応したくなるのが人情。だからついつい反論カキコをしてしまう。
そういうときに、代わりに「削除信号を送る」という手段が用意されていれば、スレの流れを
乱すことなく反論できる。削除信号を受けたカキコには「×」マークがどんどんついていくように
するなど、ビジュアルでわかりやすく示せば面白い。
0552山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0553(´∇`)ファァーイ
NGNGキョウハツカレタノデモウネマツ
0554
NGNG0555デフォルトの名無しさん
NGNG0556デフォルトの名無しさん
NGNGそれだとサーバ管理者は誰が接続してて何の発言をしたか分かってしまうのでは?
0557デフォルトの名無しさん
NGNGhttp://www.invisiblenet.net/
0558あんけ〜と
NGNG(第9回)「ニュース番組何見てる?」
http://multianq3.uic.to/mesganq.cgi?room=yasuhito
第一回目からのアンケート結果はこちらです。
http://jbbs.shitaraba.com/sports/7031/ankeito.html
0559デフォルトの名無しさん
NGNGインストールして、どっかのIRCサーバに繋がったところまでは確認したけど、
今ひとつ動作原理がわからない。
・node.refに書いてある専用サーバに接続する?
・専用サーバまではメッセージ暗号化されてる?
・専用サーバの作るネットワーク内のチャンネルにjoinしてチャットする?
0560デフォルトの名無しさん
NGNG> 今ひとつ動作原理がわからない。
サイトにいくつか説明あるし、オープンソースだから、
それぐらい自分で調べて…
0561デフォルトの名無しさん
NGNGGnuPG ヽ(τωヽ)ノ メンドスギポ
ヽ(´ー`)ノ デモコンナンミツケマスタ
http://www.virtualunlimited.com/products/beecrypt/
0562デフォルトの名無しさん
NGNGログを保存するわけじゃないから
0563デフォルトの名無しさん
NGNG> よく考えりゃサーバーが匿名である必要はないわけか
> ログを保存するわけじゃないから
匿名IRCサーバ話の延長?
Napstarの二の舞にならないかな?
『あなたの管理しているIRCサーバにおいてわが方にとって不利益になる話をしている方がいるので
対処願いたい』
って言われることになるかと思うけど。
IIPはそこのところを上手く処理しているというか。
IIPはたしか通信部はSix/Fourプロトコルで暗号化し、IRCサーバとして信頼できる管理人に任せて
処理させているんじゃなかったっけ?
だってあれ、既存のIRCサーバに対して使えるIRCプロクシじゃないし。
前に適当に調べた知識だから間違ってるかもしれないけど、その際はゴメソ。
P2Pを情報のストレージとしてではなく、沢山のサーバ資源の繋がりと考えれば
IRCかMSNチャットかはわからないけど、面白いことが出来るかな?
0564デフォルトの名無しさん
NGNG> ★ネット書き込みで男子中学生を補導 岩手県北上市で
>
> ・インターネットの掲示板に岩手県北上市の小学生二十三人を殺すなどと
> 書き込まれた事件で、岩手県警は同県内の男子中学生(一三)を補導した。
http://news2.2ch.net/test/read.cgi/newsplus/1061176341/-100
こういうのって、匿名BBSだとどうなるんだろ?
0565メンテ sage
NGNG0566デフォルトの名無しさん
NGNG「匿名」というのが、書き込み者の特定が不能な構造を指すとすれば、
つまり書き込み者の特定が不能ということ。
予告された相手が警戒することしかできない。
0567デフォルトの名無しさん
NGNGでのリンクのやり方は?
0568デフォルトの名無しさん
NGNG2chを忠実に再現する必要などあるんだろうか?
どのみち各自が専用ソフトを入れるのだし、システムを1から作り上げるんだから
現在の2chブラウザがしていること以上にいろいろな便利機能を搭載できるはず。
0569デフォルトの名無しさん
NGNG0570デフォルトの名無しさん
NGNGと言う人のために
$ID = substr(crypt($addr,sbbs), -8);
でいいのかな?
0571デフォルトの名無しさん
NGNG2chの場合は一部の文字を置き換えてたはず。
「>」「<」なんかを避けるためだったと思う。
0572デフォルトの名無しさん
NGNGDebian, Cygwin上のPerlで動きました。
http://fuktommy.hp.infoseek.co.jp/perl.html
0573デフォルトの名無しさん
NGNGありがとうございます。早速見てみますが、できれば概要を紹介してもらえますか?
0574デフォルトの名無しさん
NGNGVojtaを参考にして、ひたすらシンプルにしたものです。
話題によってサポートする・しないを決めるのを真似してます。
書き込みは自分のサーバに上げ、「DLしてね」というメッセージを流します。
ノードの自己組織化・各ノードが持っているデータの管理をしてないので
書き込みの伝播やスレッドの検索が失敗する可能性があります。
頻発するようなら考えます。
0575デフォルトの名無しさん
NGNG0576デフォルトの名無しさん
NGNG当初はActivePerlでも動くと思ってたので、Cygwinでしか動かなかったのは予想外でした。
Javaじゃないのは、開発に使っているPCにJDKが入っていないため。
詳しい人が2ch用ブラウザ風のGUIを持つWindows用のアプリを作ってくれないかなあ、
という期待もあります。
0577デフォルトの名無しさん
NGNGhttp://fuktommy.infoseek.ne.jp/
0578デフォルトの名無しさん
NGNG俺はてっきり、47氏はその夢をあきらめきれずにnyでBBS作っていると思ったんだが、人違いかな?
0579デフォルトの名無しさん
NGNGhttp://www.asyura.com/0306/bd28/msg/695.html
0580デフォルトの名無しさん
NGNG実行してもメッセージとか無いの?
perl.exeのプロセスは走りっぱなしになるけど localhost:8891 見ても
繋がらないし…。環境はWinXP+Cygwin1.5.3+Perl5.8.0
0581デフォルトの名無しさん
NGNGメッセージはないです。
ログは出してもいいかとも思いますけど、
どこから通信があったとか残すのもよくないと思うので考えさせてください。
デバグモードとして -v オプションを付けるといろいろ監視できます。
localhost:8891 で繋がらないのはたぶん shingw.pl を実行していないからです。
shingetsu.pl のポートが8890番で、shingw.pl のポートが8891番です。
shingetsu.pl がないと書き込みが伝播せず、
shingw.pl がないと読み書きできません。
0582デフォルトの名無しさん
NGNG> (2) shingetsu.pl が本体のデーモンです。
> (3) shingw.pl が読み書きするためのゲートウェイです。
> これは必要なときだけ起動すればいいですし、
> 外から繋がらない方が安全です。
> (4) デフォルトでは http://localhost:8891/ に繋ぐとゲートウェイが見れます。
これによると shingw.pl は立ち上げなくてもいいみたいだけど、立ち上げないと
localhost:8891には繋げないってこと? 両方起動させてもやっぱり、8890・8891
ともに見られないけど(;´Д`)
netstatではConfig.pmのinitnodeとは接続を確立しているんだよなぁ…
0583デフォルトの名無しさん
NGNG何度か試すとメニュー(?)が表示されることがあるけど、何かすると「サーバがみつかりません」だな。
0584デフォルトの名無しさん
NGNG0585デフォルトの名無しさん
NGNG書き込み以外は正常に動作するな。
書き込みをすると「ページが見つかりません」になる。
ただし、リロードするとちゃんと書き込めてる。
0586デフォルトの名無しさん
NGNG>>582
>「サーバがみつかりません」
前々からの難問でして、
Windows上のゲートウェイ+IE という条件で発生します。
ゲートウェイがLinux上で動いていたり、
間にLinux上で動くproxyを入れたり、
ブラウザがw3mだったりすると動くのでよくわかりません。
>>584
kill `cat dat/pid.txt`
kill `cat dat/gwpid.txt`
で終了できます。
>>585
本当は Location: は絶対URIでなければいけないのですが、うっかりしてました。
0587デフォルトの名無しさん
NGNGIEみたいにちらつかないだけで、OperaでもMozillaでも表示されないのは一緒。
どちらかというとcygwin+perlという環境の問題かもね。
ageとこう。
0588デフォルトの名無しさん
NGNG昨日俺が書き込んだのはローカルにだけで伝播はされてなかったのか…
0589デフォルトの名無しさん
NGNGこちらでもIE(というかCygwin)での不具合を確認しました。
小細工して一応動くような感じになりました。
とりあずパッチをhttp://fuktommy.infoseek.ne.jp/のWikiに置きました。
あとで正式に取り入れます。
>>588
>伝播はされてなかった
もろにバグだと思います。原因を探り修正するようにします。
0590デフォルトの名無しさん
NGNGデータ自体はIEに届いているみたいなんですが、
ソケットを閉じた瞬間に「サーバがみつかりません」になるようです。
たぶんソケットの閉じ方に作法があるんじゃないかと思うので、調べ中です。
書き込み時の「ページが見つかりません」も同じ原因だと思います。
これもまだ直ってませんでした。
伝播されない件ですが、今日の13:30前後に4件の書き込みがありました。
正確に言うと「書き込みしたから取りに来い」という
メッセージが記録されており、書き込みそのものは伝播していませんでした。
shingetsu.pl を起動しなかったか、異常終了したのかと思います。
0591デフォルトの名無しさん
NGNGレス数の違いとかは考慮に入れないってことかな。そうすると、後から起動した
ノードは起動していない間のログを取得できないことになる気がするけど。
ログの見られない絵チャットのようなもどかしさ。
というか、やっぱり俺の書き込みは反映されないようだ。
10:30頃に2回、13:30に3回、14:00、あと昨日の夜も。他人の書き込みはくるんだけど(w
互いに固定グローバルアドレスの2台を同じLAN内に並べてるけど、それでも伝播しない。
0592デフォルトの名無しさん
NGNG書き込み後に「サーバが…」はまだ発生するけど、だいぶ良くなったと思う。
0593デフォルトの名無しさん
NGNGhttp://www3u.kagoya.net/~kkuroda/
を入れてみました。が、人居ないんですね。
公式にてノードも晒してみたんですが……深夜になれば
ちょこっとは増えるかなぁ。
現在話題のは、このマシンにcygwinまで突っ込む気にならない
ので様子見。。。ActivePerlで動けば入れてみるんですけど。
0594デフォルトの名無しさん
NGNG宣伝ウザ
0595デフォルトの名無しさん
NGNG>レス数の違いとかは考慮に入れないってことかな。
そうです。
起動時とか一定時間ごとに周りのノードに声をかけてログを補完しようとしますが、
必ずしも全てのノードでレスを共有できるとは限りません。
一応「全部よこせ」ということもできますが、相手も全部持っているとは限りませんから。
>というか、やっぱり俺の書き込みは反映されないようだ。
18:00頃のアクセスに、shingetsu.plは起動しているようなのに、
相手の8890番に繋がらないというものがありました。
いわゆるポート0状態になっているものと思います。
外部から8890番が参照できるかどうかは任意のノードに対して
http://example.com:8890/join/:8890+
というURLでアクセスし、WELCOMEという返答があるかどうかでわかります。
>互いに固定グローバルアドレスの2台を同じLAN内に並べてるけど
デフォルトではinitNodeに他のノードを紹介してもらおうとします。
dat/node.txt でおたがいのノード名を
example.com:8890/
のように書くと直接やりとりができると思います。
>>593
このJavaのも入れたことがありますよ。
なんか文字化けして直せなかったので情けなくも放置していたんですが。
ActivePerlだとfork()がうまく動かないんですよ。
fork()の使えるPerlがあれば紹介してください。
0596デフォルトの名無しさん
NGNGなるほど、fork()ですか。
ActivePerl5.8.0からは一応forkも(ようやく)エミュレーションするらしいですが、
まだバグがあるようですし。
ちょっと調べてみましたが、やはり現状ではCygwin+Perlということになるようです。
0597デフォルトの名無しさん
NGNG以前動かしてみたが、どこにも接続できなかったので
結局消してしまったよ。
初期ノードに相当する物が無いから誰も使わないんじゃないかな?
繋がらない→つまらないので自ノードを晒さない→他の人も繋がらない
って感じで悪循環になってると思う。
0598デフォルトの名無しさん
NGNGexport JAVA_FONTS=/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
ってやったらDebian woodyでも日本語が出ました。
ボールド体が汚ないのはフォントの都合で仕方ないのかな・・・
今繋げてます。
0599デフォルトの名無しさん
NGNG結構、筋は良さそうな気がするが
Java
ソースコードは非公開
商売っぽい
ので人柱になるのはやめた
0600デフォルトの名無しさん
NGNG>>593は昔からある!
作者にやる気が感じられないので、P2PBBS関連スレでは
無視されてるんだよ
0601デフォルトの名無しさん
NGNG0602デフォルトの名無しさん
NGNG0603デフォルトの名無しさん
NGNGスレの雰囲気からすると完成するとしても当分先だなぁ。。。
0604デフォルトの名無しさん
NGNG書き込み時にノードIDやIPを出せたり、それを強制する設定ができるだけで。
ちなみに画像添付機能もあるらしい。
0605デフォルトの名無しさん
NGNG0606デフォルトの名無しさん
NGNG要らないと思うのは匿名? P2P? それとも両方?
私はどちらも有用だと思うが、匿名のほうはデメリットが考えられるので
完全な匿名ではないほうがいいと思っている。
0607デフォルトの名無しさん
NGNGことだと思うけど。蔵鯖だとどうしても鯖の管理者責任が問われるからね。
0608
NGNG今の2ちゃんねるだって十分匿名だ。
こないだディズニーランド行ったんだけどさ、
ディズニーランドでは、みんな楽しく夢の世界で自由に遊ぶことができる。
ディズニーランドはリアルな世界じゃない。それはその裏では非常に計算
された管理があっての自由なんだね。そういうふうに設計されている。
誰も管理しない無法地帯は、リアルかもしれないけど、多分あまり楽しくは
ないし快適でもないよ。
0609デフォルトの名無しさん
NGNGディズニーランドがあれば他の娯楽は一切要らないということにはならないだろ。
0610デフォルトの名無しさん
NGNG> 今の2ちゃんねるだって十分匿名だ。
IPとってるし個人を特定しようと思えばできるだろ。2chはそういうことがな
いのがウリでここまでデカくなったわけだし。ただもし完全な匿名が実現され
たとしても諸刃の剣だろう。面白いかもしれないがヤバイ書き込みも氾濫する。
0611608
NGNG「いろいろな匿名がある」って書いたんだけどな。
現状で個人を特定しようと思ってそれが可能なのは、管理者だけだよね。
利用者同士は難しいでしょう。
0612デフォルトの名無しさん
NGNGそうだよね。完全な匿名では、無責任なデマ、中傷や
連投コピペで溢れかえる可能性がある。
結局、そういう趣味を持つごく一部の人のためのBBSになってしまう。
0613デフォルトの名無しさん
NGNG刑事、民事上の深刻な問題があればプロバに照会されるけど
犯罪は排除してもいいんだし、本気でレジスタンス活動などするつもりなら
多重串やネカフェを使うよね?
0614デフォルトの名無しさん
NGNG初期の2chはそんなところだっただろうか。
>>613
「○○って不細工だよね」のように気軽に書いたものが名誉棄損だとして訴えられる可能性はある。
今のところはひろゆきが防波堤になってるけど、将来もそうだとは言えない。
0615デフォルトの名無しさん
NGNGいろいろ議論はされているよね
0616デフォルトの名無しさん
NGNG堕落なんじゃないか。
Winnyに安住してメディアによるコンテンツ死蔵、著作権期限の安易な延長に
無関心になるように、完全匿名P2PBBSに安住することによって政治議論や
公益性のある告発、有名人への論評の非合法化に鈍感になりはしないか。
0617デフォルトの名無しさん
NGNG(例えばWinnyでハッシュを偽ってファイルを公開する)ことができてしまう気が
するんだけど、どうなんだろう?
0618デフォルトの名無しさん
NGNGハッシュを偽ったら、
そのファイルのダウンロードが完了した時点で
偽情報だとわかり、対策できるので問題ないと思うのだが・・・・。
0619デフォルトの名無しさん
NGNG名前、メール、本文といった項目の数と順番、それぞれの最大文字数で
正規の発言のみを抽出するのは簡単なんじゃないだろうか。
0620デフォルトの名無しさん
NGNGhttp://news5.2ch.net/test/read.cgi/newsplus/1063785853/l50
0621デフォルトの名無しさん
NGNGどうやってやるの?
詳しく教えて。
0622デフォルトの名無しさん
NGNG>>618
0623デフォルトの名無しさん
NGNG新月beta21では2chブラウザみたいな3ペインにしてみました。
どういうのが使いやすいんでしょうね・・・
http://fuktommy.infoseek.ne.jp/
0624デフォルトの名無しさん
NGNG希望を取り入れるよりむしろ予想を超えるUIであっと言わせてほしい。
0625デフォルトの名無しさん
NGNG禿同!UIは大切なだね。
俺はフリーのアプリ選ぶ時はUI重視だから。
0626デフォルトの名無しさん
NGNG0627デフォルトの名無しさん
NGNGhttp://www.newscientist.com/news/news.jsp?id=ns99994246
アメリカ政府の行動を監視したり議論したりするためのP2Pネットを、MITの連中が作るって話。
これってそのまんまP2P版2ちゃんねるにならねー?
0628デフォルトの名無しさん
NGNG0629デフォルトの名無しさん
NGNGhttp://opengov.media.mit.edu/
0630デフォルトの名無しさん
NGNG・政府や政治家についてのデータベースである
・匿名で情報提供ができる。ただし発言者の同一性は記録される
・ある発言が信用に値するかどうかは、彼の発言の記録を見ることで判断できる
・政治家にそれらの情報を送り、返事(情報が正しいと認めるなど)を記録する
0631デフォルトの名無しさん
NGNG0632デフォルトの名無しさん
NGNGコレを見る限りでは良くできているね・・・・
でも、DBを動かすサーバーがいるね
0633デフォルトの名無しさん
NGNGただ心配なのは「発言者の同一性は記録される」ってこと。
有用(=政治家にとっては危険)な情報を何度も投稿していると
自分の正体がわかってしまうんじゃないかと思う。
複数のIDを使ったりして発言者が自己防衛するしかないのかな。
でもそうすると1つ1つの発言の重みが少なくなってしまうか。うーむ。
0634デフォルトの名無しさん
NGNG発言者の同一性を保証するのはすげぇ重要だと思うよ。
正体がバレる恐れがあるなら、トピック(2ちゃんならスレ)ごとに
IDが変わるようにすればいいと思う。
同一性を保証しなかったら、匿名性と相まって、それこそ自作自演の嵐になる。
0635デフォルトの名無しさん
NGNGWinnyBBSはこんな感じになるみたい
http://www.geocities.co.jp/SiliconValley/2949/ny.html
0636デフォルトの名無しさん
NGNGそれはどうだろう。
例えば・・・
○○さんが××大臣の不正を報告した。
彼は以前△△議員の不正を報告した実績があるから信じるに値する。
という評価を下すわけだろ?
これを話題ごとにIDを分けてしまうと信用のもとになる実績がなくなってしまう。
このシステムは議論をするためのものではないので、自作自演など意味がない。
たくさんの人が××大臣の不正を報告しているということよりも、
実績のある人の報告の方が信じられる、ということでしょ。
0637デフォルトの名無しさん
NGNG頻繁に起きている。プログラムによって個人の同一性を保障できても
最後に頼りになるのは人間の判断。
ツールだけですべてを実現させる必要はないんじゃないだろうか。
0638デフォルトの名無しさん
NGNG0639デフォルトの名無しさん
NGNGスタートレックヲタク
0640デフォルトの名無しさん
NGNGPSYネットワーク?
0641デフォルトの名無しさん
NGNGやっぱり2chのようなスレッドフロート式がいいのかな
上でも出ていたけど、newsやメールのようにツリー式なら
メッセージの独立性が高いのでデータの矛盾が起きづらいと思うんだけど。
利用者からは煩雑で新着レスも見づらいからあまり魅力的ではないのかな。
それから、P2Pでよく出てくるクラスタ化というのはどういった意味でしょうか?
nyのキャッシュのように、データ(スレッド)を複数のピアに分散させる事?
0643デフォルトの名無しさん
NGNGnyのは大体理解しているつもりでしたが、
その意味だと>>507あたりの文章がすんなり読めないので
ちょっと違った意味なのかなと。
0644デフォルトの名無しさん
NGNG>>507のクラスタは、>>485、>>521あたりにあるようなことじゃないかな。
同時に参加(起動)してやりとりしていた仲間ごとに別クラスタになってしまうという話。
スレッドhogeのクラスタ 参加者はA,B,C,D,E,F,G
部分クラスタ1 7:00AM-8:00AM 住人A,B,C,Dが参加し、書き込み1,2,3,4がなされる
部分クラスタ2 10:00AM-12:00AM 住人E,F,Gが参加し、書き込み5,6,7,8,9がなされる
部分クラスタ1のメンバーは、部分クラスタ2のメンバーのいずれかと同時に接続したときに初めて
書き込み5,6,7,8,9を得て、書き込み1,2,3,4を渡す。
0645デフォルトの名無しさん
NGNGbeta30以前とは互換性がなくなりました。
http://fuktommy.hp.infoseek.co.jp/perl.html#shingetsu
0646デフォルトの名無しさん
NGNGこれを利用できないかな。
1がテキストファイル作って、
レスを書いたら流す。
2がそのファイルにカキコして
流す。
3以下同様
カキコするたびにスレッドのタイトルに最終更新時刻とレス数の情報を
含ませておけば、一様これでも会話は成り立つとおもうんだが、
どうかな?
0647デフォルトの名無しさん
NGNG0648デフォルトの名無しさん
NGNGレスを書いたら流す。
2-aがそのファイルにカキコして
流す。
同時にファイルを受け取った2-bもそのファイルにカキコして
流しちゃう。
3以下同様
世代を重ねるともう修正不可能なくらい矛盾が生じる
0649デフォルトの名無しさん
NGNG・読むときは通常のファイルと同様にダウンロードする。
但し中継率が極端に低いので、 ほとんどの場合には
スレ立てノードやキャッシュを持っているノードに直接接続する。
これ↑ですよね。下の方を見ると
・書くときは検索リンクで接続している隣接ノードに代理書き込みを依頼する。
これによりスレ立てノードから書き込みノードを特定されにくくする。
とあります。書き込むときは、隣接ノードに代理書き込みを依頼するなら、
読み込むときも依頼すればいいじゃないか?と思うのですが・・・
隣接ノードに代理読み込みをしてもらえばいいのにと思うのですが・・・
なぜできないのでしょうか?
参照http://winny.info/bbs.html
0650デフォルトの名無しさん
NGNGWinnyのBBSに書き込む時って
書き込み依頼
↓
スレ主がBBSのデータに変更を加える
↓
新たなレスが付いたデータを共有
って感じで動作してるんじゃなかったっけ?
それで、常に最新の情報を持つノードを探せば、それがスレ主だとわかると。
だから、代理読み込みをしたところで、読み込んだユーザーの匿名性が上がるだけで
スレ主の匿名性は上がらないと思う。
それ以前にキャッシュからの読み込みが代理読み込みに相当する気もするが・・・。
0651デフォルトの名無しさん
NGNG0652デフォルトの名無しさん
NGNG0人になればスレ消滅。
2人以上になれば>>648状態。
0653デフォルトの名無しさん
NGNG0654デフォルトの名無しさん
NGNGリニアなスレッドを形成しなくていいなら誰も悩まない
0655デフォルトの名無しさん
NGNG従来のスレ主はスレタイとか書いたファイル作成するだけ(以下ヘッダファイル
ヘッダファイルは自由にばらまける。
レス一つに対しファイル一つできる仕様。(以下レスファイル
ばらまいてたヘッダファイルが衝突した時は、互いに足りないハッシュを補完し合う。
レスアンカーは書込時のアンカー先レスファイルのハッシュ値に置換。レスファイル作成。
ヘッダファイルに作成されたレスファイルのハッシュ値を書き込む。
読込時はまずヘッダに記載されているレスファイルを収集。時間を基にソートする。
アンカーしてあった場合、アンカー先レスファイルが見つかれば、ソート時点でのレス番に書き換え。
見つからなければ>>Not Foundなど適当にごまかす。
思いつきで書いたんで欠陥だらけでしね。
レス増えていくとヘッダとかありえない重さに・・・(;´д`)
重い(特に読み込み)。キリ番取れない。
たぶんNot Found連続だ罠。めちゃ不安定。
0656デフォルトの名無しさん
NGNG個々のノードは集めたレスをスレIDで分類して時間でソートしてスレを構成
レスアンカー付きの書き込みをしたノードは参照先のレスも持ってるからそこらへんを関連付けて流す
レスアンカーの完全性は保証しない
欠番があったら流れてくるのをマターリ待つ
0657デフォルトの名無しさん
NGNGそんな感じの実装中。
しかし、解決できてない問題がいくつか
1.アンカーをつけるのは主に人間だが、レス番ではなく
ハッシュをアンカーに使うことになるので、手動では付け辛い=先生レスをやりづらい
2.投稿時間ソートは新着レスの確認がしづらい
3.マージ時間ソートは伝達ラグにより話題がつながらなくなる恐れがある
4.PCの時計設定により書き込み記事の時間統一ができなくなる
sntp使用してもいいが、外部に負荷をかけるのは望ましくない
ツリー式にするのならほとんどが解決できるんだけど
リニアスレッド式にしようとするとどうしても問題が。
0658デフォルトの名無しさん
NGNG0659デフォルトの名無しさん
NGNGおっ、新しい実装か!?
実況やチャットのようなものでないかぎり、
書き込み時刻は問題にはならないのではないか?
実況ではツリー式は読み難いのではないか?
実況では多少レスが混乱しても気にならないのではないか?
0660デフォルトの名無しさん
NGNG0661デフォルトの名無しさん
NGNGnntpでも同じ事。
外部のタイムサーバーに頼るのは個人的には由としないし、
自分でタイムサーバーを立てて時間査証されたらどうしようもない
厳密に一致はできなくても、どうにかp2pネットワークである程度の
統一を図る方法が無いかちょっと検討中。
>>659
実況用途はハナから考えてないのでそれはいいとしても
自分で見ているAと言うスレッドが、人の見ているAと言うスレッドと
違う内容だってのはなんか気持ち悪いので、
マージ時間ソートはあまり採用したくないんですよ。
それともそんな気にしない人のほうが多いのかな
0662デフォルトの名無しさん
NGNG0663デフォルトの名無しさん
NGNG0664デフォルトの名無しさん
NGNG中央サーバ無しのP2Pで2ch型掲示板を実現するのは無理な話で
妥協というか、2ch型掲示板を目指しつつ新しい方式も取り入れていったほうがいい
個人的にはツリー形式をリニアで表示してもあまり変わらないと思う
(レスアンカーが離れすぎるかもしれんが)
各レスはスレKEY+書き込み時間(マイクロ秒)までつければユニークになるのではないか?
レスアンカーはMD5は32文字だけどUNIX時間使えば10+α文字まで減らせる
あと、個々のレスをリレーする方式はNNTPに近い。
これに匿名性があればいいわけだ
0665デフォルトの名無しさん
NGNGあー、そういうことか。
ようやく話が理解できたよ、スマソ。
時間統一へのレスだと思った
>>664
で、nntpでいいじゃんとw
掲示板サービスだけを考えるならnntpに行き着きそうだよなぁ
実況をサポートするなら、
現在のnyと同じ方式の板もサポートすればいいのかもね。
スレを立てた人が責任を持って集中管理して、
飽きたら所有権をリリースもしくは削除。
所有権がなくなった板は他と同じようにさまようようになる、と。
0666デフォルトの名無しさん
NGNG実況負荷分散とP2Pは別だぞ
0667デフォルトの名無しさん
NGNGだから個人が責任を持つって事。
2chと違いいくつもの実況スレがひとつのサーバーにあるわけじゃなく
あくまでその話題に興味がある人が集まる程度だから
あまり問題にならないと思っているんだけど、甘い?
書き込みが極端に集中するような事でもなければ
あまり問題にならないと思うんだけど。
0668デフォルトの名無しさん
NGNG原子時計でも入ってればいいんだが・・・
隣接ノードの時間の平均をとるとか・・・
0669
NGNG共通の時間があればいいんだけどな。
0670
NGNG0671
NGNGNNTP (Network News Transfer Protocol)
【エヌ・エヌ・ティー・ピー】
インターネット上のニュース配信プロトコル。
インターネットの黎明期には、UUCP(Unix to Unix CoPy)と呼ばれるファイルの
コピーによって、いわゆるバケツ リレー方式によってメールやニュースが配信されていた。
しかしTCP/IPによる常時接続が一般化するに従って、複数のサイトがニュース サーバから
直接ニュースを取得できるようになった。
この際にニュース サーバとニュースの配信を受けるサイト間で使用されるニュース メッセージの交換プロトコルがNNTPである。
0672デフォルトの名無しさん
NGNGNNTPでいいじゃんということになるんじゃないのかと。
実況まで耐えられるのならnyタイプをより安定化させたほうがいいんだろうが
そうなると既存のBBSをまとめて一つに見せかけるシステムでいいんではということになる。
nyタイプでもノードが落ちなきゃいいわけで。
問題は匿名性の扱いか。
0673デフォルトの名無しさん
NGNGもしその辺が一般化できるならircも匿名化できるかもしれなくて、
そうするといろいろ面白そうだ。
0674デフォルトの名無しさん
NGNG0675デフォルトの名無しさん
NGNG先生レスってのはよくわからないが
人間は2ch感覚でアンカー
プログラム側でアンカーをハッシュに変換
読込時にハッシュを2chアンカーに変換
手動で付け辛いというのは?
0676デフォルトの名無しさん
NGNG同じ時にいるからできるでよろしい
そうでなくばサーバ・・・
0677デフォルトの名無しさん
NGNG0678デフォルトの名無しさん
NGNG何語?
0679翻訳
NGNGそうでなくばサーバ(を設けた従来型のBBSにするしかない)
0680蒟蒻
NGNG0681デフォルトの名無しさん
NGNGスター型とリング型を組み合わせるのが出来るとよろしい。
0682デフォルトの名無しさん
NGNG動的再構成で、検索するごとに
hit率が高いブロックへノードを移動させる感じで。
0683デフォルトの名無しさん
NGNGあとは初期ノードに負担がかからないように分散させていくことになるだろう。
リング型のメリットはよくわからない。
0684デフォルトの名無しさん
NGNGなんかすごいね。こういう研究やってる人いないのかね。
0685デフォルトの名無しさん
NGNG0686デフォルトの名無しさん
NGNGhttp://www.zdnet.co.jp/mobile/0309/16/n_key1.html
メッシュネットワーク(Mesh Network)とは、ワイヤレス通信機能を
持つ機器同士が相互に通信を行うことによって、アクセスポイントや
サービスエリアとは無関係に広がっていくネットワークのこと。
直訳で網目(Mesh)の網(Network)とはいささか妙な言い回しだが、
まさに草の根的に構築されるネットワークだ。
0687デフォルトの名無しさん
NGNG0688デフォルトの名無しさん
NGNG必要に応じてメッシュでやるか従来の回線でやるか
うまいこと選択できたらいいのに・・・
0689デフォルトの名無しさん
NGNG面白そうなので、だいぶレスに目を通してみけど難しそうですね。
色々な考えが入り混じってるし。
PSP掲示板のメリットはサーバの負荷を軽減できる、
サーバが死んでても利用できる、
ユーザが板を立てられる。
今まで無かった機能を加えられる、
他色々あると思うけど、
自分的には独自プロトコル(UDP、バイナリ)、独自ソフトがいいと思ってる。
ブラウザでも見たいなら、別にゲートウェイを作ってWebとの橋渡しをしてやれば良いと思うし。
あと、漠然と考えてるのは、
レスの伝播方法はツリー構造?(Aが何台かに送る→それが更に何台かに送る)にする。
チェーンの構成は状態を監視しながら動的に再編成するとかかな。
あとは、P2Pというより、サーバ分散方式かな。クライアントオンリーは別で考える。
長くなりそうなので、この辺までにしときます。
暇があれば、やってみたいですね。
0690デフォルトの名無しさん
NGNG0691デフォルトの名無しさん
NGNG崩壊したのか?
0692デフォルトの名無しさん
NGNGP2P電話のskypeはめんどうな設定なしで使えるらしいんだが。
ポート0から抜け出せない人って結構いそうだよね。
ハードルを下げることでユーザも増えると思うんだけど、
47氏はなんとかしてくれないかな?
0693デフォルトの名無しさん
NGNG0694デフォルトの名無しさん
NGNG鯖が無い限りだれかポート公開してねーとつながりようがない。
nyでもport0ってのがあるからポート開かないでも使えなくはないし。
0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNGFreenet使っててくれや
0697デフォルトの名無しさん
NGNG0698デフォルトの名無しさん
NGNGおまえは「ポートって何?」レベルだろ。
何もわかってないくせに(ry
0699デフォルトの名無しさん
NGNG0700デフォルトの名無しさん
NGNGいずれにしろ大差ないかと。
0701デフォルトの名無しさん
NGNGおまいらNY神話が崩れた今がチャンスですよ
0702デフォルトの名無しさん
NGNG0703デフォルトの名無しさん
NGNG0704デフォルトの名無しさん
NGNGニュースぐらい見ろよ
NHKの電波も届かないのか?
>>703
いや、なんとなくイケそうな気がしない?
0705デフォルトの名無しさん
NGNGhttp://www.yomiuri.co.jp/national/news/20031127i413.htm
0706デフォルトの名無しさん
NGNGファイル共有と掲示板じゃ全然違う気がするが
0707デフォルトの名無しさん
NGNGhttp://tmp2.2ch.net/test/read.cgi/download/1069991321/
0708デフォルトの名無しさん
NGNG終了…
0709名無し募集中。。。
NGNGでもBBSに求められるものは、ファイル交換のそれとはちがうんじゃないだろうか。
ファイル交換が著作物やポルノの違法なやりとりを目的とするのに対し、BBSはただのテキストで、
書籍など著作権の設定されているものとか、名誉毀損に当たるようなもの以外は基本的に合法。
政情不安の後進国なら言論の自由を守るための完全匿名システムも必要だろうが、
法の支配がほぼ行き届いており民主主義がそこそこ機能しているわが国では、言論の自由は
コンピュータソフトウェアの機能ではなく、法によって保障させればいいんじゃないか?
むしろ、完全な匿名が実現すれば、妨害目的のデマ、挑発、大量投稿などがのさばることに
なりはしまいか?
0710デフォルトの名無しさん
NGNG0711デフォルトの名無しさん
NGNG言論の自由というのは考えてないな。
一般的には行為と行為者の繋がりは断ち切れないのだが、
ある限定された状況を用意して、
その中では行為者と関係ない行為のみが存在するようにしてみたかった。
その辺がVojtaと新月の方向性の違いなのだと思うよ。
0712デフォルトの名無しさん
NGNGApacheなどのHTTPDからもCGIを呼べます。
変更に伴い、かなりエンバグしたと思いますので、テストにご協力お願いいたします。
ダウンロード: http://fuktommy.infoseek.ne.jp/
ゲートウェイ: http://fuktommy.ddo.jp:8000/gateway.cgi
ただしゲートウェイは繋がるときと繋がらないときがあります。
お試し版なのでご容赦ください。
0713今更ながらこのスレ発見
NGNGもうちっとダチと議論してみるか
0714デフォルトの名無しさん
NGNGおつ
0715712
NGNG0716デフォルトの名無しさん
NGNG>>713
「次期P2Pの仕様」スレから流れてきました。
ほぼ同じようなアイデアを考えたのですが、ヘッダにレスのハッシュを書き込むのではなく、
レスのほうにヘッダのハッシュを持たせれば非常に効率がよいのではという予感がしています。
あとネットワークに流通させるデータは出来るだけ素の形にして、
レス番付与やアンカの処理等はすべてローカルで行うべきかと。
もちろんレス番の保証等は不可能ですが、2ch的表示方式にこだわって効率を落とすよりは
まずは実用性のあるP2PBBSにする事を優先すべきように思います。
レスの収集に関しては
ttp://www.spa.is.uec.ac.jp/~kinuko/slidemaker/0306peerCQ/
で紹介されているような技術を使えばかなり効率化を図れるのではないかと。
0717デフォルトの名無しさん
NGNG>Necko にサーバー側ソケットのコードが入る ?
>[moz-users 5708] によると、Mozillaのネットワークライブラリ(Necko)に、サーバー側ソケットのコードが入ったということです
>(多くのウェブブラウザではリンクをクリックすると認証ダイアログが出ますので、ユーザアカウント:mozilla/パスワード:mozillaとタイプしてください)
>詳細は #92928 Server socket support in Necko を参照してください。11/14 上、開発中の Mozilla 1.6 trunk 上にチェックインされ、
>XULアプリとしてP2Pサーバントが作れるようになったということです。
0718デフォルトの名無しさん
NGNG画像とか貼れますが、サイズが大きいとスレッドが壊れるかも。
0719デフォルトの名無しさん
NGNG0720デフォルトの名無しさん
NGNG>レスのほうにヘッダのハッシュを持たせれば非常に効率がよいのではという予感がしています。
「ではなく」ではなく、それなら両方ともに書き込んだほうがいいと思うが。でないと、ヘッダの意味もない。
そもそも、レスに持たせる意味は?ツリー型スレッド?
この辺りはレスの中身に対してリモートで検索等できないとあまり意味が無いように思うが…。
負荷と恩恵を天秤にかけると大して魅力的でない。
>あとネットワークに流通させるデータは出来るだけ素の形にして、
素の形とは?スレ単位で1ファイルを構成?
>レス番付与やアンカの処理等はすべてローカルで行うべきかと。
>>655に既に書いてある。
結局あなたのイイタイコトが伝わってこないのだが
単なるデジャブ希望?
>もちろんレス番の保証等は不可能ですが、2ch的表示方式にこだわって効率を落とすよりは
>まずは実用性のあるP2PBBSにする事を優先すべきように思います。
この辺りの具体案が出てこないと何とも言えませんね
0721デフォルトの名無しさん
NGNGhttp://tmp2.2ch.net/test/read.cgi/download/1070720320/l50
0722デフォルトの名無しさん
NGNGレスあり。まったく意図が伝わってない事が分かっただけでも収穫だ。
順をたどって説明すると、発想の原点P2P掲示板というものを考えたとき、
瞬時に伝達されるべきなのはスレッドタイトルだけで、レス発言に関しては
遅延してもさほど問題はないのではないか?という点です。
それは>>655の「ヘッダをばらまく」というものと基本的に一緒です。
だたその方法の問題点は、これも>>655で指摘されている通りで、
ヘッダにレスのハッシュを持たせると瞬時に流通すべきヘッダファイルが
次第にあり得ない大きさになっていってネットワークを圧迫するわけです。
そこで発想を逆転させ、一度流通したヘッダファイルには一切情報を加えず、
スレッドの呼び出し要求があった時に初めてローカルで保持している
レスファイルのハッシュの交換を行うという方法もあるのではないかと。
続く
0723716
NGNG各ピアがスレッドの読み込みを要求した際、周辺に送るキーに乗せるのは
「ヘッダファイルのハッシュ情報」のみです。これが事実上スレッドIDとなります。
キーを受け取ったピアは、「自分がレスを持っていた場合」のみ、
所持レスののハッシュ情報を要求ピアに返します。
肝は「持っていた場合のみ」という点。
相手がレスを持っていない場合でもレスの情報を交換する方法は(ヘッダに格納する方法も含めて)、
拡散性は確かに高いですが、ネットワークへの負担が大きくなる。
とはいえ、あきらかにレスポンスが悪そうな予感がするのは確かです。
>>716のリンク先にあるPeerCQといった方式を鑑みるに、
微小な(ハッシュ情報のみなのでせいぜい16〜32byte前後)キーを
大量に打ち込む事で代替できるのではないかと考えていますが、
それが拡散性、ネットワーク負荷の両面で優位があるかどうかは
実証してみるしかないかな、と。
0724716
NGNG一応質問にも個別レス。
>>そもそも、レスに持たせる意味は?ツリー型スレッド?
はい。本質的には2ch式のスレッドフローではなく、ツリー型の構造になります。
すべての発言をヘッダから1階層目のレスにした場合は見た目上変わる部分はありませんが
階層化を許す場合は表示方式も2chとは別のものにする必要がありますね。
>>この辺りはレスの中身に対してリモートで検索等できないとあまり意味が無いように思うが…。
リモートでの検索はシビアな問題ですな。これは自分のアイデアには限らないけれども。
P2Pの特性上リニアな処理はあまり期待しないほうがよいように思う。
「そのうち返ってくる」くらいの精度であればやりようはいくらでもあるとは思うけれども
優先事項にしてしまうと各ピアにかける負担が莫大になってしまう危険のほうが大きく思う。
>>素の形とは?スレ単位で1ファイルを構成?
これが伝わってなかったのは残念。1ファイルは当然1発言単位です。
レス番はファイルには割り付けない。付けるとしてもあくまでローカルでのみ。
アンカはハッシュを持ち入る。ローカルで番号に変換する分にはご自由に。
と言った意味合いです。
ファイルの持つ情報は
「文字列、自身のハッシュ、スレッドヘッダのハッシュ、タイムスタンプ」くらいで
これらの情報は流通の際に変更されない、というのが「素の形」の意図です。
0725デフォルトの名無しさん
NGNG32byte*1000=32KB近くなると流石にやばいですね。
ところで、1スレ辺りの限界発言数設定はこのシステムでは無理な気が…。
そうすると無限に膨らむヘッダに(汗)。ヘッダに書くのは無理がありますな。
>>>素の形とは?スレ単位で1ファイルを構成?
>これが伝わってなかったのは残念。1ファイルは当然1発言単位です。
>レス番はファイルには割り付けない。付けるとしてもあくまでローカルでのみ。
>アンカはハッシュを持ち入る。ローカルで番号に変換する分にはご自由に。
>と言った意味合いです。
では>>655と変わらないということですね?
「あと」と言ってあったので、てっきり異なる主張なのだと思いました。
0726デフォルトの名無しさん
NGNG発言数限界については緩やかな限界を設けるという方法を考えてみたり。
あるスレッドの発言ファイルを交換する際に、例えば古い順に500発言しか交換しない。
これなら各ピアの欠損発言の兼ね合いで500を若干オーバーする辺りで収束する訳です。
スレッド限界付近での発言が届きにくくなるわけですが、どうせ500ゲトズサーとか
どうでもいい発言で埋められるに決まってるので問題にしないことにしますw。
0727デフォルトの名無しさん
NGNGレス番がコロコロ変わる状況でキリ番狙う奴がいるのか(w
0728デフォルトの名無しさん
NGNGP2Pにはツリー式掲示板の方が向いているかもしれない。
そうなるとネットニュースやメーリングリストと変わりないシステムになるかもしれない。
0729デフォルトの名無しさん
NGNGそこでポイントとなるのが、今あるネットニュースやメーリングリストは
必ずしも使いやすい物ではない、という点。
構造はネットニュースをパクってP2Pでの大規模なシェアリングを可能にして
匿名性を盛り込んでおまけでブラウザ部を強化するような形が
個人的な理想だったりしまつ。
0730デフォルトの名無しさん
NGNGそこでポイントとなるのが、今あるP2Pシステムは
__必ず__遅いというという点。
完璧な匿名性は求めないで
オープンSMTPとプロキシで満足するのが
個人的な理想だったりしまつ。
0731デフォルトの名無しさん
NGNG完全に平等なP2Pじゃなく、サーバーを介したり何かしら特別なシステムが入ると
責任がそこに集中する可能性がある。誰も管理したがらない。
完全に匿名で削除人もいないシステムが実現したとして
誹謗中傷や個人情報暴露とか気軽にかきこめちゃったら逆に怖い気がする
0732デフォルトの名無しさん
NGNGここって人全然居ないんだけど、どんなもん?
0733デフォルトの名無しさん
NGNG0734デフォルトの名無しさん
NGNGp2pソフトなんて怖くて常駐できネーヨ('A`)-~
0735デフォルトの名無しさん
NGNGあとから足せるように、そして実装側で後からカバーできるように
するほうがいいとおもうんだよな。
nntpに対してあとからmimeがかぶさってファイル添付のようなことも
できるようになったように。
p2p bbsも最初はファイル添付できなくても
あとからいくらでも拡張できるようにしておけば問題ない。
ツールを使う上での使いやすさも同様で、これもあとから作られる
様々な実装にてカバーできること。
大切なのは骨となるプロトコル。
屋台骨に欠陥があれば、その上が非常に派手やかに発展したとしても
あとからごっそり崩される。
となるとフロストの上に乗せてみるってのは楽な解法ではあるな。
0736デフォルトの名無しさん
NGNG0737デフォルトの名無しさん
NGNG>正式版ver.0.1.0を公開します。
>Unix+Perl または Cygwin+Perl で動きます。
>http://shingetsu.sourceforge.net/
0738デフォルトの名無しさん
NGNG自宅鯖で2ch級の掲示板を運営できるか?
497 名前: ◆8772606082 投稿日:03/12/25 00:05 ???
メーリークリスマスです。
記念に公開しようと思ってましたが、諸事情でできませんでした(T.T)
しかし、ひとつ朗報。2chブラウザから読めました。まだテストですが。
ゾヌ2で確認。いやー感動した。でも今日は明石家サンタ見て寝ます。ういす。
http://pc2.2ch.net/test/read.cgi/mysv/1052652547/497-
0739デフォルトの名無しさん
NGNGしかしそれはP2Pじゃないね
>>106>>108>>110の人ならP2Pだとか言い出しそうだけど
0740デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1061244477/の106、108、110
0741保守age
NGNG0742デフォルトの名無しさん
NGNGhttp://bbs.enjoykorea.naver.co.jp/jaction/list.php?id=enjoyjapan_16
皆補です明日午後8時に日本ペイントボルザックゾンドルオガブニだ
作成者: ガムザキング
作成日: 2004/01/10 03:14 (from:211.175.107.12)
http://www.2ch.net/ --日本最大ペイン集団です.ヒョムした日本人たちの本拠です
入っていて 無作為F5クリック、サ、サ、サ
今度攻撃はDCペインたちがズドハヌンゴです. サーバーが64個だと言います.
どうしてもきれいに漢方に行かせようとすれば多くの人員が必要です.
みなさんの力が必要です各種ペインサイトに広報お願いいたします.
そして注意士と!!!!!! 絶対naverにはこんな文を書かないでください.日本人たちが気づきます.
0743デフォルトの名無しさん
NGNG被害はそれほどでもなかったみたいだが。
でもこういうことがあるとP2Pの掲示板も必要なのかと思うね。
0744デフォルトの名無しさん
NGNG0745デフォルトの名無しさん
NGNGハイブリットなら別だが。
うまく同期取るのが課題だよな
0746デフォルトの名無しさん
NGNGファイル共有を良く思ってない奴らがさんざんトラフィックを重くしているのを知らんのか。
0747デフォルトの名無しさん
NGNG2chのような掲示板システムってP2Pで part.2
http://pc2.2ch.net/test/read.cgi/tech/999431595/
0748デフォルトの名無しさん
NGNGどんな方法で?
0749デフォルトの名無しさん
NGNGなんでこのスレにいるの?
0750デフォルトの名無しさん
NGNGなんだその頓珍漢な質問は
0751デフォルトの名無しさん
NGNG2chのような掲示板システムってP2Pで part.2
http://pc2.2ch.net/test/read.cgi/tech/999431595/
0752デフォルトの名無しさん
NGNGファイル流通が妨害されるということがある。
0753デフォルトの名無しさん
NGNG2chのような掲示板システムってP2Pで part.2
http://pc2.2ch.net/test/read.cgi/tech/999431595/
0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNG0756デフォルトの名無しさん
NGNGF5が更新ボタンじゃなきゃまず攻撃にさえならない
と言ってみるテスト
0757デフォルトの名無しさん
NGNG0758デフォルトの名無しさん
NGNG必ずといってもいいほど切れているよね。
P2Pを使ってgoogleみたいにキャッシュを残すことはできないかな。
0759デフォルトの名無しさん
NGNG0760デフォルトの名無しさん
NGNGしばらくのあいだ逃れられるかもしれない
0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG一応クレームをつけると削除してくれるから
同じと主張するなら何らかの管理機構が必要
0763デフォルトの名無しさん
NGNG暗号化されたキャッシュを意図せず溜め込むため、
起動しているだけでタイーホの危険があるという話もある。
WinMX等なら意図的にアップ/ダウンを指定したファイルしか扱わないため
明確に合法利用ができるのだが。
法制度が確立していない状態でfreenet式のBBSに参加すると
同じ危険は無いだろうか?
0764デフォルトの名無しさん
NGNGfreenet=自由なインターネット
ファイル交換に関しては各スレへ
0765デフォルトの名無しさん
NGNG0766デフォルトの名無しさん
NGNG↓
0767age
NGNG0768デフォルトの名無しさん
NGNG仕組みによる
0769デフォルトの名無しさん
NGNG詳細キボン
0770デフォルトの名無しさん
NGNGhttp://news5.2ch.net/test/read.cgi/newsplus/1075593174/595-596
595 名前: 名無しさん@4周年 投稿日: 04/02/01 12:31 ID:pYo6O9H3
2ちゃんもう閉鎖するって本当?
596 名前: ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ [sage] 投稿日: 04/02/01 12:31 ID:???
>>595
本当。
■関連スレ
□祭りスレ
http://news4.2ch.net/test/read.cgi/news/1075613794/
□議論スレ
http://news5.2ch.net/test/read.cgi/newsplus/1075618052/
0771デフォルトの名無しさん
NGNGもう2ちゃんねる運営側に踊らされるのやめれ。
0772デフォルトの名無しさん
NGNGできるようになっている。ゆえに一切の統制は不可能で、参加者は
不本意だろうがなんだろうが、膨大なキャッシュを保持することになる。
その中身には児童ポルノや犯罪のノウハウなどが蔓延しているが、
それを完全な言論の自由のための代償として甘受することが求められている。
(実際には言論の自由の無い全体主義国なら、キャッシュの保持自体を
非合法化したり、さらにはインターネット自体を禁止してしまうだろう)
このスレで企画されているP2PBBSは、いまのところどれもFreenetのように
暗号化キャッシュをもち、発信者の特定を不可能にしているが、そのためには
上記本家Freenetと同じ代償もある。スパム広告やデマ、コピペ、無意味な文字列、
真実を隠すための膨大なダミーの氾濫をどうやって防ぐのか?
鬱憤を抱えた者のオナニー場、文章爆弾を撃ち合うネットゲームになりはしないだろうか?
日本国においては言論の自由は憲法が保障している。IP丸出しでも
一般参加者にはリモートホストしかわからず、犯罪性のある場合のみ警察が
重い腰を上げてプロバイダに照会するのだから、それで十分なのでは?
IPを晒すことで一定の責任を持たせることができ、議論の質を保証できるし
個々の参加者が自ノードにおいてIPでフィルタリングすることで、度を越した連続投稿を防げる。
前にも書き込みがあったが、言論の自由はツールによって実現するものではなく
法によって実現すべきもの。ツールに完全な匿名性などなくとも
常に国民が政府による統制や大企業による圧力を監視し、何かあれば
徒党を組んで声を上げることで言論の自由を守らせることが可能なのだが、
2chでは、そういうのは「プロ市民」「ブサヨ」のやることであって、売国という犯罪なのだそうな。
最も嫌っているはずの北朝鮮と同じ政治体制を志向するとは皮肉なものだ。
0773デフォルトの名無しさん
NGNG自分が目指すのは言論の自由ならぬ「言論の放縦」。
責任の伴う自由ではなく、無責任な放縦。
ある場があって、その場では何を言っても許される。
そういう空間を作るのが目的。
0774デフォルトの名無しさん
NGNG0775デフォルトの名無しさん
NGNG公式ページの見た目がよくて、ダウンロードやインストールがしやすくて
GUIが使いやすければ、中身なんて同じでも爆発的に普及するよ。
0776デフォルトの名無しさん
NGNG0777デフォルトの名無しさん
NGNGおおよその趣旨には賛同します。日本のネット社会はちょっと特殊っぽいね。
ただ、リモートホストが全員にばれると、会社や学校、政府からカキコしている人
はすこしマズ意コトになる可能性もあるので、問題でも起きない限り、リモートホストは
管理人だけが知る形になるのではないかと思う。
0778デフォルトの名無しさん
NGNGひとつのPCが戦争で落ちても他のPCでカバーできるように・・・
要するにインターネット自体起源はP2Pなんだよな
0779デフォルトの名無しさん
NGNG>>ひとつのPCが戦争で落ちても他のPCでカバーできるように・・・
>>要するにインターネット自体起源はP2Pなんだよな
凄いですね、尊敬しちゃいます
0780デフォルトの名無しさん
NGNG0781デフォルトの名無しさん
NGNGわかりにくいかもしれないがP2Pは攻撃に強いよ、ってことを言いたかったんだ・・・
0782デフォルトの名無しさん
NGNGそこにある各コンテンツが攻撃に弱ければ意味無いだろ
0783デフォルトの名無しさん
NGNG0784デフォルトの名無しさん
NGNGはいぶりっと?あんまり意味が無い
管理人とかいたらログ取り強制されかねんと思うが
0785デフォルトの名無しさん
NGNG著作権無視のP2Pに参加して平気で犯罪を犯してる連中と「繋がり」たくはない。
0786デフォルトの名無しさん
NGNG同意
0787デフォルトの名無しさん
NGNGFreenetか?
0788デフォルトの名無しさん
NGNGP2Pをファイル交換ソフトと混同してないか?
0789デフォルトの名無しさん
NGNG0790デフォルトの名無しさん
NGNGピアが記憶領域を差し出してデータの共有をする形態を指してるんだろ
そういうのは揚げ足取りっていうんだ。
犯罪っていうけど、掲示板でも名誉毀損とかいろいろ犯罪あるよな
2chとか、もっと言えばインターネット利用するのやめれば?
0791デフォルトの名無しさん
NGNG0792デフォルトの名無しさん
NGNG確かに「P2P」という言葉がすっかりケガされてしまった。
何か別の言葉を作ったほうがいい。と思ったらグリッドとか分散とか。
0793デフォルトの名無しさん
NGNG0794デフォルトの名無しさん
NGNGいや、そうしなくても合法であるという話を今している
0795デフォルトの名無しさん
NGNGfrostというものがある
>>785
確かに他人の著作物そのものの文章を無断で書き込めば著作権侵害になるんだが、
名誉毀損のほうが大きな問題になると思う。
0796デフォルトの名無しさん
NGNG0797デフォルトの名無しさん
NGNGなんか聞き覚えのある言葉だな。どういう意味だったっけ?
0798デフォルトの名無しさん
NGNG0799デフォルトの名無しさん
NGNG0800デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?q=%E3%83%91%E3%83%B3%E3%81%8C%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0&ie=UTF-8&oe=UTF-8&hl=ja&lr=lang_ja
0801デフォルトの名無しさん
NGNG「ケーキ」だと399件
http://www.google.co.jp/search?q=%E3%83%91%E3%83%B3%E3%81%8C%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0%E3%81%8A%E8%8F%93%E5%AD%90&ie=UTF-8&oe=UTF-8&hl=ja&lr=lang_ja
http://www.google.co.jp/search?q=%E3%83%91%E3%83%B3%E3%81%8C%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0%E3%82%B1%E3%83%BC%E3%82%AD&ie=UTF-8&oe=UTF-8&hl=ja&lr=lang_ja
0802デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?q=%83p%83%93%82%AA%82%C8%82%AF%82%EA%82%CE+%82%F0%90H%82%D7%82%EA%82%CE%82%A2%82%A2%82%CC%82%C9%81B&ie=Shift_JIS&hl=ja&btnG=Google+%8C%9F%8D%F5&lr=
0803デフォルトの名無しさん
NGNG「あ〜るくんはごはん以外はたべられないんだよ!」
0804デフォルトの名無しさん
NGNGこのスレがググールに入ったら400件になるわな(・∀・)
0805デフォルトの名無しさん
NGNG動的に決めてやれば良いんだよ
起動時間とかから見て安定しているノードとかにさぁ
んでそのノードは処理済みのレス情報を他所にポンポン投げていくと
それと1つのスレは1000行く度に、勝手に次スレが出来る用にすべきだな
んじゃ、後よろしく
0806デフォルトの名無しさん
NGNG自動次スレは・・・やめとけ
0807デフォルトの名無しさん
NGNG0808デフォルトの名無しさん
NGNG0809デフォルトの名無しさん
NGNGP2Pという技術用語は一部の人間達によって汚されてしまったので、「分散掲示板」が良いと思う。
0810デフォルトの名無しさん
NGNG汚れて使い物にならなくなったら捨てよう、とかいう考えは嫌いだな
現代の使い捨て社会の影響か
どうして汚れたものを洗おうと考えないのか
常に再利用が善であるとは思わないが
いくらなんでも薄情じゃあないか
0811デフォルトの名無しさん
NGNG穢れないP2PBBSはこちら
http://pc2.2ch.net/test/read.cgi/software/1063423558/l50
0812デフォルトの名無しさん
NGNG0813デフォルトの名無しさん
NGNGソフトは人間の動作の代わりをしているだけ('A`)-~
cacheからの再送信=nodeを常駐させている人間が電話をかけている
0814デフォルトの名無しさん
NGNG0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNG恐れを知らぬ素人が甚だ不完全ながら一応それっぽく動くのを完成させて
名声を得るわけだが
0819デフォルトの名無しさん
NGNGいかに、できているかのように見せかけるか
この辺はネットゲー作るとよくわかる
0820デフォルトの名無しさん
NGNG素人にスゲーと思わせるようなハッタリが重要ってことだな。
0821デフォルトの名無しさん
NGNG0822デフォルトの名無しさん
NGNGあからさまにスレ違いだろ
0823デフォルトの名無しさん
NGNGおもしろそうだから別スレ立てて
単にロビー機能が連動するMORPGになる気もするが
それもまた吉
0824デフォルトの名無しさん
NGNG0825デフォルトの名無しさん
NGNG0826デフォルトの名無しさん
NGNG0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG>>953
0829デフォルトの名無しさん
NGNG0830これだろ?
NGNG0831デフォルトの名無しさん
NGNGhttp://x.plala.jp/index.html
http://kyouzin2ch.hp.infoseek.co.jp/p2p/index.html
http://nextp2p.nydb.info/
RinGOchゲートウェイ
http://alpha.ringoch.info:81/
http://gateway.ringoch.info/
http://www.socket774.mydns.jp:2122/
http://alpha.www.td:81/
http://ringoch.dayomon.net/
http://rcgate-chm.ddo.jp:6872/
http://ringoch.nekoruri.jp/
0832デフォルトの名無しさん
NGNGP2Pなのか?
0833デフォルトの名無しさん
NGNG導入法とかじゃなくて、どうやって匿名性を確保してるとかそういう説明はないの?
0834デフォルトの名無しさん
NGNGP2PだYO!
0835デフォルトの名無しさん
NGNG0836デフォルトの名無しさん
NGNG要は1スレ=1ファイルって感じだと思う。
そのファイルを更新しつつ共有してる感じ。
> BBSのスレッドやページ・Wikiはキャッシュとなって各ノードに分散し拡散する。
> nyBBSのスレ主のような中央は存在しないのでスレ主が落ちててもスレを読み書きできる。
> 書き込みは自分が保持しているキャッシュに対して行うのでいつでも出来るが、そのキャッシュが拡散しないと他の人は読めない。
> 全てのスレ・レス・添付ファイルには固有のID「GUID」が付加される。
> キャッシュは1スレ(1ページ)1ファイルとしてCacheフォルダに保存される。Cacheフォルダの位置は変更できない。
> スレ/ページと添付データは一つのキャッシュとしてまとめて扱われる。
> スレ/ページの最大サイズは20MBまで。それを超えると書き込めない。レス数/ファイル数制限は無い。
0837リンゴは...
NGNG> 26 :前スレ843 sage :03/12/06 21:05 ID:UuWDxw0l
> 前スレの671が言っていたようなP2P掲示板を作りたくなったのだが、
> 需要ってあるか?
> ・BBSキャッシュは分散。中央は存在しない
> ・いつでも発言できる
> ・発言がそのスレを回覧している人すべてに届くとは限らない
> (いずれかは届く可能性が高いけど)
> 発言者の匿名性はかなり高いけど、インスタント性は低いかも・・・
今のところAlphaの匿名性の仕組みについての解説はないね。
> 完全キャッシュしか変換できなくする暗号化と、
> 仮想ハードディスクです。
というようなことはいっていたらしい。
0838デフォルトの名無しさん
NGNGhttp://shingetsu.s45.xrea.com/nanashi/
0839デフォルトの名無しさん
NGNGリンゴ見えない。
落ちてるの?
0840デフォルトの名無しさん
NGNGそれをみたニュートンは(ry
0841デフォルトの名無しさん
NGNG> 崩壊寸前です
>
> クラックノードの流入で全ノードが監視されている模様です。
> 詳細は不明ですが、IPの他にDDNS名チャット発言名など監視されている恐れがあり
> ます。個人特定出来るような設定は避けた方が無難でしょう。
> ご利用の際は十分にご注意ください。
>
> 尚、公開ゲートウェイはすべて死亡しています。
0842デフォルトの名無しさん
NGNGコミュニティの破綻しかもたらさないよ。
著作物の法的にグレーな共有を主目的にしているP2Pファイル共有と違い、
BBSはそのほとんどが合法発言なんだから、暗号化キャッシュや
中継による発信者隠蔽など不要だと思う。
0843デフォルトの名無しさん
NGNG0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNG0846デフォルトの名無しさん
NGNG個人情報だだ漏れで削除不可の悪のすくつを作り出そうというサタン。
0847デフォルトの名無しさん
NGNG0848デフォルトの名無しさん
NGNG時系列でただ並んでいると、みんな同じ意見じゃないと落ち着かない
必死な人ばかりで議論にならない。
0849デフォルトの名無しさん
NGNGhttp://6419.net/coral/
0850デフォルトの名無しさん
NGNGhttp://news13.2ch.net/test/read.cgi/news/1095427609/
0851デフォルトの名無しさん
NGNG0852デフォルトの名無しさん
NGNG0853デフォルトの名無しさん
NGNG0854デフォルトの名無しさん
NGNGそれどころか作っただけでもつかまっちゃうらしいですよ!奥さん
0855デフォルトの名無しさん
NGNG違法性のあるデータを送信しなければ大丈夫。
逆に言えば、ユーザーの知らぬ間にデータを転送するようなソフトは危険。
0856デフォルトの名無しさん
NGNGhttp://live16.2ch.net/test/read.cgi/livenhk/1097190229/
特報首都圏「ある日突然ねらわれる・ネット中傷」
http://live16.2ch.net/test/read.cgi/livenhk/1097207125/
特報首都圏 2ch特集 反省会スレッド
http://live16.2ch.net/test/read.cgi/livenhk/1097232956/
11日未明 04:35再放送
http://www.nhk.or.jp/hensei/bs1/20041010/frame_24-29.html
0857マイク ◆yrBrqfF1Ew
NGNGそんな噂はつみみだな。
0858デフォルトの名無しさん
NGNGそんな噂は、つみみだな。
0859デフォルトの名無しさん
NGNGそんな噂はつみ、みだな。
0860デフォルトの名無しさん
NGNG削除関連では2chの運営人に対する批判が多い。
運営人に都合の悪いスレッドを勝手にスレストしたとか、削除すべきものを
あれこれ理由つけて削除しないとか。
まあどういう運営をしても不満はつきものだが、P2Pで参加者が完全にフラットな
仕組みになれば、そういう問題は解消できる。
P2PBBSの構造をどうするかによって変わってくるだろうがるだろうが、たとえば
削除されたくないものはかたくなに手元にログを保持し共有させておけばいいとか、
削除されるべきものは多数決的に多くの人が削除すれば流布しにくくなり、
ログ保持者が少数になれば保持者を特定しやすくなり訴追もできるとか。
0861デフォルトの名無しさん
NGNG0862デフォルトの名無しさん
NGNG>完全にフラットな 仕組みになれば、そういう問題は解消できる
それは新たにP2P掲示板が生まれる事によるメリットではなく
既存の掲示板がなくなることによるメリットだな。
0863デフォルトの名無しさん
NGNG0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNG0866デフォルトの名無しさん
NGNG0867デフォルトの名無しさん
NGNGZigumo等: 死亡。
新月: ほぼ完成。弄るところがない。
RinGOch: 常連がIRCとかに籠っている。閉鎖体質。
AsagumoWeb: 新しいP2P掲示板らしい(http://ikejisoft.com/)
0868デフォルトの名無しさん
05/01/23 20:58:39P2Pならではの強烈なメリットがあればいいんだが。
0869マイク ◆yrBrqfF1Ew
05/01/29 17:30:410870デフォルトの名無しさん
05/01/30 09:21:04詳しく
0871マイク ◆yrBrqfF1Ew
05/02/01 19:16:060872デフォルトの名無しさん
05/02/22 15:15:38http://tmp4.2ch.net/test/read.cgi/download/1105781823/
p2pのファイル交換ソフトにNNTPを乗っけてる。
結構使えそうな感じ。
0873デフォルトの名無しさん
05/03/06 13:00:11の開発は急務になったぞ。こんな形でクローズアップされるようになるとはなぁ・・・
0874デフォルトの名無しさん
05/03/06 13:14:23P2Pが叩かれるんだよ。
0875デフォルトの名無しさん
05/03/06 13:42:540876デフォルトの名無しさん
05/03/06 13:54:35P2Pにおいて(建前上の)目的はすごく重要だ。
0877デフォルトの名無しさん
05/03/06 17:17:0386 :エージェント・774:05/03/05 19:22:04 ID:oG3YuOd+
これって韓国や中国について話し合うことも
「差別の助長」につながる可能性があるってことで禁止されるんじゃないか
87 :エージェント・774:05/03/05 19:27:56 ID:b8aRirHo
>>86
そうなったら舞台を移せばいいじゃん。
「そこから先は〜へ行け」ってかんじに
完全匿名掲示板に誘導するっていう風にしてやればいい。
完全匿名な所+プロクシの多段刺しでやってればまず大丈夫でしょ。
2chよりももっとクリティカルな発言ができるようになって、かえっていいかも。
今だと集まっている場所が2chっていうIP晒しの場だからそれなりに自制が効いてるけど、
匿名+串だとそれこそあっけらかーんとヤバい話が飛び出すと思うよ?
89 :エージェント・774:05/03/05 20:50:35 ID:j737rr8s
>>87
テクノロジーで回避できるからといって、油断するようでは駄目だ。
そのせいで自国の堕落を看過するとしたら有害でしかない。
0878デフォルトの名無しさん
05/03/06 18:00:58串を使った匿名での書き込みを
禁止しているからだということを忘れるな。
0879デフォルトの名無しさん
05/03/06 18:29:060880デフォルトの名無しさん
05/03/06 18:59:142chにも歴史というものがあり、問題が起こるたびに何らかの対処をすることの
繰り返しで現在まで来ている。
串の悪用事件が起こる前には串を禁止していないし、事件が起これば串の禁止という
対処がなされる。
0881デフォルトの名無しさん
05/03/06 18:59:51初期の2ちゃんねるだって串使って書き込めない。
サーバーがクライアントのIPを保存しないのが匿名性じゃないぞ。
サーバーがクライアントのIPを知ることが出来ないのが本当の匿名性だ。
0882デフォルトの名無しさん
05/03/06 19:03:36本当のところはどうか知らんが
0883デフォルトの名無しさん
05/03/06 19:05:120884デフォルトの名無しさん
05/03/06 19:10:05いや、何が「人権侵害」になるか明確にされてないからヤヴァイよ。
何気のない書き込みが人権侵害とされて……というような事もあったり。
対話式人権擁護法案の説明
http://furusityofu.gozaru.jp/index.html/eiga/jinkenyougo.html
まとめブログ
http://blog.newsch.net/home/zk1/
0885デフォルトの名無しさん
05/03/06 19:13:09・連続投稿規制→誰が投稿しているか分からないので無理
・プロバイダ規制→誰が投稿しているか分からないので無理
0886デフォルトの名無しさん
05/03/06 19:20:29人権侵害と言われればそれを止めればいいだけじゃん。
0887デフォルトの名無しさん
05/03/06 19:27:08第三条 の 1 の 二 の イ
特定の者に対し、その者の有する人種等の属性を理由としてする侮辱、嫌がらせその他の不当な差別的言動
第三条 の 2 の 一
人種等の共通の属性を有する不特定多数の者に対して当該属性を理由として前項第一号に規定する不当な差別的取扱いをすることを助長し、
又は誘発する目的で、当該不特定多数の者が当該属性を有することを容易に識別することを可能とする情報を文書の頒布、掲示その他これらに類する方法で公然と摘示する行為
第三条 の 2 の 二
人種等の共通の属性を有する不特定多数の者に対して当該属性を理由として前項第一号に規定する不当な差別的取扱いをする意思を広告、
掲示その他これらに類する方法で公然と表示する行為
たとえそれが事実であたっとしても、封殺される恐れがある。
しかもこの5人からなる権擁護委員会には、第三者的な監視組織も存在しない。
0888この法案の根本的な問題点
05/03/06 19:28:002.人権委員会をめぐる利権争いが予想のされる
3.極端な人権保護により、言論の自由が阻害される
4.特定団体や政治家への批判も規制され、国民が泣き寝入りになる可能性がある。
5.人権委員会および人権擁護委員の公共性に疑問が有る
6.マスコミを除外しての市民差別
7.マスコミへの規制がないため報道されず国民が知らない間に成立してしまう。しかも堤会長の事件で泥沼になることも。
8.掲示板、ブログなどの運営が規制により難しくなり閉鎖に追い込まれる可能性大。
9.外国人参政権への布石との思惑も・・・
10.悪質な宗教団体への批判ができなくなる
11.スパイ防止法のない日本において他国(北朝鮮、韓国、中国)の工作活動に対抗できなくなる。
12.疑いがあれば、「予防的」に立ち入り検査が可能。裁判所の令状も不要。
13.通常の企業活動商業活動においても、極めてあいまいな「差別」を禁止しているため、経済活動に著しい侵害を生じる。
14.人権擁護委員会は任意の外部団体へ「調査」を嘱託できるので、ヤクザ・統一協会・朝鮮総連に嘱託されても合法である。
15.人権委員・人権擁護委員に対する弾劾・リコール規定がなく抑止力がない。
0889デフォルトの名無しさん
05/03/06 19:29:04どうせ事件にでもならない限り個人を特定されないのだから、あまり関係ない。
IPを隠蔽しないと発言できないような暗黒政治にならないよう努力すべきで、
万が一そうなった時のためには既にfreenetがある。
0890デフォルトの名無しさん
05/03/06 19:36:30事実なら争えばいいじゃん。
裏に潜っても何も影響を与えられないよ。
そりゃそうだよね。
片やテレビ等の大手メディアで非匿名ではっきりと争っている。
片や地下に潜って匿名でわめいているだけ。
0891デフォルトの名無しさん
05/03/06 23:22:46おそらく自治権を選ばれた信頼に足る代表者にゆだねる方向で進むと思う。
特定のホスト名からの書き込みが一切できないような「処方箋」をP2P網に
流していくと。解除の鍵もその代表者にかかっていると。
0892デフォルトの名無しさん
05/03/07 17:24:28P2P掲示板の完成はまだなのか?
0893デフォルトの名無しさん
05/03/07 18:11:27ログを保存する意味をなくしてしまえばいい。
0894デフォルトの名無しさん
05/03/09 19:18:25利権が絡むと言えない真実も有る。
0895デフォルトの名無しさん
05/03/09 19:53:190896デフォルトの名無しさん
05/03/10 18:09:35大手メディアは信用できないから
裏にもぐる必要性もあるって事じゃね?
0897デフォルトの名無しさん
05/03/10 20:03:14とてつもない苦労をして対抗する言論機関を作った。
戦後はむやみな弾圧が禁止されたにもかかわらずそういう気概を持つ者は
ほとんどいなくなり、現在、ネットの発達で資本という壁が低くなったにもかかわらず
人々は匿名書き逃げの世界に逃げ込もうとしている。
0898デフォルトの名無しさん
05/03/10 20:09:18だから悪いうわさ捏造して非難・中傷したい。
そのためにも匿名P2P掲示板が必要。
0899マイク ◆yrBrqfF1Ew
05/03/11 00:49:330900デフォルトの名無しさん
05/03/11 15:24:17でもここらへん田舎だから仕事もネタも見つからないんだなー。残念!
0901デフォルトの名無しさん
05/03/11 21:10:52管理者に責任が発生する。場合よっては裁判問題になるし、実際になっている。
かといって、掲示板を管理する人間がいなければ、2ちゃんねるが
串経由での書き込みを禁止したり、プロバイダ規制をしていることからも
わかるように荒れる。
0902デフォルトの名無しさん
05/03/11 23:48:030903デフォルトの名無しさん
05/03/16 16:22:51完全な正確さは望めないが。
0904デフォルトの名無しさん
05/03/16 22:30:42というのはどうだろう?
0905デフォルトの名無しさん
05/03/16 22:33:190906デフォルトの名無しさん
05/03/16 22:54:15一人が複数の削除要求を出すことが可能で、正しく計量できないんじゃ
なかろうか?
0907デフォルトの名無しさん
05/03/16 23:26:28ローカルな判断スクリプトが「同一IPアドレスからの複数クエリは無視」すれば
無問題では?
で、不適切発言には誰もが自由に削除フラグを立てることが出来て
それに対してYES/NOの投票を開始すると。
ある程度の投票数がたまったら集計結果を基にあぼーんするか否かを決めると。
同一IPアドレスの人間から何度も不適切発言を繰り返すようだと一定期間
そのIPアドレスからのいかなる要求をも遮断するようにすると。
0908デフォルトの名無しさん
05/03/17 03:44:320909デフォルトの名無しさん
05/03/17 04:43:19個々人が自分であぼーんする。
んでそのあぼーんデータをトリップつけて他のパケット同様に流す。
ユーザは、他の人のあぼーんを自動的に採用することを選択できる。
それを支援するため、クライアントは流れてくるあぼーんデータを監視して、
自分のユーザのあぼーんと傾向が似ている人のトリップを推薦する機能をもつ。
これくらいでどうよ。
0910デフォルトの名無しさん
05/03/17 09:34:35難しいだろうな。
まず、掲示板のレスのような短い文章では十分な精度が得られない。
さらに、広告なら「宣伝したい内容」があるから統計的に判別できるが
荒しにはそのような内容があるとは限らない。
0911デフォルトの名無しさん
05/03/17 14:51:58投票で選ばれた少数の削除人が不適切データを削除していく
という方式をとらないと無理なのでは?
0912デフォルトの名無しさん
05/03/17 15:34:52そして削除人が訴えられる、と。
0913デフォルトの名無しさん
05/03/17 15:51:45便利なものなんでしょうか?どのくらいの人が活用してる?
0914デフォルトの名無しさん
05/03/17 16:31:13自分でみてみるしかない
0915デフォルトの名無しさん
05/03/18 03:22:07> 記事に対する削除要求が或る程度たまったら消滅、削除要求は誰もが可能
> というのはどうだろう?
匿名なんで何度も削除要求するまでのこと
>>907
> ローカルな判断スクリプトが「同一IPアドレスからの複数クエリは無視」すれば
匿名なんでIPアドレスなんてわかりません。
>>909
> んでそのあぼーんデータをトリップつけて他のパケット同様に流す。
P2Pでは理論的にトリップは捏造できます。実際にWinnyでも捏造できます。
0916デフォルトの名無しさん
05/03/18 03:24:32> さらに、広告なら「宣伝したい内容」があるから統計的に判別できるが
> 荒しにはそのような内容があるとは限らない。
俺なら「オマエモナー」とか過去レスを引用してちょっと加えただけの文で荒らすな。
0917デフォルトの名無しさん
05/03/18 05:42:27> >>909
> > んでそのあぼーんデータをトリップつけて他のパケット同様に流す。
> P2Pでは理論的にトリップは捏造できます。実際にWinnyでも捏造できます。
わかりやすくトリップと言っただけ。捏造がいやなら電子署名でいいよ。
0918デフォルトの名無しさん
2005/03/25(金) 09:42:43削除要求に匿名性は必要ないのでは?
0919デフォルトの名無しさん
2005/04/03(日) 03:57:34それはいいとして、誰かが削除要求の正当性を確かめる必要がある。
その人は削除要求から書き込みを守るわけで、
書き込みを守る事によって政治犯タイーホなどの可能性もある。
匿名掲示板の趣旨にあわせるならば、異議申し立てには匿名性が必要だ。
しかし、匿名での異議申し立ては機能しない可能性が高い。
さてどうするか。
ところで新しいタイプの掲示板では、「逆アンカー」のシステムを是非実現して欲しい。
0920デフォルトの名無しさん
2005/04/17(日) 17:06:540921デフォルトの名無しさん
2005/04/17(日) 19:57:580922デフォルトの名無しさん
2005/04/17(日) 23:53:270923デフォルトの名無しさん
2005/04/18(月) 02:03:04逆アンカーはメリット大だね。
情報収集効率が格段に上昇する。
0924デフォルトの名無しさん
2005/04/18(月) 11:50:32そう、それ。クライアントじゃなくて、なんと言うべきだったかな・・・? ローカル?
0925デフォルトの名無しさん
2005/04/18(月) 21:58:33ってのは、手元にあるキャッシュを検索すればできる、という解釈でOK?
0926デフォルトの名無しさん
2005/04/18(月) 22:32:130927デフォルトの名無しさん
2005/04/19(火) 00:34:41今まではリファラとかトラックバックとかでやってたけど、
手元にキャッシュがあれば「○○というページにリンクしているページ」を検索すればいい。
という話かと。
0928デフォルトの名無しさん
2005/04/19(火) 00:39:49非効率的にも程があるだろう
0929デフォルトの名無しさん
2005/04/19(火) 02:46:190930デフォルトの名無しさん
2005/06/25(土) 21:12:230931デフォルトの名無しさん
2005/06/25(土) 21:27:060932デフォルトの名無しさん
2005/06/26(日) 11:01:470933デフォルトの名無しさん
2005/06/27(月) 16:22:26http://news18.2ch.net/test/read.cgi/news2/1119832482/
1 名前:朝まで名無しさん[] 投稿日:2005/06/27(月) 09:34:42 ID:cDlsrM/s
総務省は27日、自殺サイトなど「有害情報の温床」ともいわれるインターネット
を健全に利用するために、ネットが持つ匿名性を排除し、実名でのネット利用を
促す取り組みに着手する方針を固めた。匿名性が低いとされるブログ(日記風サイト)
やSNS(ソーシャル・ネットワーキング・サイト)を小中学校の教育で活用する
よう求め、文部科学省などと具体策を詰める。
今週初めに発表する総務省の「情報フロンティア研究会」の最終報告書に盛り込む。
国内のネット人口は増加する一方だが、匿名性が高いために自殺サイトの増殖や
爆弾の作製方法がネットに公開されるなど、犯罪につながる有害情報があふれている。
総務省はそうしたマイナス面を排除し、ネットを経済社会の発展につなげていくため
には、実名でのネット使用を推進し、信頼性を高めることが不可欠と判断した。
http://headlines.yahoo.co.jp/hl?a=20050627-00000032-kyodo-bus_all
0934デフォルトの名無しさん
2005/07/02(土) 01:17:400935デフォルトの名無しさん
2005/08/02(火) 04:02:17匿名性がないと逆悪さされない?
2chのシステムをP2Pとして作ったとしてそれは匿名性を持たせるべき?持たせないべき?
それとも中間的解決策を模索すべき?
0936デフォルトの名無しさん
2005/08/02(火) 09:18:440937デフォルトの名無しさん
2005/08/03(水) 17:28:43IPくらい記録してもいいんじゃないか?
それの改竄を防がなければ意味がないが。
問題ない発言なら完全匿名
犯罪等の問題発言は警察へIP渡せばいい
内部告発?マスゴミでやれ
0938デフォルトの名無しさん
2005/08/10(水) 21:03:56IPから個人を特定することは実は可能なんだよ。
方法はいろいろある。
P2Pだと管理者がユーザ数人というパターンなるだろうけど、悪意のあるユーザが数人集まると
それができてしまう。
警察に渡したくても数人の同意がなければ渡せないということも起こる。
0939デフォルトの名無しさん
2005/08/11(木) 07:11:590940デフォルトの名無しさん
2005/08/11(木) 10:07:250941デフォルトの名無しさん
2005/08/14(日) 02:03:190942デフォルトの名無しさん
2005/08/22(月) 13:49:47できる限り匿名性を高くした掲示板があってもいいと思う。
荒れるのが極端に嫌な人はP2Pじゃなくてもいいじゃない。2ch使いなよ。
住み分ければよくない?
それか匿名版と通常版の2バージョンだしてもらえるとありがたい
0943デフォルトの名無しさん
2005/08/22(月) 14:25:59例えば麻薬取引を公然とやられたり。
2chはそれこそ特定できるからそういうことが起こらないだけで、実際完全匿名の板でもなんでも
あったらしゃれで済まないと思う。
まあ今考えてるのは誰でも簡単に特定のレスやスレそのものを削除できるようにすればいいかなと。
Wikiの運用で削除荒らしはそうそういないことは証明されてるしね。
0944デフォルトの名無しさん
2005/08/22(月) 19:57:06逆にワクワクしてる俺は悪い子ですか?
昔の2ちゃんのそういう雰囲気が好きだった…
0945デフォルトの名無しさん
2005/08/29(月) 18:27:050946デフォルトの名無しさん
2005/08/29(月) 19:18:480947デフォルトの名無しさん
2005/08/29(月) 19:39:440948デフォルトの名無しさん
2005/08/29(月) 19:46:060949デフォルトの名無しさん
2005/08/29(月) 20:31:590950デフォルトの名無しさん
2005/08/29(月) 21:35:210951デフォルトの名無しさん
2005/08/29(月) 22:19:240952デフォルトの名無しさん
2005/09/02(金) 14:54:450953レイザーラモン
2005/09/02(金) 15:28:180954デフォルトの名無しさん
2005/09/11(日) 01:49:07↓インスパイヤ
http://viploader.net/src/viploader3656.jpg
http://www.imgup.org/file/iup83862.jpg
avexのロゴにインスパイアされて
新たなオリジナリティーを加えてロゴ化したものですが、
avexのロゴマークを使用されることを何ら制限するものではございません。
何卒ご理解のほどよろしくお願いいたします。
0955デフォルトの名無しさん
2005/09/24(土) 01:28:050956デフォルトの名無しさん
2005/09/24(土) 14:46:260957デフォルトの名無しさん
2005/09/24(土) 14:46:56レス数が950を超えています。1000を超えると書き込みができなくなります。