bbs.cgiの開発作業をすすめていくためのスレッドです。
FOXさんの努力によりSpeedyCGIへの対応が行われ、
パフォーマンスの向上が図られたbbs.cgi。
・雪だるま作戦への対応
・さらなるカスタマイズ
・パフォーマンスの向上
・微妙な虫取り
・長いメインルーチンをより短くコンパクトに
あたりがターゲットか。
前スレ:
bbs.cgi再開発プロジェクト6
http://qb5.2ch.net/test/read.cgi/operate/1113117347/
探検
bbs.cgi再開発プロジェクト7
レス数が900を超えています。1000を超えると表示できなくなるよ。
1root▲ ★
NGNG2006/05/29(月) 18:43:33ID:6buCDagVP
>>816
また何かするの?
また何かするの?
2006/05/29(月) 18:44:45ID:9F+WKWr+0
なんかやらかしそうだと聞いてすっ飛んできますた。
やらかしそうな悪寒?
それとももうやらかしちゃった?
やらかしそうな悪寒?
それとももうやらかしちゃった?
823ところてん ◆.wzxzpP5/s
2006/05/29(月) 18:45:29ID:6OZX3b3F0 '`,、('∀`) '`,、
2006/05/29(月) 18:46:41ID:KnpRLFXs0
何?今度は何!?
2006/05/29(月) 18:49:42ID:ByRPE5M/0
ひろゆきさん、YouTube板強制IDに戻してよ
韓国やら中国の動画とかも多くて煽りやらが多発してます
何百レスも関係ない話が続くと全然便利な板じゃなくなっちゃうYO!
韓国やら中国の動画とかも多くて煽りやらが多発してます
何百レスも関係ない話が続くと全然便利な板じゃなくなっちゃうYO!
828reffi@報告人 ★
2006/05/29(月) 18:55:11ID:???0 また、専ブラ作者が戦々恐々として眠れない日々を送ることになると(棒読み
※オープンソースで自作が容易なブラウザなら対応建てるのは簡単だけどそうじゃ
無いところは作者降臨&対応作業待ちになるから難民続出になっちゃうけどそれも
仕方ないかなぁ
(死んでるところはもう諦めると言うことで)
※オープンソースで自作が容易なブラウザなら対応建てるのは簡単だけどそうじゃ
無いところは作者降臨&対応作業待ちになるから難民続出になっちゃうけどそれも
仕方ないかなぁ
(死んでるところはもう諦めると言うことで)
2006/05/29(月) 19:12:36ID:pQyjuCDN0
hana=mogeraを変えるとすれば規約変更のタイミングかな
一度同意した規約に再度同意させられるのはうざいし、
Cookieのことを考えるとhana部分は変えない方がよさそう
>>828
フォームを取得するようにした専ブラもあるようですね
(もともとフォームを取得していた専ブラは更新なしで書けたという話も)
一度同意した規約に再度同意させられるのはうざいし、
Cookieのことを考えるとhana部分は変えない方がよさそう
>>828
フォームを取得するようにした専ブラもあるようですね
(もともとフォームを取得していた専ブラは更新なしで書けたという話も)
2006/05/29(月) 19:31:25ID:/+7X1Biv0
なんか地雷踏んじゃったかなぁ
2006/05/29(月) 19:32:23ID:rkeiNw070
('A`)
2006/05/29(月) 19:41:46ID:ipaAgkIY0
バカ殿ひろゆきとそれに振り回されて苦労する家老rootのコント
NGNG
まぁ今回のことをプラスとして考えれば最近更新が音沙汰だった専ブラが更新されたってことじゃない?
まろゆき乙かな
まろゆき乙かな
834root▲ ★
NGNG ちと、実験中。< comic6
2006/05/29(月) 20:11:36ID:pQyjuCDN0
クッキー(PON,HAP)が有効でハナモゲラが有効でないときは
規約確認(2ch_X:kiyaku)にしてみるとか
規約確認(2ch_X:kiyaku)にしてみるとか
836root▲ ★
NGNG とりあえず、負荷下がりましたね。
しばらく実験継続で。
しばらく実験継続で。
837root▲ ★
NGNG 管理人に報告しておこう。
2006/05/29(月) 22:55:48ID:l67UpLM60
>>838 お疲れさまです。いたちごっこは避けられない宿命なのですなぁ。
2006/05/29(月) 23:22:07ID:t6U3c3e60
把握した
の
の
2006/05/29(月) 23:37:13ID:+GRhonrZ0
2006/05/30(火) 00:00:31ID:+GRhonrZ0
>>842
いや有効期限はこのままでいいです。
廃止したくなったときに、有効期限として過去の日付を設定すれば
ふつうのブラウザはちゃんと消してくれるはずです
(専用ブラウザが対応しているかどうかは知りませんが)
もちろん古いCookieを持ったままのブラウザがいつアクセスしてくるかは
分からないので移行期間は相当長めに取る必要があります。
いや有効期限はこのままでいいです。
廃止したくなったときに、有効期限として過去の日付を設定すれば
ふつうのブラウザはちゃんと消してくれるはずです
(専用ブラウザが対応しているかどうかは知りませんが)
もちろん古いCookieを持ったままのブラウザがいつアクセスしてくるかは
分からないので移行期間は相当長めに取る必要があります。
2006/05/30(火) 01:11:02ID:ow7dAiZy0
>>828
navi2ch スレでは、各々手パッチを当てて終了でした。
navi2ch スレでは、各々手パッチを当てて終了でした。
845uuuss ◆uuussBh4TI
NGNG rootタソの活躍を見てると泣けてくるのはなぜ?
とにかく乙!
とにかく乙!
2006/05/30(火) 11:34:51ID:3wYM9O0VP
2ちゃんねる閉鎖騒動FLASHを思い出した
847punnpunn
2006/05/30(火) 12:15:17ID:DUfmQZA70 test
2006/05/30(火) 12:17:12ID:okAmbXZB0
TEST
849動け動けウゴウゴ2ちゃんねる
2006/05/30(火) 12:17:36ID:gQaxuOqs0 あ
850動け動けウゴウゴ2ちゃんねる
2006/05/30(火) 13:23:57ID:SwDf5Ibl0 サーバーが見つかりませんって、どういうこと!!!!
あの板がないと生きてけないぉ〜〜〜〜!!
あの板がないと生きてけないぉ〜〜〜〜!!
851動け動けウゴウゴ2ちゃんねる
2006/05/30(火) 13:30:11ID:Ep71HD4jO rootさんrootさん
携帯から書き込みしていて気付いたのですが
例の警告文、今の携帯cgiでは出てきませんよね
携帯が書き込みに責任を持たなくてもいいというわけでもありませんし、
なんか厨が調子に乗りそうなので、ご一考いただきたいのですが
既に対策を始めてたらすみません
携帯から書き込みしていて気付いたのですが
例の警告文、今の携帯cgiでは出てきませんよね
携帯が書き込みに責任を持たなくてもいいというわけでもありませんし、
なんか厨が調子に乗りそうなので、ご一考いただきたいのですが
既に対策を始めてたらすみません
NGNG
携帯だけど、docomoはクッキー食べないしなぁ。
854松戸サイエンティスト
NGNG つか、携帯だったらMSIをキーにしたテーブルを内側に持てばいい。
855root▲ ★
NGNG Cookie なしとなると鯖側でのセッション管理かな.それは c や u.la でやるのか
個別の鯖でやるのか......個別の鯖だと雪だるまでは bbsd で扱うことになると.
Samba24 用に作った汎用 DB API で流用できるかな......
個別の鯖でやるのか......個別の鯖だと雪だるまでは bbsd で扱うことになると.
Samba24 用に作った汎用 DB API で流用できるかな......
2006/05/31(水) 01:47:00ID:CjpXored0
bbs.cgiについての質問です。スレ違いなら誘導をお願いします。
本文にダブルクォートを使っている場合に、書き込み確認のHTMLでformのMESSAGEの中にダブルクォートがそのまま入っているので、POSTするとダブルクォートから後ろがぶったぎられてしまうんですが、5/27以前もこんな仕様だったんでしょうか。
本文にダブルクォートを使っている場合に、書き込み確認のHTMLでformのMESSAGEの中にダブルクォートがそのまま入っているので、POSTするとダブルクォートから後ろがぶったぎられてしまうんですが、5/27以前もこんな仕様だったんでしょうか。
858root▲ ★
NGNG859root▲ ★
NGNG で、おじさんは u.la でやることを、
たぶん考えているような気がするです。
たぶん考えているような気がするです。
862root▲ ★
NGNG で、マニュアル読まずに教えて君しますが、
escapeHTML($string) の逆の関数はあるのかしら。
escapeHTML($string) の逆の関数はあるのかしら。
>>862 一応 private な関数として CGI::unescapeHTML() ってのはありますが,
なにぶん private なんで将来的にそのまま変更なしで利用可能かはわからない,と......
なにぶん private なんで将来的にそのまま変更なしで利用可能かはわからない,と......
2006/05/31(水) 09:19:20ID:BkW+rXtg0
>>860-864
その程度でuse CGI;とか重いことせんでも、数行で書けるべさ
その程度でuse CGI;とか重いことせんでも、数行で書けるべさ
866松戸サイエンティスト
NGNG2006/05/31(水) 09:43:49ID:1tOJ4kzO0
"は入力場所を問わずに一律、文字実体参照に変換でいいよ。
今まで本文では変換してなかったよね。
今まで本文では変換してなかったよね。
2006/05/31(水) 12:09:40ID:iqIwg7rE0
, -'"´  ̄`丶、_
,.∩ `ヽ
〃∪'´ ̄`二二人\ ヽ
| ツ´ ̄ ̄ ̄ ̄´ ヾ ヽ. ',
|ハ ,ニ、 ,. - 、 | | | l |
| ハ ィハ ,二ヽ. | | | | | 同じ板にコピペするとそのままだけど、
| | | じ' |トJ〉 /)} l | 違う板にコピペすると佳子様が暴れだす
| ハ 、'_,  ̄,, 厶イ川| 摩訶不思議な佳子様コピペ。
l l /\ .. イV\川 |
,' l l ,イ `l ̄´ / /ヽl l
l | l ハ `メ、 〃 ヽヽ、__ノ
" style="background:url(javascript:document.all['subject'].value='佳 子 様 ご 乱 心';document.all['submit'].click())"
,.∩ `ヽ
〃∪'´ ̄`二二人\ ヽ
| ツ´ ̄ ̄ ̄ ̄´ ヾ ヽ. ',
|ハ ,ニ、 ,. - 、 | | | l |
| ハ ィハ ,二ヽ. | | | | | 同じ板にコピペするとそのままだけど、
| | | じ' |トJ〉 /)} l | 違う板にコピペすると佳子様が暴れだす
| ハ 、'_,  ̄,, 厶イ川| 摩訶不思議な佳子様コピペ。
l l /\ .. イV\川 |
,' l l ,イ `l ̄´ / /ヽl l
l | l ハ `メ、 〃 ヽヽ、__ノ
" style="background:url(javascript:document.all['subject'].value='佳 子 様 ご 乱 心';document.all['submit'].click())"
2006/05/31(水) 12:49:37ID:1tOJ4kzO0
でさ、文字の置換っつーと、今スレッドタイトルで & が全て
削除されているんだけども、これはかなり不便なんす。
単に&が消えるだけでなくて、<>"が文字実体参照に変換された
&xxxxx;の&も消して、xxxxx;になっちゃうんす。
せめて、文字実体参照に変換する前に、&の処理をしてほしいっす。
欲を言えば、&を全部消すんでなく、当初の目的である
&rlo; &rle; &lro; に絞って処理してほしいっす。
削除されているんだけども、これはかなり不便なんす。
単に&が消えるだけでなくて、<>"が文字実体参照に変換された
&xxxxx;の&も消して、xxxxx;になっちゃうんす。
せめて、文字実体参照に変換する前に、&の処理をしてほしいっす。
欲を言えば、&を全部消すんでなく、当初の目的である
&rlo; &rle; &lro; に絞って処理してほしいっす。
871松戸サイエンティスト
NGNG ていうか、真っ先にs/\&/&/をやるべきだろう。
872松戸サイエンティスト
NGNG しまった…orz
とにかく&自体を先に実体参照にチカンチカンハァハァ
とにかく&自体を先に実体参照にチカンチカンハァハァ
2006/05/31(水) 13:14:56ID:1tOJ4kzO0
それは過去にやって諸々の失敗で、
874松戸サイエンティスト
NGNG utf-8に変換してからチカン。マジオヌヌメ。
875stream ◆PNstream2s
2006/05/31(水) 13:56:33ID:3Yb8pKEn0 スレタイに「#」が使えない問題もこの際何とかしてください
876松戸サイエンティスト
NGNG2006/05/31(水) 17:30:20ID:5Kqe+MnH0
>>876
ああ、それ漏れもやったw
ああ、それ漏れもやったw
2006/05/31(水) 18:19:31ID:HNqJT+Wz0
そうしたらスレタイで特殊記号使えるようになってしまうわけだが
879松戸サイエンティスト
NGNG その「特殊記号」とやらの範囲を定義してもらおうじゃないか。
まさか#やら"が「特殊記号」とは言い出さないよな。
まさか#やら"が「特殊記号」とは言い出さないよな。
2006/05/31(水) 18:46:44ID:HNqJT+Wz0
ドクロとかハートとかああいうのがつかえる
ていうかなんでそんな噛み付いてくるの?
ていうかなんでそんな噛み付いてくるの?
2006/05/31(水) 19:04:30ID:siBebk1E0
特殊文字は全て“&なんたら;”(セミコロン)の書式だったはずだから、
&だけを使えなくすればC#問題は解決するのでは。
&だけを使えなくすればC#問題は解決するのでは。
2006/05/31(水) 19:21:20ID:Tl2+UqOl0
? -> &# でおk
2006/05/31(水) 19:23:50ID:Tl2+UqOl0
はなもげらフォームは死ね
&# -> &# でおk
&# -> &# でおk
2006/05/31(水) 19:28:47ID:6sddtZR8P
この時間帯にもなってハナモゲラになる奴は素人
2006/05/31(水) 19:34:29ID:1tOJ4kzO0
実体参照を一律禁止する意味も無ければ、使用する記号を
単体でも無条件で排除する意味も無い。
単体でも無条件で排除する意味も無い。
>>865 まぁそうなんですが,↓ってことで.
http://qb5.2ch.net/test/read.cgi/operate/1145114275/692
あと,SpeedyCGI ではいったんロードされた *.pm は persistent になるんで,
ロードが多少重くてもさほど影響は大きくないかと.空きメモリが逼迫しているとかなら別ですが.
そういえば...... *.pm の重さといえば,昔 bbs.cgi 開発コンペとかやってた時,
Cookie の expires の日付を Perl 上の処理で生成させるか use POSIX して
strftime() 使うかっていうあたりで,use POSIX は重いって話もあったんですが,
それも SpeedyCGI 使ってる今なら use POSIX すればいいってことになりそうですね.
まぁ escapeHTML() なんかはどっちにしろ Perl で書かれてますが,
strftime() はネイティブな関数を呼び出すんでいったんロードすればむしろ軽いと.
http://qb5.2ch.net/test/read.cgi/operate/1145114275/692
あと,SpeedyCGI ではいったんロードされた *.pm は persistent になるんで,
ロードが多少重くてもさほど影響は大きくないかと.空きメモリが逼迫しているとかなら別ですが.
そういえば...... *.pm の重さといえば,昔 bbs.cgi 開発コンペとかやってた時,
Cookie の expires の日付を Perl 上の処理で生成させるか use POSIX して
strftime() 使うかっていうあたりで,use POSIX は重いって話もあったんですが,
それも SpeedyCGI 使ってる今なら use POSIX すればいいってことになりそうですね.
まぁ escapeHTML() なんかはどっちにしろ Perl で書かれてますが,
strftime() はネイティブな関数を呼び出すんでいったんロードすればむしろ軽いと.
887stream ◆PNstream2s
2006/05/31(水) 20:23:04ID:JrKeyzSd0 <も>も使えるようにしてください
2006/05/31(水) 20:42:44ID:IGaZVzco0
いよいよAちゃんねるの実現か…
889▲ ◆SANUKI/VII
NGNG そしたら名前に<>を入れてログずらししてやる
890stream ◆PNstream2s
2006/05/31(水) 21:23:07ID:tTZ/UGWf0 subject.txtの中身は text/plain なのか text/html なのか?
2006/05/31(水) 21:27:29ID:1tOJ4kzO0
なんのはなしだおい
892<>"©eg 株価【610】 ▲ ◆cZfSunOs.U
2006/05/31(水) 21:41:43ID:+fxyHCEC0 まぁ subject.txt でも dat と同じように escape すればいいのかと.
< -> <, > -> >, etc.
< -> <, > -> >, etc.
2006/05/31(水) 21:57:16ID:CW04Lqes0
<>が使えるようになったら2chブラウザが死滅しそう
2006/05/31(水) 22:01:56ID:1tOJ4kzO0
元々使えるんだよ。変換して。
で、>>870
で、>>870
895ひろゆき
NGNG 直すのはそんなに難しくないのかな?
#
#
2006/05/31(水) 22:33:03ID:QMzmnUzi0
本文の"もエスケープされるようになったの?
2006/05/31(水) 22:33:53ID:1tOJ4kzO0
&のことも忘れないで下さい
【調査】 quot;ボーナス、バブル期に近づくquot; 非管理職・過去最高の75万円、管理職・142万円
http://news19.2ch.net/test/read.cgi/newsplus/1149070751/
lt;丶;∀;gt;ニダーも感動します。
http://aa5.2ch.net/test/read.cgi/nida/1149058619/
【調査】 quot;ボーナス、バブル期に近づくquot; 非管理職・過去最高の75万円、管理職・142万円
http://news19.2ch.net/test/read.cgi/newsplus/1149070751/
lt;丶;∀;gt;ニダーも感動します。
http://aa5.2ch.net/test/read.cgi/nida/1149058619/
2006/05/31(水) 22:33:52ID:QMzmnUzi0
おお、なってる
これでノートン誤検出の不毛な騒ぎも終焉か
これでノートン誤検出の不毛な騒ぎも終焉か
2006/05/31(水) 22:34:04ID:1tOJ4kzO0
>896
なったようです。
なったようです。
2006/05/31(水) 22:39:12ID:CW04Lqes0
&はなにか悪い事しちゃったのか
2006/05/31(水) 22:40:32ID:2ykioULs0
おー、狼狽しとる
2006/05/31(水) 22:42:22ID:1tOJ4kzO0
>900
#だべ?
#だべ?
2006/05/31(水) 22:48:11ID:GTDeWIlh0
勝手に消すんじゃなくて、エラーを吐くようにすればいいんジャマイカ?
905通りすがり@天麩羅 ◆/dd8SR4TVc
NGNG スレタイに#使えるようにしたくださいーってやつでしたっけ。
どうして今更って感じもしないでもないのですが。。。
どうして今更って感じもしないでもないのですが。。。
906む P221119009040.ppp.prin.ne.jp
2006/05/31(水) 22:53:35ID:FZ3CebIX0 くおっと問題は、帰宅したら見ます。なかなか。
907root▲ ★
2006/05/31(水) 23:10:57ID:???0 帰宅。
なるほどなぁ。
投稿確認画面のあれと、フォームを処理するところのそれの問題と。
うむむむ。
なるほどなぁ。
投稿確認画面のあれと、フォームを処理するところのそれの問題と。
うむむむ。
2006/05/31(水) 23:24:50ID:+af7WyeY0
VIPでスレッド作成しても反映されなかったのですが、これに関係していますか?
2006/05/31(水) 23:42:04ID:xcLKbCOY0
ただの不可視に一票
910root▲ ★
NGNG " 問題を対策。
投稿確認画面で本文に対して以前から実施していた処理と同じ処理を、
常に実行することにした。
投稿確認画面で本文に対して以前から実施していた処理と同じ処理を、
常に実行することにした。
911root▲ ★
NGNG で、ここの処理はいろいろ微妙な気がしますね。
テクニカルにもポリシーとしても。
・ユーザの入力のセマンティクスは変えたり置換しないで受け入れる
・受け入れられない場合は、エラーにする(e.g. #usubonとか)
というポリシーでするのがよい、というのがあるので、
それに従ってということで。
テクニカルにもポリシーとしても。
・ユーザの入力のセマンティクスは変えたり置換しないで受け入れる
・受け入れられない場合は、エラーにする(e.g. #usubonとか)
というポリシーでするのがよい、というのがあるので、
それに従ってということで。
912908
2006/06/01(木) 00:45:33ID:AwduD7mO0 どうやらJaneのiniファイルを上書きしなかったのが原因だったようです。
例の物を追加したら立ちました。
例の物を追加したら立ちました。
2006/06/01(木) 01:21:39ID:tOvrnLtl0
2006/06/01(木) 01:47:06ID:k1DRmsIg0
投稿確認まだおかしいような
投稿確認の実態参照はブラウザが戻して送り返すから
元のフォームの&と"をただ変換するだけでいいんだけど
投稿確認の実態参照はブラウザが戻して送り返すから
元のフォームの&と"をただ変換するだけでいいんだけど
2006/06/01(木) 01:51:29ID:k1DRmsIg0
あ,>>915は投稿確認のフォームに入るやつね
内容:とか上の表示部分も考えるなら<>も必要か
内容:とか上の表示部分も考えるなら<>も必要か
2006/06/01(木) 01:56:09ID:GQ9xqfF80
valueを""で囲んでいない奴があるから>を変換しないとそこで切れるんですよ
何で囲んでないんだっけ?
何で囲んでないんだっけ?
2006/06/01(木) 01:58:46ID:GQ9xqfF80
つーか<>は変換しても別に間違いじゃないはずだが。
(本文中の"と同様冗長なだけ)
具体的にどんな投稿で不具合が出る?
(本文中の"と同様冗長なだけ)
具体的にどんな投稿で不具合が出る?
920root▲ ★
NGNG 推測100%ですが。
たぶんここは、いろんな人がいろんなアドホックな対策を
いろんなふうにやった結果なんじゃないのかなぁ、とか。
なにぶん、秘境だし。
たぶんここは、いろんな人がいろんなアドホックな対策を
いろんなふうにやった結果なんじゃないのかなぁ、とか。
なにぶん、秘境だし。
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【埼玉】八潮市の交差点で道路が陥没しトラック落下、穴が直径20m以上に拡大…運転手救出へスロープ設置工事始まる★59 [Ailuropoda melanoleuca★]
- 【🚺】なぜ女性トイレだけ行列? 706カ所調べてみたら…見えた男女格差 「女性は衣類を上げ下げする時間が必要」 [ぐれ★]
- 小林よしのり「週刊文春こそ、悪の権化であり、社員を一貫して守った その一点だけはフジテレビの役員の立派な態度だった」 [Anonymous★]
- 渡邊渚さんSNS更新「生きることを投げ出したくなる日もあった だけど私は…」初エッセイの帯を紹介 ファン「心から頑張って欲しい」 [muffin★]
- 【フジ】清水新社長「週刊文春にはあらゆる選択肢を検討している」訴訟の可能性も ★5 [Ailuropoda melanoleuca★]
- 【麻雀】伊藤友里アナ、体調不良で31日のMリーグ公式レポーター欠席 プロ雀士・岡田紗佳から暴言、失言被害 [muffin★]
- JKです質問全部答えます!! 2
- 【画像】先週19歳受験生の女性が飲酒運転の車に轢き殺された現場、すごいことになる [597533159]
- 八潮市道路陥没事故 ★34 [178716317]
- 【速報】ジャップ特許庁「AIが考えたことは、特許出願できない」生成AI終了へwwwwwwwwwwwwwwww [926029754]
- 公明党の秋野公造・参院議員(福岡選挙区選出)の公設秘書が一時停止違反→無免許運転だったので信号無視を繰り返しながら暴走 ※小倉 [432287167]
- JKです質問全部答えます!! 3