X



トップページ運用情報
1001コメント303KB

read.cgi再開発スレ

■ このスレッドは過去ログ倉庫に格納されています
0001reffi@報告人 ★
垢版 |
04/06/14 16:48ID:???
稼働させると問題が多発しているread.cgiを再開発等を話しあうスレッド
です。
アイデア等がありましたらこちらへどうぞ
0543FOX ★
垢版 |
05/01/04 14:18:55ID:???
>>541
サーバの負荷を下げるのが目的で組んでますから、
0544root▲ ★
垢版 |
05/01/04 15:09:07ID:???
life7、game9、news19で、httpd(たぶん組み込まれたread.cgi)が、
暴走を起こしている模様。

15065 ch2life7 127 0 39904K 4840K CPU1 0 337:20 35.94% 35.94% httpd
15099 ch2life7 126 0 40384K 5124K RUN 0 341:22 35.30% 35.30% httpd
14880 ch2life7 125 0 39920K 4852K RUN 0 34:48 35.21% 35.21% httpd
14990 ch2life7 126 0 40256K 5152K RUN 0 34:04 34.52% 34.52% httpd
14267 ch2life7 125 0 39912K 4700K RUN 0 229:06 34.47% 34.47% httpd
15128 ch2life7 125 0 40264K 5232K RUN 0 34:33 34.47% 34.47% httpd
14872 ch2life7 125 0 39928K 4940K RUN 0 15:31 33.98% 33.98% httpd

これから、とりあえず順にhttpdをリスタートします。
0545root▲ ★
垢版 |
05/01/04 15:09:29ID:???
こんなかんじ。

%uptime
10:09PM up 38 days, 23:10, 1 user, load averages: 10.60, 10.55, 10.56
0547root▲ ★
垢版 |
05/01/04 15:16:53ID:???
news19は観測してなかったです。life7とgame9だけ。
httpdをリスタートしました。
0548FOX ★
垢版 |
05/01/04 15:18:01ID:???
枯れるまでには・・・
数ヶ月〜数年かかると予想。
0549root▲ ★
垢版 |
05/01/04 15:22:31ID:???
>>548
しばらくは、こんなかんじですかね。

こういった「組み込みもの」のデバッグは、さて、どうするか。
やっぱ、gdbでプロセスにアタッチかしら。
0550FOX ★
垢版 |
05/01/04 15:25:47ID:???
ここ10年くらいデバッカーは使ってないなぁ、そういえば
勘で地道に、、

500 error とかの報告が上がると思われ、
その都度かと。
0552root▲ ★
垢版 |
05/01/04 15:50:41ID:???
あと、bbspink.com内におけるリンクの表示は、
従来はpinktower.com経由だった気がするです。
0553root▲ ★
垢版 |
05/01/04 15:58:28ID:???
あとは、bbspink.comだと、このへん↓の広告が微妙に違ってたかなと。

32 KB [ 2ちゃんねるが使っている 完全帯域保証 レンタルサーバー ]
0554FOX ★
垢版 |
05/01/04 16:06:16ID:???
はいはいです。
0555root▲ ★
垢版 |
05/01/04 16:20:21ID:???
e.ofuda.cc、ひょっとしてちょっと苦しい、、、のかな。
0556FOX ★
垢版 |
05/01/04 16:25:20ID:???
おおっ
いれたまんま全サーバにくばっちまった、、、
0557FOX ★
垢版 |
05/01/04 16:26:34ID:???
そうでもないような、、、
観察中。。。 < ofuda
0558root▲ ★
垢版 |
05/01/04 16:36:18ID:???
イメージが表示されるのに、一呼吸ある気がするです。< e.ofuda.cc
httpdのチューニング次第かも、かも。
0559root▲ ★
垢版 |
05/01/04 16:47:26ID:???
あと、前のread.cgiにあって今のにないのは、

