bbs.cgi再開発プロジェクト5

このエントリーをはてなブックマークに追加
666FOX ★
Samba24 の値は SETTING.TXT に記述という方向で考えているけど、
SETTING.TXT にしたほうが良いと思われるもの他にもありましたっけ?
667動け動けウゴウゴ2ちゃんねる:05/01/11 17:05:12 ID:0o9L1C2k
スレッド保持数とか・・・無理か。bbs.cgiじゃないもんな
668▲ 某ソレ511:05/01/11 17:05:40 ID:CYkURSAA
鯖ごとの設定だと、ぱっと思いつくのは
人大杉、圧縮値(???スレ超えたら???スレに圧縮)だけど、
どっちも板ごとにする意味はあまりなさそうだなぁ、
1スレの最大書き込み数とか最大バイト数とかも
あると面白そうな気はするけど意味なさそうだしいろいろめんどそうだし。
やっぱsamba24くらいじゃないですかねぇ。

他は、せいぜいあるとしてもシベリア仕様のIP表示とか、ホスト表示とかかな、、
669じじぃ その4 ◆HETAREzfq. :05/01/11 18:36:11 ID:cSj+IhPV
入れていいものかどうかは知らんけんども
即死byte数とか、

もしコレをやるとしるならば
ABC(強中弱)表記にしると面白いんじゃないかのう
B=鯖標準 はmaskしといて、しかも個々の鯖ごとに鯖標準が違う、とかはどうじゃろう
670動け動けウゴウゴ2ちゃんねる:05/01/11 18:50:43 ID:Bh88Q4jt
「長すぎる行があります」キボンヌ
671575:05/01/11 19:21:39 ID:dtNdS3uu
>>667-8
んー、SETTING.TXTは一括して読むと思うから、固定されてる数値を変えれるようにするのは
>>668さんの仰ってる通り1スレの最大書き込み数とか最大バイト数とか)
すっごい簡単だと思うけどなぁ。そういう必要があるのかは疑問だけど…。
個人的にあんまり行かないけどAA系の板とかでは512KB越えたいこととかもあるかも。
672動け動けウゴウゴ2ちゃんねる:05/01/11 19:34:03 ID:SffZ2+IM
>671
今のAA系板で最大バイト数増やしても埋め立て荒らしを増長させるだけな気がする
読み込みも重くなるし。
673▲初心者 ☆ ◆9moY8NsW5A :05/01/11 20:19:59 ID:Tq3kNo2/
>>666
BBS_ENCODE=
若しくは、
BBS_CHARSET=

デフォは、Shift-JIS で、EUC、JIS、MIME 等々外国語のコードページも視野に入れておく
674動け動けウゴウゴ2ちゃんねる:05/01/11 21:09:02 ID:Ztmwu/BF
beとかログイン制とそうでないところとか?
675 ◆MOMOwomoIk :05/01/12 16:24:48 ? ID:???
これを機に、1001なんぞも・・・
676FOX ★:05/01/12 16:37:21 ID:???
今回はやっぱめんどーなので
bbs.cgi のSETTING.TXT 読むところで一回Samba値を設定するように
bbs.cgi を変更した。
677root▲ ★:05/01/12 16:45:34 ID:???
>>676
準備工事までと。

で、newsとnewsplusのSamba値って、今どうなんでしたっけ。
678FOX ★:05/01/12 16:46:43 ID:???
各板の version 表記のところにだしてみた。
679root▲ ★:05/01/12 16:53:36 ID:???
>>678
なるほど、了解です。
680動け動けウゴウゴ2ちゃんねる:05/01/12 17:38:30 ID:yAmSKSXp
bbspinkの連投規制を元に戻してくださいまし、、、
681動け動けウゴウゴ2ちゃんねる:05/01/12 17:43:04 ID:SN38FiOd
直ってる予感
682動け動けウゴウゴ2ちゃんねる:05/01/12 17:44:14 ID:yAmSKSXp
あ、ほんとだー、なおた、どもです
683代行記者 ★:05/01/12 17:50:51 ID:???
>>677
90秒だったのですが・・・・気にしません。
684root▲ ★:05/01/12 18:32:16 ID:???
>>683
確か今60secって出ている気がしました。< news

サーバの負荷的には特に問題出てないですが、
もし改めて90secに再設定したい場合には、たんたんと申請スレのほうで。
685代行記者 ★:05/01/12 18:47:09 ID:???
>>684
何だか不具合で120秒とかに戻ったりするらしいですよ。
中の人じゃないと分からない内容ですのでご確認出来ましたらよろしくお願いします。
686root▲ ★:05/01/12 19:02:35 ID:???
今のbbs.cgiは「最大11分かけて設定が徐々に反映されていく」ようになったので、
ぼちぼち観察していただけると、いいかもです。

で、ほんとにころころ変わるようなら、改めて不具合報告をたんたんと。
687代行記者 ★:05/01/12 20:08:25 ID:???
了解です。
688動け動けウゴウゴ2ちゃんねる:05/01/12 20:12:14 ID:eHZNW98J
http://pc5.2ch.net/test/read.cgi/win/1099979082/l50
今の連投規制ってどうなってんの?
インターバルは有るとは言えこれはひど過ぎない?
689 ◆A/T2/75/82 :05/01/12 20:15:57 ID:w6y3yJZK
>>688
bbs.cgi のせいじゃないでしょ
投稿している人が悪い or あなたが気にしすぎ
690FOX ★:05/01/12 20:26:50 ID:???
>>575 やりますかー

実際にはどうすればいいのかしら?
bbs.cgi 変更したら、次にread.cgiも対応します
朝までには完了すると思われ、
691動け動けウゴウゴ2ちゃんねる:05/01/12 20:31:36 ID:Mt7EImNH
クル━━━━━━(゚∀゚)━━━━━━ !!
692FOX ★:05/01/12 20:48:45 ID:???
http://be.2ch.net/test/p.php?i=1464023

だとしたら

BE:1464023 にすればいいのかな?
693動け動けウゴウゴ2ちゃんねる:05/01/12 20:53:44 ID:Mt7EImNH
>>692
そうっぽいね

既存のタグ入ったDATはそのままだよね?
694動け動けウゴウゴ2ちゃんねる:05/01/12 20:54:36 ID:f+4t73Kn
まあそうでしょうねぇ。
695動け動けウゴウゴ2ちゃんねる:05/01/12 20:56:15 ID:JA2r8Pwo
よさげ。
696某ソレ47 ◆ap/yuix/tw :05/01/12 20:56:21 ID:BsxjPT9N
>>693-694
2chブラウザの作者泣かせですな
697FOX ★:05/01/12 20:57:23 ID:???
実験

■ めまい
http://dso.2ch.net/test/read.cgi/myanmar/1102008822/

使ってみてちょ

# とか ## のところはどうするのか・・・
698動け動けウゴウゴ2ちゃんねる:05/01/12 20:58:32 ID:Mt7EImNH
>>694 了解です。

>>696 まったく作者泣かせです

作業がんばってください>FOX ★
699FOX ★:05/01/12 21:08:36 ID:???
-# 部分は生データ書いたほうがいいのかな?
書いちゃまずいということはないっすよね?
何かポイントの数値なんだけど、
700動け動けウゴウゴ2ちゃんねる:05/01/12 21:12:18 ID:Mt7EImNH
BE:xxxxxxxってIDの後なのか前なのか
どっちかといえば後ろの方が都合が良いと言ったらいいんですけど
701動け動けウゴウゴ2ちゃんねる:05/01/12 21:12:22 ID:f+4t73Kn
datにはポイント数で記録しといて
read.cgiでレベルに変換する、てこと?
702FOX ★:05/01/12 21:12:51 ID:???
>>701
そうそう
703動け動けウゴウゴ2ちゃんねる:05/01/12 21:15:04 ?# ID:???
>>697
3回ほど書いてきましたー
で、BE:xxxxxxxがみっつ

http://be.2ch.net/test/p.php?i=4474324
http://be.2ch.net/test/p.php?i=10065863
http://be.2ch.net/test/p.php?i=6710843

自分の環境からは共通して自分のプロフに飛びますね
704FOX ★:05/01/12 21:16:49 ID:???
後ろにしてみますー
705FOX ★:05/01/12 21:28:12 ID:???
特に問題ないようなので、これで行くことにいしよー
次は read.cgi へ、
706FOX ★:05/01/12 21:31:06 ID:???
>>546
の方法でやってみよう。
707動け動けウゴウゴ2ちゃんねる:05/01/12 21:46:03 ID:Mt7EImNH
>>554の方がいい予感。

<script language="JavaScript" type="text/javascript"><!--
function be(i){var w=window.open('http://be.2ch.net/test/p.php?i='+i+'&u=d:'+document.URL);if(w)w.focus();}
//--></script>

ちょい整形。
708FOX ★:05/01/12 21:55:19 ID:???
read.cgi も対応したみた @mya
709動け動けウゴウゴ2ちゃんねる:05/01/12 21:59:09 ID:Mt7EImNH
どうでもいいっすけど
BE:xxxxxxxがIDの前にあるとIDまでリンク貼られちゃってる予感
710FOX ★:05/01/12 22:14:43 ID:???
read.cgi は配布済み
711動け動けウゴウゴ2ちゃんねる:05/01/12 22:15:14 ID:Mt7EImNH
>>710
乙でしたー
712FOX ★:05/01/12 22:15:59 ID:???
んじゃ
bbs.cgi も配布しまーす
713FOX ★:05/01/12 22:18:46 ID:???
した、
10分待つべし
714動け動けウゴウゴ2ちゃんねる:05/01/12 22:25:23 ID:f+4t73Kn
index.htmlのBe IDにはリンクがないんですね。
そりゃそうか。
715FOX ★:05/01/12 22:25:54 ID:???
あっ
つけなきゃ。。。
716FOX ★:05/01/12 22:35:21 ID:???
Perl で書くとこんな感じ?

