X



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

■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
垢版 |
NGNG
bbs.cgiの開発作業をすすめていくためのスレッドです。

FOXさんの努力によりSpeedyCGIへの対応が行われ、
パフォーマンスの向上が図られたbbs.cgi。

・さらなるカスタマイズ
・パフォーマンスの向上
・微妙な虫取り
・残された秘境エリアの開拓

あたりをターゲットに。

前スレ:
bbs.cgi再開発プロジェクト7
http://qb5.2ch.net/test/read.cgi/operate/1130918407/
2006/08/13(日) 14:05:09ID:oKlltRyDP?2BP(30)
>>222
急にボールが(ry
2006/08/13(日) 14:05:20ID:PRMk+Ml10
http://qb5.2ch.net/test/read.cgi/operate/1149664022/124
誰が教えたのよ?

http://qb6.2ch.net/test/read.cgi/operate2/1131969070/73-74
まさか俺が愛するサザンか?
2006/08/13(日) 14:05:53ID:FwYeuWM40
>>224-226
なんだかんだ言ってお前ら責める気0だろwww
230動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:06:49ID:bLaAH5cW0
>>229
俺はは真面目に言っているんだ
2006/08/13(日) 14:06:57ID:AH6VeuWM0
>>228
それはBBQだろ
232動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:08:26ID:BlOdwguM0
もともとの荒らしってピックルなのかvipperなのか、どっちなんだ???
2006/08/13(日) 14:08:29ID:PRMk+Ml10
ここでまさかのインド
2006/08/13(日) 14:12:02ID:OA5+H9bn0
まあrootみたいなポカをしてないから、おにぎりだけでいいんじゃね?
課題は、しっかりその教わった人から、もう一回教わる事
あとインドとくればメタシン
235動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:12:29ID:YOO6qADj0
とりあえずジャンヌさんがちゃんと謝ってるのをみて安心しました。
ジャンヌさん、これから気をつけてね。
236動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:13:22ID:YcRhsZCS0
ジェンキンスに名前変えろ
2006/08/13(日) 14:13:47ID:RZnkmZz00
>>137
いや、それはしってますよ。
2006/08/13(日) 14:16:19ID:OA5+H9bn0
ひろゆき、やっと起きてきた
寝ぼすけめ
239動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:17:00ID:YOO6qADj0
>>238
どこに出現した?
2006/08/13(日) 14:18:31ID:OA5+H9bn0
>239
ニュー速
★ ニュース速報板 規制報告 総合スレッド ★2
http://news20.2ch.net/test/read.cgi/news/1154993184/466

たぶん今頃見回ってるんじゃない
2006/08/13(日) 14:33:17ID:jfl7GP00O
ジェンヌはケーキを切って食べるべきだ
242動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 14:34:20ID:ITM7lORt0
20分ほど前は書き込めなかったけど今は書き込めます。
ぜんぜん無関係なブログにも書き込めなかったので私だけだと思ってた・・・。
2006/08/13(日) 14:43:37ID:D9atFuJn0
ニュー速VIPをIEで見ようとすると人大杉になるんですが・・・
2006/08/13(日) 14:57:41ID:3ThRQrNR0
>>243
専ブラつかえよ。
245動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 15:07:21ID:D9atFuJn0
>>244
単発だけどこれまでの話聞いてたか?
2006/08/13(日) 15:09:22ID:FwYeuWM40
>>245
だから専ブラを使えと
2006/08/13(日) 15:11:41ID:D9atFuJn0
いい忘れてたが使ってます
2006/08/13(日) 15:12:45ID:2gj0EWOP0
janeなら見れるけど
何使ってる?
249動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 15:13:06ID:4czPMDia0
>ジェンヌさん
つ▲
2006/08/13(日) 15:13:11ID:3KEDX7mZ0
人大杉が出る専ブラってどれさ?
2006/08/13(日) 15:15:22ID:ovTJPjGe0
> ニュー速VIPをIEで見ようとすると人大杉になるんですが・・・
って見えるんだが。
2006/08/13(日) 15:15:57ID:D9atFuJn0
>>250
専ブラなら見れるけどIEでは見えないってことが言いたかったんだよ
どれだけ頭悪いんだよ
253動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 15:17:24ID:BQyrL+iP0
地味に吹いた
2006/08/13(日) 15:18:28ID:2gj0EWOP0
(;^ω^)・・・
2006/08/13(日) 15:19:30ID:FwYeuWM40
>>252
どんだけ偉そうなんだよってのはひとまず置いといて
専ブラ使って見れるなら一体何に困ってるの?
人大杉の時はいくら頑張ってもIEじゃ見れないから専ブラ使っとけ。
256動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 15:22:45ID:zs3TADlK0
>>243
仕様です

読んで字のごとく人大杉です。
257動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 15:24:36ID:cnSrKxCi0
人大杉の説明くらい・・・
2006/08/13(日) 15:41:57ID:Chr5WfBf0
もうどこに行っても夏ですね
2006/08/13(日) 15:49:20ID:3KEDX7mZ0
専ブラの製作者が泣くな。
2006/08/13(日) 16:22:28ID:lVS5jQF80
185 名前:求職活動中[] 投稿日:2006/08/13(日) 14:24:40 ID:LV7Klt8i0
63 :動け動けウゴウゴ2ちゃんねる :06/06/20 02:27 ID:ucdrADmM
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ

http://www.pie.us/images/photo024.jpg
http://www.pie.us/images/photo025.jpg
http://www.pie.us/images/photo026.jpg
http://www.pie.us/images/photo027.jpg
http://www.pie.us/images/photo028.jpg

root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ
root▲ ★(;´Д`)ハァハァ

これって本当は誰なの?
2006/08/13(日) 16:23:21ID:D9atFuJn0
root▲ ★
2006/08/13(日) 16:25:32ID:7yfgghvW0
ただのモデル
つーか
ブスだし
やっぱあいつの取り巻きってきもいし
何か異常に持ち上げられてるけど、本人自体も俺は好きじゃないし
2006/08/13(日) 16:26:32ID:lVS5jQF80
root★
って本当はどんな顔なの?
スレ違いでごめん
2006/08/13(日) 16:47:46ID:NwBtyCYZ0
>>263
ttp://dmbatl.tripod.com/players/charlie-root.png
265動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 17:20:49ID:aMIAWEw60
>>257
人大杉 を声に出して読んでみな。それで分かる。
266動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 17:31:36ID:xN43hrh70
しかし、ジェンヌってピックルに関しては、なんであんなにむきになってんだ?
削除要請の他のスレのノイズには反応してないのに。

多少のノイズはスルーすりゃいいじゃん。2ちゃんでは必要なスキルだと思うんだがなあ。
267動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 18:15:38ID:t0ixAds+0
ニュー速に書き込みできないんだけど・・・
2006/08/13(日) 18:39:44ID:a8V/9xqh0
>>265
じんだいすぎ?
269動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/13(日) 20:55:36ID:YSnERuLO0
人間は失敗するもの
成功しかしない
人間なんていない
270動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/14(月) 03:00:05ID:BsLS3GcT0
vip、janeで閲覧はできるがカキコできねーよー

cookieの設定いじれとかでる

(`ω′)(`ω′)(`ω′)
2006/08/14(月) 03:01:58ID:j5gFKCEs0
>>270
■ 専用ブラウザから書き込めなくなった方々へのお知らせ[2006/5/27]
http://qb5.2ch.net/test/read.cgi/operate/9240000005/
2006/08/14(月) 07:39:39ID:WPLrjhU+0?2BP(651)
>>117
やはりホウレンソウは必要
2006/08/14(月) 20:25:29ID:SXIdaI280?BRZ(3010)
ジェンヌこっちへ来なされジェンヌ・・・(^・^)チュッ
2006/08/14(月) 20:26:29ID:YeIFoW0N0
きめぇwwwwww
2006/08/14(月) 20:30:20ID:vQxR5Iv50
◆TWARamEjuAさんが変になった、、、バグですか?
2006/08/14(月) 21:42:06ID:GiI20+KOP
スクリプトエラーでs
2006/08/14(月) 22:39:29ID:GdZ92ZCWP
仕様です
2006/08/14(月) 22:46:32ID:2o1ML8jR0?PLT(11144)
しようがないなあ

フヒヒ!
2006/08/14(月) 22:50:23ID:0a/pvwYSP
ずぶりさんがいつもどおりです、、、また飲んでるんですか?
2006/08/14(月) 23:21:08ID:2o1ML8jR0?PLT(11144)
いまのとこしらふだったり。
281動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/14(月) 23:32:53ID:57qs6VMV0
わかんないYO!
2006/08/15(火) 15:40:17ID:dZeWBFasP?BRZ(1112)
>>277
まみさんが好きですって言ったあたりからこうですよ。
283root▲ ★
垢版 |
2006/08/15(火) 16:56:59ID:???0?PLT(15700)
S★ で index.html がいまいちになる問題:

$time =~ s/BE:(\d+)-([^ ]*)/<a href="javascript:be($1);">?$2<\/a>/;

ここを、どうすればいいのかしら。
2006/08/15(火) 20:16:04ID:t7Fua0Pa0?BRZ(3010)
href=javascript:ってなスキーム自体がいまいちな伊予柑♪
onclickで良さそうな悪寒♪
2006/08/15(火) 20:43:20ID:uWQy9QIg0
javascript:の方が1文字少ないというのが採用理由でした。
2006/08/15(火) 20:50:17ID:uWQy9QIg0
BE:1234-S<font color=red>★</font>(100000)
          ↑
([^ ]*)
ここのスペースが問題なんだよなあ。
スペースを使わないで色を出してくれれば、特に弄る必要は無いと思うけども。
2006/08/15(火) 21:08:38ID:t7Fua0Pa0?BRZ(3010)
んじゃ単純に♪
$time =~ s{BE:(\d+)-(.+)$}{<a href="javascript:be($1);">?$2</a>};

ところで「?」ってなあに?
2006/08/15(火) 21:16:32ID:uWQy9QIg0
これからも色々な情報がその部分(日時欄)に追加されるかもしれず、
ってのは今は考えない方向?
2006/08/15(火) 21:34:49ID:KCJVbYcE0
というかですね、直に埋め込むのはどうかと思うのよ
290動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/15(火) 22:05:05ID:vQFWnTyoO
同意
2006/08/15(火) 22:05:18ID:CanxnYdy0
同意しておきますね
292動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/15(火) 22:05:26ID:cPsd06tYO
同意
293動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/15(火) 22:06:10ID:VXOSeBpQO
ドドドウイーンドウイーンドウイーン
294動け動けウゴウゴ2ちゃんねる
垢版 |
2006/08/15(火) 22:07:00ID:ImQlbxzbO
同意
2006/08/15(火) 22:16:12ID:D0hTYs/40
http://ex16.2ch.net/test/read.cgi/news4vip/1155641568/l50
2006/08/15(火) 22:16:54ID:4ZHl4Ngp0
┣゙┣゙┣゙┣゙┣゙┣゙┣゙┣゙┣゙┣゙┣゙ゥィ
2006/08/15(火) 22:19:36ID:YaUEAhcoO
今後一切、datファイルの日付フィールドにはHTMLタグは入れないということでお願いします
2006/08/15(火) 22:23:18ID:aV5jFndzP
タグって理解できなかったら無視してもいい物を入れておく物じゃないの?
2006/08/15(火) 22:37:51ID:eIuVEfDP0
赤くなくていいです
300root▲ ★
垢版 |
2006/08/15(火) 23:04:19ID:???0?PLT(15700)
帰宅。

>>297 が痛いですね。反省。

・★のところの<font></font>タグをやめる
>>287 を試す

を、これからやろうかと。
2006/08/15(火) 23:06:43ID:KCJVbYcE0
乙です

be関係の装飾は、SunOS氏の作ったスクリプトで何とか出来るって
氏、言ってましたよね
302root▲ ★
垢版 |
2006/08/15(火) 23:16:25ID:???0?PLT(15700)
>>300
done.
2006/08/15(火) 23:17:37ID:UpgHL3zu0?2BP(111)
perl ですよね?
うまく行くかどうか自信がないけど、既に dat にある DATE 部分の font タグだけ
例外的に処理するって感じならば…

$time =~ s/BE:(\d+)-([^ ]*<font.*\/font>[^ ]*)|([^ ]*)/<a href="javascript:be($1);">?$2<\/a>/;
304root▲ ★
垢版 |
2006/08/15(火) 23:18:34ID:???0?PLT(15700)
>>303
お、どもです。

>>287 と、どっちがよりよいのかしら。
2006/08/15(火) 23:42:19ID:UpgHL3zu0?2BP(111)
簡単に比較
>>287
・正規表現が簡単なので、処理は軽い
・BE-ID の部分が DATE の最後に来なくなると誤爆

>>303
・正規表現が複雑なので、処理は重い
・(うまく動くようなら) BE-ID の部分が DATE の何処にあってもOk
 赤い★を停止したみたいなので、bbs.cgi の生成する index.html で見える範囲に
 赤い★のあるレスがある間だけ意味があり。短命?
306root▲ ★
垢版 |
2006/08/15(火) 23:47:31ID:???0?PLT(15700)
>>305
なるほど。ありがとござます。
よくわかりました。

であれば今は、処理が軽いほうをとりたいですね。
2006/08/16(水) 01:38:47ID:/guPVXYD0
/BE:(\d+)-((?:<[^>]+>|\S)*)/

という regex を考えてみたり......でも >>287 の方が軽そうですね.
ただ,# の数でランクを記録してた時の dat では,BE:xxxxxx- のように
- の後ろに何もないってのがあったような気がするんで,/BE:(\d+)-(.*)$/
の方がいいのかも......
2006/08/16(水) 05:21:34ID:vXGbp+y+0?2BP(111)
>>307
そっか、最長一致だからそれでいいんだ。

> ただ,# の数でランクを記録してた時の dat では,BE:xxxxxx- のように

あ〜そうですね。http://etc4.2ch.net/ をウェブブラウザ上の bbs.cgi 経由で
みると、古いスレなんかでは BE プロフィールへのリンクが貼られていない
レスがあります。(BBS.CGI - 2006/08/15b)

参考画像↓
http://2ch-news.net/up/up15379.gif.html
2006/08/16(水) 17:54:11ID:9m6NEBNN0
いまさらですが

>>124
bbs.cgiの処理で、不正な正規表現は無視するとか
310root▲ ★
垢版 |
2006/08/16(水) 20:24:08ID:???0?PLT(15700)
>>309
Perl 的に、どうすればいんだべか。
2006/08/16(水) 20:42:11ID:5XyUt/CZ0
>>310
Perl なら未承諾さんに押しつけ・・・じゃなくて、お願いするとか
2006/08/16(水) 21:01:34ID:ztQVmrFp0
if evalすりゃいいじゃん
2006/08/16(水) 21:13:33ID:???0
赤やめればいいだけかと、
2006/08/16(水) 21:17:19ID:/guPVXYD0
if eval っていうか,不正な regex があるとコケる部分を eval ブロックで囲めばいいのかな?

>>313 BE の S★ の <font color=red> はもう廃止したようです.
# ただ,今までの dat が残ってますが......
2006/08/16(水) 21:18:12ID:???0
あっ
そなんですか、
316root▲ ★
垢版 |
2006/08/16(水) 21:21:58ID:???0?PLT(15700)
>>313
アクセス規制リストの話ですね。 < 変なのがあってもエラーにならないようにする
2006/08/16(水) 21:22:34ID:???0
???
318root▲ ★
垢版 |
2006/08/16(水) 21:23:55ID:???0?PLT(15700)
>>317
このスレでいうと、>>109 あたりから起きた話ですね。
2006/08/16(水) 21:24:34ID:???0
よくわからんので、

逃げよー

ダダダダダッ
320root▲ ★
垢版 |
2006/08/16(水) 21:25:49ID:???0?PLT(15700)
あらら、、、。

ま、いっか。
eval 使えばいいっぽいけど、とりあえず優先度はそんなに、というかんじで。
2006/08/16(水) 21:30:43ID:77FAh90w0?BRZ(3010)
IsKoukoku の中にあった伊予柑♪>eval ブロック
322root▲ ★
垢版 |
2006/08/16(水) 21:31:35ID:???0?PLT(15700)
>>321
おぉ、そうすか。

別途、みてみるです。
2006/08/16(水) 21:42:05ID:77FAh90w0?BRZ(3010)
>>321
ちと趣が違うか(苦笑)
→if (my $matched = eval{$In_Strings =~ m<$NG_word>}) { return $NG_word_ref }

>>322
↓こんなふいんきで♪
eval{ m<$regexp>} # ひとまずテスト
if ($@) { # あきまへんの時の処理 } # おかしかったら特殊変数$@にエラーメッセージが入ってくるのでそれでチェック
2006/08/17(木) 14:20:09ID:0LawGIQk0
use Error qw(:try);
my @readregex;
#ここでreadregexに読み込み
for my $regextest (@readregex) {

 try {
  $regextest
 }
 catch Error with {
  my $e = shift;
  warn "Error: " . $e->text;
 };
};
325root▲ ★
垢版 |
2006/08/17(木) 22:53:16ID:???0?PLT(15700)
>>324
んと、それにすると、
万一正規表現にシンタックスエラーがあると、規制リストはどうなりますかね。

a) 全部無効になってしまう
b) シンタックスエラーのところだけが無効になる

もし a) だとすると、ちょっといやん。
500 エラーのほうがまだいいかも。
2006/08/17(木) 23:04:09ID:1RVVmCur0
もし a) だったら▲が1つ増えるだけですよ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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