・RAWMODE(廃止?)
・Last-Modified:(とりあえず入れない方向?)
・ひ(りゃが入れたトラックバック機能

あたり?
0561FOX ★
垢版 |
05/01/04 16:55:56ID:???
>>558
dso化するっすかね < ofuda
トラックバックは入ってないですか?
0562FOX ★
垢版 |
05/01/04 17:00:29ID:???
>>512

$ftp->put("read.cgi","read.cgi.new");

削除は?
unlinkとかあるですか?

$ftp->rename("read.cgi.new","read.cgi");
$ftp->site("CHMOD","0755","read.cgi");
0563FOX ★
垢版 |
05/01/04 17:13:46ID:???
delete ってのを見つけた。
0564root▲ ★
垢版 |
05/01/04 17:16:41ID:???
$ftp->rename で、前のは上書きされるです。(一応試しました)
0565FOX ★
垢版 |
05/01/04 17:17:37ID:???
およ、
permission は変えなきゃだめ?
0566動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/04 17:23:00ID:ywjPB/+n
renameした時点で新ファイルが旧ファイルを消してるから、
旧ファイルのパーミッションは残らないので
新ファイルに対して改めてパーミッション設定しないとだめなんじゃないかと
0567root▲ ★
垢版 |
05/01/04 17:26:18ID:???
>>566 のとおりですね。

コードを他のファイルと共通化したければ、
送り元のファイルのパーミッションをstat()か何かで見て覚えておいて、
そのパーミッションにあわせるコードを入れればいいのかな。
0568FOX ★
垢版 |
05/01/04 17:34:45ID:???
あとで メールしますが、
read.cgi に関しては dso が原本ということで、
配布バッチも直します。

つまり read.cgi を配布するときは
ここのを使わなきゃだめということで、
あちこちにあるやつは使うと read.cgi が暴走するです。

新しいバッチのテストはこれから、、
うまく行けばいいが、(今回は4〜5台暴走したようです)
0570root▲ ★
垢版 |
05/01/04 18:29:06ID:???
例えば550レスぐらいあるときの動作が、前と違うですね。

○今まで:
■掲示板に戻る■ 関連ページ 全部 1- 101- 201- 301- 401- 501- 最新50 [PR] 2ちゃんねるカレンダー2005 [PR]

○今のもの:
■掲示板に戻る■ 関連ページ 全部 1- 最新50 [PR]2ちゃんねるカレンダー2005 [PR]
0573削除戦艦 ★
垢版 |
05/01/05 00:27:11ID:???
root▲さんへ。
業務連絡ありますのでQお願いします。
UINはメアド欄にも忍ばせてあります(161508648)。
0574FOX ★
垢版 |
05/01/05 15:54:28ID:???
全てのサーバ cobra/toger/banana で read.cgi の dso化が完了。

これから href の置き換え ime.nu 対応を行い
それが終了したら第一ステップは完。

第2ステップは
2-1) bug つぶし
2-2) 仕様の変なところは変更
2-3) 時代背景にあわせたデコレーション

こんなとこかと、
0575root▲ ★
垢版 |
05/01/05 16:54:42ID:???
>>574
おつでした。
記念日ということで。
0576FOX ★
垢版 |
05/01/05 17:49:58ID:???
あたらしい チャレンジ版 read.cgi できた !!
life7 に入れていいッすか? >>575
0578FOX ★
垢版 |
05/01/05 17:58:06ID:???
ゴージャス版の方がいいかしら?
0580FOX ★
垢版 |
05/01/05 18:04:18ID:???
少し気持ちが入っているというか・・・
0581FOX ★
垢版 |
05/01/05 18:19:13ID:???
read.cgi ver 05.0.0.6 2005/01/05