if($time =~ /BE:/)
{
$time =~ /([\w| ]+) BE:(\d+)-([\#]+)/;
$time = "$1 <a hrefjavascript:be($2);>?$3</a>";
}
717動け動けウゴウゴ2ちゃんねる:05/01/12 22:39:11 ID:f+4t73Kn
これでいいような。

$time =~ s/BE:(\d+)-([^ ]+)/<a href=javascript:be($1);>?$2<\/a>/;
718動け動けウゴウゴ2ちゃんねる:05/01/12 22:41:01 ID:Mt7EImNH
アトリビュートは""でくくっておいた方がいいのでは?
719FOX ★:05/01/12 22:42:33 ID:???
>>717
うまく行きました
さんきうです

>>718
アトリビュートって何?
720動け動けウゴウゴ2ちゃんねる:05/01/12 22:43:59 ID:Mt7EImNH
タグの属性のこと
href=""
721動け動けウゴウゴ2ちゃんねる:05/01/12 22:48:01 ID:Mt7EImNH
ま、動いてるようなんで無問題ですかね

#他の所もかこってなかたようですし
722FOX ★:05/01/12 22:48:56 ID:???
>>720
bbs.cgi には入れた。
723動け動けウゴウゴ2ちゃんねる:05/01/12 22:49:24 ID:f+4t73Kn
しまった>>717ではレベル0の人がリンクされないや。

$time =~ s/BE:(\d+)-([^ ]*)/<a href="javascript:be($1);">?$2<\/a>/;
724FOX ★:05/01/12 22:50:50 ID:???
はいはい
変更します
725動け動けウゴウゴ2ちゃんねる:05/01/12 22:51:33 ID:f+4t73Kn
すみませんです。
726FOX ★:05/01/12 22:52:46 ID:???
でも
$2 が "" になるから結局は同じでは?
727動け動けウゴウゴ2ちゃんねる:05/01/12 22:59:33 ID:TtWD7ghx
+ 1文字以上
* 0文字以上

専ブラ改造して直した
醜いけどこんな感じ
if(preg_match('|(.*?)BE: ?([\d]+)-([\#]*)(.*?)|',$date_id, $matches)){
$bedate=$matches[1].$matches[4];
$beid=$matches[2];
$belv=$matches[3];
728動け動けウゴウゴ2ちゃんねる:05/01/12 23:01:35 ID:f+4t73Kn
>>726
$2だけじゃなく"?"が入ってるんで問題ないと思うです。
729動け動けウゴウゴ2ちゃんねる:05/01/12 23:10:59 ID:f+4t73Kn
あ、だめなのか。困った。
730動け動けウゴウゴ2ちゃんねる:05/01/12 23:26:12 ID:tVRIp2bP
>>729
別に問題ないべ?
最長一致するんだから。
731Q(・∀・)qサァ!! ◆G231oXcwZA :05/01/12 23:33:24 ID:??? BE:3294566-##
FOX ★に質問です。
2ch鯖、Pink鯖に投入されたbbs.cgiとread.cgiですが
朝生板はひろゆきが入れるのですよね?
732 ◆R0M....dIo :05/01/12 23:41:53 ID:??? BE:23149038-
楽たんも入れた気が
733FOX ★:05/01/12 23:51:37 ID:???
>>731
よくしらないですー
734Q(・∀・)qサァ!! ◆G231oXcwZA :05/01/13 00:17:55 ID:??? BE:3295049-##
>>733
FOX ★は、朝生板に新しいbbs.cgiとread.cgiを入れてないですよね?
735動け動けウゴウゴ2ちゃんねる:05/01/13 00:25:45 ID:fLUn0Xzm
>>734
朝生板はlive14だから勝手に配られたんじゃね?
736Q(・∀・)qサァ!! ◆G231oXcwZA :05/01/13 00:33:08 ID:??? BE:1921673-##
>>735
あ、ナルホド。
737代行記者 ★:05/01/13 15:58:34 ID:???
news19でのsamba不具合についてここまでのまとめ
・ERRORがsamba60又はsamba120のどちらか一方が出る
・ERRORが120s表示の場合でも60s後に書ける(書けないときもある)
・前回書き込みから60-120s間経過でも書き込めない
・さっきまで60sで書けていたた→その後は暫く120s→また60sで書けた
・ブラウザ自体や専ブラの設定などは関係してない模様
738FOX ★:05/01/13 16:10:53 ID:???
大福たべましたか?
739代行記者 ★:05/01/13 16:30:23 ID:???
今先ほどお汁粉食べましたよ。
740動け動けウゴウゴ2ちゃんねる:05/01/13 16:35:36 ID:+EDtAIab
じゃ、俺は煎餅でも食っとくか。
741動け動けウゴウゴ2ちゃんねる:05/01/13 17:49:43 ID:dziqul2O
>>575 がdatファイルのサイズ縮小が目的なら
次はレスアンカーをタグアンカーに変換せず生格納だったりするのかな?

read.cgiは、「>」「>>」「>」「>>」「<」「<<」「<」「<<」に対応したりとか・・・

http://qb5.2ch.net/test/read.cgi/operate/1105442708/292-299
で聞いても分からなかったじょ。
742動け動けウゴウゴ2ちゃんねる:05/01/13 17:59:50 ID:ObTid6wl
>>739
その答え方はちょっとというか大分違う
743動け動けウゴウゴ2ちゃんねる:05/01/13 18:35:26 ID:EldHYv2Y
>>741
12/30以降のスレの流れを見ればわかると思うけど、
datファイルサイズをもっと縮小→じゃあBeのプロフィールリンクも短く
って流れじゃないから。

元々Beテスト板(現在の面白ネタnews)のみの仕様ってことで深く考えられてなかったが、
2ch全域導入後に色々意見が出てきてdat仕様を本格的に検討したってことかな。
もちろんその根本にあるのは、
datに余計なものを埋め込まない=サイズを押さえる・転送量削減ってことになりますけど。

ただ、今後のレスアンカーの扱いがどうなるかは知りません。
Beの件とは別物だと思うから。
744動け動けウゴウゴ2ちゃんねる:05/01/13 18:38:05 ID:??? BE:824832-#
今回の対応はまだ対応してない専ブラ向けの意味合いも強いと思う
全面的な仕様の見直しではないだろ
745動け動けウゴウゴ2ちゃんねる:05/01/13 18:49:59 ID:EldHYv2Y
>>744
あ、そうか。
javascript込みの長いリンクが表示されてるよりBE:xxxxxxxで表示されてる方がマシってことですね。
746動け動けウゴウゴ2ちゃんねる:05/01/13 19:24:58 ID:dziqul2O
>>743-745
ありがとう、参考になりました。
747名無しさんの助言 ◆JogenOuJ66 :05/01/14 09:38:23 ID:Pqprf7Rh
ふと思ったんだけど、鷺板でキャップ持ち以外はBeプロフィール(っていうのかな?)が
出ない件については、ここでいいんですかね?
748動け動けウゴウゴ2ちゃんねる:05/01/14 18:32:03 ID:2wPdN0wh
ホスト表記と併用できる仕組みになってないんだろうね
749動け動けウゴウゴ2ちゃんねる:05/01/14 18:35:30 ID:??? BE:53670277-
>>747
鷺板というのが↓ここでいいのか分かりませんが★持ちでは無い私でも書けました。
http://that3.2ch.net/test/read.cgi/bouhan/1080903826/126
750動け動けウゴウゴ2ちゃんねる:05/01/14 18:38:30 ID:pB0sFecW
(*^ー゚)b グッジョブ!!
751動け動けウゴウゴ2ちゃんねる:05/01/14 18:40:43 ID:Re23pAEI
鷺板ってのは、削除議論板のことだから…
752動け動けウゴウゴ2ちゃんねる:05/01/14 19:26:53 ID:??? BE:26287946-
てへ
753動け動けウゴウゴ2ちゃんねる:05/01/14 23:03:27 ID:i7Qab7ue
>>744
OpenJaneの作者の受験に影響が出るからね。w
754動け動けウゴウゴ2ちゃんねる:05/01/16 23:09:45 ID:KjRpv7Iq
ふと思ったんだけどUA見てるんだから表示できるように仕込めないのかな?
read.cgi側も合わせて弄らないとダメなんだと思うけどどうなんでしょ?
755FOX ★:05/01/17 02:25:49 ID:???
BBS 等のタイムアウト 3secくらいにしてみようかな
756FOX ★:05/01/17 02:27:31 ID:???
$res->tcp_timeout(3);
$res->udp_timeout(3);
$res->retry(2);

にしてみた、
757root▲ ★:05/01/17 05:11:26 ID:???
>>756
おっ。

普通に動いているときはこれで問題ないですが、
へくった時の引っかかり問題がどうなるかっすね。
758 [―{}@{}@{}-] 某47 ◆ap/yuix/tw :05/01/17 11:09:34 ID:JKBW/1Fe
>>757

  _   ∩
( ゚∀゚)彡  実験!実験!
 ⊂彡
759動け動けウゴウゴ2ちゃんねる:05/01/18 02:31:06 ID:t5D6OO4v
貼っとこ

http://qb5.2ch.net/test/read.cgi/operate/1105959480/624
624 名前:▲ 某ソレ511[sage] 投稿日:05/01/18 02:15:25 ID:O5OzqY/m
>>620
うん、上位の雑談板は先週の平日に比べて少し減少してますねぇ。
そいでいて中位くらいから下の板の投稿量はあまり減ってない、と。

----
ちなみに、きのうDNS問い合わせのtimeoutを変えてから、
すずめのほうもほとんどスレッドランキングさんと
変わらない数値をカウントできるようになりましたね、
760動け動けウゴウゴ2ちゃんねる:05/01/21 00:07:04 ID:gHR4XnKV
なぁなぁ最近日付が変わっても少し時間経たないとID変わらないことあるぞ。
一体スクリプトはどうなってるんですか。怖くて自演できんぢゃないか!
761動け動けウゴウゴ2ちゃんねる:05/01/21 00:11:37 ID:aNgGdwFa
>>760
自演したければIP変えろ。
762動け動けウゴウゴ2ちゃんねる:05/01/21 00:13:51 ID:gHR4XnKV
まぁ自演云々はネタとして、普通にどういう仕組みで
そういうことが起こるのか気になる。
763動け動けウゴウゴ2ちゃんねる:05/01/21 01:17:29 ID:JgmkG0vW
仕様だから諦めれ。
1:00AM頃までには ほぼ変わってるから…な?
764動け動けウゴウゴ2ちゃんねる:05/01/21 01:20:54 ID:+tqYoIac
以前は、POSTリクエスト毎にperlを起動/終了していたのが
SpeedyCGI導入で、複数回のリクエストに対処するようになった。
それに伴い、事前に読み込んだ設定等を保持して持ち越すようになった。
ID生成の乱数の種もそのひとつ。

そして、そのperlプロセスに呼び出し回数や時間等で制限をかけ、
設定更新等がある程度の時間内で確実に反映されるようにした。
その設定が、確か10分程度。

つまり、0時を過ぎてから再起動されたプロセスから、順次IDが切り替わる。
再起動されない間は、前日のIDのまま。
765動け動けウゴウゴ2ちゃんねる:05/01/21 03:02:34 ID:ufU/OLyU
>>764
横だけど、SpedyCGIの効用がイマイチ理解できていなかったから
わかりやすい解説でよく理解できたよ。サンクス
766動け動けウゴウゴ2ちゃんねる:05/01/21 12:42:20 ID:CUy16pS+
0時に強制的に再起動かませば従来どおりの動作にはなるが、ピーク負荷が……
767動け動けウゴウゴ2ちゃんねる:05/01/22 01:19:48 ID:tZvXjZpn0
狼なんかは、0時に強制再起動すると、おもしろいかも
ID無いけど
768動け動けウゴウゴ2ちゃんねる:05/01/26 02:01:44 ID:P48R4Z6i0
324 水先案名無い人 [sage] 05/01/26(水) 01:21:15 ID:izKRPcX10 NEW!!
「それが2chの仕様だ」 bbs.cgi開発者、IDが0時で変わらない騒動を一蹴

これが、私が考えたシステムだ。
使い勝手についていろいろ言う人もいるかもしれない。
それは自作自演を画策する利用者や閲覧者が、この仕様に合わせてもらうしかない

サーバの負荷はこれ以上増やしたくないし。サーバの負荷はこれ以上増やしたくなかった。
IDが0時になっても変化しないのも狙ったもの。それが仕様。
これは僕が作ったもので、そういう仕様にしている。
明確な意思を持っているのであって、間違ったわけではない。
世界で一番美しいシステムを作ったと思う。
著名SEが作成するシステムに対して費用の見積もりがおかしいと難癖をつける人はいない。
それと同じこと。

http://qb5.2ch.net/test/read.cgi/operate/1103495887/764
769動け動けウゴウゴ2ちゃんねる:05/01/30 00:10:05 ID:moQlk2oS0
こいつのせいで散々な目にあった
770動け動けウゴウゴ2ちゃんねる:05/01/30 00:55:17 ID:Z3RzX1AM0
まあ、事前に知ってればたいしたことないんだが
知らないと場合によっては物凄いことに
771動け動けウゴウゴ2ちゃんねる:05/01/30 11:29:14 ID:mDNK+16H0
そもそも、IDという仕様も、それが0時に切り替わるという仕様も、勝手に決めたものだからな
772動け動けウゴウゴ2ちゃんねる:05/01/30 19:43:59 ID:d2ibqvfY0
朝の5〜6時あたりの人が少ない時間にID変更するのはどうだろう。
773動け動けウゴウゴ2ちゃんねる:05/01/30 19:47:40 ID:n/0t9X4H0
結局BE+★でID出ちゃうのは直さないのね
774動け動けウゴウゴ2ちゃんねる:05/01/31 02:24:21 ID:Qdi08Grb0
そうだよな。テレビと連携する方向ならIDの変更は午前4時あたりがいいと思うな。
775動け動けウゴウゴ2ちゃんねる:05/02/12 17:33:37 ID:BkjOHooX0
776動け動けウゴウゴ2ちゃんねる:05/02/18 23:41:57 ID:Vo+YHrXs0
777動け動けウゴウゴ2ちゃんねる:05/02/23 19:39:33 ID:D7NrvLyM0
bbs.cgi、オープンソース化してほすぃ。。。
778動け動けウゴウゴ2ちゃんねる:05/02/23 19:42:33 ID:JtwDALUa0
なんで?
779動け動けウゴウゴ2ちゃんねる:05/02/23 21:37:06 ID:ViCGY4W70
>>777
利点は?
780動け動けウゴウゴ2ちゃんねる:05/02/23 22:40:59 ID:uL8PmPkw0
そりゃ穴を見つけて2chを陥落させるために決まってるじゃん( ̄ー ̄)ニヤリッ
781動け動けウゴウゴ2ちゃんねる:05/02/23 22:46:53 ID:Bf9qm1Cy0
穴なんてはしたない *^_^*
782動け動けウゴウゴ2ちゃんねる:05/02/25 14:17:54 ID:sR9kkSU80
IDの算出方法おせーてくれ
783動け動けウゴウゴ2ちゃんねる:05/02/25 15:39:57 ID:2bY/9Yst0
>>782
知っている人が居ても教えないと思われ
784動け動けウゴウゴ2ちゃんねる:05/02/25 16:12:45 ID:J+9V03Cp0
そういえば逆算はまだできるんだっけか。
785動け動けウゴウゴ2ちゃんねる:05/02/25 17:04:25 ID:9ZUh5/1K0
毎日日付が変わるころにdev/randから種を取ってきてそれでごにょってるらしいから
それは無い。
786動け動けウゴウゴ2ちゃんねる:05/02/25 17:06:16 ID:FEtZZbxk0
setting.txtの頭についている妙な文字列がそれかな。
787動け動けウゴウゴ2ちゃんねる:05/02/25 17:55:57 ID:IEdyqs6n0
>785
IPアドレス2^32とランダムseedすべての組み合わせテーブルを計算しておけば出来る。
だけど全テーブルを計算するのに宇宙が終わるぐらいの時間がかかるし、データを保持する手段もなさそうだけどね。
788動け動けウゴウゴ2ちゃんねる:05/02/25 18:03:54 ID:cvGzwhhj0
>>787
適当な固定IPアドレスに分だけ確保してそれのランダムseed全てとの(ry
789動け動けウゴウゴ2ちゃんねる:05/02/25 18:13:39 ID:DDALKiNl0
そもそも重複があるから完全な逆引きは不可能だし。
雑談する場所でもないし。
790動け動けウゴウゴ2ちゃんねる:05/02/25 18:16:26 ID:1bEWTUj10
日本のプロバイダor企業から書き込まれていると仮定すれば
有効なIPアドレスの想定範囲はわりと現実的な範囲に収まるはず。

それでもIPアドレスA.B.C.DのC.Dの部分しかわからないんだっけ?
他の手段も併用してプロバイダを推定しないと確定は難しいか。労力の割に実入りがないな(w
791575:05/02/25 19:57:36 ID:n7bMmh/J0
>>784
昔のやつはMD5使ってたと思うけど今どうなんだろう

>>786
それは管理パスって聞いたことがあるような気がする。
板名でcryptされた管理パスって。
どこで読んだかなぁあれ
792動け動けウゴウゴ2ちゃんねる:05/02/25 20:05:03 ID:nzQXizxC0
>>790
それだと重複する可能性が高すぎる。

IDは、IPアドレス+板名(setting.txtにある"板のID"?)+日替わりの乱数(16バイトだとか)を使ってMD5で暗号化されているらしい。
まあ本当かどうかは知らないけど。
少なくとも、個人で逆算できるようなものじゃないよ。乱数の計算だけでもとてつもなく時間がかかる。
793動け動けウゴウゴ2ちゃんねる:05/02/25 22:01:56 ID:9ZUh5/1K0
bbs.cgi再開発プロジェクト4
http://qb5.2ch.net/test/read.cgi/operate/1101984763/861
> sub foxCheckMD5id
> {
>     my ($bbs,$md5date,$num,$dateFox) = @_;
>     if($dateFox eq $md5date)
>     {
> return $num;
>     }
>     my $md5datefile = "../$bbs/md5.cgi";
>     if(open(MD5FILE, "<$md5datefile"))
>     {
> my $md5line = <MD5FILE>;
> close(MD5FILE);
> my ($a, $b) = split(/<>/, $md5line, 2);
> if ($a eq $md5date) {
>     return $b;
> }
>     }
>     return &foxCreateMD5id($bbs,$md5date);
> }
794動け動けウゴウゴ2ちゃんねる:05/02/25 22:12:30 ID:OIfruCKc0
…それ微妙に本質ハズしてないか?
795動け動けウゴウゴ2ちゃんねる:05/02/25 23:33:21 ID:9Z1d/djN0
Setting.txtに産婆タイマを入れるって話はボツになったの?
今のJane(View系)だと、わざとカキコエラーして秒数取得する
鯖に優しくない仕様(^^;)なんだけど。。。
796のん。 ◆.HNONOTaN. :05/02/25 23:35:26 ID:??? BE:12248036-##
index.htmlの一番下に書いてあるかと。>samba数値
797動け動けウゴウゴ2ちゃんねる:05/02/25 23:38:57 ID:nHkDClzQ0
>>795
常にギリギリOKのタイミングで書かれるのも鯖に優しくないかと。
エラーしてある程度ばらけた時間おいて書く、というのを想定してるのかなあと
798動け動けウゴウゴ2ちゃんねる:05/02/25 23:52:27 ID:9Z1d/djN0
たまに再トライする程度なら。。。っていう割合の問題って事ですかね
Setting.txtは取得してカキコ時の設定等に使われてるんで、
載ってた方が他の物を取得せずに済んだりはするんですけどねぇ。。。
まあ、どういう予定なのか聞いてみたかっただけですので
お忙しいとこどもm(__)m
799動け動けウゴウゴ2ちゃんねる:05/03/01 23:00:03 ID:7tDfmEsl0
スレタイ<>使えるようにしてつかーさい
800動け動けウゴウゴ2ちゃんねる:05/03/01 23:02:21 ID:mfDOZEZz0
>>799
無理
801動け動けウゴウゴ2ちゃんねる:05/03/01 23:04:49 ID:mfDOZEZz0
途中送信スマソorz


>>799
無理かと。
現状で使えないようにしている理由がわかってから
また来てください。
802動け動けウゴウゴ2ちゃんねる:05/03/01 23:09:21 ID:7tDfmEsl0
>>801
0chにできて2chにできないどんな理由があるの?
803動け動けウゴウゴ2ちゃんねる:05/03/02 04:24:30 ID:4xpl3vXT0
<>はdatの区切り文字に使ってるからだろう
804動け動けウゴウゴ2ちゃんねる:05/03/02 09:35:10 ID:??? BE:1998735-##
&がNGワードって話だべ。
805動け動けウゴウゴ2ちゃんねる:05/03/02 13:19:57 ID:GTSy2fjd0
ちなみに02年の末までは、作成できた。これとか。
http://pc5.2ch.net/test/read.cgi/hard/1024043411/l50
806動け動けウゴウゴ2ちゃんねる:05/03/03 23:27:10 ID:qOQx5YDV0
807動け動けウゴウゴ2ちゃんねる:05/03/03 23:51:35 ID:EfG090se0
bbs.cgiでは難しいかも。
投稿文の中にある、"http://"という文字列を
例えば"http&#xA//"に書き換える等の手もあるにはあるけど、
普通に考えたら、read.cgiでリンクを張る時にカウントして制限するのが自然でしょう。
808FOX ★:05/03/03 23:56:42 ID:???0
つまり どうなってるの?
すでに修正されててわからんかった
809動け動けウゴウゴ2ちゃんねる:05/03/04 00:01:06 ID:EAw6h3De0
要は、
URLが大量に書き込まれると、1レスの表示サイズ制限に引っかかる
と言うことです。
810FOX ★:05/03/04 00:04:56 ID:???0
実態をこの目で見ないとスプライトの改造もできないなぁ

こんど発見したら修正しないで残しておいてもらってくださいー
dat 回収に行きます
811FOX ★:05/03/04 00:46:13 ID:???0
read.cgi を直してみた

でも bbs.cgi も直したほうがよさげなきがする、
812FOX ★:05/03/04 00:52:44 ID:???0
bbs.cgi でも制限して見た
813動け動けウゴウゴ2ちゃんねる:05/03/04 00:57:48 ID:sE2TXV+y0
行動早いなぁ、
814動け動けウゴウゴ2ちゃんねる:05/03/04 00:58:22 ID:ZpV22gjm0
乙です
815 ◆idJKWPh056 :05/03/08 01:10:38 ID:NEfVb6qY0
つまんない質問で恐縮なのですが、
bbs.cgiに変更があった場合に、
自動的に復帰が掛かるなんて事はあるのでしょうか?

自分の居る板で 3/4(金)の朝7時頃に、スレッドの並びが変わってたので…。
816root▲ ★:05/03/08 02:31:04 ID:???0
>>815
ないと思うですね。
817動け動けウゴウゴ2ちゃんねる:05/03/08 18:06:14 ID:??? BE:1598843-##
変更したら板を壊しちゃったから戻して復帰、
とかはありそうだけどね、
818FOX ★:05/03/08 18:13:39 ID:???0
まちがって復帰はよくやらかします
819 ◆idJKWPh056 :05/03/08 21:29:52 ID:rSAB/3YJ0
そうなんですかー。
皆様、レスありがとうございます。
820動け動けウゴウゴ2ちゃんねる:05/03/15 20:42:43 ID:7PPYaSBd0
心配するだけ無駄かもしれませんが、
サマータイムが導入されても正しく動作するでしょうか?
821root▲ ★:05/03/16 01:51:56 ID:??? BE:365322-#
大丈夫、、、なはず。

# DST (PDT)
# Jan-Mar
1 7 * 1-3 * CGI
# Apr
1 8 1 4 0 CGI
1 7 1 4 1-6 CGI
1 8 2 4 0-1 CGI
1 7 2 4 2-6 CGI
1 8 3 4 0-2 CGI
1 7 3 4 3-6 CGI
1 8 4 4 0-3 CGI
1 7 4 4 4-6 CGI
1 8 5 4 0-4 CGI
1 7 5 4 5-6 CGI
1 8 6 4 0-5 CGI
1 7 6 4 6 CGI
1 8 7-30 4 * CGI
# May-Sep
1 8 * 5-9 * CGI
# Oct
1 8 1-24 10 * CGI
1 7 25 10 0 CGI
1 8 25 10 1-6 CGI
1 7 26 10 0-1 CGI
1 8 26 10 2-6 CGI
1 7 27 10 0-2 CGI
1 8 27 10 3-6 CGI
1 7 28 10 0-3 CGI
1 8 28 10 4-6 CGI
1 7 29 10 0-4 CGI
1 8 29 10 5-6 CGI
1 7 30 10 0-5 CGI
1 8 25 10 6 CGI
1 7 31 10 0 CGI
# Nov-Dec
1 7 * 11-12 * CGI
822動け動けウゴウゴ2ちゃんねる:05/03/16 02:14:41 ID:PzVbtlwP0
> 1 8 25 10 6 CGI
> 1 7 31 10 0 CGI

1 8 30 10 6 CGI
1 7 31 10 * CGI

こう?
823root▲ ★:05/03/16 12:16:38 ID:??? BE:3648858-#
>>822
確かに。

直しておきました。
824動け動けウゴウゴ2ちゃんねる:05/03/16 20:24:53 ID:erKRLfI00
>>821
意味はよくわからないけど、大丈夫そうなんですね。
1000000000になったときはYahoo掲示板がバグってたなあ。
825 ◆cZfSunOs.U :05/03/16 23:04:21 ID:q78pXwbD0
というか,TZ をしかるべく設定すればいいのかと.
826動け動けウゴウゴ2ちゃんねる:05/03/19 08:39:38 ID:GO9n3D6B0
>>799の件ですが
無理と知りつつ<ヽ`∀´>板からもお願いしておきます。。。
http://aa5.2ch.net/nida/
827動け動けウゴウゴ2ちゃんねる:2005/03/21(月) 11:14:21 ID:JOeUJKzq0
>>799はとりあえずAA系鯖で使用可能にしてほしい。
828動け動けウゴウゴ2ちゃんねる:2005/03/21(月) 11:16:31 ID:JOeUJKzq0
あとは新bbs.cgiをsports2にも投入することを求む。
あとは公開配布も求む。
829動け動けウゴウゴ2ちゃんねる:2005/03/21(月) 16:15:05 ID:??? BE:25137476-#
曜日が入った?
830動け動けウゴウゴ2ちゃんねる:2005/03/21(月) 17:49:22 ID:zw/QNLU+0
あと年表示の百、千の位が表示されてる

つまり2001年あたりまで使ってた表示に戻ったということか
831動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:22:52 ID:mUKcFXhr0
> ・3回に1回にする
どーやって測定するのかと(りゃ

> ・ランダムに手を抜く

種生成はーと思ったが、ID生成時に呼んでいますからだいじょぶかしら。

> ・subject.txt/subback.html/index.html生成を別プロセスにして、たまに動かす
実装次第でちょっといけるかもだけど、工夫が必要かも
すなわちhttpd起動とリンクしといてかつspeedy化してたまに稼動、みたいな
安直ですけどね
832FOX ★:2005/03/23(水) 01:24:03 ID:???0
適当に手を抜くを実験中。。。
833動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:25:04 ID:9R/EY9nl0
ex10なら新しいスレ立てたら更新or一定時間スレ立たなかったら更新みたいな感じとか
834動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:30:32 ID:8o/rLAtt0
オンデマンドにすれば良いだけでは。
呼ばれたら作る、必要ならそのまま保持して次のリクエストにそのまま返す
リクエストがなければ作る必要もないし。

まあ、html/*.htmlに相当する部分をファイルから読み込むようだと
ちと厳しいかもしれませんが。
835動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:31:21 ID:XXp1gcFk0
専用ブラウザ専門にしてしまうってのは、広告の問題上無理なのかしらん。
836FOX ★:2005/03/23(水) 01:35:19 ID:???0
広告は関係ないと思われ
837動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:39:45 ID:XXp1gcFk0
>>836
じゃあ別に専用ブラウザ専門にしてしまって更新するファイルを
subject.txt一本にしてしまえば良いんじゃない?
read.cgiが無くても全く問題ない板なんだから。
838FOX ★:2005/03/23(水) 01:41:53 ID:???0
管理人が駄目と言っている
839動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:43:00 ID:XXp1gcFk0
>>838
ありゃま、失礼しました。
840動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 01:55:50 ID:mUKcFXhr0
>>837
ぶっちゃけた話、クライアントで出来るものは
IE/mozilla(win)/firefox(win)でプラグイン作ってしまえばええのではと言ってみるテスト

ただし私には開発できないので絵に書いた餅ですがね
841 ◆Reffi/bQ.c :2005/03/23(水) 02:03:01 ID:z/dOlnBm0
>840
とっくに出てますけど何か?

bbs2chreader
http://pc8.2ch.net/test/read.cgi/software/1103553535/
842動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 02:16:42 ID:mUKcFXhr0
>>841
mozilla/firefoxにしか対応していませんが、何か?
専用ブラウザのひとつととれますが何か?
843FOX ★:2005/03/23(水) 03:46:03 ID:???0
index.html subback.html の更新をたまにサボるようにした。
subject.txt は従来どおり更新してます

対象サーバ
ex10
live20
live16
live15
844動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 08:34:36 ID:ViPX6Bur0
subject.txtの更新もサボるとか言い出した時はぶっ殺してやろうかとおもたよ♥
845動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 14:55:09 ID:b5S9232O0
>>842
じゃあIEpluginを作ってくれ
846動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 15:38:02 ID:DNn15R2d0
>>843
さぁ早くしいたけの袋詰め作業に(ry
847動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 15:39:10 ID:??? BE:2394522-#
IDのうしろに0がつくのは仕様?
848動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 15:42:45 ID:XXp1gcFk0
Q.IDの後ろに付いてる0とかOってなに?
A.書込みがPCか携帯かを区別する目印です。
  ちなみに、PCが 0 (ゼロ) 、携帯が O (オー)
849動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 15:56:19 ID:GYAqFC5r0
bbs.cgiのソースってどこにあるのん?
read.cgiは2ch-toolかなんかにあったんだけど
読んでみたい。
850動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 15:58:14 ID:XXp1gcFk0
公開してません
851動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 16:02:03 ID:??? BE:37706279-#
>>848
まじで ありがとう
852動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 18:05:32 ID:GYAqFC5r0
そうか,それは残念
unix板のwizard連中に見せればなにか妙案も思いつくとおもったんだけどね。
853動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 19:01:08 ID:mUKcFXhr0
>>852
実名明かしたメールをひろゆきに送れば1年後に検討してもらえるかもしれない
854動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 19:13:01 ID:K4xFvBIh0
live16のbbs.cgiがしょっちゅう反映されなくなる
そのたまカキコ数に波が出る
855未承諾広告※ ◆TWARamEjuA :2005/03/23(水) 19:57:07 ID:rINnBQm50
>>853
1年以上経過したけれども何の音沙汰もありません♪
856動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 20:06:40 ID:GYAqFC5r0
ほんとは外部設計書みたいなのあればいいんだよね。
セキュリティ上明らかにできない機能はブラックボックスでいいから。
857動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 20:49:21 ID:DFmJZ9n+0
やっつけ仕事なので人に見せられるレベルでないとかなんとかw
858動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 20:57:19 ID:PCjFHoWk0
見せる義理もないしね
859動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 21:19:04 ID:IxC783Ix0
いろいろと荒らしがでるとかいってたんだけど。
「ソース隠すことはセキュリティ対策にはならない」と論破されてからは特に有効な反論も出なくて
のらりくらりと話をスルーしている。
860動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 21:23:17 ID:GYAqFC5r0
見せる義理。たしかにないですね。
ではbbs.cgi再開発がんばってください。
861未承諾広告※ ◆TWARamEjuA :2005/03/23(水) 21:23:53 ID:rINnBQm50
Through a way to you.
862動け動けウゴウゴ2ちゃんねる:2005/03/23(水) 21:34:53 ID:13AuSSJy0
見てやる義理のある方々に任せておけばいいでしょう。
863動け動けウゴウゴ2ちゃんねる:2005/03/29(火) 23:02:53 ID:uBBKa7tH0
ID非表示の板でもIDってだけ表示されるな・・・
864動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 11:48:29 ID:CtJFqi/w0
IDの後ろに投稿回数の表示とか出来ないかなぁ…ID:xxxxxxxx0 (このIDによる投稿は12レス目)
みたいな…
そうすれば専用ブラウザに一定回数以上のIDを荒らしと見なして自動あぼーんする機能とか
出来そうでいいなぁとか思ってみたり。
865動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 11:49:58 ID:3Li1OIZq0
そんなに連投多いですか?
個人的には、ちょっとうるさいな、と感じたら
手動であぼーんするだけで十分足りるような気がするけど
866動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 11:50:15 ID:q4q2SzVO0 BE:11137722-##
別に表示しなくても専ブラで出来るような気がする。
867動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 12:55:36 ID:eTnuj2dr0 BE:88200274-###
ふとSETTING.TXT見たら

BBS_BG_SOUND=

なにこれ変態じゃないの?
868動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 12:56:26 ID:zJufOWE90
■ テーマソング設定変更依頼スレッド1
http://qb5.2ch.net/test/read.cgi/operate/1112281219/
869ひろゆき@どうやら管理人 ★:2005/04/02(土) 13:09:00 ID:???0 BE:341069-###
「ソース隠すことはセキュリティ対策にはならない」
これって神話でしょ。
870動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:22:42 ID:m2OEyL300
そのとおり。
そうとも言い切れないから。
871未承諾広告※ ◆TWARamEjuA :2005/04/02(土) 13:27:39 ID:Yr9H18/b0
をを!とうとう公開しちゃうのかな?o(^-^)o ワクワク
お掃除ならやってみたいかもかも。
872動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:28:01 ID:3Li1OIZq0
そのとおり。
正しいのは
「ソース隠せばセキュリティ対策は万全」
873未承諾広告※ ◆TWARamEjuA :2005/04/02(土) 13:29:26 ID:Yr9H18/b0
あ、そなのか♪
874動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:29:30 ID:3Li1OIZq0
>>872
ひろゆきの言いたい事は、ソースを隠すことには
セキュリティの観点から見てそれなりの利点がある、ということでしょ
875動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:30:07 ID:fFhRAxc50
そんなことよりおまいら、mozillaのソースコードが流出したらしいですよ。

ttp://www.hyuki.com/tf/?20040401145329
876動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:30:19 ID:0v055weI0
HTTPサーバの動きとかCGIの起動原理とかまでひっくるめてまで隠せるんならな。
877動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:30:33 ID:3Li1OIZq0
何自分にレスしてるんだろう。。。
878ひろゆき@どうやら管理人 ★:2005/04/02(土) 13:31:37 ID:???0 BE:227366-###
1「ソース隠すことはセキュリティ対策になることもある」
2「ソースオープンにすることはセキュリティ対策になることもある」

んで、まだ動いてないシステムであれば、2の可能性はありますが、
既に動いてるシステムであると1の可能性が高いのですな。

オープンしたとたんにソースを見なければわからない脆弱性で
いきなり攻撃される可能性もあるわけです。

879 ◆MIPS.kHN86 :2005/04/02(土) 13:33:55 ID:SO0VkQYZ0
これは、つまり公開しないってことですよね。
それはそうと、書き込み時間の取得のタイミングを変更する
ことは無いですかね?あまり実益が無いですけど、書き込み時刻と
スレ番号がずれることがなくなると思うのですが。
880動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:34:44 ID:q4q2SzVO0 BE:16706232-##
みんなbbs.cgiのソース見たいだけだよ。何に使うのかは知らんが。
881ひろゆき@どうやら管理人 ★:2005/04/02(土) 13:35:07 ID:???0 BE:227849-###
実益のないことにリソースを使ってもしょうがないような、、、
882動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:36:29 ID:0v055weI0
漏れが言いたいのはセキュリティ対策に「万全」「完璧」など存在しないということ。
永遠に努力を強いられる過酷な問題です。

ここの場合、ソース隠してもCGI仕様に則ってるので少なくともインタフェース仕様は公開されているも同然。インターフェースのみ分かっているブラックボックスのセキュリティホールをどうやって見つけられるかというとこに焦点が集まる。
883ひろゆき@どうやら管理人 ★:2005/04/02(土) 13:38:14 ID:???0 BE:76234-###
永遠に見つからないセキュリティホールはセキュリティホールではない。
884未承諾広告※ ◆TWARamEjuA :2005/04/02(土) 13:39:24 ID:Yr9H18/b0
永遠に出てきちゃうから楽しいんだよね♪
885動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:40:25 ID:0v055weI0
永遠に見つからない保証はないよ?

で、話戻すとインターフェースのみ分かってるブラックボックスの突付き方はまずいろんなアクセスを試みること。なので次にやらなければいけないのは外部からのアクセスの監査になります。それはやってるのかな?
886動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:41:18 ID:3Li1OIZq0
>>882
ソース隠せば、2ちゃんのセキュリティホールをわざわざ解析してまで
攻撃しよう、と思うハッカーが少なくなるんじゃないか、ということではないでしょうか

まあ、2ちゃんがどの程度セキュリティ対策を重視しているのか
甚だ疑問ですけどね。そんなに大事なら、サーバ別負荷の統計とか
狐さんの実験とか、全部やめさせてしまえばいい。もっと安全になりますよwww
887 ◆MIPS.kHN86 :2005/04/02(土) 13:44:46 ID:SO0VkQYZ0
>>881
確かにそうですね。遊べるし、困っているわけでも無いですし。
こんなことが出来て面白いので。
888動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:47:23 ID:91CxJlkm0
>>878
アバウトなアーキテクチャぐらいは公表してもいいかと思います。

ログ記録部分とか秘密にしなければならない部分は非公開が鉄則です。

まあそれでも見せたくなければNDAでも結んで見てもらうっていう手もありますがね
某有名RMSが激しく抗議しそうですがw
889動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:52:51 ID:0v055weI0
もともとセキュリティ対策ってのは実益が無いのに注力しないといけない類の活動ですよ。
890ひろゆき@どうやら管理人 ★:2005/04/02(土) 13:53:24 ID:???0 BE:284459-###
アーキテクチャは公表してもいいんじゃないですか?
ただ、ソースを読める人がアーキテクチャをいちいち書くのを
嫌がらなければの話ですが、、、

RMSってなんですか?
891動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 13:56:11 ID:91CxJlkm0
>>890
RMS=個人名イニシャルです。むむむさんあたりなら確実にぴんと来るでしょう。

>ただ、ソースを読める人がアーキテクチャをいちいち書くのを
>嫌がらなければの話ですが、、、

そんなにむずかしいことじゃないはずですよ。

整形する
datにかく

なんてことをかいていけばいいので。
892FOX ★:2005/04/02(土) 14:05:35 ID:???0
アーキテクチャって bbs.cgi でいうと何ですか?
893 ◆MIPS.kHN86 :2005/04/02(土) 14:06:22 ID:SO0VkQYZ0
そうそう、時間のことは結局下記のようなことです。
だからどうしたと言われたらおしまいなのですが。
とりあえず、故意に時間がずらせると言うことだけです。

http://qb5.2ch.net/test/read.cgi/operate/1111551639/749-751
894動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:06:33 ID:0v055weI0
アーキテクチャはいきあたりばったりでソース主導で書いたと吐露されても困るな。w
895動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:15:20 ID:pMcvTIuz0
ストールマンのことか!
896動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:15:49 ID:91CxJlkm0
>>892
どーゆー手順で処理しているか、ということです

アルゴリズムといったほうが正しかったかもしれない。
897FOX ★:2005/04/02(土) 14:16:50 ID:???0
それは既に流出しているような
それも何回も、

それ以来変わっていません。
898FOX ★:2005/04/02(土) 14:20:43 ID:???0
再度書いて見ました


2ちゃんねる bbs.cgi アーキテクチャ

1) 始まり

2) 各種パラメータ取得

3) パラメータチェック(この処理超巨大) → byebye

4) dat書き込み

5) index.html subject.txt subback.html 更新
899ひろゆき@どうやら管理人 ★:2005/04/02(土) 14:20:47 ID:???0 BE:76043-###
>>893
おぉ、どうやるんですか?
900動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:25:24 ID:eTnuj2dr0
各鯖ごとの/dev/random先頭16byteを公開して下さいお願い
901動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:27:13 ID:q4q2SzVO0 BE:44549344-##
>>900
それ公開したら、書き込む前にID分かるようになるんだっけ?
902動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:27:35 ID:q6IGiWK10 BE:44100072-###
っていうかIDの算出方法そのものも教えて下さい><
903動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:27:57 ID:pMcvTIuz0
>>900
そこはだめよん 見ちゃ駄目えっちぃ
904動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:31:26 ID:Ocdke76A0
ついでに彼女の作り方も教えてください
905FOX ★:2005/04/02(土) 14:32:25 ID:???0
>>902
そんなの公開されてるでしょ
というかスレ上で公開でみんなでわいわいやったんだから
906動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:33:25 ID:pNLZJZ+30
907 ◆MIPS.kHN86 :2005/04/02(土) 14:33:35 ID:SO0VkQYZ0
>>899
故意と言っても数分程度しかずらすことは出来ないのですが、先ほどの内容で説明しますと・・・

まず、サーバに接続して、HTTPのヘッダ情報を送ります↓

POST /test/bbs.cgi HTTP/1.0
Host: qb5.2ch.net
Content-length: 129
Referer: http://qb5.2ch.net/operate/
User-Agent: Monazilla/1.00
Cookie: PON=****.***.co.jp; expires=Friday, 01-Jan-2010 00:00:00 GMT; path=/
Connection: close


↑ここまで送ると書き込み時間が決定します。
その後、↓の内容を時間をかけて送信すると、その時間差が生じて書き込まれてしまう。

bbs=operate&key=1111551639&time=1104688508&submit=%8f%91%82%ab%8d%9e%82%de&FROM=&mail=sage&MESSAGE=%82%b1%82%f1%82%c8%8a%b4%82%b6

ただ、↑の情報を送信している間に誰かが書きこまないと、時間がずれているか分からないです。
とりあえず、これだけのことなんですが。
908動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:33:51 ID:iH9/6ZL10
ひろゆきおすすめのエロゲ
909ひろゆき@どうやら管理人 ★:2005/04/02(土) 14:35:56 ID:???0 BE:63825-###
コネクションを引っ張るんですかぁ。
910桶屋:2005/04/02(土) 14:36:22 ID:0teWHclu0
>>907
低速回線環境(PHSなど)と高速回線環境(FTTHなど)が混じったときの
タイムマシーン現象に似せているわけですね。
少なくともこの現象は、もう何年も前からありました。
911桶屋:2005/04/02(土) 14:38:10 ID:0teWHclu0
TCPのパケットを故意に分割して、タイムアウトするまで引っ張るという感じですね。
912 ◆MIPS.kHN86 :2005/04/02(土) 14:42:57 ID:SO0VkQYZ0
>>909-911
そうです。ただ、これによって著しく不利益が生じるわけではないと
思うので、特に問題ではないですよね。

実際、この方法でコネクションを引っ張り過ぎるとエラーで
切断/書き込まれないようなので最高でも数十分?くらいかな。
913root▲ ★:2005/04/02(土) 14:53:05 ID:???0
コネクション引っ張る(= 受付嬢を占有する)のはサーバにとっては、コスト高いですね。
だって、受付の人数って決まっているし。

遅い携帯が受付を占領してhttpdがまずしくなるのと、おなじりくつかと。

というかそうか、こういう場合に遠慮なく切っちゃうようにタイムアウト入れるのは、
効果あるのか。
914動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:53:54 ID:eTnuj2dr0
>>913
今からやって遊ぼうと思ってたのに
915動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 14:55:09 ID:mQFCpHEv0 BE:1977629-#
切っちゃっていいんじゃないですか?
数十分も引っ張って迷惑するのは投票所w
916root▲ ★:2005/04/02(土) 14:56:54 ID:???0 BE:1641863-##
ちなみに、携帯系サーバは既にTimeout 5にしてあります。
相当効果あったと、記憶しています。

#
# Timeout: The number of seconds before receives and sends time out.
#
#Timeout 300
Timeout 5
917桶屋:2005/04/02(土) 14:58:03 ID:0teWHclu0
(知っている人は気付いていたのだろうけど)この方法が公になったので、
同じ事を利用してリソースを食いつぶそうという愉快犯が出てくるかもしれない。

タイムアウトを設定する手段は準備しておいた方がいいと思われます。
918桶屋:2005/04/02(土) 14:59:30 ID:0teWHclu0
失礼。いつでもコーイということでしたか。(;^ ^
919root▲ ★:2005/04/02(土) 15:00:33 ID:???0 BE:5746379-##
>>917
まぁ、ステータスログは逐次的にとっているので、
問題になるようなら、ぼちぼち >>916 を掲示板サーバにも入れるってことで。
920動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 15:02:57 ID:3Li1OIZq0
重くなると十分単位で書き込みがずれたり
入れ替わったりするですね
921動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 15:32:23 ID:eTnuj2dr0
テスト
922動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 18:33:01 ID:QzKCtFzJ0
自作PC板の日付表示、ず〜っと、あのままですか?
いゃ、自分はアムダーなんで今のままで良いんですけどね。
923動け動けウゴウゴ2ちゃんねる:2005/04/02(土) 21:20:35 ID:tusx0sm10
>>917
時間ずらしは前にもテストスレで(◆MIPS.kHN86さんが?)実験してたから
知っている人は多そう。(少なくとも、自分はそれを見て気付いた。)
924 ◆MIPS.kHN86 :2005/04/02(土) 22:06:27 ID:SO0VkQYZ0
>>923
2週間くらい前のでしたらきっと自分です。テストスレで試していました。
実況では時間がずれることはよくあるので、この現象自体は皆さん
知っていると思います。
しかし、実際のところ、これには少し準備が必要なわりに反応が鈍いせいか
やってる人を見たことないですね。
925【沈黙-ω-】 ◆.0e0wEv5W6 :2005/04/02(土) 23:50:01 ID:m2sbZgdt0 BE:116172858-#
sage
926動け動けウゴウゴ2ちゃんねる:2005/04/04(月) 22:26:14 ID:M3OteeGL0
低負荷時にindex更新頻度を上げるってのはできないんだろうか?
927動け動けウゴウゴ2ちゃんねる:2005/04/04(月) 22:46:25 ID:XS/UwQ+G0 BE:37705897-
ってゆうか、
「3分以上古かったらindex更新」とかにしたら?
index生成って結構処理おっきいと思うんだけど。
928動け動けウゴウゴ2ちゃんねる:2005/04/04(月) 23:59:37 ID:FFN+wDpk0 BE:33412234-##
index作成はbbs.cgiから切り離して、index作成cgiをcronで動かす。
929動け動けウゴウゴ2ちゃんねる:2005/04/05(火) 00:21:52 ID:oilIE2a90
cronでもコストが大きいからdaemonにしちゃうとか。
タイマとキューを使って細かく制御できればベター
930動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 11:15:48 ID:lCPZLnn30
index と subject.txt はどう違うのでしょうか?
931動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 13:53:31 ID:KD+yhJ8u0
932動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 18:06:21 ID:wAvc+1hz0
>>898

2) 各種パラメータ取得

3) パラメータチェック(この処理超巨大) → byebye

これを順番を適切にするだけでかなり違うような希ガス

・軽くて重要なチェック(たとえばBBQ)を前に
・重くてあまりはねる確率の少ないものを真ん中に
・統計用を最後に

といったかんじで。
で、ぜんぶOKになってはじめてdatをひらく、と(もっともこれは既にやっていると思いますが)。
933動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 18:46:07 ID:T7yVwIik0 BE:43290353-###
1) 適切ってのが具体的にわからない。
2) わかったとしても、順番を並び替えるとたぶん動かないだろう。。。

という二重苦だったりします

BASIC (80年代初頭) で組んであると思ってください。
934動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 18:57:37 ID:vtfYmTLG0 BE:2262454-#
BASIC......ですか、なにもかもなつかしい。
935動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 19:00:07 ID:Ji76zELC0
ベーマガ
936動け動けウゴウゴ2ちゃんねる:2005/04/07(木) 19:17:44 ID:iL5f+QSR0
1から書き直した方が早かったりするんだろうな
937動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:15:58 ID:osk4Ld7X0
Fortran77
C(78年)
ADA(79年)
938動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:27:25 ID:pGOw/V+90
Gmen 75
Carmen 77
939動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:28:26 ID:pGOw/V+90 BE:184704588-###
Konnichiwa 70
940動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:35:04 ID:w82M2zah0
FOX★風邪治った?
941動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:36:51 ID:pGOw/V+90 BE:51948263-###
歌いまくったら
また喉が・・・
942動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:39:35 ID:hyNjrlD30
>>939
三波春夫ですかー!
943動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 04:41:07 ID:w82M2zah0
じゃあプロフ直しておけよw

944(^-^)犬 ◆VET4349ZB. :2005/04/08(金) 11:12:51 ID:kewcw1IJ0
>>940
やべ、「風俗治った」に見えた。
945動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 12:01:14 ID:TtyT++Tv0
彼の風俗は直りません。。。
946930:2005/04/08(金) 13:22:31 ID:a0Y6OuW80
>>931

subject.txt は、更新順(sage考慮)に並べてある。
index.html はその上位 10 個を HTML 化した、トップのページと。

bbs.cgi は Perl で書かれている。

こんなところであっていますか?
947Why? ◆ouWMQKaTMk :2005/04/08(金) 17:16:43 ID:HW4goVuA0 BE:104700896-
全部白紙に戻すような話だけど、
xmlで全掲示板を構成すれば、鯖の負担も少ないし(2ch程度の大規模サーバーだからの話ですが・・・)、容量も負担しない。
上手くいけば、今のdatの3/4の容量削減が出来ると思われ。
read.cgiの再開発プロジェクトの住民に悪いが、read.cgiもいらなくなる。
WebProg板とWeb製作板の住民に協力を依頼すれば、たくさんの住民が食いついてくるし・・・
ひろゆき・root両氏の降臨キボンヌ
>946多分あってる。
948動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 17:46:04 ID:AQwRoo140
その論理はちょっとおかしい気が
xmldb(?)で〜
ならまだわかるけど
949動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 17:51:04 ID:+8zeIhpi0
高度なネタですね
950Why? ◆ouWMQKaTMk :2005/04/08(金) 18:10:59 ID:HW4goVuA0 BE:46534346-
まぁdatや、subject.txtにある、<>が必要なくなるのでw
subject.txtのsubject.csvに変えて<>→,にすれば無問題。
>949氏等へ
専門的な話をしてスマソ。

root氏やFOX氏なら直ぐに話が分かるような気がしますが・・・
とりあえず、管理団の回答を待ってます。
951動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 18:57:32 ID:Zqzne5VM0
ひろゆきが理解できなくて没な悪寒
952Why? ◆ouWMQKaTMk :2005/04/08(金) 19:18:13 ID:HW4goVuA0 BE:23267243-
>951
ひろゆき氏になんとか説得してみますよ。
953動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 19:30:35 ID:AQwRoo140
<dat>
  <res name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金) 17:46:04 ID:AQwRoo140">
    その論理はちょっとおかしい気が &lt;br&gt; xmldb(?)で〜 &lt;br&gt; ならまだわかるけど
  </res>
  
<res name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金) 17:51:04 ID:+8zeIhpi0">
    高度なネタですね
  </res>

</dat>
954讃岐 ◆IamaVIPdCI :2005/04/08(金) 19:33:01 ID:w82M2zah0
>>952
がんばれ
955Why? ◆ouWMQKaTMk :2005/04/08(金) 19:40:35 ID:HW4goVuA0
>953そんなかんじで
修正を加えると
<log>
<res num="948" name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金)" time="17:46:04" ID="AQwRoo140">
その論理はちょっとおかしい気が <br> xmldb(?)で〜 <br> ならまだわかるけど
</res>

<res num="949" name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金)" time="17:51:04" ID="+8zeIhpi0">
高度なネタですね
</res>

</dat>
相談:このような場合、レスアンカーはどのようにすれば 指定したレスに飛ぶんでしょうかね?/スレ番.xml?num="レスNo."でOKでしょうか?
>954あり
言い忘れたけど、HTML化も不要だな。
HTML同然だし。
956Why? ◆ouWMQKaTMk :2005/04/08(金) 19:41:12 ID:HW4goVuA0
スマソ修正
</dat>→</log>
957root▲ ★:2005/04/08(金) 19:53:17 ID:???0 BE:3283294-##
XMLは、いろいろなところで流行りだったりして、
各種フォーマットをそれにするというのは、センスとしてはむろんありえます。

で、もし2ちゃんねるのようなものを一から作るとしたら、
XMLベースでいくというのはかなりありえますが、
既に動いている2ちゃんねるに導入するからには、
「作るに足る大きなメリット」言い換えれば「XML化によって見える果実」が
必要な気がします。

後ろにDBを置きやすいとか、標準形式だからブラウザ作ったりする人が対応しやすいとか、
将来の拡張が容易とか、そのへんのもの*以外*に、何かあるといいかもです。

より、実利的な何かがいいかも。
例えば、10倍負荷に強くなるとか、かける工数に対してメリットが目に見える形で存在するなら、
その気にさせる動機になるかもです。

ここの掲示板は「非互換な形にいきなり内部形式を変える」ことには、かなり軽く動くところがあるので、
果実が甘くておいしいなら「いきなりバサっと導入」は、常にありえるかと。
958動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 19:56:41 ID:OO38/7ip0
大幅な仕様変更で専ブラ使えなくなったら困るぞ
959動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 20:11:29 ID:Zqzne5VM0
メリット無くてもデメリットさえあってもひろゆきがやるといったらやる悪寒
960讃岐 ◆IamaVIPdCI :2005/04/08(金) 20:21:54 ID:w82M2zah0
html同然ってことは●の販売数落ちるかな?
961動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 20:27:31 ID:fe76PWI80 BE:4263348-#
常に全レス読み込みか、
962動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 21:10:37 ID:AQwRoo140
そうか、Ajaxか…。だがしかし、、、
963動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 21:24:59 ID:T5JbhzTr0
>>961
転送量を考えれば XML にしたって
read.cgi かなんかでの行数制限読み込みは必要だろう
964動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 22:58:20 ID:WaiFUNZP0
2ちゃんの負荷分散は専ブラによるところが多い。
現在はIEや携帯の負荷を分散させる作戦中。
100%htmlベースの通常の掲示板というのはシステムの増強なしには無理でしょう。
有料化など収益があれば別ですけど。
965動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:30:02 ID:OLl7UjV20
「bbs.cgiスレでXML化を言い出す奴=Java屋の会社に入った新入社員」
「bbs.cgiスレでMySQL化を言い出す奴=オープンソースWebASPを聞きかじった新入社員」
966動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:38:56 ID:Ipg27SqJ0
XML化してもハードウエアには優しいかも知れんけど、トラフィック的にはそうでも無いんじゃないの?
967動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:51:03 ID:YS6rh79X0
XMLの構文解析処理って結構重いんじゃないの?
968動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 01:49:25 ID:CXyVIsIc0
libxml2をincludeしてソース書いたことあるか?
969動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 02:06:28 ID:UcGzyk1Y0
parser自体まともじゃないのもあるけどな
970動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 04:25:16 ID:sHSGqgHa0
>>955
ちょっと要領を得ないのだけど、XML化したとして、そのparseはクライアント側が
やるんでしょうか?XMLをブラウザに丸投げしてブラウザが解釈?
だとするとクライアントの互換性が問題になってくると思う。

サーバーがparseするんであれば、その負荷が馬鹿にならないと思うし、
(Parser作ったことある人なら分かると思うけど、複雑な構文を殻に使った
入れ子のparserってかなり負荷大きい)結局read.cgiがベタデータをparseするのと
何も変わらんので、むしろ負荷は大きくなると思う。

あと、datの容量が減るというのが良く分からないのはどうして?
>>953の形式の方がディスクのリソース食いそうだけど。

ちとXMLについてはほとんど無知なのでおかしな事言ってたらスマソ。
971ひろゆき@どうやら管理人 ★:2005/04/09(土) 04:27:14 ID:???0 BE:201784-###
>>965
同意。
972動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 06:00:38 ID:ngy7/MVn0
>>950
ネタじゃなくてマジだったのかよw。レスついてるしネタにしとけばいいのに
973Why? ◆ouWMQKaTMk :2005/04/09(土) 08:56:08 ID:8Fam87cE0
>971
ひろゆきキタ━━━━━(゚∀゚)━━━━━!!
>957=root氏
今のスレは現在のbbs.cgiを使用して、
新スレは新しいbbs.cgiを使用すれば大丈夫だと思われ。
そして今のスレが全部落ちれば、XMLを本格運用すれば(・∀・)イイ!!と思います。
他のメリット・デメリットにに関して・・・現在調査中。
>970全てクライアント。
互換性:デザインはCSSを使用してるので互換性は問題なし!!
datに付いてる<>←これが不要になる。
<a href="">〜</a>とかHTMLでは必要だけど、XMLは<mail>〜</mail>形式でGJ。
ログも読みやすくなる。(正直、今のDATは見にくい。)
read.cgiの容量も軽くなる。→鯖の負担も軽くなる。
専ブラがどうとかこうとか→実施の一ヶ月ぐらい前に、専ブラの作者にメールで通告。
>967重くなるのはクライアント側。けど体感速度は変わらない。
以上です。
974動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:41:18 ID:ngy7/MVn0
なんか真性くさいなあ。
> datに付いてる<>←これが不要になる。
これチョトワラタ
975動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:45:21 ID:rQNkFGbA0
>>973
>>他のメリット・デメリットにに関して・・・現在調査中。
そういうのを調べた上で提案するんだろアホか
つかプレゼンした時あるの?
976動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:50:47 ID:MlhcJQX70
本気で言ってんですかねぇ。
実際に>955の例とDATのサイズを比較してみたことがあるんかな?
XMLやCSSに対応していないブラウザとか持ち出したら「主要ブラウザで
見れれば問題なし!」とか言うんだろうな…。
977未承諾広告※ ◆TWARamEjuA :2005/04/09(土) 10:39:54 ID:+6f1Gyzy0
本7?
978Why? ◆ouWMQKaTMk :2005/04/09(土) 10:54:09 ID:8Fam87cE0
>975
DATより軽い等
既出のメリットだけで良いかなぁと思ってやった。
今は反省している。
>976基本的にHTMLと同じだっつーの。
979動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 11:13:41 ID:sagvRhrx0
XMLにすると、一般ブラウザ利用者が多ければメリットになりそうな気がするが、2chブラウザにとってはデメリットしかないんじゃないのか。
とにかく、datのファイルサイズが増えるのは確かだと思う。
980Why? ◆ouWMQKaTMk :2005/04/09(土) 11:48:17 ID:8Fam87cE0
>979その辺を何とかしてみようかと。
981動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:25:40 ID:c2mmG4tB0
>>977
ワロタ
982動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:43:41 ID:MlhcJQX70
>>978 若いねぇ。
>955 のXML部分を拡張子htmlで保存してWebブラウザで開いてみなされ。
その表示でおまいさんが満足できるなら何も言うまい。
で、DATよりディスク容量をくうのは理解できた?
983動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:49:34 ID:UcGzyk1Y0
クライアント側でparseプラットフォーム汎用って言うとJava2のXercesに落ち着いてしまうわけだがどうよ。重いんじゃね?
984動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 15:46:29 ID:KdlBXUSS0
いっそ全部preタグでくくってテキスト出しという手もあるなぁ。
文中のURLとか意味のありそうなとこは専用ブラウザが上手に解釈してあげると。

んでもAAがボロボロになっちゃいそうな予感w
985 ◆X7F1FulWvk :2005/04/09(土) 16:15:23 ID:Vqu0krPm0
>>984
preタグだけはやめてくだされー
by au使用者
986動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 22:35:44 ID:EEXX5Xkn0 BE:5985825-
あのさぁ
すでにクッキーの仕様がIE以外無視でしょ?
主要ブラウザとか以前の問題じゃないかしら。

上で出てるけど俺も個人的にXMLに移行する理由がないと思います。。
987●マァヴ ◆jxAYUMI09s :2005/04/09(土) 22:44:35 ID:KfNW0w5w0 BE:11315276-#
まずはこのスレッドや運用情報板のスナップショットをXML化してどっかにアップしてみるとか・・・
サイズの比較とかもそれで一目瞭然と思うわけだが(^_^;)

ま、XML化する必要があるとは思えんけどね(^_^;)
988(^_^;):2005/04/09(土) 22:56:03 ID:W6DhWZFC0
(^_^;)
989動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 01:25:01 ID:hZT4vIn/0
>987
壷が使えなくなるのが嫌だってキッパリ言えばいいのに
990動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 03:17:47 ID:0TRD47O20
XMLのデメリットはサイズの肥大化だよ?
2chみたいにフォーマットが決まっている場合、
データ項目の変更も無いし、datで十分だよ
991動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 03:29:20 ID:OAZ/pU7d0
>>990
あと、XMLは構文解釈が面倒だしコストかかるから、datの汎用性がなくなると想う。
今の形式はPerlなんかでもさらっといじくれるのが魅力なわけで。

やはりdatの場合は<>SVが効力を発揮する場面でしょ。最近のエンジニアは何でもRDBに
突っ込んだりXML化するのが好きな人多いけど、結局コストが掛かって固定長や
CSVの方がよっぽどマシだったってケースも存在するんだよな。ちょっと愚痴。
992動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 04:10:44 ID:W64hpyvp0
テンプレでつ(建てた方がいいのかな?

peko鯖の稼動によりボトルネックの一つである事がより明らかになった
bbs.cgi作り直しプロジェクトです。

【開発環境の工事現場】
また挑戦。@2ch掲示板  http://dso.2ch.net/myanmar/
また挑戦2。@2ch掲示板 http://dso.2ch.net/yangon/

関連スレなどは >>2-5 くらい

【関連スレ】
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part17
http://qb5.2ch.net/test/read.cgi/operate/1107376477/
read.cgi再開発スレ Part2
http://qb5.2ch.net/test/read.cgi/operate/1105909861/
◆ 全サーバトリップ統一作戦
http://qb3.2ch.net/test/read.cgi/operate/1067245837/
bby -- スレッド情報一元管理システム構築スレ2
http://qb5.2ch.net/test/read.cgi/operate/1086868799/
【広告・宣伝】Rock54【自動排除】 4
http://qb5.2ch.net/test/read.cgi/operate/1083063122/

【前スレ】
bbs.cgi 再開発プロジェクト
http://qb3.2ch.net/operate/kako/1053/10530/1053067870.html
bbs.cgi再開発プロジェクト2
http://qb3.2ch.net/operate/kako/1069/10691/1069144193.html
bbs.cgi再開発プロジェクト3
http://qb5.2ch.net/operate/kako/1076/10766/1076666901.html
bbs.cgi再開発プロジェクト4
http://qb5.2ch.net/operate/kako/1101/11019/1101984763.html
bbs.cgi再開発プロジェクト5
http://qb5.2ch.net/test/read.cgi/operate/1103495887/
993動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 04:18:17 ID:k8/TEzrI0
サイズを気にしてるなら今のdatも作り直したほうがいいんでない?
このスレのdatを適当に削ったら一割以上サイズ減らせたし。
994動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 06:36:02 ID:4d8k3TQK0
現行のサイズを気にしてるんじゃなくて、現行よりサイズが増えるのを気にしてるんでしょ。
rootが書いてるように作業量に対してメリットが大きければやるでしょ。
1割減らすメリットが充分大きければやるかと。
995動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 06:43:14 ID:DJ7XtdtW0 BE:14365038-
とりあえずアンカーにリンクつける必要ないんじゃない?
↓これ生成するときにつけたらいいのでは?
http://qb5.2ch.net/operate/html/1103495887.html
どうせread.cgiでは変換するんだから
996動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 14:56:26 ID:MhWlPROB0
名前がデフォルト名無しさんの場合はDATに書き込まず、
表示するときにSETTING.TXTから読んで付けるようにしたら?
結構削減されるような気がスルですが。
997動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:06:49 ID:/RL5lHUA0
それ言うなら日付を元に戻すのが先決かと
998動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:13:18 ID:a6rtBqIi0
そろそろ次スレか
立ててみるかな
999動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:20:35 ID:a6rtBqIi0
次スレ
bbs.cgi再開発プロジェクト6
http://qb5.2ch.net/test/read.cgi/operate/1113117347/
1000動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:27:47 ID:XYD7Brtu0
↑乙。そして1000。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。