1 :
案内竜 ★ :
03/11/18 17:29 ID:???
2 :
竜 ◆DRAGONaue. :03/11/18 17:31 ID:3xP0FCfE
5 :
ずぶり ◆PHZUBUXUug :03/11/18 18:27 ID:vX59Fh0Y
10 :
10かも。 :03/11/19 14:55 ID:4y+Kzj9K
11 :
仕事人 ★ :03/11/19 18:55 ID:???
公開プロキシ規制をいよいよ bbq にしてみようと思うけど、 どうすればいいのかな?
>>11 http://qb3.2ch.net/test/read.cgi/operate/1053067870/844 844 名前:root ★[sage] 投稿日:03/11/05 02:54 ID:???
>>841 >>842 おつです。
bbs.cgiからの呼び出し方:
・1.2.3.4が登録されているかどうか判定したい時
4.3.2.1.niku.2ch.net を gethostbyname して、
127.0.0.2 が来ればbbqに登録されている。
・kushi.example.netが登録されているかどうか判定したいとき
kushi.example.net.sumi.2ch.net を gethostbyname して、
127.0.0.3 が来ればbbqに登録されている。
13 :
仕事人 ★ :03/11/19 19:25 ID:???
かならず両方を呼び出さなきゃ いけないのでしょうか?
ただし、特に名前側(sumi.2ch.net)は現時点で全部登録されているわけではない模様です。
908 名前:ひろゆき@どうやら管理人 ★[] 投稿日:03/11/11 15:08 ID:???
あとは、ラプターで取得してる結果をnikuとsumiに自動的に流し込む仕組みがあれば、
スタートって感じですか?
909 名前:root ★[sage] 投稿日:03/11/11 15:12 ID:???
>>908 自動で流し込む仕組みは、
とりあえず版がそれなりに動いていると伺っております。(
>>842 )
911 名前:ひろゆき@どうやら管理人 ★[] 投稿日:03/11/11 15:23 ID:???
とりあえず版って何をするものなんだろう、、
ラプターの情報は既にあるわけで、
niku.とsumi.のサーバからラプターの特定ファイルを取りに行くことで、
流し込みですよね?
915 名前:root ★[sage] 投稿日:03/11/11 17:27 ID:???
>>911 正規表現で作られた串リストはDNSにはそのままでは入れにくいからだと推測。
917 名前:ラプター ★[sage] 投稿日:03/11/11 23:23 ID:???
ついに始まりですね〜。
>とりあえず版
既存の串リストから、簡略化された串が登録されています。
全ての串を登録しないのはむむむさんの仰る通りです。
次の段階としてbbqに特化した串リストの生成を考えているので、
もうちょっとお待ちくださいね。
16 :
仕事人 ★ :03/11/19 19:36 ID:???
んじゃ ラプター ★さんの指示を待ちますか。。。
>>13 名前側DBをラプターさんがどのようなアルゴリズムに生成しているかに依存する気がします。
今入っているデータを覗いてみると、
1)IPアドレスに対してnikuでチェックする
は必ずやったほうがいい気がします。
2)逆引きしたホスト名に対してsumiでチェックする
のは、その後あたりかと。
18 :
仕事人 ★ :03/11/19 19:57 ID:???
んじゃ
bby だったっけ?
これやりませんか?
>>17
20 :
仕事人 ★ :03/11/19 20:12 ID:???
ん? このまえDNSに登録したやつ 新スレッドがたったら bbs.cgi から通知するやつなんだけど、
22 :
仕事人 ★ :03/11/19 20:18 ID:???
ごにょごにょ してきますー
てことは、こいつをグラフとしてビジュアライズするやつを作れってことすね。 うーむ。まぁ、3連休あたりには。 で、できた暁にはいつごろどのサーバ/板でどのくらいスレが立ってるかがわかると。
24 :
仕事人 ★ :03/11/19 20:24 ID:???
$ENV{'SERVER_NAME'} から 効率よく qb3 とか取り出すにはどしたいいの? (perl)
$saba = $ENV{'SERVER_NAME'}; $saba =~ s/([^\.]*)\.2ch\.net/\1/i;
26 :
仕事人 ★ :03/11/19 20:31 ID:???
>>25 どもです
#bby.2ch.net に通知。新スレッドが立った。
{
my $saba = $ENV{'SERVER_NAME'};
$saba =~ s/([^\.]*)\.2ch\.net/\1/i;
my $AHOST = "$NEWTHREAD.$FORM{'bbs'}.$saba.bby.2ch.net";
my $SPAM = gethostbyname($AHOST);
}
>>26 これだと、桃色で同じcgiを使えない予感。
28 :
仕事人 ★ :03/11/19 20:33 ID:???
$version ="20031119";
29 :
仕事人 ★ :03/11/19 20:36 ID:???
news4 に投入した。
0.news.news4.bby.2ch.net これは試験?
31 :
仕事人 ★ :03/11/19 20:40 ID:???
おおおっ 無条件にコールしていた。 0はれすだったりして、
32 :
仕事人 ★ :03/11/19 20:42 ID:???
改定 #bby.2ch.net に通知。新スレッドが立った。 if($NEWTHREAD) { my $saba = $ENV{'SERVER_NAME'}; $saba =~ s/([^\.]*)\.2ch\.net/\1/i; my $AHOST = "$NEWTHREAD.$FORM{'bbs'}.$saba.bby.2ch.net"; my $SPAM = gethostbyname($AHOST); }
で、もし桃色も対応するなら、 $saba のところの処理をやめちゃってもいい気がします。 その場合DNS側には、 NNNNNNNNNN.news.news4.2ch.net.bby.2ch.net という形で来るだけなので。
こんなの来た。スレたったのかな。 1069242200.news.news4.bby.2ch.net 1069242202.news.news4.bby.2ch.net
35 :
仕事人 ★ :03/11/19 20:54 ID:???
そっか、、 そのままおくってみよう。
DNS的には、1ラベルが63文字以下で、全部の長さが255文字以下ならなんら問題ないっす。
37 :
仕事人 ★ :03/11/19 21:02 ID:???
よしっ 一気にばら撒いてみる。
( ^-^)_旦~
@400000003fbb5aab30b3b46c d8dad9b3:f4c8:5f87 + 0001 1069243040.news.news4.2ch.net.bby.2ch.net @400000003fbb5b3320a1dbe4 d8dad9b3:5bdb:6573 + 0001 1069243176.news.news4.2ch.net.bby.2ch.net @400000003fbb5b91194fddb4 d8dad9b3:9fa0:2ae4 + 0001 1069243270.news.news4.2ch.net.bby.2ch.net こんなの来始めた。
続々きはじめた。
41 :
仕事人 ★ :03/11/19 21:04 ID:???
もしかして スレ乱立阻止の自動化に使えたりするのかな、
ふーむ。 あるサーバで短時間のうちに連続してスレが立ったことが検出されたら、 そのサーバでのスレ立ては一時的に禁止するってことですか。 できる気がしますね。
m秒以内にn個のスレが立ったら、p秒間は禁止 の、m, n, pは板ごとに設定できたほうがいいので、 Rock54ほどはカンタンじゃない気がしますが。 でも、不可能ではないでしょう。板名をキーにconfig fileを作って 制御すればよさそうな気がするし。
44 :
仕事人 ★ :03/11/19 21:22 ID:???
な、なんだってーーーーーーっっっ!!!! . _,,,,_ /:|. /:| /゙ ¨\ / .:::| / :::| l「 ● 三二二=====--- / ::::| 《 ..三二二=====---⌒゙^――/ ::::::::| _,,___ \___,,,,,_/_ /_,,___ . _,,,,__,_ :::::::::::\ / ゙^\ヽ /゙ ¨\ ゙^\ヽ.. , /゙ ¨\,.-z ::::::::::\ 「 ● 三三l| ● 三二二=====--- ゙》 ミ.. .::::::\ i,. .,三二 《 ..三三二二===== ...|´_ilト ::::::::::\ \___,,,,,_/ ^=u,,,,_ v/ ^=u,,,,_ v/.. :::::::::::::l! |  ̄ ,,、 i し./::::::::.} | ,,____ _,/ ̄ \ \ ノ ( ::::::::::| .. | /└└└└\../\ \ '~ヽ ::::::::::::::} | .∨.|llllllllllllllllllllllllllllllllllllllll| ::::::::::{ | |.|llll_lllllllllllllllllllllllllllllllll〕 ::::::::::/ | / / ̄ ̄ ̄ ̄ヽ | :::::/ (⌒\__/ ̄ ̄ ̄ ̄\__/ / \| ::/ ヽ \__ / | | \___/ ̄ ̄\ / iiilllllllllllll| | \____/\ ヽ iiiilllll| | | |.|lllllllllllllllllllヾ ヾ iilll| .|
何か、子供のおねだりを聞くお母さんのようだ。。。
48 :
ひろゆき@どうやら管理人 ★ :03/11/20 14:52 ID:???
ツーことは、 いまプロバイダ単位になってるスレ立て制限がホスト単位に なってくれる可能性もあるってことですか? ヒャホー
>>49 んと、どのリモホからスレ立てたかは(今のところ)DNS側には来てませんです。
つか、それって今でもBBS_THREAD_TATESUGIでやってるんではないかと。
51 :
動け動けウゴウゴ2ちゃんねる :03/11/20 16:41 ID:IoBZ0iqN
52 :
仕事人 ★ :03/11/20 16:42 ID:???
>>50 目的をあげるとすれば、
1) 溜め込み・判定等の処理を別サーバでやることによる各サーバの負荷軽減。
2) 集中管理による手間隙の削減。
3) 現状での問題点があるなら、それの改善。
こんなとこっすかね、
それよりもまずはどれだけスレが立っているのかも
実際にはなんら把握していないので
それを眺めているといろいろ見えてくるものがわかるのではないかと、
54 :
仕事人 ★ :03/11/20 22:30 ID:???
>>53 どもですー
五分で30スレ = 10秒で一個 か、すごいね。
うお… それ考えると確かに凄いかも…
56 :
動け動けウゴウゴ2ちゃんねる :03/11/21 08:38 ID:IobtcCak
>>53 これって全鯖のスレ立て総数ですかね?
できれば板別or鯖別が知りたいのですが。
# 実況系が高くなるのはいうまでもないですが。
58 :
56 :03/11/21 15:26 ID:IobtcCak
59 :
動け動けウゴウゴ2ちゃんねる :03/11/21 15:29 ID:IobtcCak
なんとなく出来た予感。 最終調整中。 但し、boo80にはまだ未対応です。
おおっ
62 :
ずぶり ◆PHZUBUXUug :03/11/22 01:03 ID:C4PEma0G
らぷたーたん(;´Д`)ハァハァ おちかれさま〜
どうして反映されないのかなと思っていたら、 4.3.2.1.niku.bbq.2ch.net で調べていただけでした(^-^;)アセ というわけで、遅くなりましたがついに稼動しました〜。 F22が行っている自動串収集システムがより強力に動いています。 あとは、これにboo80やら手動串リストを足すだけです。 というわけで、bbs.cgiから呼び出すようにお願いしますー。 bbs.cgi からの呼び出し ####################################################### $ip = $ENV{'REMOTE_ADDR'}; $query_addr = join('.', reverse split(/\./, $ip), 'niku.2ch.net'); $addr = gethostbyname($query_addr); if ($addr eq "\x7F\x00\x00\x02") { # 規制処理 } ####################################################### わかりやすい形(?) ####################################################### $ip = $ENV{'REMOTE_ADDR'}; $ip =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/; $query_addr = "$4.$3.$2.$1.niku.2ch.net"; $addr = join('.', unpack('C*', gethostbyname($query_addr))); if ($addr eq '127.0.0.2') { # 規制処理 } #######################################################
訂正… bbs.cgi からの呼び出し ####################################################### $ip = $ENV{'REMOTE_ADDR'}; $query_addr = join('.', (reverse split(/\./, $ip)), 'niku.2ch.net'); $addr = gethostbyname($query_addr); if ($addr eq "\x7F\x00\x00\x02") { # 規制処理 } #######################################################
まずは ニュー速で試運転してみよう。
早っ。
∧_∧ (; ・∀・) ドキドキ ハァハァ ( ∪ ∪ と__)__)
あ、大変なことを忘れていました。 何も考えずに、jpドメインに対してこれを行うと巻き添えがでると思います(^-^;) ですので、JPドメインはスルーする処理を行ったあとで実行した方がよさそうです。 JPドメインは、例のproxy_jpを調べるということで。 これもbbqで出来るようにしたいですね。
うわっ そですか、とりあえず中止だー
あらら… これは失礼ごめんなさい。 それともう一つ。 ホストは今のところ全てIPに変換して登録しているので、 ホストまで調べる必要はありませんー。
んじゃ 条件(スキップ等)が付かなくなるまで 作りこんだらまた教えてくださいー つまり F22 の本体部分(jpも含む)
りょうかい〜。 今日はもう寝なきゃヾ(^-^*) 早ければ月曜日にでも。 なかなか書き込めないよ…(´・ω・`)
乙
おおっ、激しく乗り遅れ。
>>69 どうします?
jpドメイン用にniku/sumi以外の別のサブドメインが必要かな?
>>71 つまり、nikuの方だけ
>>65 のようにやればいいと。
分けたくないのだ。 一回引けば全部okが理想でーす。
ふむ。それなら、nikuの方に掲載するIPアドレスのレンジを きちんと設定する路線ですなぁ。
毎度お疲れサマンサ。
質問です。 今、携帯用のJAVAビューアiMonaで書き込み機能を実装しようという試みを考えているのですが、 携帯と2ch側とをつなぐ中間鯖が串として扱われる仕様になるため、 同一ホストからの書き込みが多くなる形が容易に想像できるのです。 半年くらい前に、携帯から端末固有情報を抜き取ることで、荒らし対策が可能になりましたが、 これと同じように、iMonaの中間鯖で端末固有情報を拾ってbbs.cgiにポストする形で 携帯から直接web上で書き込むのと同じような処理はできないでしょうか? (つまりはiMona中間鯖からのポストを携帯キャリアの串と同様に扱えないか?という質問になるのですが・・・) よろしくお願いいたします
http://i2ch.net/ が書き込み実装してますね。
端末固有情報は拾っているようですが (POST 時に確認が出る) 、
具体的にどうやってるかはわかんないです
>>80 拾い方はぶっちゃけた話公開されてるので問題はないんですが、
キャリア側で拡張された項目だったりするので>識別情報
それを中間鯖でスルーしてbbs.cgiにポストで切るかという点、
そして、中間鯖からのポストの際にbbs.cgiで携帯プロキシと同様に処理がしてもらえるかどうかという点
この二つが焦点であるかのように感じています
I will follow you.
>>80 さん、
proxyとして書込みを実装しているのではなく、
<form action=
http://qb3.2ch.net/test/bbs.cgi .....
として、端末から直接投稿してもらっています。
>>81-82 さん、
書込み側で3種の識別情報を全て抜き出して、
HTTPヘッダーにx-mobile: 等のフィールドを作って、
識別情報をそのまま載せて投稿する形はどうでしょう。
bbs.cgi側での改造も、DoCoMoやau等のキャリアの識別情報処理の段階で
if(DoCoMo){
・・・・・・
}elsif(書込み側のIPが指定のもの){ #もしくはelsif(ホストを引いて、指定のもの)
if($ENV{HTTP_X_MOBILE} ne ''){
識別情報をログに記録
固定ID用の種を$ENV{HTTP_X_MOBILE}に変更
携帯識別フラグを立てる
}
else{DispError("ERROR!","ERROR:端末固有情報を送信しない携帯端末からは投稿できません。");}
}
この場合、書込み側のIPが固定でなければ、ホストで判別するしかなくなりますが…
jpドメイン&boo80に対応しました〜。 手動で編集する串リストには対応してません。 この辺りは要相談です。>ひろゆきさん、仕事人さん、etc... 1)リスト中のIPアドレスとホストは、特定の書式で記述 2)ホストの簡略化は前方を削ることしかできない(ok?) 3)携帯の固有情報もbbqに加える? bbs.cgiからの呼び出し ############################################################### # $HOST が IP Address or HOST であることを前提とします $query_addr = ($HOST =~ /\d$/) ? join('.', (reverse split(/\./, $HOST)), 'niku.2ch.net') : join('.', $HOST, 'sumi.2ch.net'); $addr = gethostbyname($query_addr); if ( ($addr eq "\x7F\x00\x00\x02") or ($addr eq "\x7F\x00\x00\x03") ) { # 規制処理 } ############################################################### わかりやすい形 ####################################################### if ($HOST =~ /\d$/) { $HOST =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/; $query_addr = "$4.$3.$2.$1.niku.2ch.net"; $addr = join('.', unpack('C*', gethostbyname($query_addr))); if ($addr eq '127.0.0.2') { # 規制処理 } } else { $query_addr = $HOST . '.niku.2ch.net'; $addr = join('.', unpack('C*', gethostbyname($query_addr))); if ($addr eq '127.0.0.3') { # 規制処理 } } #######################################################
85 :
ひろゆき@どうやら管理人 ★ :03/12/03 01:37 ID:???
おぉ。進化している。
86 :
動け動けウゴウゴ2ちゃんねる :03/12/03 01:47 ID:Q37TvDaH
ヽ(`Д´)ノボッキアゲ
>>82 ありがとうございます。
iMonaの作者殿とも話をして現在の予定仕様は以下の通りになります。
http://pc2.2ch.net/test/read.cgi/software/1069845068/35 >それから、書込み機能についてですが、現在の予定仕様は以下の通りになります。
>・live系の鯖への書込みは実装しない(携帯のアプリに不向きであるのと負荷対策のため)。
>・同様にLoadAVE>5.0になっている鯖への書込みは負荷抑止の為に書込みを規制する。
>・2ch側の対応が済むまでは、samba24規制対策で
> 同一鯖への短時間内の書込みは、中間鯖側でブロックし、中間鯖ホストにsamba24がかからないようにする
> 2ch側の対応(サブスクライバID単位での適用)がされれば、中間鯖での書き込み規制はスルーさせる
>・端末識別情報(サブスクライバID) を受け取れない端末からの書込みは不可能にする
> この仕様で、imona中間鯖への携帯キャリアホスト意外からの書込みを抑制する形になります。
> 従ってエミュレータからの書込み検証はできなくなります。
>・端末識別情報を中間鯖で受け取ったら、キャリア識別情報を付与してbbs.cgiにポスト
> 2ch側には、この仕様で各キャリアの識別ルーチンに飛んでもらう形になるため、IDの一致はなくなる形になります。
この状況で、何か問題がおきそうだったら教えてください。
ちなみに、iMonaの現行の中間鯖にはDDNSを使っているものもあるようですので、IPで振り分けをすることはできないような気がします。
追記
>>87 の件で、直接話す必要がありそうでしたら、ICQ持ってますので、連絡いただけると幸いです
#293655295
89 :
ひろゆき@どうやら管理人 ★ :03/12/05 07:00 ID:???
思いつきで作ったカウンターを導入の巻。
荒らすと反撃されるんじゃないかな。
>>89 2chブラウザでもカウントされるんかい?
94 :
ひろゆき@どうやら管理人 ★ :03/12/06 14:51 ID:???
ブラウザのアクセスのときだけです。 phpのロックが硬すぎるのか、 リロード連打するとカウント漏れが結構あるなぁ、、
BoAの新曲
96 :
動け動けウゴウゴ2ちゃんねる :03/12/09 16:25 ID:H/faPheJ
新しいbbs.cgiのソ−スは公開しないの?
新しいのあるの?
いっそのことオープンソースに(ry
100 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/09 19:10 ID:UoQOx0UL
>>94 ただ単に合計数だけ数えればいいかもしれないかもです
101 :
動け動けウゴウゴ2ちゃんねる :03/12/10 15:12 ID:tHZSAHaO
>>98-99 2ちゃんねるライセンス(2PL)でもつくるか?といってみるテスト
>>102 いや単にいろんな人が手を入れすぎてて、どこを誰がどう作ったのか
がわからなくなってるから公開できないとかいう話を聞いた覚えが。
ようするに作者の許可を得るのが難しい、と。。
105 :
ひろゆき@どうやら管理人 ★ :03/12/11 05:12 ID:???
>>100 合計数を数えてるだけなのですが、
漏れるんですよね。
>>105 やっぱり bbs.cgi の話はスルーなのですか?
オープンソースにするメリットは何?
ただ単に「答えられないんだな。ヒヒヒ」みたいな 勘違いした優越感に浸りたいだけみたいなんです。放置してやってください。
「セキュリティーホール発見されると困るから」って聞いたけど
オープンソースにするのはセキュリティーホールを発見するためでもあるのにw
>>111 悪い人がセキュリティーホールを発見して悪用したら
スクリプトの書き換えをして置き換えするまで利用され続けてしまう
それよりは、クローズにしてセキュリティーホールの発見率を少しでも少なくする方を選んだ。
少なくとも今はそうなんではないかと
113 :
動け動けウゴウゴ2ちゃんねる :03/12/15 22:52 ID:XJgOc0HV
>>112 なるほど、、悪い人は計算に入ってなかったw
逆にクローズにしているにもかかわらず、穴をみつけられてしまうと ソースが見られる人の知恵だけでなんとかしないといけない。
オープンソースにしたらセキュリティホールを塞ぐより その穴を突付く輩がたくさんいるのが(ry
てゆーか元のソースがウンコ杉だろ
>>117 わざとかもしれませんが、串経由での書き込みが飲み込まれたりしますからねぇ
なんか、機能の部分部分が整理されずに散らかってるのかも
それは確実に「わざと」です
120 :
ひろゆき@どうやら管理人 ★ :03/12/16 06:13 ID:???
オープンソースにするとリスクは確定。 メリットは不明。 それだったら、手伝ってくれる人とクローズドでやってるほうが安全だと思うですよ。
>>120 新たにバグとセキュリティーホールを出さなければ、そちらの方が安全ですね
セキュリティーホールが発見される可能性も格段に低くなりますし
しかし…リファラーをbbs.cgiが見ていなかったのはちょっと変だったかも
今後もこういうところをつつかれる可能性は十分にありますね
猫の目 bbs.cgi どうだ !
いや、どうだっていわれても(w
124 :
動け動けウゴウゴ2ちゃんねる :03/12/16 14:41 ID:XSHOf7FX
>>120 オープンアーキテクチャはもっと危険でしょうか。
>>122 そのこころは・・・
ころころ変わる bbs.cgi
今書けても三日後にかけていることは保証いたしません powed by nekonome.bbs.cgi
綴り間違い。。。_| ̄|○
128 :
ひろゆき@どうやら管理人 ★ :03/12/17 04:03 ID:???
昔は、refererを見てたんですけど、 なんで見るの辞めたんでしたっけ、、?
>>129 でも、普通はホストやらユーザーエージェントで振り分けますよねぇ…
>>130 普通はね。ただ、あの時はとりあえず味ぽん組から、リファラ何とか汁!って
要望が多杉だったのでは?
せきゅりちぃソフトがリファラを消して書き込みがエラーになるってのもありつつ。 そっちで設定すればいいのにさー。ぶーぶー。
>>131 あの時bbs.cgiを書き換えたのって誰でしたっけ?
味ポン問題の時は、味ポンのIPレンジのみリファ見ないって処理になったと記憶してるけど(^_^;) つーことで、現状全面的にリファ見てない(?)ってのの原因とは関係ないと思われ。
>>134 いや、あの時確認したんですけど、
味ポン対応前後で、リファ見る→見ないになったのは確かです。
いつ誰がどういう理由でいじったかをまったく管理してないのか・・・
60台ちょいでしょ? 複雑なシステムってわけじゃないけどそろそろTivoliとか必要なレベルなんじゃ
しまっつ、名前入れ忘れ。
もう直ったのけ。 見たかった。
144 :
とんすけ ◆MytskeE.Vg :03/12/19 22:57 ID://Kgfs3n
live5鯖のうち、 実況ch、番組ch、実況TBS、実況朝日、実況テレ東、スポーツch、お祭りch 以上の板は/iから正常にindex.htmlに飛ぶことが確認できました。 新設されたラジオ実況はまだ未対応のようです。
145 :
とんすけ ◆MytskeE.Vg :03/12/19 23:02 ID://Kgfs3n
訂正。 live5鯖のうち、 ・実況ch、番組ch、実況TBS、実況朝日、実況テレ東、スポーツch、お祭りch →index.htmlが更新されず、indexhtmlが生成・更新されるため、 /i/からindex.htmlに飛ぶと古いスレッド一覧が表示される。 ・新設されたラジオ実況はindex.htmlが生成されないため、ディレクトリイン デックスがまる見え状態 ・indexhtmlにアクセスすることで、更新されたスレッド一覧が正常に表示される
転送量を減らす案 ・ブラウザ側でdatファイルを展開させる。(JavaAppletとかActiveXとかで。)
今のread.cgiはそんなに負荷無いらしいし…
bbs.cgiやらread.cgiにいろいろつけるんじゃなくて、 さぶるーちんにして呼び出すようにすればいいのに
とりあえずスレ立てスクリプト対策を何とかして欲しいんですが
ime.nuに指定したURLにはjumpさせないようにすれば、広告減るかも知れないのに。
減らなくて無駄な労力になるかも知れな(ry
153 :
ひろゆき@どうやら管理人 ★ :03/12/25 05:34 ID:???
>144 あれれ、、誰が触ったんだろう。
154 :
動け動けウゴウゴ2ちゃんねる :03/12/25 05:38 ID:kpslcMAE
( ゚д゚)ポカーン
155 :
ひろゆき@どうやら管理人 ★ :03/12/25 06:23 ID:???
>151 すでにやってるんですが、 いたちごっこ。
>>155 まだまだイタチごっこの修業が足らんなw
ところで、どれくらいみんな踏んでるもんなの?
みんな結構踏みまくりなのかな?
おっ そういえば bbq 忘れてた。 このスレだったっけ?
159 :
仕事人 ★ :03/12/25 18:42 ID:???
ちと
>>84 を入れてみよう。
news4 で実験しまーす。
160 :
仕事人 ★ :03/12/25 18:50 ID:???
まず 全投稿に対して以下のチェックをしまーす。 my $RADDR = $ENV{'REMOTE_ADDR'}; $RADDR =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/; my $query_addr = "$4.$3.$2.$1.niku.2ch.net"; $addr = join('.', unpack('C*', gethostbyname($query_addr))); if ($addr eq '127.0.0.2') { DispError("ERROR!","公開PROXYからの投稿は受け付けていません!!"); } return1;
んじゃ、nikuドメイン側のqueryの様子を見てみます。
わわわ、ホスト名のほうは sumi できいてください。 で、127.0.0.3 が来れば登録されている。
164 :
仕事人 ★ :03/12/25 19:08 ID:???
165 :
仕事人 ★ :03/12/25 19:09 ID:???
おおっ りょうかいー < sumi
166 :
仕事人 ★ :03/12/25 19:12 ID:???
sumi に変更 !! ニュー速(news4)に串で書き込んでください。 そま串で書けた場合は、他のサーバで使えるか調べてください。 同等の機能を発揮していれば ok だ。
nikuのほうにDNS queryこなくなったのは、ただしい?
168 :
仕事人 ★ :03/12/25 19:25 ID:???
ほとんど逆引きできているからだと思われ、、、 どうするのがいいのかな? まず niku は全部やってみて 規制だったら → 規制 規制でなかったら → sumi チェック の方がいいのかしらん?
170 :
仕事人 ★ :03/12/25 19:37 ID:???
171 :
仕事人 ★ :03/12/25 19:40 ID:???
>>170 あぁ ちょっと違うか、、、
sumi は必要なしという事になっちゃうような、
172 :
仕事人 ★ :03/12/25 19:43 ID:???
現在 niku だけにした。
173 :
仕事人 ★ :03/12/25 19:52 ID:???
live6 に入れてみる。
現在、これと独立の事情だと思うけど、ns1.he.net/ns2.he.net/ns3.he.net (2ch.netドメインのDNSコンテンツサーバ)の応答が悪い模様。 このため、niku/sumiのパフォーマンスに影響が出る可能性あり。
175 :
仕事人 ★ :03/12/25 19:55 ID:???
>>174 もう一台 uma 系にもいれて見ようとおもうんですが、、
176 :
動け動けウゴウゴ2ちゃんねる :03/12/25 19:58 ID:VHNSDzQz
IDってどうやって計算してるんですか?
*緊急* どうも、ラプターさんが仕込んだデータ生成プログラムに虫さんがいる気がします。 少し調整しますので、30分ぐらい舞っていただけますか。> niku/sumiとも
178 :
仕事人 ★ :03/12/25 20:03 ID:???
およっ んじゃ 元にもどしまーす。 < news4,live6
nikuのほうは、異常ないのを確認。 sumiのほうは、、、ちょっとばぐってる予感。
180 :
仕事人 ★ :03/12/25 20:09 ID:???
=== 現在 BBQ は呼んでません、=== んじゃ niku だけモードのやつは入れても ok?
きゃー
これでどお?
>>182 なおったと思う。これから確認します。
>>174 についても、これからチェックしてみます。
ふぅむ。 たしかに心持重くなった気も。
そろそろ後継者が欲しいなあとかなんとか…。
niku/sumiとも、現在正常のはず。 以下は、ある登録ホストで試した結果。 %/usr/local/bin/dig -t a ひみつひみつ.com.sg.sumi.2ch.net ; <<>> DiG 9.2.2 <<>> -t a ひみつひみつ.com.sg.sumi.2ch.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62323 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;ひみつひみつ.com.sg.sumi.2ch.net. IN A ;; ANSWER SECTION: ひみつひみつ.com.sg.sumi.2ch.net. 694 IN A 127.0.0.3 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Dec 25 03:37:55 2003 ;; MSG SIZE rcvd: 60
nikuのほうも正常。以下は登録されている 12.10.148.1 に対する結果。 %/usr/local/bin/dig -t a 1.148.10.12.niku.2ch.net ; <<>> DiG 9.2.2 <<>> -t a 1.148.10.12.niku.2ch.net ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45784 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;1.148.10.12.niku.2ch.net. IN A ;; ANSWER SECTION: 1.148.10.12.niku.2ch.net. 2048 IN A 127.0.0.2 ;; Query time: 55 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Dec 25 03:40:04 2003 ;; MSG SIZE rcvd: 58
>>185 …そして、何よりも大きな問題は、
「削除人さんと異なり、定期的に人的資源が補充されるしくみが確立していない」<== ここ太字で
ことに尽きます。
この「2ちゃんねるのエンジニアリングを今後どうするか」は、将来の大き
な課題であるといえるのではないでしょうか。正直なところ現在のシステム規
模を考えた場合、私のような「人柱」さんが、少なくとももう何人かは必要な
気がしています。もしご興味がおありの方は、いつでもご連絡をいただければ
と思います。
>>174 も、現在は概ね解決している模様です。
で、路線としては、
>>168 がよいと思われ。
# しばらくオフライン。
190 :
ひろゆき@どうやら管理人 ★ :03/12/25 20:45 ID:???
おぉ、、いつのまにか面白そうなことが、、
曖昧に書いても仕方が無いのではっきり書いちゃいます。 私、結婚するんです。嘘です。ごめんなさい。 そろそろ将来のことも考えたいので、2chに構ってもいられなくなりそうなのです。 その時までは大丈夫ですけれど、多分そう遠くないんじゃないかな。 ということで、後継ぎさん希望。
>>191 うへぁ、おめでとうございまーす。
って、嘘かよっ!
#私じゃ「人柱」にはなれても「跡継ぎ」にはなれないなぁ。
193 :
仕事人 ★ :03/12/25 20:56 ID:???
>>190 おおっ
お忙しい中見回り乙〜
ほっておいても仕方ないので、
news4 , live6 にnikuだけバージョン再投入しまーす。
194 :
仕事人 ★ :03/12/25 20:57 ID:???
跡継ぎは、、、 「産めよ増やせよ作戦」で
きゃっ♪(^-^*)
197 :
仕事人 ★ :03/12/25 21:02 ID:???
198 :
ひろゆき@どうやら管理人 ★ :03/12/25 21:04 ID:???
ラプターさんのやってるあたりの ソースって他に見てる人いましたっけ?
200 :
仕事人 ★ :03/12/25 21:05 ID:???
しーん
201 :
仕事人 ★ :03/12/25 21:05 ID:???
んじゃ news6 に
202 :
動け動けウゴウゴ2ちゃんねる :03/12/25 21:07 ID:owgKVoee
>>201 げっ、いきなりnews6鯖ですかぁ・・・
はぁ〜〜〜
DNS queryは正常に到達している模様。
205 :
動け動けウゴウゴ2ちゃんねる :03/12/25 21:16 ID:9qD4SLGZ
また壷か
壷テスト
なんか壷来ましたよ?(笑)
募集応援します
壷からきました。 協力はできないけど頑張れ。
キタ━━━━━━(゚∀゚)━━━━━━━!!!!!
211 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/25 21:19 ID:lZoEFEiZ
壷が壷から(ry
有馬記念カキコ
213 :
ひろゆき@どうやら管理人 ★ :03/12/25 21:20 ID:???
暇だったので、bbs.cgiをいじってみるの巻。
似顔絵書いてくれと言われたのできました。
プログラム書けね━━━━━━━(゚∀゚)━━━━━━━ !!!! |゚Д゚)ノシ オジャマシマシタ
記念パピコ 協力してもいいっすよー
217 :
◆tp85moeXRQ :03/12/25 21:22 ID:54siXZIl
応援するフリしにきました!ががががんばれ!
218 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/25 21:23 ID:lZoEFEiZ
なんかいっぱい有名な人が着てるなぁ。 豆腐きたので記念
Perlなら結構書ける C言語はちょっとだけ書ける、なんだけど、、
220 :
仕事人 ★ :03/12/25 21:24 ID:???
>>213 news4 , news6 , live6 に上書きしないでねの芝。
一気にホットなスレになった、(笑)
お婿さん候補がこの中に…♪
224 :
ひろゆき@どうやら管理人 ★ :03/12/25 21:25 ID:???
225 :
仕事人 ★ :03/12/25 21:26 ID:???
スクリプト開発に興味のある方は このスレを見ていてくださいー 発言もほわんいん(歓迎) !! いろいろな事が、またーりと進行しています
((( ;゚Д゚)))ガクガクブルブル
227 :
桶屋 :03/12/25 21:26 ID:elhh4hxp
記念カキコのやま山ヤマ(w
228 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/25 21:26 ID:lZoEFEiZ
>>219 いいなぁ(´・ω・`)
PHPとPerlじゃ天と地の差だもんな、、、
友達に「銀のライオン」嫁って薦められたんだけど 本屋に行って帰ってきたら「わが闘争」買ってましたヾ(・-・*)
231 :
仕事人 ★ :03/12/25 21:27 ID:???
言語は問わないと思われ、
機能が実現できるかどうかだから、、、
>>224 (゚◇゚)ガーン
232 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/25 21:29 ID:lZoEFEiZ
みんな、顔が(゚◇゚)になってるよ。
一気にもりあがりましたな(w
>>231 こら!”#夜勤!
>news4 で実験しまーす。
>>159 みたいなこと言うんじゃねーとあれ程。。
237 :
動け動けウゴウゴ2ちゃんねる :03/12/25 21:35 ID:/1x2u1Hc
壷宣伝につられて来ますた。 ひろゆきメリクリ。記念かきこ
>>213 > 暇だったので、bbs.cgiをいじってみるの巻。
どうなんですかねぇ・・・
ひ(ry がやる気だすと良くないことが、起きそうな・・・
>>235 >>1 に何が書かれていたのかどーいった内容の
>>1 だったんですか。
なんだか気になりますよ。
勿論、ある程度板を運営管理できるキャップ持ちが立てたスレッドなので
「ニュース速報」であることを期待しますよ。
240 :
動け動けウゴウゴ2ちゃんねる :03/12/25 21:50 ID:ruEeyS4x
なるなる。
仕事人さんとかにお尋ねしますが
>>240 のようなものはニュース速報なんですか?
そんなにやりたきゃクソスレは芸スポ+でどーぞですよ。
で、アレってなんでしょう。 教えてエロい人。
↓エロい人
↓
-=・=- -=・=-
で、さしあたって今は何が必要なんでしょう?
重い重い重い重いはもう解決? もっと速くしてみる?
出遅れました(照) 暫し性感しています(;´Д`)ハァハァ… 漏れでもラプターさんの )*( 拭いは、できるかしらん? ♪2chの細部は全然判っていません。。。
仮にプレスさんなんかが削除人だったら適した人物じゃぁないと思いますよ。 「運営側が立てたから、サーバーのテストをしているから」 なーんてガイドラインなんかどこにもねーすよ。 運営だろうがなんだろうが、俺が削除人だったらスレの様子を見て普通に消しますよ。
>252 プレスさんが「削除されたスレはここのスレで使ってたのに!」と お怒りになって自治スレや削除議論板で駄々こねてらしたので なんか大変なことでも起きたのか、このスレの人に聞きに来たんですよ。
255 :
動け動けウゴウゴ2ちゃんねる :03/12/25 22:42 ID:HKhJzZo7
うぜえな ひろゆき何とかしろよ
あと鯖ヲタのroot ★とかのsaitamasaitamaのむむむの人なんですが サバヲタなのはどーでもいいとして肝心の物を見失って欲しくないですよ。
>>245 んまぁ、なんの根拠もないので
>>245 みたいなレスしか返せないのかと。
それ、たもん君の二番煎じのネタかと思いますよ。
仕様適当でスパゲッティなソースをいじくりたい猛者はいるんかのう。
ニュー速住民は帰れよ、スレ違いも甚だしい
>>259 >>1 の案なんかは良いと思うんですが途中なんらかの障害があったかと思いますよ。
tuboきねん
>>259 激しい電波さんが歯を剥き出しにしてますよ。
その前に仕事人とかの運営人がニュース速報板にクソスレを立てたわけですが
それについてコメントがないのは標準仕様ですか?
言っておくが、当初このプロジェクトに関しては特に問題はなかったですよ。
しかし、ニュー速に
>>240 のようなスレッドを立てるのであればご遠慮して欲しいですよ。
もうちっと、違った手法でお願いしたいとこですよ。
ソースは?
とりあえず、削除云々スレ立て云々は別のスレッドで話しません? ここでずーっと続けてると、開発作業の邪魔でしかないのでは。しかもしつこく してると逆に放置プレイかまされることになるんじゃ。
また立てればいいじゃん。ね。
ということは、一瞬で板違いとわかるようなスレを削除されたことについて プレスさんが一人で騒いでいただけ、という結論ですね。なのに自分は偉いと勘違いして 「仕事人さんの邪魔しやがって!仕事人さんのために俺が削除人を問い詰めてやります!」 って感じですかね。ようやく流れが掴めました。あんまりギャーギャー騒ぐので何事かと思っただけです。 では失礼。
269 :
厨芥烏 ◆Crow/cHIGA :03/12/25 23:46 ID:lWGlz/9E
ここいらでまた、現状の問題点まとめきぼん
272 :
◆LLLLLLLLL. :03/12/26 02:14 ID:Wsh87WFa
(≧▽≦)ギャハハハ
なんだ?
知らない間にすごい事が起こってた模様… 乗り遅れた…
漏れのも読み飛ばし推奨ですかー(泪) 現状の問題点としては、 いろいろな人が好きなようにいぢったために、全体を把握できる人がいない。 ってところでしょうか。。。@bbs.cgi
更新履歴すらないんですかねえ…… <<bbs.cgi
cvsくらい使っとけよ、とか思わないでもない。
>>277 ひろゆきが使えないからボツ、とマァヴに却下された
WinCVSでも使わせておけばいいんじゃ? ウチの新人でも使えるぞ
280 :
動け動けウゴウゴ2ちゃんねる :03/12/26 13:32 ID:D3D3mUos
>280 誤爆の謝罪と賠償を、
282 :
仕事人 ★ :03/12/26 13:44 ID:???
今困っているのは、bbs.cgiじゃなくて周辺のシステムなんですー bbs.cgi はひろゆきに弄ばれているらしぃ(未確認情報) むむむさん方面とわたし方面のいろいろなプログラムなんです。
284 :
ひろゆき@どうやら管理人 ★ :03/12/26 14:04 ID:???
,.. ---- .._ ,. '" `丶、 / ` 、 ,..-‐/ ...: ,ィ ,.i .∧ , ヽ. . ,:' .l .::;',. :::;/..://:: /,':/ ', l、 .i ヽ . ,' ..::| .::;',' :;:','フ'7フ''7/ ',.ト',_|, , ',.', ,' .::::::!'''l/!:;'/ /'゙ / '! ゙;:|:、.|、| 'l . ,'. .:::::::{ l'.l/ 'l/',|.';| l :::::::::::';、ヾ -=・=- -=・=- /! ';. ' . ! :::::::::::/ `‐、 ゝ |'゙ | | ::::::::/ \ 、_, _.,.,_ ノ::: ! 来年こそ、ひろゆきから年賀状が |::::/. _rl`': 、_ ///;ト,゙;:::::./ 届きますように・・・・ .. `´ /\\ `i;┬:////゙l゙l ヾ/ ,.:く::::::::`:、\ 〉l゙:l / !.| . /:.:.:.:\:.:.:.:.`:、ソ/:.:| | | /.:.:.:.:.:.:.:.:.:\:.:.:.:У:.:;l /./ . /:.:.:.:.:.:.:.r'´`‐,`、:/.,.:‐{ | !`:、 ,'.:.:.:.:.:.:.:.:.';_,゚.,ノ.:./,:':.:.:.:', | |`、:| !:.:.:.:.:.:.:.:.:.:.゙、:.::/:.:.:.:.:.:.ヽ, / ,!:.:`、
287 :
仕事人 ★ :03/12/26 14:55 ID:???
発注 #23 【定時】Brilliant Super Express【ばらまき】 2ちゃんねるの各種パラメータファイルを全サーバに配送。 最低でも10min 毎(仮)に同期を取る。 例) rock54.2ch.net/rocklist.txt (原本) ↓ *.2ch.net/test/rocklist.cgi 全掲示板サーバ。 こんなのが数種類あるですよ。 規制リストは自動化されているけど、種類が増えたので 一般化したい。
>>287 A) 1サーバが原本ファイルを各サーバに転送する
B) 各サーバが原本サーバにファイルを取りに行く
289 :
仕事人 ★ :03/12/26 16:36 ID:???
現在の規制リストは B) でやってまーす ただし汎用的な設計で無いので他への転用が利かないので このさい汎用的なものを作りたいというのが緊急の要件でーす
何方が頑張ってくれるのかしら♪
>>289 Rock54リストだけじゃなくて、別のリストも更新できるようにしたい、と?
292 :
仕事人 ★ :03/12/26 16:48 ID:???
>>291 そそ そそ
●規制リストやらなにやら
きっとこれからも増加の予感。
全部DNS化w
「レスの内容全部」をDNSで投げるのはさすがに無茶だろ
>>292 今はどうやって更新を?
socket とか FTP とか。
・・・まさか手動?
うへっ
そんなことよりラプターたんは俺と結婚せよ
300 :
仕事人 ★ :03/12/26 17:08 ID:???
>>296 メトロノームサーバが一定間隔の鼓動を打っています。
このサーバが定期的に全サーバの cgi をたたくー
んで各サーバの cgi が元ファイルを httpd よみー
各サーバに目的ファイルを格納完了。
ってな具合です。
301 :
:03/12/26 17:12 ID:0aulkFMq
>>300 http で取得してるんだよね?
じゃあ取りに行くアドレスを追加すれば良いだけじゃん。
取りに行くアドレスも毎回配布するようにすればイイ。
302 :
仕事人 ★ :03/12/26 17:15 ID:???
>>301 現在のシステムは無いという前提ではじめますー
どっかに新しく規制リスト等の 配布専用ディレクトリ作って 一括全GET(copy)じゃだめなのけ?
あ、一般に見えちゃう危険があるのかな
そこで .htaccess ですよ
307 :
動け動けウゴウゴ2ちゃんねる :03/12/26 18:48 ID:Ym8T8hK7
308 :
仕事人 ★ :03/12/26 18:49 ID:???
>>307 あんまりかまうと喜ぶから放置しておいたほうがいいかと。
310 :
桶屋 :03/12/26 19:12 ID:BTYjqGb7
一般化かぁ〜 Webサービスというのはどうかなぁ……? アクセスプロトコルにSOAPを使って、XMLでデータのやりとりを行うとか。 各サーバの方は、XMLを展開するスクリプトを組んでおく。
WebDAV で HTTP PUT とか
手順。 1. 各種システムの見直し。 2. bbs.cgiの整理。 3. 再度 1. を見直して 2. のぶらしゅあぷ。 ってところでしょうか。
もう2chも改革の時だぜ。聖域なき改革だぜ、
素直にrdistとか。
>>307 です。
>>308 >仕事人★さん。
このスレの 厨芥烏 ◆Crow/cHIGA さんの発言を見ればわかりますが、
ニュー速スレに仕事人★さんの立てたスレ(?)に対して激怒して、
芸スポ+にキャップ付きとして糞スレ立ててキャップ剥奪寸前らしいです。
で、仕事人★さんのコメントが無かったのでコメントを聞きたかったと。
>>309 仕事人★さんからのレスからすると、この騒ぎをしらなかったのかもしれませんね。
スレから外れているのでsage
>>315 あのぅ、そのスレにレスしてましたよ。
つまりは、もうまんたいってことでしょう。
よく呼ばれるような気が。
318 :
妄満体 :03/12/27 10:10 ID:9+NH5qQT
いーやおれだろ?
(;´Д`)ハァハァ
>>315 ニュー速にスレ?
最近たててないなぁ。。。
久しぶりに糞スレでもたててくるか、
322 :
FOX ★ :03/12/27 18:18 ID:???
BBQ から一旦撤退だー F22 関連は元にもどしますー
なんかまずいことでもあったのか・・・・
324 :
FOX ★ :03/12/27 18:24 ID:???
再度の挑戦へ向けて 【BBQ 第一段階の目標】 公開串規制が目的。 現在フラットなtxtファイルで各サーバにおかれている 公開串リストをBBQサーバ管理に一元化する。 niku@BBQ(IPアドレス形式 xx.xx.xx.xx)だけしか使わない。 リモホ形式のやつは全部IPアドレス形式に変換して niku に登録 必要なプログラム。 リストを niku に投入するスクリプト。
325 :
動け動けウゴウゴ2ちゃんねる :03/12/27 18:56 ID:PjfnVMqh
更新しました。
326 :
325 :03/12/27 18:58 ID:PjfnVMqh
誤爆 _| ̄|○
いくらなんでもここまでくだらない状態をのさばらしにすると2ch退化がはじまるぞ 最近2chつまんないっつってやめる人覆い
【不幸の鼻毛】 このレスを見た人は10日後に鼻毛が最大2m25cmまで伸びます それを回避する方法が1つあります このコピペを4つ それぞれ別の板に貼るのです /■\ /■\ /■\ ∩*´д` )∩∩*´д` )∩∩*´д` )∩ 〉 _ノ 〉 _ノ 〉 _ノ ノ ノ ノ ノ ノ ノ ノ ノ ノ し´(_) し´(_) し´(_)
331 :
厨芥人 ◆NewsFM.DRg :03/12/27 22:45 ID:fHHlvxq8
>>320 よぉ。そこの兄ちゃんよ。
ニュー速に糞スレたてるんですか。
それが一運営の人が発する言葉なんですか。
ああ、そうですか。
俺は運用板に糞スレ乱立させればいいんですかね?
どうせスルーか勝手にどうぞくらいの返事だろうな。 バカは同じことしか言えないしなぁ。
333 :
25歳もよょ(童貞王) ◆MOYOYo.JoY :03/12/27 22:51 ID:+HnYzVZR
ニュー速からきますた
334 :
番組の途中ですが名無しです● :03/12/27 22:54 ID:wmy9kuDD
335 :
番組の途中ですが名無しです :03/12/27 22:56 ID:AWR/HxiH
うほっ! で 仕 事 人 て 誰 ?
こんなことでいちいち騒ぐからニュー速住人は馬鹿っていわれるんだよ・・・・
わあぁ、ちんぴらみたいな人がいっぱーい。
あほくさー
339 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:04 ID:AIDoBWXQ
仕事人 ★=埼玉県人かよw
340 :
( ´д)ヒソ(´д`)ヒソ(д` )ヒソヒソ三兄弟 ◆ZbXQK0wd/U :03/12/27 23:11 ID:Np8zzMDc
記念ヒソヒソ
341 :
厨芥人 ◆NewsFM.DRg :03/12/27 23:20 ID:fHHlvxq8
運営なんぞ糞喰らえですよ( ゚д゚)、ペッ (ひろゆき除く)
342 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:23 ID:UXs5Mqa8
343 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:36 ID:5CQCk2QM
スレスト千本ノックテロされるぞw
344 :
FOX ★ :03/12/27 23:38 ID:???
ネタも分からんとは… しかもスレまで立てやがって やっぱり、ニュー速住人はちょいと馬鹿らしい
346 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:39 ID:5CQCk2QM
347 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:42 ID:TBfIgvO2
ネタごときで
後、ゴネは2chには通用しないくらいわかってるだろうに・・・>ニュー速住人
349 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:43 ID:5CQCk2QM
350 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:44 ID:90aQ1MTG
6.削除人は発言に責任を持ちましょう。 削除人は2ちゃんねるの顔の一つです。 運営に関する責任はありませんが、削除人の発言には それなりの影響力を持っているのも忘れずに。 むやみに削除ハンドルで書き込んだり、煽り叩きに冷静に対応できなかったり、 利用者の信用を無くすような行動は慎みましょう。 もちろん、削除報告や削除議論など、必然性が認められる場合は 削除ハンドルを使用しても構いません
351 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:44 ID:5CQCk2QM
>>348 通用したぞ?
ニュー即+で早稲田事件で次スレが立たなかったとき
継続依頼依頼板を本スレにしたりしてなwww
仕事人は鯖管ではあるが削除人じゃないぞい
353 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:47 ID:TBfIgvO2
えぇー、今頃そんなことで騒がれても、 新板ができたときにはいつだって糞スレをた(ry
寂しがりやさんなのかなー?
>>355 おっ、本人登場
で、ネタですか?それともマジ?…
358 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:51 ID:5CQCk2QM
359 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:51 ID:zfKfyPWp
ここは嘘を嘘と(ryの掲示板なのに無邪気な方々ですな
んー
何が起こっているんですか?
>>358 何が?
毎日、酒・酒・酒ですよ。
今朝も七時まで飲んでいた。エヘン
ネタだろうがマジだろうが
>>320 の発言は芸スポ+でやれば済む話ですよ。
363 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:53 ID:90aQ1MTG
削除人じゃなかったな。スマソ で、どんなスレを立てたかったのか? それを聞きたい。もう立てたのかな。
364 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:53 ID:phica35I
ID:RjA4ccDJ
365 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:53 ID:r2EPJ4nV
>>320 しね。
366 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:53 ID:5CQCk2QM
なにこのちょっと前の夜勤の巣みたいな空気
368 :
番組の途中ですが名無しです● :03/12/27 23:54 ID:wmy9kuDD
>>361 ラウンジ化させることを推奨するわけですか。そーですか
369 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:55 ID:pJWTb3xf
370 :
動け動けウゴウゴ2ちゃんねる :03/12/27 23:55 ID:5CQCk2QM
板違いの実況やったらそりゃ止めるでしょ。
そうだな。だから糞スレの二つや三つ気にするなよ。
>>360 てか、これって祭なのかな
374 :
番組の途中ですが名無しです● :03/12/27 23:58 ID:wmy9kuDD
結局逃げたのかよ
375 :
厨芥人 ◆NewsFM.DRg :03/12/27 23:58 ID:fHHlvxq8
>>361 それとも何かよ?
ニュー速板にクソスレ推奨してるってことですか?
軽率なこと言うな!ぼけ!
>>373 いや、一部がネタを本気と間違えて騒いでるだけ
ジョークも言えないこんな世の中じゃ
379 :
厨芥人 ◆NewsFM.DRg :03/12/28 00:00 ID:LeNLX9au
>>376 じゃあ、お前は小学生を・・・とか犯罪予告でもしてみろや。
ネタで済むか!カス
380 :
番組の途中ですが名無しです● :03/12/28 00:01 ID:Ng0475It
>>376 あのね、今の時期を考えろつうの カレンダー見てモノ言え
冬休みだもんな
>>379 ん?程度が違いすぎるだろ
糞スレ立てても日本の法律では違法じゃないんだが
んで、あんたらここに居座るつもりじゃあないだろうね?
383 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:03 ID:FKQF8t9D
厨さんは、スコシ押さえてください。 必死杉です。
ていうか、なんかperlの仕事ないのか? 折角読んでるんだから仕事振れ。
386 :
厨芥人 ◆NewsFM.DRg :03/12/28 00:06 ID:LeNLX9au
>>383 ああ!必死だよ
好きな板だからな。
必死でわるいかあい!
>>376 まあ、あれだ。
傍から見て寒いネタをネタとして受け取ってくれないからと逝って、
相手を非難するのはどうかなと。
388 :
室長 :03/12/28 00:09 ID:jPBJWQqC
ジハードなりー
>>386 カッコイイこといってんなあwキモイww
390 :
マァヴ ◆jxAYUMI09s @マァヴ ★ :03/12/28 00:11 ID:???
>385 とりあえず仕様策定を(^_^;)ここが一番手間がかかるわけだけど・・・・
391 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:11 ID:fACZULGT
392 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:12 ID:kbQah4lR
>>388 いよ!本家ニュー即 運用情報板侵攻軍司令官!
393 :
室長 :03/12/28 00:13 ID:jPBJWQqC
とりあえずF-ZEROファルコン伝説やろうぜ!
394 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:13 ID:YrW47TcP
今日はチョト楽しかったけど… N速もなんか祭りがあれば盛り上がるんだが
395 :
桶屋 :03/12/28 00:14 ID:IQ5dBPIH
396 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:14 ID:kbQah4lR
>>393 F-ZEROつうと
スーファミとかで出てたやつ?
397 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:15 ID:FKQF8t9D
無関係な板に書き込んでる時点で完璧に荒らしだけどねぇ。>>厨さんよ コテが率先して荒らしてどうする?それが好きな板のためなのか?
398 :
室長 :03/12/28 00:16 ID:jPBJWQqC
>>396 おうよっ!ゲームボーイアドバンスでも出てるぜ!
本気で面白いなっ!
400 :
シズラー・ホワイト :03/12/28 00:19 ID:3r8c0CxU
>>398 室長の年代だとスーファミなんてないだろ?
エミュってやつか?
401 :
室長 :03/12/28 00:21 ID:jPBJWQqC
>>400 けっこうみんな、アニキのとかを持ってたりするんだなっ!
俺は譲ってもらったクチなんだけどね
手軽にやるときはエミュかな
>>399 どうするよ?
402 :
マァヴ ◆jxAYUMI09s @マァヴ ★ :03/12/28 00:21 ID:???
>395 おお(^_^;)つか、どっかでまとめていかないと 見通し悪いかも・・・・
403 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:22 ID:kbQah4lR
>>400 アドバンスてかいてるじゃん
漏れはリアルタイム世代だが<スーファミF-ZERO
テレビ+スーファミになってるのもってるしw
404 :
厨芥人 ◆NewsFM.DRg :03/12/28 00:36 ID:LeNLX9au
ちょっと目を離した間にスレストされてましたよ。 やっぱりここで話し合えってことですか。
しつこい。長いと面白くない。
406 :
動け動けウゴウゴ2ちゃんねる :03/12/28 00:47 ID:RxATtCSI
ID:mr0DDT5H
あのもしかしたらめぇる届いていないのでしょうか?(汗) ひとまず就寝m(_ _)m
とどいてますよー
書き込み数が爆裂に増えてると思ったらこんな事があったのね〜。
>>408 催促したみたいでごめんなさいでしたm(_ _)m
>>410 あんな事とかこんな事とか(;´Д`)ハァハァ…
412 :
厨芥人 ◆NewsFM.DRg :03/12/28 09:55 ID:LeNLX9au
413 :
厨芥人 ◆NewsFM.DRg :03/12/28 10:04 ID:LeNLX9au
>>320 てめぇの手持ちの答えは最初っからわかってんだ!カス
どうせ言動不一致だと何の問題がありますか?とかの回答かと思いますよ。
414 :
厨芥人 ◆NewsFM.DRg :03/12/28 10:05 ID:LeNLX9au
>>320 初心者を問わずキャップ持ちの言葉を信じるヤツは普通にいるかと思いますよ。
逆にキャップ持ちの言葉が信用できなくなったらお終いですよ。
どうせ、うそをうそと(ry とかネタとして腐った言葉を返すとおもうが
その言葉で掲示板が荒れることは事実かと思いますよ。
415 :
厨芥人 ◆NewsFM.DRg :03/12/28 10:07 ID:LeNLX9au
>>320 頭のおかしな人のは無茶でもなんでもしますよ。
でもそこには理由があったりしますよ!”
416 :
厨芥人 ◆NewsFM.DRg :03/12/28 10:09 ID:LeNLX9au
>>320 キャップ持ちの発言として
>ニュー速にスレ?
>最近たててないなぁ。。。
>久しぶりに糞スレでもたててくるか、
撤回しとけや!カス!””
毎回きてやる!じゃあな!
もうネタにマジレスは秋田
とりあえず上の誘導レスを無視してここに書き込みして誘導した人達を 侮辱する厨房の言うことなんぞ耳貸す価値すらないな、とっとと失せろ
いまだに騒げば運営側が聞いてくれると思ってる人がいるんだな もし今でもそうなら批判要望板は案内の所にありますよ 時代は変わったってことですな
( ´-`)。o O(冬休みだから暇で仕方ないんだろうね)
これは320の発言だけでここまでレスが続いてるのか? すげぇなw
うそはうそであると見抜ける人でなくても (掲示板を使うのは)楽しそうですね。
仕事人さんの発言を盾にしたただの私怨荒らしとなってんじゃん>厨芥人 精神年齢低いんだろうな。もう少し大人になれよ
427 :
精神年齢の低さは同レベルかと :03/12/29 19:09 ID:aKCq7ozd
で?
『2ちゃんねる宣言 挑発するメディア』(文芸春秋社)p152〜153 |−−そうなんだ。最初の削除人って、何人ぐらいいたんですか? |西村 最初は一人です。しばらくして、二、三人になって。で、増えてくると、困った入も混じ |ってくるようになる。 |−−困った人というのは? |西村 基本的に、みんなまともな人なんですけど、まともじゃない人っていうのがたまにいて。 |たとえば、その人は産経新聞が好きだったんですよ。で、産経新聞が馬鹿にされたから削除とか、 |けっこう変わった人がいらっしゃって(笑)。それで、あなたは無理だよ、向いてないよって。 |−−そういうときに辞めてくれって言われて、本人は素直に辞めるものなんですか? |西村 もう辞めさしちゃったんで、アカウント通じて。 |−−強制排除だ。
前スレ
872 名前:ひろゆき@どうやら管理人 ★ 投稿日:03/11/11 14:08 ID:???
どのIPがひっかかるのかわかりません。。。
874 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 14:15 ID:fdc7acxN
おい糞西村!!
批判要望板への嫌がらせもいい加減にしやがれ!!
875 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 14:16 ID:fdc7acxN
カレンダー売ってる暇があるなら中傷書き込み削除しろ!
2糞ねるドメイン売ってる暇があるなら2ちゃんねるを改善しろ!
884 名前:ひろゆき@どうやら管理人 ★ 投稿日:03/11/11 14:27 ID:???
http://www.cybersyndrome.net/plr.html サイバーに登録されてるものを
試してみたんですが、、、
432 :
動け動けウゴウゴ2ちゃんねる :03/12/29 19:49 ID:wiSxBMDh
前スレ 886 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 14:29 ID:DA0VDsgI 西村博之は中傷書き込みや犯罪予告をなくすくらい今すぐにでも出来るのに 全て利用者の責任にして、いつまで経っても改善しません。 何故でしょうか? 889 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 14:33 ID:DA0VDsgI 2ちゃんねるが中傷スレッドは難癖つけて削除しないと言うのは有名ですが あれを利用して企業を脅し、総会屋のような事をしていると言う噂がありますが 本当でしょうか? 891 名前:ひろゆき@どうやら管理人 ★ 投稿日:03/11/11 14:35 ID:??? > host.yahoo.com.sumi.2ch.net Server: ns1.sphere.ad.jp Address: 202.239.113.18 Name: host.yahoo.com.sumi.2ch.net Address: 127.0.0.3 おぉ、、できた。。。 sumi.のほうがまだ251行だとすると、 niku.で試したほうがいいですか? アウトのアドレスをおしえてくださいー。
前スレ 893 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 14:39 ID:DA0VDsgI 西村は荒らしは放置といつも嘆いていますが 放置でどういうできるレベルではありません。 書き込み制限をきつくすればいいのにしようとしません いつまでも改善しようとしない。 (略) 894 名前:2ch=総会屋?の噂 投稿日:03/11/11 14:40 ID:DA0VDsgI 2001年8月9日、ascii24において、2chが企業から削除依頼料を受け取っている事が取り上げられる。 しかし、抗議を受け、記事の内容は削除される。 (略) 908 名前:ひろゆき@どうやら管理人 ★ 投稿日:03/11/11 15:08 ID:??? あとは、ラプターで取得してる結果をnikuとsumiに自動的に流し込む仕組みがあれば、 スタートって感じですか? 914 名前:動け動けウゴウゴ2ちゃんねる 投稿日:03/11/11 17:02 ID:SMoS36NT なんにせよ管理側のスレ違いレス完全放置にわろた
>なんにせよ管理側のスレ違いレス完全放置にわろた じつはこのスレの伝統ですw
438 :
動け動けウゴウゴ2ちゃんねる :03/12/29 19:56 ID:0W+sqyhI
糞キャプの発言ミニ北〜。記念真紀子。
>>320 いい歳こいたおっさんなんだろうけど、精神年齢は低そうだね。
440 :
厨芥人 ◆NewsFM.DRg :03/12/30 15:50 ID:2CmZDEPY
今日も仕事人の人はいないですか。。
>>427 雑談スレで
>うるせーなー
>ピーピーピーピー
と言ってる時点で終わってるかと思いますよ(´Д⊂ハライテ
今日も厨芥人の人はいないですか。。 そうですか、また寝ますか、
案外ヒッキーなんですな。
>>441 閑話休題?
何か動きはありますか?
♪取り敢えず今週(wは空いていますので。
今日は早起きですね。 それとも仕事人さんはもう仕事納めした? 年中無休な印象があるけど。
未承諾広告※さんにはp.i見直してほしかったなぁ 単に名前が携帯ぽいってだけだけど
>>446 p.i って何でしたっけ。。。
あ、携帯用スレッド一覧/検索機構ですね。
どういった改良点があるでしょう?
でしょう?
逼迫しているところは、 1) Rock54の24h体制化、 2) F22+BBQ での公開串撃退、 どちらも今まで一人でやって来たので その人に対する負担も大きく破綻へと、、、な感じなので これをどうするかってとこです。 お手伝いさんに応募された方は どんどん解決へとむけて話し合って欲しいと思います (ごめんなさい、返事はまだしてないですけど)
やっぱりあれですか? 管理(仕事人★)の人の 『久しぶりに糞スレでもたててくるか、』 とかいった発言は「糞スレはニュー速で」と容認した発言なんでしょうか? お聞かせくださいですよ。
仲良くな
>p.iんくタン&未承諾広告さん いえ、大きな山くずしが待ってるようなので とりあえず、またの機会に。。
>>449 では、どんどーん!
> 1) Rock54の24h体制化、
管理側( klist )ではなく、問い合せ側( bbs.cgi )の方ですよね。
何を持ってピンポイント規制になりうるかの判断の方法などなど。
こちらは、晩ご飯食べて、南美ちゃんを官能してからおいおいと。
> 2) F22+BBQ での公開串撃退、
F22 の仕様が全く持って判っておりません(照)
BBQ はそれを「管理する側」ですよね?
>>452 記憶に残っているうちに吐きだしておく方がよいかもです。こちらでログを保存すれば、思い付いたとき(wに、いろいろ出来るかもですので(^o^)
危うい ID だなぁ(照)> pUSS
> 1) Rock54の24h体制化、 管理側( klist )ではなく、問い合せ側( bbs.cgi )の方ですよね。 何を持ってピンポイント規制になりうるかの判断の方法などなど。 こちらは、晩ご飯食べて、南美ちゃんを官能してからおいおいと。 いえいえその管理側(klist)でーす 1) メンテスクリプト 2) リストの各サーバへの配布 3) メンテ人軍団 ( 24h 体制をめざして)
> 2) F22+BBQ での公開串撃退、
F22 の仕様が全く持って判っておりません(照)
BBQ はそれを「管理する側」ですよね?
>>324 でーす
さーて、叩き台でも作るかー
とりあえず、作らなきゃいけないな、と思ったスクリプト。 ・Rock54 のメンテナンススクリプト (こいつも一元管理して各サーバーへぽいぽい) ・BBQに使うリスト(niku管理)にIPを追加するスクリプト なんか全然違う気もするので、指摘よろよろしくしく
>>455 > いえいえその管理側(klist)でーす
どきっ、、、
> 1) メンテスクリプト
各鯖にある Rock54-年-月-日.txt を操作するものですか?
> 2) リストの各サーバへの配布
bbx が吐き出す klist を各鯖に配信?
> 3) メンテ人軍団 ( 24h 体制をめざして)
1) を操作する人?
そもそも、 Rock54-年-月-日.txt は誰が書き出しているの?(いわゆる F22 さん?)
してその中身の意味は、
年月日 時分 IPアドレス(リモートホスト) NGワード
半角スペース区切りの 4 要素なのかな?
動作としては、、、
bbs.cgi さんが Rock54-を参照して該当する IP アドレスからの書き込みの場合、NG ワードが含まれていたら規制する。
という動作をするのでしょうか?
・・・多分激しく勘違いしているですよね。。。(苦笑)
>>459 おいらも勘違いしてるんで、大丈夫です。
>各鯖にある Rock54-年-月-日.txt を操作するものですか?
そんなのあるんですか?
F22ってのは、定時ごとに色んな動作をして2chを快適にする一番の頑張りやさんです。
時間ごとにあるアクションが起こるものは全部F22がやってると思って間違いないです。
おぉ、そんなのがあったんですか。。 多分、そいつはbbs.cgiお手製ですね。 1、Rock54リストに引っかかった 2、BBXに聞いてみる?「こいつは黒?白?」 3-1、白だった。おわり。 3-2、黒だった。これはやばい。保存しておこう。 4、Rock54-年-月-日.txtに保存。えらーえらー
で、メンテというのは、1のリストを編集するところかな。
Rock54 のリストは手動でメンテ(ほとんど追加)して 各サーバに手動であげているです。 24h 体制で爆撃を迎撃するには、、、
ということは、F22にRock54リストの取得も加える。 F22が取得するリストの編集スクリプト。 ということですかねー、
ちなみに そのリストを Rock54.txt としましょう。 1) 追加すべき文字列は、規制議論板で随時まとめられている 2) 私が追加している。私の時間に依存している(3-5日に一回くらいかな?) 3) ぜんぜんリアルタイムじゃないので、ばしばし爆撃されている。 1) は皆さんの協力によって、まずまずの状況。 2) は人員を増やしたい 10-20人? これで追加、修正、削除が 24h 行われる んで、その方々がリストをメンテするには? → UI が必要。 そして自動配布機能が必要 自動配布機能は Rock54以外にもたくさん使うので汎用化が必要。
>>465 F22 と Rock54 はまったく別物でーす。
あるリストを編集するスクリプトってことでは
汎用的なものの方がよいかも、
自動配布はF22で代用できないのかな、 それとも、F22よりも新しい配布機構を構築しようという事なのかな、
>>468 >F22よりも新しい配布機構
そそ、新しいのをです。
>>469 なるほど、なるほど。
りょうかいです。
イメージがわいてきたぞヽ(´ー`)ノ
.cron 使わない方法はどんなのがあるんだろう、
ディレクトリ単位ならftpmirrorとか。。
書き込みがあるたびにbbs.cgiがRock54.txtの更新時間を見て、 ある一定の時間が経ってれば取りに行くとかは?
手動で書き換えるファイルの更新は書き換えた直後にやってしまうのがいいと思いますが 即反映されますし、無駄な更新もありませんし
ここまで読み飛ばした(違)
>>471 Rock54.txt(仮名)が更新されるのは、それ自体を更新したときなので cron する必要がないかと。
というのも、更新したら自動で各鯖に「更新したさかいにリストを見に来いやゴルァ」と番頭が指示して、その指示を受けた各鯖にいる丁稚に読み込ませればよいかと。
(ややこしいけれども、 http 語だけで済むメリットがあるかと)
構成としては、、、
1. bbx.2ch.net に、Rock54.txt(仮名)を設置しる。
2. bbx.2ch.net に、Rock54.txt(仮名)を管理する daemon ( dansan.pl :仮名)を設置しる。
3. bbx.2ch.net に、Rock54.txt(仮名)を操作する CGI ( bantoh.cgi :仮名)を設置しる。
4. 各鯖に丁稚を設置する( /test/decchi.cgi:仮名)
動作としては、、、
dansan.pl(仮名)は、定期的に Rock54.txt(仮名)をチェックして有効期限の切れたものを排除したりする。
ただし、cron でやるとややこしいので daemon にしておく( 5 分おきくらいにチェックさせるとか。)
bantoh.cgi (仮名)は、特定の人間だけが触れるようにしておく。BASIC認証でもよい。ただし、重複して動作しないようにしておきたい。
動作完了後、 Rock54.txt(仮名)が更新されたなら、各鯖に設置した /test/decchi.cgi (仮名)に対して bantoh.cgi (仮名)がアクセスする。
このとき、 /test/decchi.cgi (仮名)は、リモホもしくは IP アドレスチェックして、bbx.2ch.net 以外からのアクセスは排除する。
bbx.2ch.net から特殊なクエリを投げ付けられたら、そそくさと、bbx.2ch.net にある Rock54.txt(仮名) もしくはその鯖に最適化された(dansan.plが作成)Rock54リストを読みに逝き、自鯖のリストを更新させる。
こんな感じかな@脳内妄想
ところで・・・ Rock54 リストに必要なモノってば、有効期間と、NGワードだけでよいのではないかと思うのですが。。。( IP 類は不必要なはず) あと、NGワードは EUC で記述必須。 bbs.cgi 内部での正規表現による探索でも一旦 EUC に変換してからにすると、日本語のNGワードにも対応できるかと。 でもってそうなると、広告以外も規制できるのではないかと思うのでありまーす(←ここに導きたかったらしい) bbs.cgi の処理が重くなりそうだけど、逆に wait を入れたり、起動数の制限を入れたりするのもよいのではないかと思うです。 重たいからと逝って連打しても無視できるし、連投荒らしをしようにも反応が遅いからイライラしちゃうし、NGワード連投すれば規制にかかっちゃうし。。。 で、そうなると規制する人は残念ながらイタチゴッコが出来なくなるし(哀)、ISP へ通報する方々はもっと楽になるし(嬉嬉嬉)
478 :
仕事人 ★ :03/12/30 21:47 ID:???
>>476 現在の F22 もそんな感じで動いています。
たぶんこの方法がいいのかな? とも思っていますが
他にも方法あるですかねー
Basic認証もよいのですが
追加・削除・変更が面倒なので
現在削除アカウントでやっている方法がいいかなと思っています。
479 :
仕事人 ★ :03/12/30 21:51 ID:???
>>477 規制のほうからは有効期限を付けろという要望が
ずーっと昔からあります(はずし忘れ防止)
Rock54.txt じゃ無く規制の方ですけど
規制のほうは
現在 xxxxx.txt 一本でやっていますが
現状を鑑みるに、
1) 一般的な規制 xxxx1.txt
2) 携帯の規制 xxxx2.txt
3) ●の規制む xxxx3.txt
に分ける時期に来ていることを実感しています。
(どのリストも大きくなる一方)
481 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/30 22:10 ID:ayRj2GQn
ぐおぁ、なぜにここまで進んでいるのだ、混ぜてほしかったな、
いい感じ、いい感じ、
>>478 > 他にも方法あるですかねー
bbx のように問い合せ対象が単一で短いもの( IPアドレスもしくはリモートホスト)なら gethostbyname で問い合せてもよさそうなんですけどね。
書き込み内容の CRC を取ってそれで問い合せなんて方法もあるけれど。。。
これは以前どこかのスレッドで・・・ってここだったかな?(w
ひとまず NG ワードはローカルにリストを設置してそれを bbs.cgi が取り込んで正規表現で探索って云う手法ですよね?
ならば NG ワードの日本語化対応だけでも実現したいかも。
>>481 だいじょうぶだいじょうぶ(^Q^)
484 :
仕事人 ★ :03/12/30 22:41 ID:???
一気に一遍に綺麗に説明することは困難を極めるので > 私が 2ちゃんねるらしく質疑応答・わいわいがやがやを通して やっていきましょう。
>>479 > (どのリストも大きくなる一方)
現状でどれくらいのエントリーがあります?
・・・といっても手動で更新だからとんでもな数字ではないですよね(苦笑)
こちらは bbx 的に DB にしちゃってもよさそうですよね(^-^)
486 :
仕事人 ★ :03/12/30 22:46 ID:???
DBが必要になるほどの量じゃないです < 現状 Rock54.txt は全部で数百行かなぁ・・・ でも微妙に重複もしているので ちゃんとこまめにメンテすれば半分になる予感。 あとなるべくDB使いたくないのは .txt ファイルの堅固性というか、使いやすさがあるから
やっぱり、更新したファイルを取りにこさせるって感じになるのかな? 更新はそんなに頻繁にない(はず)ですし、
488 :
本7 :03/12/30 22:57 ID:f1u6kXLi
#include "bbs.h" #include "common.c" /* メインルーチン */ int main() { bbs_t bbs; error_handler(post_init(&bbs)); //error_handler(post_auth(&bbs)); //error_handler(post_dat(&bbs)); error_handler(post_subject(&bbs)); error_handler(malloc_free(&bbs)); return 0; } /* 投稿処理 */ int post_init(bbs_t *bbs) { int i; char *out; table_t *table[FIELD_NUM]; /* bbs_t構造体の初期化 */ bbs->method = getenv("REQUEST_METHOD"); bbs->query_string = getenv("QUERY_STRING"); bbs->content_length = getenv("CONTENT_LENGTH"); bbs->user_agent = getenv("HTTP_USER_AGENT"); bbs->referer = getenv("HTTP_REFERER"); bbs->remote_addr = getenv("REMOTE_ADDR"); bbs->remote_host = getenv("REMOTE_HOST"); bbs->request_body = (char *)calloc(1,BUFFER_SIZE); //fgets(bbs->request_body,BUFFER_SIZE,stdin);
489 :
厨芥人 ◆NewsFM.DRg :03/12/30 23:01 ID:2CmZDEPY
クソウの
>>320 が糞スレ立てようとしているくらいだからな。
にちゃんねるガイドにもニュー速はラウンジ化と書かれて当然なんだろうと思いますよ。
素直に謝ることのできねー仕事人なんかの人がいるのは正直残念ですわ。
同じ運営陣でもひろゆき氏はそんなこと言わないと信じてますわ。
>>443 にも書いたとおり仕事人は同じ過ちを犯していますよ。
>>320 。お前は運営陣の発言としてきちんと撤回し謝罪しろや
返事がない場合
>>320 になりますわ。
そういった板だと認識しますわ。
じゃぁな。カス共 ( ゚д゚)、ペッ
490 :
本7 :03/12/30 23:02 ID:f1u6kXLi
みたいな事を bbs_post_handler(request_rec *r) とか module MODULE_VAR_EXPORT bbs_module = { STANDARD_MODULE_STUFF, NULL, /* initializer */ NULL, /* dir config creator */ NULL, /* dir config merger */ みたいな感じでやろうとしてます
>>487 それで良いと思いますよ
無駄に更新してもトラブルの元、一日に追加されるのはせいぜい多くても2、3個ですし
492 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/30 23:24 ID:ayRj2GQn
とりあえず、仕様が分からないとなるとだめっすね。。。
>>492 >>476 未承諾広告※ ◆aiY4htt2.2さんの案でいけると思います
しかし、仕事人★さんは汎用的な物を作りたいとおっしゃっている
どうしましょか
494 :
仕事人 ★ :03/12/30 23:32 ID:???
>>493 汎用的ってのは
Rock54.txt のメンテ&配布等のプログラムをそのまま
ProxyXXX.txt にも使いたいということです
ProxyXXX.txt = 手動で公開プロ串を追加等するファイル。
現在 らぷたー★さんがやっているやつ。
これも複数人(Rockメンテ組と同じでよいと思う)でやりたい。
作業の過度の集中は破綻する、
495 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/30 23:36 ID:ayRj2GQn
メンテプログラムなら以前ひろゆきに送ったのを流用・改善すれば使えるかもしれない。(PHPだから論外かも?) そっちにないかな?「denylist.php」ってやつ。
>>494 それなら、Rock54のシステムをちょいと書き換えるだけで完全対応できますね
鯖をノックして取りにこさせるシステムで大丈夫だと思います
497 :
仕事人 ★ :03/12/30 23:38 ID:???
そして 携帯規制のファイル ●規制のファイル 等々 全部使えるようにってことですー
>>497 規制関連の操作・内部処理を統一するんですか…
データファイルの形式が極端に変わっていなければ、少しの変更で対応できると思います
nantyara.cgi?data=mobileとかnantyara.cgi?data=maru とかもできそうですけど
499 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/30 23:45 ID:ayRj2GQn
>>498 それいいですね。
内部処理で
rock54.txtとかわけてやれば、
500 :
仕事人 ★ :03/12/30 23:46 ID:???
>>498 Rock54.2ch.net ってのを作ってもらう予定です。
そのなかでフォルダ分けてやろうと思っているんで
SETTING.TXT みたいな形式かなぁと、
>>500 普通にバーチャルホストをひとつ作ればよろしおすか?
502 :
仕事人 ★ :03/12/30 23:52 ID:???
踏む踏む、、、なんだか規制ものはリストを統一できそうですね。 たとえばリストの仕様案。 有効期限<>種別<>対象(NGワードもしくはIPアドレス、リモートホスト←正規表現使用可)<>予備<>\n(改行) 有効期限: 1970年01月01日00時00分 GMTからの秒数。 種別: 0= アクセス規制 1= 公開串規制 2= Rock54 規制 3= ●規制 4= 携帯規制 対象: 種別 =0,1 ならば、IPアドレスもしくはリモートホスト 種別 =2 ならば、NGワード 種別 =3 ならば、ID 種別 =4 ならば、携帯固有番号 のように。 まずはリストを有効期限でふるい分けしてから、grep で 種別を選んでそれらを正規表現でチェックするみたいに。
正規表現全部かけるのは重くないかい? 前のほうの処理で除いてあげられると良いね。
505 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/30 23:59 ID:ayRj2GQn
>>503 形式の統一はそれで完璧だと思います。
でも、Rock54や公開串規制は何かと多人数が変更するので、分離した方が良いかと
一つのファイルがぶっ飛ぶと、全部飛んでしまいますので
507 :
仕事人 ★ :03/12/31 00:10 ID:???
bbs.cgi が参照するときも if(●) ●規制参照 if(携帯) 携帯規制参照 とかできるので実運用上は別ファイルにすることを私も支持しマース。
508 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 00:16 ID:VX6qlOXI
なんかリアルタイムで話し合えないときついですねー。
>>507 mobile.txt
oyster.txt
とか分けたほうがいいんでしょうかねぇ。
509 :
仕事人 ★ :03/12/31 00:18 ID:???
>>508 その名前は
外部に漏れないように SETTING.TXT に書くと、
私が勝手に名前を付ける予感。
#別に外部にもれても大した被害にはならないとは思っています。
510 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 00:24 ID:VX6qlOXI
>>509 まぁ、規制は規制情報に出ますし
Rock54のリストもどうせいたちごっこの真っ最中の物なので
影響はないかと
SETTING.TXTに書くとなると、FILE_ROCK=./rock.txtとかFILE_PROXY=./proxy.txt
とかになりそうな予感
>>486 >あとなるべくDB使いたくないのは
>.txt ファイルの堅固性というか、使いやすさがあるから
cdbにしておけば?
スケーラビリティも最初から考えておかないと。
ランダム生成文の宣伝書き込み業者が一つ現れただけで、負荷で擬似DoSになる予感。
必要そうなPGはこんな感じかな?
種別とファイルレイアウトは
>>503 で。
・メンテナンス(管理鯖)
・配布トリガーPG(管理鯖)
・ファイル受信PG(各鯖)
・メンテナンス(管理鯖)
ファイル種別ごとに追加/変更/削除出来るようにする。
・配布トリガーPG(管理鯖)
各鯖のファイル受信PGを叩いていく
※配布先鯖リストのメンテも行う。
・ファイル受信PG(各鯖)
(引数)ファイル種別
起動されたら管理鯖から指定された種別のファイルを
管理鯖から転送して既存のものを上書き
これからバーチャルホストの設定しようと思ったのに、、、。ウワァァン
ここまで読み飛ばした(わ
ひとまず「 bbs.cgi には手をかけないように」モードですね(^-^) @手をかけたかったらしい(w
それではRock54リストの形式ですね。
まずは「自動消滅」して欲しいので有効期限は必須。あと登録日時も入れます?
それから NG ワードはやはり日本語も使いたいですよね。となると EUC 。
( Shift-JIS だと、正規表現でスカタンする可能性大だから@ bbs.cgi内部でも対象文字列の EUC 変換が必須)
ってところでしょうか。
>>505 根がまんどくさがりなので、ついついいっぺんに片付けちゃう癖がありますm(_ _)m
>>515 登録されてからどれぐらい経っているのかを判断するために必須ですね>登録日時
メンテナンススクリプトが自動的にやって、「登録から何日何時間何分経過」とか「期限まであと何日何時間何分」
とかやってくれると便利ですし
そうなると、「誰が」登録したも要るのかな?
518 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 00:47 ID:VX6qlOXI
今のところ 有効期限<>登録時刻<>登録者<>NGワード<>備考<>予備<>\n こうかな?
>>517 それも必要ですねって…
どんどん肥大化していく予感
まぁ、ユーザー識別IDでも付ければいいんだろうけど
何人ぐらいがこのスクリプト触るんですか?>仕事人★さん
まぁ、管理用と配布用でファイルレイアウト変えたほうがよさげですね。
521 :
仕事人 ★ :03/12/31 00:52 ID:???
>>519 数十人かな?
三年先し100を超えるかもネ
522 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 00:53 ID:VX6qlOXI
>>521 では、三桁で十分ですね
999人も採用するわけありませんし
その頃にはまた形式が変更になるかもしれないし
>>518 うんうんそんな感じφ(・_・) メモメモ
そういえば通し番号も入れると bbxgather 側で NG ワードのカウントができそうな気がしました(w @却下推奨
あとちょっとこあいのが、NGワード入れ方。某規制している人みたいな失敗は許しがたいし・・・(苦笑)
525 :
仕事人 ★ :03/12/31 00:56 ID:???
>>522 三年前の削除人は一人だっけ?
もちろんひろゆきだけという、
527 :
仕事人 ★ :03/12/31 00:57 ID:???
>>524 複数人が常時やるのでそのリスクはかなり減るかと、
数十分いないにはなんとかなるような体制を想定しています。
>>527 人数が多ければ多いほど、問題が起こった場合の対処がしやすいですね
しかし、リスクもでかくなりますが
まぁ、一極集中のリスクよりは小さいですけど
ということは、ファイルロック関連に不安がある FreeBSD ではちょっと怖いような(苦笑)@複数人で更新作業 そのあたりの動作も鑑みての登録 CGI になりそうですね(^-^)
530 :
私達 ★ :03/12/31 01:03 ID:???
ほほーい
そこら辺のユーザ管理(IDとパスと権限?)はどうするんでしょうか?
>>531 今の削除人システムと同じような物でいいかと
ちょうど良く権限システムも付いてますし
533 :
仕事人 ★ :03/12/31 01:09 ID:???
>>529 いやーそこまでは、、、
とはいっても書き換えたら,前のやつはどんどん残していく
スタイルの方がよいかなぁ。
/back/2003-01-02-xxxxx.txt みたいな感じでどんどんと
んで14日経過したら消すような、
>>531 現在の削除人関係の管理の仕方でよいと思っていますが、
ID & PW を入力。
534 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 01:16 ID:VX6qlOXI
叩き台作ろうとしてもPerlは無理だし、PHP経験者少ないだろうし、だめだろうなぁ
んだら、ユーザ管理は現在あるものを流用して使えるっと。
ファイルレイアウトは
登録者ID<>パスワード(暗号化?)<>権限<>\n
見たいな感じになるんですね。
>>534 |ノシ
536 :
仕事人 ★ :03/12/31 01:18 ID:???
>>535 流用はお勧めできませーん。
あらたに作ろうよ、
rock54を重犯用と軽犯用の2系統にできますか? ってのは、今言ってもしょうがないのかな?
あ、作るのか(w
539 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 01:20 ID:VX6qlOXI
ユーザー管理スクぐらいならPHPでもいいかな?
540 :
仕事人 ★ :03/12/31 01:20 ID:???
>>534 まだ仕様を話し合っているとこだから
まだまだ先のことと思われ、 < 言語の決定。
各サーバに置くほうはCで書いたりすると
ポータビリティが問題だから Perl PHP とかが有力だけど、
541 :
仕事人 ★ :03/12/31 01:21 ID:???
>>537 んー
とどうかなぁ
それは別のところで話し合ったほうがよいと思われ、
>>533 うはー残していきます?
脳内妄想で逝くと 1 日で 1440 ファイル残る予定です(w
★脳内妄想( 1 分ごとの処理として)
・ CGI で登録・更新した情報を特定ディレクトリに書き出す。ファイル名は「 tai64形式.tmp 」にしちゃえ!
・ daemon さんが、毎分そのディレクトリにあるデータを採取して Rock54 リストを更新していく。
・更新が終わればその書き出したデータを消す。
★脳内妄想( 5 分ごとの処理として)
・ まずは Rock54 リストの整理整頓。期限切れしたものはさっさと削除じょじょ。
・ 徐ろに全鯖の丁稚どんに指令。75 鯖あるのかな?(あ、また life3 君昏睡なのね(哀))
543 :
仕事人 ★ :03/12/31 01:23 ID:???
544 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 01:24 ID:VX6qlOXI
>>542 それならば、三回に一度残すとか
何時間かごとに残すとかでいいんでは
数時間前のバックアップさえあればなんとかなりますから
更新された時だけバックアップを作ってもなんとかなりそうですよ
あ、ごめんなさい。「最大で」1440 ファイル/日 でしたm(_ _)m
権限はどうするの? 1.メンテ要員の任命、除名する権限 2.リストに登録する権限 3.リストから削除する権限 3はいらないのかな?
548 :
仕事人 ★ :03/12/31 01:32 ID:???
アクセス規制,公開串規制,Rock54 規制,●規制,携帯規制 このあたりは権限で区別しなくてもよい?
>>547 組み合わせは、123 23 2のみの三つですね
このシステムの本格始動はいつになるか分かりませんが
しばらくはベータ期間ですね
>>549 それは、今までのリストをそのままインポートすれば良いかと
552 :
仕事人 ★ :03/12/31 01:40 ID:???
逼迫しているのは 公開串規制,Rock54 規制, なのでそこからはじめよう
>>552 で、余裕が出てきたら他との統合の準備を始めると
他の規制は登録の仕組みができてますしね
554 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 01:42 ID:VX6qlOXI
とりあえず、次は仕様を決めないといけないのでは?
んと、ユーザの権限で、 公開串規制(追加削除)はできるけど、アクセス規制は出来ない とかしなくても良いのかなっと言う意味で。
>ということは、ファイルロック関連に不安がある FreeBSD ではちょっと怖いような(苦笑)@複数人で更新作業 FreeBSDに不安があるのではなくて、ちゃんとしたロック機構を使わない既存のPerlスクリプトが悪(ry
557 :
仕事人 ★ :03/12/31 01:47 ID:???
>>555 そこまでは必要ないと思うけど、
ファイル構造にはその想定をしておいたほうが良いかもですね、
たとえば
>>535 みたいなファイルの構造にするとして、
権限のところは、”011”とかにして、
1つ目の数字が1だと「メンテ要員の任命、除名する権限」 がある
2つ目の数字が1だと「リストに登録する権限 」がある
3つ目の数字が1だと「リストから削除する権限」がある
とかそんな感じにしたらどうかな?
いや、おいらがそういうファイル構造が好きだっていうだけだけど、、
なるほど〜。 桁で区別がいいかな。 1桁目ユーザ管理(0,1,2) 2桁目アクセス規制(0,1,2) 3桁目公開串規制(0,1,2) : 0:権限なし 1:追加のみ 2:追加と削除 みたいなのでよいかな。
>>476 のbantoh.cgiをさらに詳しくすると
要員がアクセスする→認証(削除アカと同じような物)→要員が登録/削除→
>>518 のフォーマット(仮)で管理鯖のリストを更新→各鯖のdecchi.cgiに投げる
疑問
decchi.cgiに投げるデータはどういうものか?
リストを各鯖共通にするか。もし各鯖ごとに最適化されたリストを
作るとしたらどうすればいいのか。
>>561 脳内妄想で逝きますと・・・
→ 518 のフォーマット(仮)で管理鯖のリストを更新→各鯖のdecchi.cgiに投げる
を、
518 のフォーマット(仮)で特定ディレクトリに書きこむ→dansan.pl(daemon)さんがリストを更新→各鯖のdecchi.cgiに投げる
にしていきたいかと。
CGI の重複起動によるファイル破損を避けたいので。。。@考えすぎかもしれないけれども。
→ decchi.cgiに投げるデータはどういうものか?
動作フックだけですのでクエリ無しで OK です。
$ENV{'REMOTE_HOST'} eq 'rock54.2ch.net' 以外は受付けなければよさそうなので。
そして「 Rock54 規制」なので全鯖共通リストでよいと思いますです。
何か良い感じの小さなHTTPGETスクリプトありませんか? decchi.cgiの原型というかとりあえずそれに近い何かはできそうです
564 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 02:52 ID:VX6qlOXI
decchi.phpだとして、こうなるな。
<?php
extract($_GET);
extract($_POST);
extract($_SERVER);
//REMOTE_HOSTが取得できなかったらDNSからど〜ん
if(!$REMOTE_HOST){
$REMOTE_HOST = gethostbyaddr($REMOTE_ADDR);
}
if($REMOTE_HOST eq "rock54.2ch.net"){
//GETする(超簡易・UA等一切無いですが。)
$data = file("
http://rock54.2ch.net/ほにゃらららら.txt ");
//kakiko..._〆(゚▽゚*)
$fp = fopen("./rock54.txt","w");
foreach($data as $tmp){
fputs($fp,$tmp);
}
fclose($fp);
}
exit;
多分これでいいと思う。(未デバッグ
565 :
仕事人 ★ :03/12/31 02:59 ID:???
しゃて、しゃて、 次は何かなぁ。。。 1) Rock54 メンテ係りの募集 2) 公開プロ串手動登録係りの募集 は正月明けにぼちぼちやるとして、 (いろいろな方からメール貰っているので、そのときまたメール送りますー) F22 + BBQ っすね、次は。
>>564 アクセス過多になる事はないと思うので既存のモジュール?で桶でしょう(^-^)
♪ただし、旦さんが暴れなければですけれども( ̄ー ̄)ニヤリ @思いっきり不具合
567 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:02 ID:VX6qlOXI
そうか、漏れはだめ人間か、所詮だめ人間さ_| ̄|○l|l
>動作フックだけですのでクエリ無しで OK です。 思い切ってクエリーでファイル名を渡してみるとか、 そしたら、その後の別ファイル対応時にでっち君は変更無しでいけそうだし。。。だめか(w
>>567 うにょ?どした?
PHPの関数でHTTPGETって無いのかな?
それはそうと、全鯖PHPが入っているのかしらん?( ̄ー ̄)ニヤリ
>>568 それ採用したいです(照)
570 :
仕事人 ★ :03/12/31 03:11 ID:???
572 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:14 ID:VX6qlOXI
>>570 うん。怖いっす。
自分で実装するならフラグ渡しでデータファイルにファイル名記述するです。
574 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:15 ID:VX6qlOXI
575 :
仕事人 ★ :03/12/31 03:29 ID:???
niku に投入するリストには大きく分けて2種類あります。 1) IP アドレスで記述されているもの 2) リモホで記述されているもの 現在私は公開串規制は全部 niku(IP記述) でやろうと思っていのです。
576 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:30 ID:VX6qlOXI
>>575 全てホスト→IP変換をして投入って事ですか?
577 :
仕事人 ★ :03/12/31 03:31 ID:???
578 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:32 ID:VX6qlOXI
(活躍のチャーンス) とりあえずスクリプトでIPかホストかを調べてホストだったら変換ということですか?
ひとまず探索終了。 MacSSH 、 Fetch の設定も完了。 取り敢えず就寝しますm(_ _)m
580 :
仕事人 ★ :03/12/31 03:35 ID:???
>>578 聞かないで、提案しましょう
ん? と思ったらみんなから突っ込み入ります。
コードじゃなくて、動作しようネ
>>579 乙〜
581 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:36 ID:VX6qlOXI
ソース見たのも久々じゃけえ、リハビリしないとついていけんのう。
583 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :03/12/31 03:48 ID:VX6qlOXI
(一応)仕様だと判断した。 ・テキストエリアにホストやらIPやらごちゃ混ぜなのを入れて送信 ・それを読みこんだスクリプトは条件分岐する IPの場合は1個スキップする ・DNSサーバーからIPを取得する →取得できなかったらどうするか?(タイムアウトとか、 ・(ここからIPも)ファイルに出力? ・結果を標準出力(画面表示)する
ふっ。。。ここに書かれていることの少しでも理解できれば また違った人生が以下略。 私はハード屋さんでした。 日本にリナックス紹介した人が上司だったから聞いてみるかなあ。 専用ブラウザで見てもローカルルールが一回は表示されれば それはそれでうれしいと思う今日このごろです。
おはようごぢゃいます。 そりではぼちぼち活動開始してみます。 まずは下ごしらえから。。。 ・・・と、その前に uptime 記録が欲しいような。 無いものは作っちゃえ!で、OK なのかな?
おぉ、進んどる。 あれですね、年越しとか無関係なスレですね、
興が乗ったら時間なぞ関係なし@2ch好きモン集団
なんとかここまで読解した・・・気がする。
暫らく来てなかったけど、何となく理解できたような。。。
>>593 そこはひろゆき直轄なので、、
つまり各種cgiとかはひろゆきじゃないと更新できないわけで、、
595 :
本7 :04/01/01 16:35 ID:tkQMugzB
bbs.cgiが100倍早く(軽く)なる技術を開発してますが興味ある方おられませんか? 動的データをファイル保持と供にApacheリソースプールでキャッシュして メモリ上をメインI/Oにしてしまう計画。ファイルはバックアップの位置付け。 Apacheモジュールとして実装します。
596 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/01 17:39 ID:dwh0EDMA
100倍も早くなるわけないだろう?
だめだよ 反応しちゃ
うんうん
599 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/01 17:51 ID:dwh0EDMA
いやいや、突っ込みたい衝動を押さえられなくて。。。
いやここはひとつ、後学のためにどこぞのサイトを立ち上げてもらって 検証してみるって言うのは。無料なら。
ふほほ。 何かphpの話が出ててわくわく。
つーか外出
603 :
仕事人 ★ :04/01/02 05:07 ID:???
明日の2ちゃんねるを作るのはあなただ。 何作戦だったっけ? 2004.1.2 現在 1) Rock54 リストメンテ システム = 未承諾広告※ ◆aiY4htt2.2 さんがごにょごにょ中。 要員 = 大将募集中。。。(その後実働部隊募集か) 2) BBQ システム(公開串リストメンテ) システム = 作る人募集中。。。 要員 = 大将募集中。。。(その後実働部隊募集か) 3) BBY システム (新スレヘッドラインシステム) システム = 作る人募集中。。。 要員 = 自動運転なので必要なし。 4) 効果的な広告爆撃の迎撃 お話し合い、討論、アイデアだしが必要。 5) 携帯からのアクセス増によるサーバ負荷増大。 お話し合い、討論、アイデアだしが必要。
604 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/02 05:15 ID:UQ9chltY
1) Rock54 リストメンテ システム = 未承諾広告※ ◆aiY4htt2.2 さんがごにょごにょ中。 要員 = 大将募集中。。。(その後実働部隊募集か) メンテ部隊やりたいです、、、 2) BBQ システム(公開串リストメンテ) システム = 作る人募集中。。。 要員 = 大将募集中。。。(その後実働部隊募集か) 3) BBY システム (新スレヘッドラインシステム) システム = 作る人募集中。。。 要員 = 自動運転なので必要なし。 システム作れるかな?というかperlじゃないと無理か。
605 :
仕事人 ★ :04/01/02 05:30 ID:???
あっあと read.cgi , p.i , r.i のApacheのモジュール化ってのもやる?
606 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/02 05:33 ID:UQ9chltY
スルー。。。しくしくしく
>>603 3はrootの人がklist2html.cgiを流用してサクッと作ってしまいそうな予感。。
ついでにklist2html.cgi?sort=hostがホスト名の後ろの方からソートされるように お祈りしておこう。南無南無・・
携帯用なんていらねーじゃん 「携帯なので・・」とか言い訳する奴もうざいし
>>605 未承諾広告※ ◆aiY4htt2.2さんのごにょごにょの仕方によっては
1と2は共通化できて、同時進行にできるかもしれません
4と5については、その事に集中して議論した方がよろしいと思うので
別スレ用意した方が、効率いいかもしれません
1と2の大将(メンバーは共通だが、大将は別?)はせっかく意欲的な方がいるので(
>>604 )
この際やってもらってはどうでしょうか。まぁ私も枠があまれば、やってみたいんですが
>>603 >4) 効果的な広告爆撃の迎撃
1.書き込まれる全URL記録(2ch.net除く)。
2.管理鯖(どっかにまとめる)に吸い上げる。
3.集計して一定数以上あるURLをチェック。
4.(人間がチェックして)問題あるURLだけROCK54に登録。
報告>規制より楽(゚д゚)カナ???
>5) 携帯からのアクセス増によるサーバ負荷増大。
>6)read.cgi , p.i , r.i のApacheのモジュール化ってのもやる?
興味はあるけど僕には無理だ(w
>>610 仕事人さんが作戦名思い出したところで4) 5)別スレ立て賛成。
#作戦名ってもしかして
>>194
>4.(人間がチェックして)問題あるURLだけROCK54に登録。 死人が出る予感……。
>>613 最低表示数をちゃんと設定すれば大丈夫だと思います
削除依頼で対処できないほど被害がひどく、今後も継続すると思われるものだけ登録すればいいんですし
>>613 全部チェックしたら出るだろうね(w
公開情報でもないし多いものから、暇なときにチェックでいいんでないかな。
新スレへっどらいんっつのは、 単に特定の板の、 特定の時間内に立ったスレッドを表示するのとは違うんですかい?
新スレヘッドラインとはちょっと(全然)違う物ですが、
「アッhan!BBS」(スレッド型掲示板で、2chとデータの形式が違う)のheadline.cgiと言う
複数の板のスレッド一覧と最近の書きこみスレッドを見せるcgiが在ります。
(例:
ttp://www.kokobbs.com/ahhan/cgi-bin/bbs/headline.cgi )
これをつい最近機会があったので、2ch型の掲示板で利用できるよう、外見だけを似せたものを作ってみました。
と言う話しは全くスレ違いだったりしますでしょうか・・・?
(現物は需要と要望があれば晒します・・・)
ヘッドラインって昔あったような気がするけど。 で、負荷増大につき廃止になったんじゃないのん? もし仮にそれを又やりたいなら昔のを引っ張り出すだけと思われ。 新スレヘッドラインって、スレ立て規制の管理のついでに、新スレの一覧を 作ろうって話? どの板にどんなスレッドがあるかとか、どのスレッドが盛り上がってるかとかは 便利かもしれないけど、新スレだけの一覧があっても使い道が無い気が・・・。
620 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/02 22:50 ID:UQ9chltY
ヘッドライン作るとなるともう1台鯖が必要になるかもしれないね。
もう一回 BBY のところ読んでみてー > all
わざわざ話題別に分割されている掲示板で、 複数板のヘッドラインを利用する意味が分からないのですが。。。
うーん 階段を登って初めて見えるものがあるのに、、 で、お題としてヘッドラインがを使うだけで・・・ どの段階で誰がその先のものを見つけるか、 面白いレースなんだけどなぁ いらないと思う人はこのスレッドは見ないことをお勧めします。
いや、
>>618 はあくまでも、こういう事かな?と思っただけです・・
(てかYBBがなにか解ってなかったです)
>>619 そう言うのがあるとは存じませんでした・・。
どの板でどんなスレッドがいつ立ったかが 一元的にわかるといいな、ということではないかと。 こんなの↓bbyシステムで収集しているので、それを使えばいけるんですが、 今はまだ単にスレッド数を調べてるだけですね。 スレタイ(や+系だと記者名)も別途収集できるといいのかな。 64バイト未満なら今のDNSのしくみで収集できるけど、スレタイはそうはいかんですからね。 @400000003ff57db01dd3d764 d8dad9b3:ce6c:e590 + 0001 1073053093.male.human2.2ch.net.bby.2ch.net @400000003ff57dc11703039c 403eec22:3029:0d13 + 0001 1073053111.mnewsplus.news6.2ch.net.bby.2ch.net @400000003ff57dc4384aed44 41139b6a:74a6:f47d + 0001 1073053114.kitchen.tmp2.2ch.net.bby.2ch.net @400000003ff57dde154993cc d8da8232:9857:b2b8 + 0001 1073053142.ascii.okazu.bbspink.com.bby.2ch.net
628 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/02 23:34 ID:UQ9chltY
記者名とかも調べるとなると、DNSではなくファイルでやったほうがいいかもねぇ。
「ヘッドライン」という言葉が間違いを誘発しているような気も bbq、bbyに関してはそれぞれ別スレたてる?
>>629 たしかに、失敗とたなぁ。
そうね別スレがいいのかも
よろしくお願いいたします。
年とってくると中指と薬指の動きがにぶくなってくるのかしらん
632 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/03 00:19 ID:8QfcMvxF
BBS_OVERSEA_THREAD=checked _| ̄|○
>>629 スレ立て時一括集中ロギングシステムなんてどうでしょうか。堅いかな…
別スレ立てるのには賛成
どんなスレタイにしますか?
635 :
動け動けウゴウゴ2ちゃんねる :04/01/03 00:42 ID:fkBI9SDG
よくわかりませんが、曙置いておきますね _,,..=-‐''"~`ヽ、 ,,.:r='"~^`'''ー--+-‐'ー‐:、_,__,.,.,.,.,.,r--‐――‐--t''ヽ、、 ,f" / : : : : : : : : : : : : : : : : : : l ``''t..,_ _,.,.,.,.,.,_,r′ j : : : : : : : : : : : : : : : : : : :.j i、 `ヽ、 f´ .:: : ,f′ f : : : : : : : : : : : : : : : : : : :,レ'゙t `=、_ ,.=、 ! :: : j l : : : : : : : : : : : : : : : : : : :! `:-、 _ /ヽ、.,__,.,-、‐' ,ノ ゙t_ i′ ! : : : : : : : : : : : : : : : : :r'" `~´ `''ー-ノ、 ,.r‐:、, ,>'´ `ー:ニ! ,ノ : : : : : : : : : : : : : : : : :.) `ヽ ,/ l : : . i : : : : : : : : : : : : : : : : :.く `''" i : : : : : : . t: : : : : : : : : : : : : : : : : :ノ t -=:、__ : : .! : :|``''`ゝ、: : : : : : : : ハ, ゙t. `ヽ、 _,,..,.;:ノ`ー:、___,.ゝ+-、 ノ /`'=:、_ : : :ノ ノ、 _,,,,,,_ ,r::、、 ゙i, ゙レ''" ゙レ''" ゝ,-‐''"^´  ̄t:/ ゙ー=''"´ ``ー=-iー='゙i、 _」. ヽ、 ,/ ゞ、 ゙i,,、=-ノ j `^´ ヽ、 \ ,.ィ'" `ヽ、,!`'ー'、 _,,..,.=-‐=''"~ ̄``ヽ,ィ'"t. `ー''"´ `゙`ー-‐'''''''"~´ ヽ、 ヽ, ヽ_ノ
わかんね
全スレッドの情報なの? スレ立ての情報じゃなくて?
>>639 そのスレッドの基本的な部分の情報を、一定期間(もしくは、ずっと?)
取っておくんだと思います
じきに、全ライブスレッドの情報が格納されると思います
>>638 んでは、とりあえず保留ということで
もう少し煮詰めたほうが良いかもしれません
642 :
動け動けウゴウゴ2ちゃんねる :04/01/03 00:58 ID:wdonZk2o
bbqについてはイマイチよくわからんのでテンプレ考えたりするのはパス
>>626 > (てかYBBがなにか解ってなかったです)
YahooBB のことですよ と遅いツッコミ
bbqのは、テンプレないと立ちませんか・・・。 関わるならそっちかなと思いつつ、 私も細かいところがわからなかったり。
645 :
動け動けウゴウゴ2ちゃんねる :04/01/03 01:42 ID:9aT72JzE
よく分かってないのを承知で書いちゃいますが、 各種リストをscpで配布する方法が使えない理由ってあります?
648 :
本7 :04/01/03 19:17 ID:W4QLYM78
FTPでいいじゃん
>>643 rypoです(^^;
>>647 scpってデメリットも結構あると思います。
メリット
・sshdを利用可(別デーモン不要)
・セキュア
・圧縮しているので帯域食わない
・NOPASSWORDでlogin可(ただし、rootで設定ファイルを書き換えないと駄目)
デメリット
・重い
・近いor速い回線だと、圧縮している事がネックになって逆に遅い
・バージョンが違うと通信できない場合がある
と言うのを思いつきましたが、結局は使った方が良いのか悪いのかは解らんです・・・
650 :
本7 :04/01/04 01:13 ID:AiXI3j0H
普通はrsyncだろうな
651 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/04 01:32 ID:crEQ/NCP
やっぱりDNS? それとも別の方法? でもDNS以外にしたらbby設置した意味が無くなってしまうのでは?
653 :
z33 :04/01/04 07:02 ID:uqeHaCzu
>>649 さらなるtypo・・・
ディレクトリごとだったらrsyncが良いかもですね。
>>657 りょーかいです。んじゃ、多分規制も解除されたのかな。
>>603 ですが、
>4) 効果的な広告爆撃の迎撃
1提案ですが、
1.書き込まれた文字列データ、すなわち
・名前(トリップ含める)
・メルアド(sage除く)
・内容(改行コード除く)
・IP
をMD5ハッシュに変換し、$HASHへ格納
2.$HASH.xxx.2ch.netをコールする。xxx.2ch.netでログを記録。
3.何度も呼び出されているようならば処置を検討
でどうでしょうか。MD5の一意性が怪しいかもしれませんけど。
>5) 携帯からのアクセス増によるサーバ負荷増大。
これはコール数が多くなってきているのでしょうかね。
多分そうだとは思うんですが。
広告爆撃なら、名前やメルアド、IPに意味は無いんで、内容だけで良いんじゃないのかな?
・改行だけじゃなくて空白類は全部削除したほうがいい ・最終行は無視する(1行付け足しに対抗) でもすべての書き込みに対してMD5 sum取るのってかなり重い気がする
Rock54とは違うシステムを作るって事?
664 :
660 :04/01/05 09:30 ID:Fbu5SeHY
>>662 一意のハッシュが取れれば別にMD5でなくてもいいと思う。
>>663 共通化できるようならそのほうが望ましいと思われ。
句読点類でAAとか作られたら終わりだな(w
句読点類だけで作ってるんじゃなければ残りの部分でマッチできるし 句読点類だけで作ってるなら空投稿の連打として跳ねられるだけ。 脊髄反射ツマンネ
実際に作ってみて実験してみるとか? > all 例題は規制情報板にどんどん挙がってきます。
で、広告だけならURIとかTEL番とかだけ取っておけば良いような気がした、14の新春。 URIやTEL番を本文から引っこ抜いたら、そのまんまのファイルを作るって駄目?(^_^; ファイルの中身はカウントで、ファイルが無くて初回(Create時)だったら1を書き込んで、後はOpenされる度に1づつカウントアップ。 確認用のCgiは、カウントの大きい順に表示して、後は人手で(^_^; # 確認は手作業でも、登録が簡単に(CGIから)できれば、多少は楽になるのでは…。 DISK I/Oが気にかかるようなら、共有メモリ上に最大個数を決めておいて、最大個数を超えたらカウントが少ない&古いのを消すとか。
おいら、PerlもPHPも、言語仕様を知らないの(^_^; > 668さん 口しか出せなくてごめん(汗 おいらの使える言語だと、BBSServletを1から書かないと…(;;)
>>669 URI/電番のみを取っておくだけではうまくいかない気がします。
広告かどうかは本文を確認しなければ判断できないのでは?
あ、書き込んでから気が付いた。 広告を見つけた人が(フォームから)登録するんですね。 ……まてよ、関係ないURIがイタズラで登録されたら困るかな?
ヤフーオークションの検索でバブル崩壊って広告は 文意からしか判断できなかったり。ただ、広告としての 効果もURLつきより薄いわけですが。 やはりURL+キーワードでやらないとまずそうな悪寒。
>671-672さん 記録は無条件で良いんじゃないかな。 自動化できるし、広告爆撃なら数がそれなりにあると思うから、check&登録の人がカウントの多い順に確認すれば良いかと。 # >673さんが指摘している通り、>611の記録や集計のやり方の話です。 >674さん >バブル崩壊って広告 幸いにしてまだ見かけてないけど、URIのパラメタ部分(?以降)のことかな?
676 :
660 :04/01/06 18:52 ID:2c6hsSsM
>>675 URLだけならいいのだが、メルアドや電話番号だけってのもあるし、
さらにそんなものすらないものもある。
その対策を含めて負荷が若干増えるのを覚悟の上で
トータルに対策可能な方法を提案したつもりだったんだが。
677 :
660 :04/01/06 18:57 ID:2c6hsSsM
>>676 追加。この方法なら特に派遣板なんかである
煽りかつ低脳な同一文面の連続書き込みなんかも
自動で防御可能になると思う。
こういう類のリソースの無駄は読む気をなくさせるからな。
>>677 ただの煽りを防御する必要がどこにありますかね?
んなくだらないものを止めようとするだけリソースの無駄。
もちろんただのまったく同じ文章のコピペなら止める価値はあるかもしれんが、
ここではそんなことは目的にしてないと思われ。
>676さん
>URLだけならいいのだが、メルアドや電話番号だけってのもあるし
メルアドや電番も含めて、なんだけどね。
本文から抜き出したキーワードをそのままファイル名にして、中身がカウント数ってことね。
www.xxx.jp.xxx.xxx('/'を'.'に置き換え)
[email protected] 090xxxxxxxx(電番の'-'抜き)
これらのキーが無いものって、どんな広告だろう?
稀に見てる削除依頼とかで見かけたことが無いんで、イメージがつかめないです(^_^;
製品名だけとかかな?
プログラムだけで対応するのは限界があるし、運用で手動が入るのはどのみち止むを得なそう(^_^;
>660の手順だと、全ての書き込みに対するハッシュ値の取得と、ログを記録するxxx.2ch.netのコストがちょっと心配かも?
# 全サーバの書き込みのハッシュを、xxx.2ch.netがリアルタイムに処理するって事ですよね?
再開発案をひとつ。 ネットユーザーの管理・指導をISPに一任。 個々のISPとサービスとして A.2chに書き込める B.2chが見える C.2chにアクセスできない。 などのレベルを設定してもらい、Aのサービスを提供するためには 徹底的なユーザーの管理をISPに約束させる。 また、C案は、学校や電化製品量販店、ネットカフェ・公的機関。 または、子供に2chをさせたくない親の配慮として提案するものとする。 ワークシェアの観点からだと、一介のHP管理人にネットユーザーの管理は不当かと。 ISPの利用規約違反は一目瞭然ですし。 モラル向上の教育・指導は、社会全体で行うべきことと思います。 で、肝心の再開発案は、規制撤廃による簡素化・軽量化でひとつ。
681 :
660 :04/01/07 10:55 ID:FI0IMxS5
>>678-679 ただの煽りが延々と続くと、それはスレ潰し目的の可能性だってある。
おっしゃるとおり、プログラムで規制するのはなじまないと思う。
本来ならローカルルールで規制するべきなんだが、
規制しても無駄といわんばかりに荒れている板では自治スレで議論が進まない。
ひ(ryの中のポリシチームが考えることだが、このようなポリシ無視状態が進めば
プログラムで規制することも考える必要があるような気はする。
とはいえ今はその類の話をしているわけではないので、これ以上はやめにする。
>>679 たぶん鯖一台ではたりないであろうと。
仮に実装するとしても実況系は実装しないほうがいいと思われ。
負荷が異常に重たくなるだろうから。
それに自分の中ではスレ消費スピードと広告書き込み量は
反比例する傾向があると思うから。
682 :
本7 :04/01/07 23:25 ID:QcVAO+lq
ハードウェアにかけれる費用に一定の大きさならばフリーの優秀なソフトに 出資して利用すればいいのでは? 例えば決定的に軽量な掲示板エンジンとか
金を払うから優秀なソフトになるのではなくて。 GPLで世界中の秀才がよってたかって修正するから優秀になったり。 もしくは一人の天才が自分のために作るから優秀になったりする。 それがソフトウェアの品質でありがちな現象。 どっかから天才を見つけてbbs.cgiに興味を持ってもらうしかない。
ここにもGPL厨 ほんとGPLってウイルスだね(^Д^)
口を出さずにコードだせ
686 :
本7 :04/01/08 22:58 ID:N6/B2d/g
これの事かな? static void *create_per_dir_config(pool *p, char *arg) { bbs_t *bbs; bbs = ap_palloc(p, sizeof(bbs_t)); bbs->flag = 0; bbs->title = ap_pstrdup(p,"1000GEX掲示板"); bbs->noname = ap_pstrdup(p,"名無しさん"); return (void *)bbs; } static const command_rec cmds[] = { {"BBS", cmd_set_flag, NULL, ACCESS_CONF, TAKE1, "bbs flog"}, {"BBSTitle" , cmd_set_title, NULL, ACCESS_CONF, TAKE1, "bbs title"}, {"BBSNoName", cmd_set_noname, NULL,ACCESS_CONF, TAKE1, "bbs noname"}, { NULL } }; /* Dispatch list of content handlers */ static const handler_rec bbs_handlers[] = { { "bbs", bbs_handler }, { NULL, NULL } }; /* Dispatch list for API hooks */ module MODULE_VAR_EXPORT bbs_module = { STANDARD_MODULE_STUFF, bbs_init_handler, /* module initializer */ create_per_dir_config,/* create per-dir config structures */ NULL, /* merge per-dir config structures */ NULL, /* create per-server config structures */ NULL, /* merge per-server config structures */ cmds, /* table of config file commands */ bbs_handlers, /* [#8] MIME-typed-dispatched handlers */ NULL, /* [#1] URI to filename translation */ NULL, /* [#4] validate user id from request */ NULL, /* [#5] check if the user is ok _here_ */ NULL, /* [#3] check access by host address */ NULL, /* [#6] determine MIME type */ NULL, /* [#7] pre-run fixups */ NULL, /* [#9] log a transaction */ NULL, /* [#2] header parser */ NULL, /* child_init */ NULL, /* child_exit */ NULL /* [#0] post read-request */ };
ヌルヌルしてますね
ぬるぽ
689 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/09 00:44 ID:MPo1rB90
ガッ
690 :
本7 :04/01/11 19:22 ID:qP8Ux023
>680さん ISPに何かメリットが無いと、ISPはコストをかけないと思うですよ。 >681さん >たぶん鯖一台ではたりないであろうと。 今後の(BBS用)サーバや板、利用者の増加を考えると、リアルタイムは難しくない?(^_^; ピーク予想がそもそも難しいから集計サーバに冗長性を持たせないといけないし、複数台運用となると負荷分散システムを構築しないといけないし。 # 他所様のネットワークにサーバがあるんで、負荷分散システム@ハードは構築できない予感…。 >それに自分の中ではスレ消費スピードと広告書き込み量は >反比例する傾向があると思うから。 なるほど。 >690 Apacheモジュール化はさっぱり判らんので、ちょっと教えて(^_^; 組み込むプログラムは何でも良くて、Apacheとのインタフェースが何らかの規定に沿って居ればいいの? # windows系ソフトのサービスプログラムみたいに。
692 :
2ch壷愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKOZNVVBs :04/01/11 22:13 ID:IU/+CGj/
693 :
本7 :04/01/11 23:58 ID:qP8Ux023
>>691 その通り。
基本はC言語でApacheが最初から便利で安全な関数群と記述法が
あるからそれを利用してWinでいうDLLとして組み込む。
Perlで記述する事もできるらしいけど。
リクエストを受けた時は何々する、、とか
レスポンスを送信するときは何々する、、みたいにApacheの動作に
割り込ませてもらうわけね。
2chでmod_bbsを利用するのは(書ける人が限定されるので)難しいかも
しれないけど規制まわりの見直しなんかの時に規制向けデータ収集や
自家製ロードバランサー等を組むならApacheAPIで実装するのも一つの
選択だと思う。
ある意味でWebプログラミングの究極だよね。
>19 本7 ◆HON7/awDa. sage New! 03/02/03 14:42 HOST:IP1D0006.kyt.mesh.ad.jp >使う側の権利もあっていいはずじゃないのか? >もっとさかのぼった所から議論しなけりゃいかんのか? (・∀・)イイヨイイヨー
696 :
動け動けウゴウゴ2ちゃんねる :04/01/12 09:53 ID:SbT0M+3+
究極なのか?んなあほな。 負荷が大きいからモジュール化するのはごく普通と思うが。
本7は2chに口出すなよ お前が関わるとろくなことがないんでな 自分のサイトでオナってろ
699 :
本7 :04/01/12 13:24 ID:KlJ3m7Bj
おまえら動揺するな
いっそPHP いや、何でもないです、スマソ。
702 :
本7 :04/01/12 17:54 ID:KlJ3m7Bj
>>701 PHP版を1から製作して実運用に入ってるけど割といい感じに出来てるよ。
PHP5に対応する予定だし。
でもCPU負荷はPerlより上がるかも。
オブジェクト指向で組んでるから保守性、拡張性はバツグンにいいけど。
買う?
本7はマックでサバーですか?すげえ!
704 :
本7 :04/01/12 18:29 ID:KlJ3m7Bj
XServ? 専用サーバで持ってるのはRedHat9とFedora Core 1だけど
OpenBSDとGentooにしる
706 :
本7 :04/01/12 18:34 ID:KlJ3m7Bj
UNIXも使ってみたいけど運用目的はアプリ検証とかが主だからシステムは 無難なあたりがいいなぁ。 HP-UXは無条件で憧れるけど。
>>702 PHP5はりリースまでもう少しのようです。
こんな感じ?
Perl・・・スクリプトスタートアップ負荷が重い、実行中は軽め、実行属性必須
PHP・・・Apache moduleならばスクリプトスタートアップ負荷は軽い、若干実行負荷が重い?、実行属性は要らない
そろそろスレ違いなんですが
710 :
本7 :04/01/12 20:10 ID:KlJ3m7Bj
>>708 僕なりの所見は、
Perl:
CGIで処理するとどうしてもオーバヘッドが大きい。
触れる人数は決定的に多い。
使い続ける理由はあまりない。
PHP:
モジュール版ならレスポンスは非常にいい。
昔ながらのアルゴリズム+クラス化すると当然消費量はPerlより少し上がる。
拡張性(追加機能や変更等)を重視した保守性のいい設計を大胆に行える。→Perl
>>709 根幹的な部分に付いて検討・議論してるんだけどな。
規制が必要な理由を列挙すれば自然と必要な事項が見えてくる。
711 :
本7 :04/01/12 20:20 ID:KlJ3m7Bj
途中でボタン押してもた。。 →Perlで真似するとグチャグチャになる。 PHP5の早期採用は相対的に問題ないと思われる。→もっと他にクリティカルな問題を抱えてるから Apacheモジュール: メチャクチャ早いし消費も最小限だがread、bbs以外は実装したくない。→めんどくさすぎるし 現状の2chサーバ5台分の処理能力を1台に圧縮したいなら有用かも。 300レス以内ぐらいでPerl版と処理速度を比較すると2ケタぐらい変わるんじゃないかな? というかJAVAか.NETで作り直して古臭いイメージを払拭したらなんとなくいい気分になれるかも。
713 :
本7 :04/01/12 23:38 ID:KlJ3m7Bj
技術を感情で物事を判断するような連中に眼中にない。 何かしら経過や結果、変化があって初めてそこに面白みがでるのに 机上の空論が前提で和気藹々としてても気持ち悪いだけ。 明らかに場違いな発言であっても見出せる何かがあるならそっちの方が生産的だよね。 単に同じ場に居合わせて同調する連帯感しか必要ないのかな?
>>713 お前の発言には「見出せる何か」が微塵も含まれていないのだよ。
http://qb3.2ch.net/test/read.cgi/operate/1069144193/713 >713 名前:本7[] 投稿日:04/01/12 23:38 ID:KlJ3m7Bj
>技術を感情で物事を判断するような連中に眼中にない。
>何かしら経過や結果、変化があって初めてそこに面白みがでるのに
>机上の空論が前提で和気藹々としてても気持ち悪いだけ。
>
>明らかに場違いな発言であっても見出せる何かがあるならそっちの方が生産的だよね。
>単に同じ場に居合わせて同調する連帯感しか必要ないのかな?
本7は自分の立場が分かってないみたいだね
弄るのやめろよ
>691 メリットですか。それは各ISPが判断するということで、いいんじゃないですか? 2chに書き込めるというメリットと、アクセスすら出来ないというメリット。 どちらに目を向けるかは、企業(ISP)の経営方針任せということで。 2ちゃんねらーはどちらになびくかは明白ですし。 コストが必要となれば利用者から徴収するとか、その必要すらないとか。 その辺りでも利用者がどう動くか。と、いうのは見えるはずですしね。 …そもそも利用者の管理・把握は、ISPがやらなければならない事だと思うんですけどね。 2chを快く思っていないISPもあるはずですし、これを機に白黒はっきり させてしまったほうが、いいんじゃないでしょうか? ∧ ∧ つーか、ISP通報レベルってそんなにいるノカー?(TдT) 補足:「契約」という形にしたのは、ISPごとに規制するための情報とか 応対の速度・マニュアルというものがあると思いますので、その辺をはっきりさせて、 削除・通報・ISP規制・規制解除を迅速に行うためのものとお考えください。 (´ー` ). 。o(前々から考えてたけど、ひろゆきに先を越されてしまったから、突っ込んで考えてみたなんて言えないよなぁ。)
保守
>>713 協力できないヤツは何やってもだめ。
回らない歯車はいらないってこと。
720 :
動け動けウゴウゴ2ちゃんねる :04/01/23 02:00 ID:k1churmx
保守
革新
中道
連立
いきあたりばったり。
そこで解散・総選挙ですよ
自民
共産
無所属・新
(;´Д`)ドウスレバイイノヤラ
世界経済共同体党・新
731 :
ひろゆき@どうやら管理人 ★ :04/01/31 19:51 ID:???
732 :
動け動けウゴウゴ2ちゃんねる :04/01/31 19:53 ID:r1ejqpSy
>>731 すばらしい・・・
お疲れさまです・・・
いやぁ、お疲れ様です。 うんうん。
735 :
ひろゆき@どうやら管理人 ★ :04/01/31 19:56 ID:???
ぐへへ。
>731 flashが使えるようになったのではなくて、 Javascriptが使えるようになったって事か。 flash以外にもいろいろできそうだね。 それもOK?
737 :
桶屋 :04/01/31 19:59 ID:YwLwpgHK
何々? みんな何が見えているの? なんかJavaScriptのファイルがDLされてくるだけなんだけど、 私って何か変?
738 :
ひろゆき@どうやら管理人 ★ :04/01/31 20:00 ID:???
なんも見えんぞー
740 :
736 :04/01/31 20:02 ID:VyfF5dtV
>738 了解です、せんきゅー。
741 :
ひろゆき@どうやら管理人 ★ :04/01/31 20:03 ID:???
javasciptがonじゃないとみれないかもです。
jsファイルだけ開いても意味ないぞ。 板の看板にJavaScriptでswfを埋め込んでるんだから
しかし、そうなってくると、script切ってても何かしら表示されるように、 <noscript>も設定したいという欲がわいてくるね。
お疲れ様です。
swfからCGIキックしたりいろいろできるから アクセス解析とかされたりするかもしれんし ってそれはまぁ画像でもできるっちゃできるか
<a href="
http://www.2ch.net/info.html " border=0></a>
Aタグは付くのな。
拡張子が.jsなら云々って処理をもう1個入れるのも面倒だしね。
実害が出ないならそのままでもいいか。
Javascriptの内容によっては影響が出るかもしれないけど、
そこは記述を工夫してもらうかね。
747 :
桶屋 :04/01/31 20:16 ID:YwLwpgHK
Ctrl + F5 で強制的に再取得したら見えました。
>>731 お疲れさまー、お疲れさまー
.jsファイルを置いた外部サイトの管理者が暴走したときは楽しそうだね。 画像とscriptでは「悪意あるファイル」の影響が段違いだわ。
749 :
ひろゆき@どうやら管理人 ★ :04/01/31 20:22 ID:???
やりようによっては、ブラクラを仕込むことも可能なので、 jsをおける場所を限定しますか? フリーメールでアカウント取れる場所は禁止とか。
751 :
GlobalService ★ :04/01/31 20:33 ID:???
>>749 有名なプロバイダー以外は不可ってことでいいかと
フリースペースは一律不可でいいんじゃん。 申請を受け付ける時に、いちいち調べるのが大変そうだな、変更人。 そこら辺は、imgサーバ限定とかのが楽ではあるね。
マズイことが起きてからまほらたんが泣くってことで
例えば外部サイトの管理者さんが、ブラクラやアクセス解析を仕込まれたと 仮定致しまして、その際にはその管理者さんには法的なペナルティが課せら れるのでしょうか?
755 :
ひろゆき@どうやら管理人 ★ :04/01/31 20:41 ID:???
756 :
ひろゆき@どうやら管理人 ★ :04/01/31 20:42 ID:???
なんらかの被害が発生した場合には、 その被害の責は負うかもしれないです。 んだから、フリースペースだと追求がめんどくさいというのもあり。。
flashの安全性も考えた方がいいのかなあ。 flashで何が出来るのかとかよく知らないけど。
Flash中止
ザリガニの後ずさりのごとく撤退
世の中にゃ、いろいろな態様のWebスペースがあるからね。 信頼性を調べるのはかなり大変だよ。 やっぱ、.jsと.swfはimgサーバによる2ch管理限定が 最も安全かつ確実。
(((;;;:: ;: ;; ;; ;:;::)) ::) ( ::: (;; ∧_,∧ );:;;;)) )::: :; :)) ((:: :;; (´・ω・)っ旦;;;; ; :)) ((;;; (っ ,r どどどどど・・・・・ i_ノ┘ ((;;;;゜;;:::(;;: ∧__,∧ '';:;;;):;:::))゜)) ::))) (((; ;;:: ;:::;;⊂(´・ω・`) ;:;;;,,))...)))))) ::::) ((;;;:;;;:,,,." ヽ旦⊂ ) ;:;;))):...,),)):;:::::)))) ("((;:;;; (⌒) |どどどどど・・・・・ 三 `J .∧__,,∧ ;。・ ⊂(´・ω・`)⊃旦 ☆ ノ 丿 キキーッ ヽ .ノ (⌒) 彡 と_丿=.⌒ .∧__,,∧ゼェゼェ (´・ω・;) ひろゆきサンお茶ドゾー ( o旦o ))) `u―u
いろいろな点で妥協するなら、ISPの提供するWebスペースなら可、 ってのがベターな線かな。 Webスペースのサーバ管理者を特定できるか、 Webスペースのサーバ管理者がWebスペースの利用者を特定できるか、 容易にWebスペースを取得できるか、 それらの確認が容易か、 とか考えるとね。 ISPのWebスペースなら、そのISPのドメインで運用されてるのが ほとんどだろうから、ISPの提供している物かの確認はしやすい。
コンパイルされたswfは中でなにやっててもわからんから
強く…、葦のように強く生きてくださいー。 >757さん
んではこれを「まほらクロス」と名づけます? ナンチャッテ
サザンクロスにしましょう。
ISPから生で犯罪投稿とかしてる人が結構いる現状では、 ISPのWebスペースも充分怪しいけどね。
まほらさんよりもサザンさんに任せたほうがいいかもね。 サザンが苦なだけに。
773 :
ひろゆき@どうやら管理人 ★ :04/01/31 21:37 ID:???
>773
今日の博之はダジャレに厳しいな、、
.∧__,,∧ (´・ω・;) 振られちゃった‥‥ ( o旦o ) `u―u
>>776 厳しいどうこう言うレベルじゃないと思われ、、、
たとえば布団がふっとんだー、とか
>>778 同じ意見・・・。
意外にきびしいこともあるんだね。
でもさ、ほら。
キライなことってあるだろ?
な。たまたまそうなったのかも。
いや、まてよ・・・もしかしたrうわなにをするやめr
>>779 寒くはない。
否、むしろあったかいぐらい。
ごめん俺こういう文作るの苦手
Fla板から出張してきました、ってか元々この板の住民ですが(w
>>758 FLASHの安全性ですか
確かに、FLASHはその華々しさ(?)とは裏腹に危険な一面もかなりあります
まず、ActionScriptと呼ばれるFLASH独自のスクリプトなのですがこれは様々な事が行えると同時に
悪意を持った内容を設定するとかなり危険です、下手したら普通のブラクラよりも危ないかもしれません
でも、回避する方法はあります
たとえば、その看板用のFLASHのflaファイル(FLASHのパブリッシュ前のファイル、要は編集中の内容)
も同時に提出してもらい、管理側が確認作業を行ってから許可をして看板として採用する、などなど。。。
で、見て許可を出して、その看板を管理している人のスペースから表示させるとすり替えなどが行われた場合無意味なので
>>761 さんの
>やっぱ、.jsと.swfはimgサーバによる2ch管理限定が
>最も安全かつ確実。
この案なら確認後すり替えは発生不可能なのでよさそうです。
#しかし、管理サイドの負荷が増えるしサイズ制限が入るなぁ・・・
#flaファイルの確認でしたら私が行ってもいいですが・・・
782 :
ひろゆき@どうやら管理人 ★ :04/01/31 22:34 ID:???
まぁ、問題がおきてから困りましょう。
784 :
もると ★ :04/01/31 22:36 ID:???
うんうん
じゃぁ暫く板トップは見ない事にするか、
スレ違いで申し訳ないんですが・・・・・・一応確認させてください。 現在テスト設置されている看板は 何時頃までテスト設置される予定ですか?
>>782 問題が起きたらどうするんだYO
ってお約束ですね
>782 つまり、とりあえずは制限無しで行くと、
今のbbs.cgiの看板設定部分ではembedタグとjavascriptは 無効化されてるがそこんところを解除しますってこと?>Flash対応
>>790 SETTING.TXTの看板設定項目の拡張子を判断して
.jsならSCRIPTタグを、それ以外ならIMGタグを出力していると思います
今までの設定でも正常に動いていますし。
>>791 BBS_TITLE_PICTURE=../ad.js
これっすね。
理解できました(つもり
ありがとうですです
>>731 たぶん"ad"がひっかかってると思うんだけど、Norton InternetSecurityだと
広告ブロックのデフォルト設定でscriptタグが消されてしまうま。
自分で設定変えればOKだけどね。
>>793 どうやら.jsファイル自体を外部スペースに置くようなんで、
そのスペースの管理人が自由にファイル名変えられそうだから大丈夫かも
.jsのファイル名はSETTING.TXTで設定しなきゃならんから 自由には変えられんべ。
ファイル名が「ad.js」に固定じゃないってことで。
ファイルの内容変えるのは簡単だべ。 それにフラッシュ以外の看板を置く場合 当然、内容変更が最も簡単な手段。 CGIでやっているような読み込み時に 乱数で変更する看板も簡単に出来る。
おっとそれはすごい CGIが動くスペース取ってこなくてもランダムイメージが出来るのか
>796 ああ、そういう意味ね。 誤読すまん>793
違う、794
801 :
動け動けウゴウゴ2ちゃんねる :04/02/02 22:33 ID:sclKYZTt
bbs.cgiにpre(等幅)モードが欲しいな、と思ったり。投稿フォームを <form method=POST action="../../../bbs.cgi"> <input type=submit value="書き込む" name=submit> 名前: <input name=FROM size=19> E-mail<font size=1> (省略可) </font>: <input name=mail size=19><br> <textarea rows=5 cols=70 wrap=off name=MESSAGE></textarea><br> <input type=checkbox name=pre> 等幅フォント <input type=hidden name=bbs value=???> <input type=hidden name=key value=??????????> <input type=hidden name=time value=??????????> </form> ってな感じにして、でpreがチェックされていたらレスを<pre>〜</pre>でくくる、と。
読むときに等幅になってればいいんだから 専用ブラウザでスキンを編集すればいいんでないかい
専用ブラウザとか言うなー!
じゃあ、壷。
みんながみんな専用ブラウザとかを使ってるわけじゃないでしょ? 表とかプログラムコードとかで桁位置をそろえて書き込みたいときってちょいちょいあるわけで。 一部の人にだけちゃんと見える、じゃ意味がないじゃない?
>>805 > みんながみんな専用ブラウザとかを使ってるわけじゃないでしょ?
本来は斯くあるべきでして。
テキストブラウザを使うのも音声ブラウザを使うのも利用する人それぞれでして。
その点、しっかりと文章をマークアップして、見栄えは好きなように CSS で対応するのが、
本来の主旨ではないかと感じています。> HTML
そのあたりを勘違いしていると思しき MSIE がそもそもうわぁなんだこいつやめるっれ。、。り、・・る
仮に
>>801 を実装した所で、
>>805 のような用途に使われるのは極々極少数だと思うな。
他サイトのBBSでも、必要無いのに等幅を使ってるレスばっかり目に付く。
2ちゃねらの事だから、見た目が他と違うからーと等幅チェックしたり。
AA系板も等幅派とかできて荒れそう。
そもそも<pre>タグはIEだと、字が一回り小さくて見づらいから、かなり不満も出ると思う。
>>806 HTMLに対する一般論としてはそのとおりなんですが、
2chの書き込みの場合自由にタグが使えるわけではないので
当てはまらないんではないかと思います。
>>807 見た目が他と違うから、とか等幅AA派、というのもアリじゃないかと思います。
それも表現の一手段ということで。
<pre>タグで字が小さくなってしまうのは……困った(一応回避策はあるけど)。
つーか、MSIEのせいというよりかはHTML自体TeXとかと比べてかなりいい加減な立場にあるから こんなことになるわけで…。 とスレ違いな事を吐いてみる。
立て読みしたいだけちゃうんかと
というか、<pre>タグは等幅じゃない。 等幅は<tt>タグ。
好きなものを熱く語る心を忘れない大人はかっこいいけど、 嫌いなものをいつまでもネチネチ語る大人はみっともないです。
ごめんなさい、誤爆しました。
スクリプト、作ってみたんだけど
// ランダムすくりぷと
kanban = [
// ["看板のURL", 幅, 高さ],
["
http://www005.upp.so-net.ne.jp/tori/swf/logo.swf ", 500, 100],
["
http://qb3.2ch.net/images/2ch.gif ", 550, 72],
];
var def=Math.floor(Math.random()*(kanban.length-1));
if(kanban[def][0].substring(kanban[def][0].length-4,kanban[def][0].length).toLowerCase()==".swf")
var tag="embed";else var tag="img";
document.write('<'+tag+' src="'+kanban[def][0]+'" WIDTH='+kanban[def][1]+' HEIGHT='+kanban[def][2]+'></'+tag+'>');
817 :
仕事人 ★ :04/02/08 15:19 ID:???
あるディレクトリ内のファイルの数だけ 簡単に取り出すにはどうやるといいんだろ Perl ですー
>>817 @filelist = glob "PATH/*.dat";
819 :
仕事人 ★ :04/02/08 15:32 ID:???
おおっ どもです どもです んで $ninzuu = @filelist; ってやればいいの?
>>818 Perl のバージョンによっては File::glob の実装(上書き)になっているものもありますので、マニュアルを参照してください。
>>819 $ninzuu = scalar glob "PATH/*.dat";
空の時は、未定義になりますので。
822 :
仕事人 ★ :04/02/08 15:36 ID:???
やってみますー
>>822 はいー
あ、時刻がキリ番!>(2**9)*3
824 :
仕事人 ★ :04/02/08 15:43 ID:???
Global symbol "$ninzuu" requires explicit package name at f22.cgi line 46. BEGIN not safe after errors--compilation aborted at f22.cgi line 46. といわれてしまった。トホホッ
>>824 my $ninzuu;
するか、直接条件文に入れるとか。
なんたらかんたら if (scalar glob "PATH/*.dat") > 10;
あ、scalar で評価するとファイル名が出てくるんだった(汗)@glob my $ninzuu = scalar(grep /\.dat/, glob "PATH/*"); ちょと冗長かも、、、
827 :
仕事人 ★ :04/02/08 16:05 ID:???
どもども やってみましたー news6の_service に一時間に一回クリア直前に 数えてみよう作戦だー
>>827 $Check_files = sub {
local *Service_DIR;
opendir Service_DIR, "$ENV{PATH}/public_html/_service" or return 0;
return scalar(grep /*.txt/, readdir Service_DIR);
};
if (&$Check_files > 10) { なんたらかんたら }
みたいなのかな?(^-^;)
♪glob "*" より readdir の方が効率的らしいです。φ(・_・) メモメモ
>>828 ・Perlにはポインタがない
・closedir してない
なんでちょっとそのコードは、、
あっ、それでも動くのか、、 何かすいません
ごそごそしていて、でかけるの遅れた。 wildcardの展開はとってもコストが高いので、 絶対にopendir/readdir/closedirを使ってください。>>仕事人さん 数だけがわかればいいなら、alphabetical sortは必要ないわけで。
俺もなんかしたいんだけどどうすりゃ参加できるの?
833 :
仕事人 ★ :04/02/09 01:11 ID:???
>>833 Yes.
readdir()だと、ディレクトリエントリを直接開いて順に読むので、
圧倒的に軽いです。
readdir は、カレント(./ ../)なども含まれますので幼虫胃です (^o^)
>>835 あ、むろん、そうすね。
ぶっちゃけていえば、ディレクトリを頭からcatして、
ちょっと整形してるようなもんです。< readdir
globはまじめに中身全部よんで、それから評価(parse)してる。
parseはとてーもコスト高なんで、やらないですむならやらないほうがいいっす。
837 :
仕事人 ★ :04/02/09 20:21 ID:???
readdir にした。 news6 , ex2 , live8 , live7 , live5 , live4 , live3 あたりに入れてみた。 _service の中見てみてね。
>>837 2004/2/9 20:12:23 CODE(0x810e324)
リファレンスが入っている悪寒?
printf FileHandle qq|%04d/%02d/%02d %02d:%02d:%02d|, (localtime)[5] + 1900, (localtime)[4,3,2,1,0];
なんてすると、もっと綺麗になれるかも(*^-^*)
>>838 ただ単に
>>828 のコードで、
"print QQQ $Check_Files"ってやっちゃった予感。
で、その下で直したんでしょう。
840 :
仕事人 ★ :04/02/09 21:01 ID:???
$ENV から Linux とか FreeBSD とかはどやって取るの? (Perl) if(!FreeBSD) { なんちゃら } とやりたい。
OSTYPE
"$^O"で取得できるらしい。 でもどんな値が帰ってくるかはわからん。
$^O はPerlバイナリがコンパイルされたOS名が入ってますー。
844 :
仕事人 ★ :04/02/10 11:29 ID:???
845 :
/ノ、゚ ヮ゚ノ、,ヽ ◆HEHARUKAoo :04/02/10 11:33 ID:UiY+CRAm
>>844 live8鯖に2万人以上も張り付いているですか。
846 :
仕事人 ★ :04/02/10 11:40 ID:???
参考資料としてhobbyとかの普通の鯖ではどのくらいなのかとか知りたい
うほっ
849 :
仕事人 ★ :04/02/10 11:48 ID:???
全部に入れてみますかー 数時間たって入っていなかったら教えてください。
娘。系板って書き込みが無駄に多いだけで 見てる人はそんなでもないのかしらん
>>844 2004/2/10 13:9:59 23887
2004/2/10 14:9:58 700
おやっ
852 :
仕事人 ★ :04/02/10 17:08 ID:???
一回クリアしてみたのだ。
>>844 2004/2/10 14:9:58 700
2004/2/10 15:9:58 969
2004/2/10 16:9:58 857
2004/2/10 17:0:2 651
今は一時間ごとにクリアですか?
854 :
仕事人 ★ :04/02/10 17:27 ID:???
これ見ていれば Samba24 の異常を検知できるです。
>>844 >>846 ヘェーヘェーヘェー
>>854 あぁわかりました。あそこをreaddirしてるですか。
例えばDNSでやるには、どうしたらいいかなぁ。
DNSを自分で持ってるuma/pekoサーバじゃないと、ちょいとめんどうかも。
856 :
転載 :04/02/11 18:11 ID:w04KJDq1
366 :動け動けウゴウゴ2ちゃんねる:04/02/11 18:09 ID:gC8c72VJ ・bbs.cgiの起動コストがデカイ →mod_perl化 →デーモン化 ・bbs.cgi自体が重い →Perlで"2ch.pm"モジュールを書いて各セキュリティ対策を分離とか →そもそもCで書き直すとか →つまりbbs.cgi再設計スレ ・bbs.cgi自体がタイミングによって誤動作する →古臭いファイルロックからqueueに設計変更 →つまりbbs.cgi再設計スレ
857 :
◆LBZUBURIYM :04/02/11 22:36 ID:c4NH5R2u
ヽ(`Д´)ノ ボッキアゲ
858 :
動け動けウゴウゴ2ちゃんねる :04/02/11 22:37 ID:IU/+CGj/
ヽ(`Д´)ノ ズブリアゲ
859 :
サザン ★ :04/02/11 22:52 ID:???
というわけで、いくつかの部分を見直す必要ありです。 subject.txt生成部分と、 html/*.html作成部分 が今候補に挙がってます。
flock はずしても特に不具合上がってこないな < ex
実はそれでいけてしまったり、、 処理が増えてくると、壊れ始めるのかなぁ。。
んじゃ 一気に全サーバへ (live5を除く)
わーいわーい
入れ替えたけど、 live8 , live9 はどうすりゃいいんだ?
rootタン来ないと出来ないと言うわけか
またホソロシィことを…
867 :
ピロリ ◆BDFCNV1.to :04/02/11 23:49 ID:lYuYpIJJ
各サーバの某所定の場所にある bbs.cgi (本体)が更新されたら live8(901) では自動で検出してコンパイル(perlccって言うんですか) live9 は live8 の test/bbs.cgi が更新されたら自動的に取ってくる なんて仕組みはできないんですか?
cronでたまにdiffでも取ってperlccして移動?('-'*)
>>867 出来るのでは?
もっと簡単に、
bbs.cgiが存在したらコンパイル → bbs.cgi.bak 等にリネーム、とか。
各鯖から更新されたかチェックするのではなく、該当するモノが更新したら全鯖にお知らせするとか。@Rock54的思考回路(^ー^;;)
NIS(YP)一切使ってないなら % make (bbs.pl→bbs.c, bbs.c→bbs.cgi(amd64)&bbs.c→bbs.cgi(i386)) % make push (親→子) とかできんじゃね?
bbs.cgiを置いてあるディレクトリの所有権を、管理者アカウントにして。 rsyncかscpでbbs.cgiをSSHで直接コピーすればよろし。 んでそれを元ネタのbbs.cgiにMakefileとして書いておけばmake一発だ。
>>864 ex4から奪ってくればいいのかな。
ch2live8とかch2live9の下に、make一発でできるようなのを作っておきます。
で、そこの更新の仕方をメールしておきます。>ひ(りゃと仕事人さんに
自動でやるのは、ちょとこわい気も。
半自動ぐらいなら(コマンドひとつでぼそっと更新)。
875 :
ピロリ ◆BDFCNV1.to :04/02/12 00:34 ID:MKP4/lXg
876 :
ピロリ ◆BDFCNV1.to :04/02/12 00:35 ID:MKP4/lXg
live8 で作ったら live9にコピーしようと思っています。 一発コマンドならwebから出来るとうれしですー
>>875 入れ替えました。
Webからすか、、、。
>>877 の上の方の仕組みはつくりました。
cd へろへろ
make
make install
で入ります。
後半は、できる人がやってほしいなぁと。
前半部分は、ピロリのおじさんとひ(りゃに詳細をメールしておきます。
入れ替えました = live8, live9双方
880 :
ピロリ ◆BDFCNV1.to :04/02/12 01:28 ID:MKP4/lXg
ほいほいー そういえばーさん .jp 以外スレたて拒否ってまだ今でも必要なんだろか?
>>880 串対策の意味合いが大きかったような気もするに10ピロリ。
882 :
動け動けウゴウゴ2ちゃんねる :04/02/12 01:30 ID:tCij8pyB
>>880 串規制が順調に進んでいるから、もう不要かと・・・
883 :
ピロリ ◆BDFCNV1.to :04/02/12 01:33 ID:MKP4/lXg
んじゃ一旦廃止っと、
884 :
動け動けウゴウゴ2ちゃんねる :04/02/12 01:35 ID:tCij8pyB
bbtec.netの人達が喜びますね どういうスレッドを立てるのかは知りませんがw
キタ*・゚゚・*:.。..。.:*・゚(゚∀゚)゚・*:.。..。.:*・゚゚・*!!!!!
やほー必死だな
うるせーばか
何度も前振りあったけど やっときましたか
890 :
ピロリ ◆BDFCNV1.to :04/02/12 01:53 ID:MKP4/lXg
あとどの規制廃止できると思います?
bbs.cgiの更新のやり方をメールしました。ためしてみてくださいです。>ピロリのおじさん わたしはちょっと、これから別の事を(2ちゃんねるじゃない)を。
>>892 それもあったか
この規制も廃止していいと思います
894 :
ピロリ ◆BDFCNV1.to :04/02/12 02:03 ID:MKP4/lXg
どれ?
変なホストです規制
>>894 gwとかproxyとか、ホストの文字列で規制しているところです
串規制が整ってきたので、外しても大丈夫かと
897 :
ピロリ ◆BDFCNV1.to :04/02/12 02:06 ID:MKP4/lXg
やってみますかー 結構あらされる予感ですが、、、
予感がするなら止めておけ。
900 :
ピロリ ◆BDFCNV1.to :04/02/12 02:10 ID:MKP4/lXg
bbs.cgi ver 20040212 cache proxy ^gw いったん廃止
荒らされたらまた困りましょー 人も増えたし、大規模なのは最悪rockでも止めれますし。
あと>>たくさん書けない規制はliveではいらないでしょ。 でもaccuseのは残して・・
つうか、liveではhttpや>>でリンクができるような設定なら これ外しちゃえばええような気がするんですが。 皆さん専用ブラウザ使ってくださいってことで。
それはいえる そもそもたまにキャプ画が張られるくらいだし。
ex4なら名無しチェック必要なし
http〜はread.cgiで処理してたような。
外せるもんならとっくに外してるってのが結論だったような
908 :
ピロリ ◆BDFCNV1.to :04/02/12 02:33 ID:MKP4/lXg
あと困っている人が多い間はどの規制ですか?
top level domain規制w
911 :
動け動けウゴウゴ2ちゃんねる :04/02/12 03:46 ID:hki2lN+a
>>908 BBS_PROXY_CHECK=checked
BBS_OVERSEA_THREAD=checked
BBS_OVERSEA_PROXY=checked
ソース公開マダー?(AA略
メール見ますた。>ピロリのおじさん 901の実験期間中は、ここをヲチしながら私がbbs.cgiの更新を反映していくです。 実験が一段落したら、そのときはまた考えるとゆうことで。
915 :
◆Ncc6.y71tI :04/02/12 20:30 ID:DkJdbiPf
916 :
ピロリ ◆BDFCNV1.to :04/02/12 20:34 ID:8t3cO8Ru
ほぅほぅ ちょっと見てきますー
917 :
ピロリ ◆BDFCNV1.to :04/02/12 20:37 ID:8t3cO8Ru
どでしょ?
思ったんだけど。 *.datをmboxとみなして、qmail-localみたいなので書き込むのってどうかな。 たくさんあるbbs.cgiの投稿は/path/to/queue/tmpにtime.pidでキューとして入れて。 書き込みが成功したら/path/to/queue/newにハードリンクして。tmpはunlink んで*.datへの追記は一つのプロセスがnewからどんどん読み出して追記するだけ。 999書き込んだ時はtmpをchmod -wしちゃう。 /path/to/queue/へのファイルシステム負荷が高いから、メモリディスクでキューの分だけ確保しておいて。
削除系の処理が、ちとめんどいかな。 mboxだったら、ファイルのおしりに足しこんでいくだけなわけだけど、 あぼーん削除や透明削除が入ると、ちと処理が必要そうだなぁ。 でも、なんとかなる気がするですよ。 も少し設計を詰めてもらってたたき台ができたら、別スレでやるのがよいかなと。 もしこの路線でやるなら、まさに設計デザインから再開発か。
ふと思ったんですが。 bbs.cgiがレスポンスを返すとき(indexに飛ぶとき)には書き込みが完了してないと 「書き込みが吸い込まれた!」とか言われそうでまずい気が。 逆にいえば書き込みが完了するまでbbs.cgiは生きていなければならないかと。
まぁ実際のMUAもメールを削除するときはmboxを切り詰めるんだから。 それと同じしように処理するってことで。 ……ってあぼーん処理が競合することは無いよね? まぁ*.datを似たような感じにすりゃいいのだろうけど。
>>922 現状の実況板みたいに1062ぐらいまで書き込めちゃうのを許容するかどうか。
queueのtmpにtime.pid.スレ番号でstat()したときに、エラーが返ったときにどういう風にリトライするかってのも問題だな。
qmail-localは2秒待ちだけど。
まぁstat()がエラーを返すって事は、たまたまクロックが巻き戻って、bbs.cgiがたまたま同じPIDを確保して、たまたま同じスレに書き込もうとしたときなんだけど。
うーん。time.pid.スレ番号.IDのほうがいいかな?
あー1000処理を楽にするには/path/to/queue/スレ番号/tmp/のほうが楽かな。 /path/to/queue/以下にスレ番号一覧がずらずらと並ぶ。 DIR_HASHに期待しないのであれば、/path/to/queue/(スレ番号 mod 23)/を掘って、その下に/スレ番号/tmp って感じで。 というかモロにqmailのパクりだな。
926 :
ピロリ ◆BDFCNV1.to :04/02/13 13:07 ID:AIRoBCQ2
連投規制の改良(samba24も含む) Docomo の場合。この二つの形式があるようです。 $ENV{HTTP_USER_AGENT} にどっちかが入っている。 o/1.0/P505i/c20/TB/W20H10/serNMAFA447894 DoCoMo/2.0 P2102V(c100;TB;ser350217002180384;icc8981100010300420016F) それぞれ NMAFA447894 or 350217002180384 の部分を取り出したい。 $IDNOTANE = $ENV{HTTP_USER_AGENT}; どすればいいの?
出先でリファレンス持ってないからあってるかわからんけど、 $IDNOTANE =~ /ser(\d+)/; $SARNAME = $1; こんなもんじゃないかな?
やっぱまちがい。\d+じゃなくて\w+ですね、、
929 :
ピロリ ◆BDFCNV1.to :04/02/13 13:24 ID:AIRoBCQ2
ちとやってみよう < ex4 Samba24
金でやれ金で
金じゃ人がいないから分からないもん。
932 :
ピロリ ◆BDFCNV1.to :04/02/13 13:33 ID:AIRoBCQ2
ex4 携帯率ひくー news6 でやろう そうだ そうだ
金を携帯で見る人はほとんど居ないでしょうしねぇ。
934 :
ピロリ ◆BDFCNV1.to :04/02/13 13:36 ID:AIRoBCQ2
いやー 金では既にテストして その上でどこかで実験する必要があるわけで、、、
935 :
ピロリ ◆BDFCNV1.to :04/02/13 13:37 ID:AIRoBCQ2
うーむ news6 もいまいち。。。 そうだ gamble2 だ そうだ そうだ
ex4は娘。のコンサある日だと携帯率高いんじゃないかなぁ
938 :
動け動けウゴウゴ2ちゃんねる :04/02/13 13:38 ID:Fd2JHrXx
>>932 news6鯖も少なそうですけど・・・
携帯・PHS板のあるetc鯖のほうが多いような・・・
939 :
ピロリ ◆BDFCNV1.to :04/02/13 13:40 ID:AIRoBCQ2
なにげに ezweb Docomoはうまく行っている予感 あとは FOMA ? かな、、 観察中。。。
940 :
ピロリ ◆BDFCNV1.to :04/02/13 13:41 ID:AIRoBCQ2
んじゃ etc へ行ってみよう。
暴打フォンは何処へ?
942 :
ピロリ ◆BDFCNV1.to :04/02/13 13:44 ID:AIRoBCQ2
暴打フォンのあらし見たこと無いので あらされたら考えるです
暴打フォンってコスト高いからね・・・。しかも書けない機種ばっかり・・・
2ch必殺の泥縄対策法ですね
945 :
ピロリ ◆BDFCNV1.to :04/02/13 13:50 ID:AIRoBCQ2
>>926 のこのタイプが Foma ですよね?
DoCoMo/2.0 P2102V(c100;TB;ser350217002180384;icc8981100010300420016F)
こないなぁ < etc
誰か書き込んでみてくれないかなぁ
946 :
ピロリ ◆BDFCNV1.to :04/02/13 13:51 ID:AIRoBCQ2
おっ きたきた これで Samba24 は携帯固有番号で動くようになった。
とゆーことは、携帯連投スレ潰しは もう出来なくなるってことになるのかな?
948 :
ピロリ ◆BDFCNV1.to :04/02/13 13:53 ID:AIRoBCQ2
次は・・・ timecount , timeclose への適用なんだが、、、 しばしコードを読む必要があるのだ。
949 :
ピロリ ◆BDFCNV1.to :04/02/13 13:56 ID:AIRoBCQ2
ERROR:もうちょっと落ち着いて書きこみしてください。 ERROR:連続投稿ですか?? ?回 この辺ですよね?
950 :
動け動けウゴウゴ2ちゃんねる :04/02/13 13:56 ID:Fd2JHrXx
>>945 そうです・・・
端末製造番号(15桁の英数字)+カード識別番号(20桁の英数字)
で構成されているのが、FOMAです・・・
「もうちょっと落ち着いて…」のほうはtime値だけ見ていて ホストは無関係だったと思われ
952 :
ピロリ ◆BDFCNV1.to :04/02/13 14:05 ID:AIRoBCQ2
なんかうまく行っている予感。 さーて 全サーバに配るかなー 一旦 Samba24 の個別に設定したやつクリアされちゃうんだよなぁ qb , qb2 , qb3 の Samba値って同じでしたっけ? news5 = 120sec なのは知っているのだが、
qb 20秒 qb2 15秒 qb3 60秒
955 :
ピロリ ◆BDFCNV1.to :04/02/13 14:09 ID:AIRoBCQ2
産休です
956 :
ピロリ ◆BDFCNV1.to :04/02/13 14:32 ID:AIRoBCQ2
すでに live8,live9,live5 を除いて 他のサーバには投入されました。
957 :
動け動けウゴウゴ2ちゃんねる :04/02/13 14:34 ID:Fd2JHrXx
本家で間に合ってるからなぁ……。
>>958 まとめとしてはいいと思うけどな。
いちいちコピペする必要ないしさ。
こっちで作ってもことごとく本家にもっていかれているのは(りゃ
>>961 互いにマージしあっているからなー。
まあしょうがないかと。ここは2ちゃんねるですから。
相互補完が嫌なら「転載したら殺します」って書いとけばいい
転載したら太平洋に流(ry
【パクリ】2ちゃんねるWiKiに盗用されますた【ただ乗り】 とかいうタイトルでスレを立てるとか
雑談は次スレが立つまでやめれ。 というわけでたててくれい。 漏れはなぜか運営では立てられない・・・。
ひどい…鬼だ
queueによる再設計話も次スレで同居?
>>969 つか、もう話すスペースがこのスレには存在しないのだが。
というわけでどなたか次スレきぼん。
テンプレキボン
・int(rand(99999))でファイルロックするのはよくないから止める ・bbs.cgiに処理全部をやらせるのではなくて、分離する →規制チェックとか書き込み処理とかデーモン化
>>956 live8とlive9に投入しました。
$version ="20040212";
977 :
ピロリ ◆BDFCNV1.to :04/02/14 03:17 ID:6OYYuazw
かつて日常茶飯事だったdjが flock 等を利用することによってほとんど無くなった。 今回 flock は全部外したのだ。 ということはdjになるのだ。 flock を使用しないdj対策を講じるまでは 復帰屋さん大活躍の予感。 改修はぼちぼちやります。
お、新聞来た
復帰人募集はまだですか?
タリー
983 :
ピロリ ◆BDFCNV1.to :04/02/14 16:14 ID:iarU/dIJ
そういや・・・ BBQ , BBY , BBX こけたときの避難訓練というか 2ちゃんねるがどうるかの実験も一回したほうがいいですねぇ
>>983 訓練Σ(・∀・;)
現在その3つがこけても運用できると思われるサーバは
sports2とlive5くらいですか?
>>983 そうすね。そろそろ危惧し始めております。
以下、DNS側から見た話。
1)BBQのDNSがこける
bbs.cgiから呼ばれているgethostbyname()のところでつまり、エラーになる。
BBQでは「正常」なときに「公開Proxyからの投稿は受け付けていません」に
するようにしているので、これが原因で「公開Proxyからの〜」にはならないはず。
しかし、DNS的に詰まるため、投稿そのものに大変な時間がかかる可能性あり。
対策: bbx.2ch.netのDNSを2つにする。これでDNS的に詰まるリスクは大幅に減少する。
しかし、DNSを2つにした場合、受け側の2つのDNSで受信したデータを
うまくマージする仕組みが必要(書いているうちにいい方法を思いついたので、これは別途)
BBQでは
2)BBYのDNSがこける
bbs.cgiから呼ばれているgethostbyname()のところでつまり、エラーになる。
BBYではgethostbyname()の戻り値は無視しているので、
これが原因でスレッドが立てられないことはないはず。
しかし、DNS的に詰まるため、投稿そのものに大変な時間がかかる可能性あり。
対策: bby.2ch.netのDNSを2つにする。これでDNS的に詰まるリスクは大幅に減少する。
しかし、DNSを2つにした場合、受け側の2つのDNSで受信したデータを
うまくマージする仕組みが必要(書いているうちにいい方法を思いついたので、これは別途)
3)BBX/Rock54のDNSがこける
bbs.cgiから呼ばれているgethostbyname()のところで詰まり、エラーになる。
BBXでは「正常」なときに「ロックは人生だ」にするようにしているので、
これが原因で「ロックは人生だ」にはならないはず。
しかし、DNS的に詰まるため、投稿そのものに大変な時間がかかる可能性あり。
対策: bbx.2ch.netのDNSを2つにする。これでDNS的に詰まるリスクは大幅に減少する。
しかし、DNSを2つにした場合、受け側の2つのDNSで受信したデータを
うまくマージする仕組みが必要(書いているうちにいい方法を思いついたので、これは別途)
986 :
ピロリ ◆BDFCNV1.to :04/02/14 16:34 ID:iarU/dIJ
第一段階としては 二重化して 二個目は全部かける側にスルーというのが良いような BBQ , BBY , BBX がこけても その目的は達成できないが、 掲示板としての昨日は維持する。
BBYは特に問題は無いと思いますが BBQとBBXは荒らし防衛の要ですからねぇ… 引けなくても続行という例外処理がないとbbs.cgiは動けませんし その例外処理があると、ほとんど無防備な状態になってしまいますし もし、重大なトラブルがあった場合に備えて>DNSサーバーの重大なディスク障害・物理的なネットワーク障害など 昔ながらのホスト規制とは別にもう一つ緊急避難用の小回りが効く規制システムがあるといいんですが
>>986 はい、そういう路線すね。
で、それはわりと簡単だということに気がつきました。
BB?のDNS側は複数で動かしておいて、bbs.cgiをブロックしないようにしておいて、
BB?のDNS側で再度別ドメインでDNSを読んで、そっちはDNSサーバを1つで
動かして、データを集めればよいわけです。
そうすれば、
・bbs.cgiがブロックする危険性を大幅に下げながら、
・現在のBBY/BBX/BBQの仕組みをそのまま使って、
システムを組むことができる。
BBX/Rock54を例に、こんなかんじで。
・bbs.cgiが1.2.3.4を登録しにいく。(gethostbyname)
・AまたはBのbbx.2ch.netDNSサーバに登録される(今はここがAしかない)
・A/Bは、別のサーバCに、同じやり方で登録する(具体的にはドメイン名を変える、例えばbbxintra.2ch.net)
# 現在は、Cの役割もAがやっている
・Cのデータを参照して、未承諾広告さんのプログラムが動く
990 :
仕事人 ★ :04/02/14 16:44 ID:???
管理人の危惧は、 「掲示板としての機能の維持」ができなくなる事 だと認識しています。つまりまず考えなきゃいけないのは BBQ,BBY,BBX がこけても掲示板の機能の維持が できていれば良いだと考えます。 爆撃があっても、書き込める、読めるが優先です。 もし違ったら、管理人本人からのコメント↓ (今日は忙しいとは思いますが、、、 2004/2/14)
現在: bbs.cgi <=> A 改良版: bbs.cgi <=> A or B <=> C にする、ということです。 で、AとBの両方が同時にこけなければ、bbs.cgiはブロックしない。 Cは今のシステム上ひとつでないと動かないので、とりあえずあきらめて、 後でまた考えると。
わたしゃ管理人じゃないですけど、
>>990 には賛成っす。
その見解は、一致していると思う。
で、次を誰か立てていただけると。
>>991 補足
もちろんCがこけても、bbs.cgiには影響は出ません。そこが、ミソ。
立てます。ただし、テンプレが無いので、1がスカスカになってしまうかと…
あっ、立ってた
で、
A = 既存のwolf07でできるでしょう
B = PIEに置きたいなぁ
C = 今のrock54.2ch.netをそのまま使います
ということで、
>>987 かと。
998 :
仕事人 ★ :04/02/14 16:55 ID:???
明日は晴れ
PIEに置くのは賛成です。 リスクの分散の点で、完全に別ネットワークなので安全かと
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。