になっているサーバ dso life7 sakura01
0582FOX ★
垢版 |
05/01/05 18:32:21ID:???
問題なさげなので
全サーバに配ってみる
0583 ◆X7F1FulWvk
垢版 |
05/01/05 18:41:25ID:aRB/LTKl
>かっこいいFOX ★のおにーさま
「キケン」って何のエラーですか?
0584FOX ★
垢版 |
05/01/05 18:42:29ID:???
みたことないなぁ
0587 [―{}@{}@{}-] 61.42.255.172
垢版 |
05/01/05 19:05:25ID:d0Dt2ory
リンクは別窓で開くようにしてよー
900とか950超えた時の警告メッセージが出てないよー
もとに戻してくれー
0588FOX ★
垢版 |
05/01/05 19:06:42ID:???
以前はどうだったっけ? (仕様)
どのように実装されていたっけ? (htmlこーど)
0589動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/05 19:12:08ID:iOFTGnYA
1000超え
<table><tr><td bgcolor=red><br><br><font color=white>レス数が1000を超えています。残念ながら全部は表示しません。</font></td></tr></table>

950超え
<table><tr><td bgcolor=red><font color=white>レス数が950を超えています。1000を超えると表示できなくなるよ。</font></td></tr></table>

900超え
<table><tr><td bgcolor=yellow>レス数が900を超えています。1000を超えると表示できなくなるよ。</td></tr></table>

いずれもヘッダの</div>とタイトルの<p>の間に表示

リンクは… 各リンクに target="_blank" 入れるよりは
<base href="http://qb5.2ch.net/operate/"> のところを
<base href="http://qb5.2ch.net/operate/" target="_blank">
ってしたほうが早いかも
0590FOX ★
垢版 |
05/01/05 19:21:44ID:???
やってみた
0592FOX ★
垢版 |
05/01/05 19:34:52ID:???
>>591
なんでだろ?

前のコードそのままのはずなんだけど、
やってみる?
<div style='width:100%; border-bottom:1px margin-bottom:12px; solid #888;'>
0594FOX ★
垢版 |
05/01/05 19:38:37ID:???
んじゃ 保留ということで、
0595動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/05 19:39:18ID:iOFTGnYA
1000超えのときは下の

<hr>
<center><a href="../test/read.cgi/hoge/0000000000/1001n-">新着レスの表示</a></center>

これはいらないと思う
0596FOX ★
垢版 |
05/01/05 19:43:20ID:???
とってみた
同時に<form>もとってみた
0603FOX ★
垢版 |
05/01/05 20:06:26ID:???
こけてる = ここ壊れています

ですか?
0605FOX ★
垢版 |
05/01/05 20:12:55ID:???
そんな dat の出現頻度との兼ね合いだけど

512KB ある dat を一バイトずつ毎回チェック&置き換えは入れたくないな、
0606 [―{}@{}@{}-] 61.42.255.172
垢版 |
05/01/05 20:19:48ID:d0Dt2ory
>>599
<a href="../test/read.cgi/operate/1104505527/l50">最新50</a>
</span>
<span style=float:right;>
[PR]<a href=""> </a>
[PR]
</span>
<br style=clear:both;>
</div>
<p>
<table><tr><td bgcolor=red><br><br><font color=white>レス数が1000を超えています。残念ながら全部は表示しません。</font></td></tr></table>
<p>
0608FOX ★
垢版 |
05/01/05 20:21:17ID:???
>>606
そのようにするって言うこと?
0611FOX ★
垢版 |
05/01/05 20:38:28ID:???
たしかに、、、
入れてみるかな
0612FOX ★
垢版 |
05/01/05 20:46:25ID:???
'\0' -> '*' の置き換えを入れた。
0613動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/05 21:12:26ID:cQ3eOlTr
個人的な意見ですが、
'*'への置き換えよりも、単に捨てる(無視する)方が適切な処理な気がするんですが。
俗に言う「名前欄に***」も起きなくなりますし。
0615某47 ◆ap/yuix/tw
垢版 |
05/01/05 21:33:05ID:cbo6IBrf
そういえば&があってもそこから先がリンクにならないですね。
でもリンクをつけるところにバグが潜んでるらしいとか。
0617FOX ★
垢版 |
05/01/05 22:23:42ID:???
& , % も追加した
0619FOX ★
垢版 |
05/01/05 22:42:02ID:???
どっと? かんま?

