[過去ログ]
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 (360レス)
2ちゃんねる互換P2P匿名掲示板の実装を考える 1 http://mevius.5ch.net/test/read.cgi/tech/1398263384/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん [sage] 2014/04/23(水) 23:29:44.09 ID:k48oXhUz このスレは「P2P型の完全匿名掲示板はまだ出来ないの?」スレからforkして生まれました 2ちゃんの代替となる2ちゃん型掲示板をP2Pで実装してみようぜ、なスレです 名前が長いので若干スレタイは変えましたファイル共有ソフト等の話題はスレ違いなのです origin:P2P型の完全匿名掲示板はまだ出来ないの?その4 http://toro.2ch.net/test/read.cgi/tech/1390486453/ wiki http://www34.atwiki.jp/p2p-anon/ [参考] Tor(The Onion Router)のHidden Service(onionドメイン)Onionちゃんねる http://xiwayy2kn32bo3ko.onion/ (Tor経由でのみアクセス可能) Syndie - distributed forums http://syndie.i2p2.de/ Freenet - P2Pコミュニケーションフレームワーク https://freenetproject.org/ [関連するP2P掲示板ソフトウェア等] 新月 - P2P匿名掲示板 http://shingetsu.info/index.ja P2P2ch http://p2p2ch.web.fc2.com/ ちらしの裏 http://chiraura0.web.fc2.com/ alias https://code.google.com/p/alias/ o2on https://github.com/o2on/o2on http://mevius.5ch.net/test/read.cgi/tech/1398263384/1
2: デフォルトの名無しさん [sage] 2014/04/24(木) 00:18:13.70 ID:MtyH7A52 CO2 http://mevius.5ch.net/test/read.cgi/tech/1398263384/2
3: デフォルトの名無しさん [sage] 2014/04/27(日) 11:31:07.85 ID:VMeX2lMv とりあえずchord実装しようと思う http://mevius.5ch.net/test/read.cgi/tech/1398263384/3
4: デフォルトの名無しさん [sage] 2014/04/29(火) 00:35:26.82 ID:QpcbJXpT ええな http://mevius.5ch.net/test/read.cgi/tech/1398263384/4
5: デフォルトの名無しさん [sage] 2014/04/29(火) 00:51:21.14 ID:c5fmhn8h とりあえず服を着ようと思う http://mevius.5ch.net/test/read.cgi/tech/1398263384/5
6: デフォルトの名無しさん [sage] 2014/04/29(火) 02:37:33.98 ID:k0Pd9T1c こっちでレスしておく。 >>http://toro.2ch.net/test/read.cgi/tech/1398178816/32 ならopenにでもotonaにでもいけばいいんでない? こんなトコ見る必要ない。 >>http://toro.2ch.net/test/read.cgi/tech/1398178816/34 それはバックエンドにP2Pを使わないほうが良い理由にはならないな。 使わなくても良い理由にはなるかも知れんが、それだけでしかない。 >>http://toro.2ch.net/test/read.cgi/tech/1398178816/37 適当なノードがその場限りの鯖として振る舞えばいいというだけで、中央鯖は不要。 そもそも鯖役ノードってのが厳密に定まるバックエンドかどうかもわからんけど。 >>http://toro.2ch.net/test/read.cgi/tech/1398178816/39 P2Pが匿名なんじゃなくて、検証可能なクライアントプログラムが匿名性を提供するんだよ。 Torなりなんなり、匿名化の為のシステムを蔵側に用意させるなら結局インストールが必要。 HTTPの鯖蔵モデルだと、蔵が使うコードは鯖提供で検証不能なので、鯖がロギングし放題。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/6
7: デフォルトの名無しさん [sage] 2014/04/29(火) 03:18:58.47 ID:YSaKMYqx >>520 C/C++ でまじめに malloc()/free(), new/delete の研鑽を積めばOK 学習教材としては、独習C++中盤の山場にある「文字列クラス」の車輪再発明がおすすめだね http://mevius.5ch.net/test/read.cgi/tech/1398263384/7
8: デフォルトの名無しさん [sage] 2014/04/30(水) 13:58:25.03 ID:lIJFNaX3 >>7 そんな道具の使い方みたいな初歩的な話はどうでもよい http://mevius.5ch.net/test/read.cgi/tech/1398263384/8
9: デフォルトの名無しさん [sage] 2014/04/30(水) 14:00:03.19 ID:lIJFNaX3 とにかくアイデアを出すことが先決だ。 実装はバグだらけでも富豪的でも良い。 後は実装のプロがなんとでもしてくれるだろう。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/9
10: デフォルトの名無しさん [sage] 2014/04/30(水) 22:44:00.71 ID:livyiFPX じゃあ、アイデア 完璧な匿名性を持ったP2P掲示板 ほら、あとは実装しろ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/10
11: デフォルトの名無しさん [sage] 2014/04/30(水) 23:25:32.05 ID:lIJFNaX3 >>10 バイバイ http://mevius.5ch.net/test/read.cgi/tech/1398263384/11
12: デフォルトの名無しさん [sage] 2014/05/01(木) 01:45:14.52 ID:esgHy3x7 P2Pにして匿名性を強固にしなかったら2ちゃんより酷くなるだろ 技術があれば誰でもトラッキングできる掲示板になると思うけどね http://mevius.5ch.net/test/read.cgi/tech/1398263384/12
13: デフォルトの名無しさん [sage] 2014/05/01(木) 09:27:36.95 ID:276dm0Cu 2chみたいに中央集権型掲示板ではひろゆきとかJIMとか 管理人の権利の主張やら、独裁削除人やらなんやら色々鬱陶しい。 荒らしやネットワーク攻撃対策に関しては中央集権独裁的に行うのではなく、 個人主義、自由主義に基づいた設計にすべきだ。 (リストを作るのも自由、自動的に適用するのも自由という具合に) http://mevius.5ch.net/test/read.cgi/tech/1398263384/13
14: デフォルトの名無しさん [sage] 2014/05/01(木) 09:29:28.18 ID:276dm0Cu リアルの愚民どもや法曹・政治家共がゴチャゴチャ言い出すのも鬱陶しい。 リアルをせせら笑いながら自由にコミュニケーションできるネットワークが欲しいものだね。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/14
15: デフォルトの名無しさん [sage] 2014/05/01(木) 17:20:12.78 ID:7EhQIRwr tor板でいいじゃん。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/15
16: デフォルトの名無しさん [sage] 2014/05/01(木) 17:32:21.00 ID:276dm0Cu >>15 torで通常の方法で掲示板を設置した場合は匿名であっても中央集権的になるだろうが。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/16
17: デフォルトの名無しさん [sage] 2014/05/01(木) 17:33:09.85 ID:276dm0Cu 管理人や削除人が好き勝手出来る掲示板はダメだ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/17
18: デフォルトの名無しさん [sage] 2014/05/01(木) 19:29:31.49 ID:s0t/V4/m 新月見るに需要があるとは思えない http://mevius.5ch.net/test/read.cgi/tech/1398263384/18
19: デフォルトの名無しさん [sage] 2014/05/01(木) 19:59:31.09 ID:276dm0Cu 新月は匿名でも純粋なP2Pでも無いし、ツールも使いにくいからな。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/19
20: デフォルトの名無しさん [sage] 2014/05/01(木) 20:51:15.80 ID:7EhQIRwr 新月が過疎ってるのは作者が閉鎖的に運用してるからだと思うが。 新月が純粋なP2Pではないと言うならば、純粋なP2Pとはどういうものか? http://mevius.5ch.net/test/read.cgi/tech/1398263384/20
21: デフォルトの名無しさん [sage] 2014/05/01(木) 21:13:01.17 ID:276dm0Cu >>20 >閉鎖的に運用 作者の意向がネットワークに及ぶなら、それは自由なネットワークとは言えないね http://mevius.5ch.net/test/read.cgi/tech/1398263384/21
22: デフォルトの名無しさん [sage] 2014/05/01(木) 21:14:36.64 ID:rJbuD4Aj 新月の持っておきたくないものを選んで手放せるシステムは良いと思う http://mevius.5ch.net/test/read.cgi/tech/1398263384/22
23: デフォルトの名無しさん [sage] 2014/05/01(木) 21:24:00.67 ID:276dm0Cu 純粋なP2Pとは権威から自由であるということだ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/23
24: デフォルトの名無しさん [sage] 2014/05/01(木) 21:28:57.05 ID:txn6O3jo でもIDはほしい http://mevius.5ch.net/test/read.cgi/tech/1398263384/24
25: デフォルトの名無しさん [sage] 2014/05/01(木) 21:34:14.42 ID:276dm0Cu 例えば、誰もが(作者も含めて)同じ方法で平等に利用可能なソフトウェアがインストールされたサーバがあり、インターネット経由でしかアクセスできず、誰も近づけない場所に設置されている場合、その形態はp2pと言える。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/25
26: デフォルトの名無しさん [sage] 2014/05/01(木) 21:35:54.01 ID:7EhQIRwr >>21 それはクライアントに依存すること。作者の意向に依存するのはどんなp2pソフトでも同じ。 新月プロトコルのようなものを作れば個人に依存することはなくなる。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/26
27: デフォルトの名無しさん [sage] 2014/05/01(木) 21:45:18.90 ID:s0t/V4/m 新月の作者は簡単に利用出来るように公開ゲートウェイまで設置してるし 閉鎖的な運用してるようには見えない ただP2P掲示板の需要がないだけだろ http://mevius.5ch.net/test/read.cgi/tech/1398263384/27
28: デフォルトの名無しさん [sage] 2014/05/01(木) 22:05:19.99 ID:B1bUdh8+ 需要はあるよ現に自分も使ってたしかしいかんせん使いづらい ログの即時取得、2ch専ブラ対応、荒らし対策、携帯対応ぐらいやらないと http://mevius.5ch.net/test/read.cgi/tech/1398263384/28
29: デフォルトの名無しさん [sage] 2014/05/01(木) 22:05:31.36 ID:7EhQIRwr >>27 以前は誰でもクライアントなしで閲覧できたが、最近はクライアントをインストールしないと閲覧できなくなっている。 理由は、P2P掲示板は2ちゃん型と比べて非常に重いということ。大勢からクライアント無しでアクセスを受けると簡単に落ちる。 確かにP2P掲示板は需要がない。 クライアントをインストールしないといけないし、常時接続での運用が基本でハードルが高い。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/29
30: デフォルトの名無しさん [sage] 2014/05/01(木) 22:14:44.90 ID:r0ZRtrW8 新月自体には需要はないだろう ただp2pってだけで2ch以上なところが何もないからな p2p掲示版への期待だけで持ってる感じ http://mevius.5ch.net/test/read.cgi/tech/1398263384/30
31: デフォルトの名無しさん [sage] 2014/05/02(金) 05:50:38.49 ID:CF7dLv5d DNS分散の実装が必要だってことなんじゃないか? 新月の中の人は実況を知らなかったんだろうな。 皆の表現が一致したりしなかったりするダンスのような所が実況の味なのに、 それが十把一絡のスパム扱いではどうしようもない。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/31
32: 461 ◆Of8OpFdQADOA [] 2014/05/02(金) 07:04:44.76 ID:meKs6CjB みなさんP2Pに求めているものがたくさんありますね。(悪いことだ言うつもりは毛頭ありませんよ) 自由であることは大事なことですが、それは哲学領域に取り敢えず留めておいて、実装では負荷分散と即時性の両立を狙うのが賢い落とし所ではないでしょうか。 考え方によっては、サーバクライアントモデルの拡張としてサーバ側を我々がP2Pで実現し、ふつうに何かのドメインに紐をつけて使っても立派なP2P掲示板ということになります。匿名性はやや犠牲になるでしょうが。 でも当分の間はクライアントをローカルで走らせるモデルが続くと思います。 自宅サーバをやってる人たちが使ってくれたら安定性に一役買ってくれそうなものですが、そのためにはこちら側からの良質なドキュメントなどの提供が必要だと思います。 そこも含めて開発できたらいいなと思っています。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/32
33: デフォルトの名無しさん [sage] 2014/05/02(金) 08:16:20.41 ID:CF7dLv5d そういう事実上の切り捨てこそが一番の哲学なんだよ。 意見が一致したものから実装すればいいだけなのに、 最初に切り捨てから入るとゴリ押しに見えるのさ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/33
34: デフォルトの名無しさん [sage] 2014/05/02(金) 09:19:48.83 ID:uOzfD9BM P2Pはシステムの構造でなく、人の利用形態なのだよ。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/34
35: デフォルトの名無しさん [sage] 2014/05/02(金) 09:29:05.39 ID:uOzfD9BM 開発方針 フェーズ1.匿名性が高く汎用的なP2Pデータベース開発(分散ハッシュテーブルみたいな物?) フェーズ2.掲示板の仕様とデータベースにぶち込むデータモデルを設計 フェーズ3.普及を想定した使いやすい閲覧ブラウザの開発 http://mevius.5ch.net/test/read.cgi/tech/1398263384/35
36: デフォルトの名無しさん [sage] 2014/05/02(金) 12:59:07.20 ID:CF7dLv5d >>35 それって段階の意味が全然ないよ。 確認しないまま実装すると確実に作り直しになって 折角作った意味がない場合にそれは必要なんじゃないか? 最初から2ch互換で匿名なのはわかっている以上、 その部分の完成を待ったり段階化する必要なんてサボる口実でしかない。 いいのがでてきたらいつでも差し替えられるようにすれば済む話だし、 むしろ好みで選択できたほうがいいでしょう。 必要なフェーズと言えば、こんなこともあろうかと的な応用にも対応できる 汎用仕様を作ることだけど、これも別になきゃ作れないものではないし、 適当に作ったものがデフォルト化する方が多いよね。 http://mevius.5ch.net/test/read.cgi/tech/1398263384/36
37: 461 ◆Of8OpFdQADOA [sage] 2014/05/02(金) 13:43:45.00 ID:meKs6CjB >>36 >それって段階の意味が全然ないよ。 >確認しないまま実装すると確実に作り直しになって >折角作った意味がない場合にそれは必要なんじゃないか? >最初から2ch互換で匿名なのはわかっている以上、 >その部分の完成を待ったり段階化する必要なんてサボる口実でしかない。 ウォーターフォールモデルとアジャイル開発の対立みたいだw あまり厳密に設計すると融通が利かなくなりそう。割りにゆるく、それでいて引き締まった設計にしたい。 ただ、2ちゃん互換ってのは大前提になると思う。 >必要なフェーズと言えば、こんなこともあろうかと的な応用にも対応できる >汎用仕様を作ることだけど、これも別になきゃ作れないものではないし、 YAGNIって云うよね。今必要でない機能は今は実装しなくていい。必要になった時に実装する。 ゆっくり改良していけばいい。 ただ開発者が足りないような感じもするなあ。個人的には一人じゃ寂しいなあと思うw http://mevius.5ch.net/test/read.cgi/tech/1398263384/37
38: デフォルトの名無しさん [sage] 2014/05/02(金) 15:28:44.56 ID:KxhRqmmx モジュラーを意識しよう Golangでやろうぜ http://mevius.5ch.net/test/read.cgi/tech/1398263384/38
39: デフォルトの名無しさん [sage] 2014/05/02(金) 15:32:36.76 ID:uOzfD9BM go言語?一人でやってろ。 みんなで作ろう系はC++かJavaだろJK http://mevius.5ch.net/test/read.cgi/tech/1398263384/39
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 321 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s