Journal   Friends   Calendar   User Info   Memories
 

jn

19th January, 2007. 4:30 am. メモ20070118

 システムやプロジェクトの概要は2ちゃんねるの公式Wikiサイトで公開されている。

●負荷分散系
◆雪だるま作戦
 実況板を収容するためのサーバ群を構築する。以下の役割を持つ複数のサーバを組み合わせて負荷を分散させ、投稿速度が異常なほど高くなる「実況系」の板の運用を可能にする(当初の目標は1000レス/15秒に耐えること。達成済み)。

 1. ファイル読み書きをするバックエンド
 2. リクエストを処理していろいろ判断するフロント
 3. どのフロントに振り分ければいいか判断する受付係

 なお、雪だるま作戦は一定の成果を達成し、作戦の拡大は中止されている。難民板に関連の雑談スレッドがある。

◆read.cgi再開発プロジェクト&read.js開発プロジェクト
 read.cgiはIEなどのWebブラウザでアクセスされたときにdat→htmlの変換を行なうプログラム。高トラフィックをさばけるよう、Perl→C(スタンドアロンプログラム)→Apache DSOと進化してきた。開発は一段落したようだが、運用情報板の「read.cgi再開発スレ Part2」で調整が続けられている。

 現在、Ajaxを用いてクライアントサイドでdat→htmlの変換を行なう試みが進められている(life8サーバに導入して実験中)。開発に関するやり取りは運用情報板の「read.js 2006ーJavaScriptはCGIの夢を見るか -2-」で行なわれている。

●投稿規制系
荒らし/広告投稿に対抗するためにいくつかのシステムが用意されている。

◆とかげの尻尾切り・バーボンハウス
 短時間に同一IPアドレスから過剰なレス・スレ立て・リロードが行なわれると一定時間(現在は2時間らしい).htaccessによるアクセス制限を行なう。
 samba24に引っかかると「バーボンハウス」と呼ばれる403ページに飛ばされ、管理人直轄サーバのsports2以外にはアクセスできない。
 同一IPアドレスを共有する一部のCATVインターネット接続サービスのユーザーはこれに引っかかりやすい。vipperとIPアドレスを共有する場合は特に。

◆samba24
 連投可能な時間を制限する仕組み。時間はサーバごとに設定されており、だいたい10秒~120秒の間。設定された時間が経たないうちに投稿しようとすると警告され、連続5回の警告で書き込みが規制される。

◆Rock54
 広告を排除するためのしくみ。広告リストに登録された文字列やURLを書き込もうとするとエラーを表示したり、書き込みを反映させなかったりする。登録文字列を同一のIPアドレスから3回書こうとすると一定時間書き込みが規制される。
 仕組み自体は完成しており、広告リストのメンテナンスが運用上のポイント。現在は、規制情報板の「ものすごい勢いで広告・宣伝を報告するスレ」に一般利用者が報告した広告書き込みをRocker・石屋と呼ばれる運用ボランティアがリストに登録している。
 システムや運用に関する議論は運用情報板の「【広告・宣伝】Rock54【自動排除】 5」や「■ Rock54M - 携帯からの広告投入撃退作戦」で続けられている。

◆BBQ/BBM
 BBQは公開プロクシサーバからの書き込みを規制する仕組み。荒らしの書き込みログを開示(芋掘りと呼ばれる)した時などに公開プロクシサーバと認定されたホストを規制リストに登録して書き込みを規制する。固定IPアドレスのホストで荒らし行為/広告の投稿を行なった場合もBBQによって書き込みが規制される。軽度の荒らし行為であれば数か月の期間限定登録になることもある。
 なお、2ちゃんねるは外部のブラックリストサイトDSBL(Distributed Sender Blackhole List)も参照しているので、ここに掲載されたホストからの投稿も規制される。さらに、公開プロクシサーバのリストを公開しているサイトから定期的にリストを取得してBBQの規制リストに加える仕組みもあるようだ。
 BBMは携帯電話の機種固有番号に基づく書き込み規制の仕組み。一度登録されたらまず解除されることはない。
 BBQ/BBMのリストに登録されることを「焼く」といい、これを行なう運営ボランティアは焼き屋と呼ばれる。

◆Boo80/Boo81
 掲示板に書かれたレスを指定して、それが公開プロクシサーバ経由で書かれたかどうかをチェック&規制する仕組み。誰でも利用できる。Boo81はレス指定の代わりにホスト/IPアドレスとポートを指定して公開プロクシサーバを規制する。

◆プロバイダ規制
 荒らし行為などがあったときに、一般ユーザーからの報告を受けて規制人が芋掘りを行ない、荒らしが使用したプロバイダからの書き込みを規制する。
 固定IPアドレスのホストや携帯電話からの書き込みであればBBQ/BBMでピンポイントに規制されるが、動的なIPアドレス割り当てをされるホストはホスト名に基づいた一定の範囲で規制される。そのため、プロバイダ規制では荒らしの「巻き添え」で規制されるユーザーが生じる。
 プロバイダ規制が発動すると、報告人・通報人と呼ばれる運営ボランティアが当該のISPに連絡し、再び荒らし行為をさせないという返事が得られるまで規制が続く。ただし、通称「1か月ルール」によってISPからの返答がなくても1か月で規制は解除される
 ISPが荒らしを行なったユーザーに何の対処もしないと言明すると、そのISPのホストは永久に書き込み規制されることになる(例:moperaなど)。

 プロバイダ規制に関するFAQはマァヴ氏の「2ちゃんねる規制はやわかり」がわかりやすい。
 現在、板別/サーバ別のプロバイダ規制を実験的に行なっている様子。通報や難民の案内、レス代行などにかかる手間が増加するなどの弊害も散見される。

Current ヒトコト: 間違いへのご指摘大歓迎どす.

Read 5 Notes -Make Notes

19th January, 2007. 4:32 am. iPodで困った話

年末にiPod nanoを買った。遅ればせながら。
クルマに持ち込んで楽しい音楽生活を送ろうと目論んだのさ。
滅多にクルマ乗らないんだけど。

でも、運転中の楽しさがグッと増えたからいいのだ。
運転してるだけで嬉しいくらいだから、それはもういい感じ。
部屋でも愛用のヘッドフォンをつないで使ってみた。いい感じ。

で、だ。さっきコンビニに行くときに持ってったのさ。
iPod付属のインナーフォンを初めて使ったのさ。

ぽろり。(・∀・)アレ?……よいしょ。ぽろり。(・∀・;)アレ?

ヽ(`Д´)ノウァァァァァン オイラの耳は形状がヘンなのか!

そいえば、コンタクトレンズも作れなかったんだっけ。
数時間検査してからこう言われたさ。
「お客様の目ん玉は少々変な目ん玉でございまして」

ヽ(`Д´)ノヽ(`Д´)ノヽ(`Д´)ノヽ(`Д´)ノヽ(`Д´)ノ

Read 23 Notes -Make Notes

Back A Day - Forward A Day