目が悪くてすんません
0621FOX ★
垢版 |
05/01/05 22:43:47ID:???
いれたです
0622桶屋
垢版 |
05/01/05 22:44:18ID:/pczm5SJ
カンマです、漢馬。
0624桶屋
垢版 |
05/01/05 22:46:19ID:/pczm5SJ
>>620-621
おおお、ありがとうございますー
0625FOX ★
垢版 |
05/01/05 22:46:22ID:???
うーん
理解不能、

なんのこと?
0627 ◆WMaLhm.gkw
垢版 |
05/01/05 23:06:08ID:73axGjEV
Netscape4.xはスタイルシートへの対応が不十分なため、floatが使われていると表示が乱れます。
Netscape4.x側の問題なので、スタイルシートを無効にして使うのが無難かと。>>>623
0631 ◆WMaLhm.gkw
垢版 |
05/01/06 00:10:21ID:7uRiQbag
スタイルシート関連を中心に些細な要望を

★スタイルシートに引用符付けて欲しいな
<span style=float:left;>
<a href="./">■掲示板に戻る■</a>

<span style='float:left;'>
<a href="./">■掲示板に戻る■</a>

★アンカーにも引用符付けて欲しいな
<a href=http://info.2ch.net/test/tb.cgi?__mode=list&tb_id=http://qb5.2ch.net/test/read.cgi/operate/1104903372/>関連ページ</a>

<a href="http://info.2ch.net/test/tb.cgi?__mode=list&tb_id=http://qb5.2ch.net/test/read.cgi/operate/1104903372/">関連ページ</a>

★タグの順序が逆ですよ
<a href="../test/read.cgi/operate/1104903372/l50">最新50</a>
<p>
</span>

<a href="../test/read.cgi/operate/1104903372/l50">最新50</a>
</span>
<p>

★右側の[PR]の前に改行入っているから空白入るけど…&スタイルシートに引用符付けて欲しいな
[PR]<a href=http://chbox.com/goods/>;2ちゃんねるカレンダー2005</a>
[PR]
</span>
<br style=clear:both;>

[PR]<a href=http://chbox.com/goods/>;2ちゃんねるカレンダー2005</a>[PR]
</span>
<br style='clear:both;'>
0632FOX ★
垢版 |
05/01/06 00:14:39ID:???
>>631
と゜ーだ

広告は定義ファイルから読んでいるんで
管理人にお願いされたし
0634動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/06 00:57:02ID:1IpMisrQ
><span style='float:left;'>

これはどうかと思うが…
属性値は二重引用符で括るで統一しようぜ

>★タグの順序が逆ですよ

これも本来は

<p>
<span style="float:left;">
<a href="./">■掲示板に戻る■</a>
 (中略)
</span>
</p>

ってしなきゃだし… まぁ>>589あたりで言わなかった俺も悪いが
(そんなことにこだわるとは思ってなかったので)
0635FOX ★
垢版 |
05/01/06 01:04:29ID:???
そんな
ばらばらに言われても、

意見統一してから出してください
0637FOX ★
垢版 |
05/01/06 01:48:33ID:???
現在の状況


第2ステップは
2-1) bug つぶし
2-2) 仕様の変なところは変更
2-3) 時代背景にあわせたデコレーション
0639動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/06 02:28:02ID:AAtrK9Pw
そんでは提案だけ。取り入れるかどうかは、、、

えと、.datに、
"<a href=..."だけではなく、"&gt;&gt;"+数字があったら、
同一スレ内のリンクに置き換える(BEのリンクと同様に)。
.datの形式が変わっても、専用ブラウザは外部板との関係で問題なく扱えるはず。

で、これら形式への対応をを、bbs.cgiよりも先にやっておく。
普通はその形式の.datは存在しないので、(バグがなければ)誤動作はしないはず。
手動で特定形式の.datを放り込んで読んでみれば、テストも出来る。
0640動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/06 02:39:54ID:oste/3hk
>>638
span span しているけど、
もっと理論的マークアップを考えてみないか?
dfn strong em code cite var kbd pre sampとかとかとか。

それをhead内でclass属性なしのを定義しておけば容量減るし。

関係ないの混じってるって? そこはご愛嬌。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況