X


read.cgi再開発スレ Part2

レス数が1000を超えています。これ以上書き込みはできません。
1root▲ ★
垢版 |
05/01/17 06:11:01ID:???
◆cZfSunOs.Uさん作成のmod_cgidsoにより、大きな負荷軽減が図られたread.cgi。
このスレでは、そんなread.cgiの(再)開発・実装すべき機能について取り扱います。

前スレより:
574 名前:FOX ★[sage] 投稿日:05/01/05 15:54:28 ID:???
全てのサーバ cobra/toger/banana で read.cgi の dso化が完了。

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

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

こんなとこかと、

前スレ:
read.cgi再開発スレ
http://qb5.2ch.net/test/read.cgi/operate/1087199303/
921【 バグだらけで嫌になってます 】
垢版 |
2007/06/04(月) 12:34:29ID:ohno4ljz0


×【 名前を付けて保存 】
◎【 名前を付けてページを保存 】
922↑ 
垢版 |
2007/06/04(月) 12:38:09ID:ohno4ljz0
 訂正です。
2007/06/04(月) 13:09:54ID:lphzr6rf0
日記?
924【 バグだらけで嫌になってます 】
垢版 |
2007/06/04(月) 13:20:34ID:aP91WoTf0
>>911 > そのメニューから「名前を付けてリンク先を保存(K)」すれば

少なくともウインドウズ環境においては、「コマンド類のマウス操作」と言うのは、
左ボタンで行うのが普通であり、右ボタンを使ってプルダウンを表示させる行為自体が、
少し標準から、離れた操作方式と言えるのではないでしょうか。

そう言う操作方式は、プルダウンを出すと言う2度手間にもなりますし、
まぁ私が作るなら、「スレッド保存はここを右クリック」などの、用語表示を止めてしまい、
その文字のところに、【 名前を付けてページを保存 】と書かれた、立体表示の、
押しボタンを、配置するでしょうね。

そのボタンの機能としては、左ボタンでクリックしたとき、現在どのようなモードで、
どのような環境設定であっても、ボタンを押した瞬間に、全文表示に切り替わり、
即、セーブされると言うものです。

もちろん、部分的な範囲を、セーブしたい場合が有るかもしれませんから、その場合は、
それこそ右クリックを使って、【 現在表示されている状態のまま保存  】などと言う、
プルダウン上のコマンドを、新たに作っておけば、それで解決するはずです。
2007/06/04(月) 13:37:29ID:jdx6vgs9P
あはは

なんでそんな仕様にしなきゃならんのかと
そんなに保存したけりゃコピペしてメモ帳にでも貼っとけ。一番簡単だよ。
2007/06/04(月) 13:50:39ID:Vsmpguwq0
まあ、誰の使いやすいを基準にするかといったら管理人基準だし>ここ

そして君の使いやすいが皆の使いやすいとも限らない
どこかで誰かが妥協するしかないでしょ
2007/06/04(月) 13:50:52ID:lphzr6rf0
ちゃんと保存したい奴は専ブラ使うから無問題。
その機能は全く保存できなくなるのを回避しているだけ。
本来なら付けなくてもいい機能。(実際そういうサイトは多い)
2007/06/04(月) 17:11:20ID:5F4wTeOf0
それは仕様です
不具合ではありません
929ひろゆき@どうやら管理人 ★
垢版 |
2007/06/04(月) 19:22:00ID:???0?S★(1000732)
自助努力で出来ることを他人に強要するのはどうかなぁと。
2007/06/04(月) 20:01:29ID:qeTamCyC0
言いだしっぺの管理人がCGI派かHTML派かが気になる
2007/06/04(月) 20:13:00ID:rjlBrQSg0?2BP(6824)
かめはめ波
と返すのに100ベル
2007/06/04(月) 20:32:23ID:8/gwPklQ0
ワハハハ派
2007/06/04(月) 20:54:10ID:Xk2B4zY20
何だこの流れ
934【 バグだらけで嫌になってます 】
垢版 |
2007/06/05(火) 08:25:27ID:P7aunik70
>>911 > そのメニューから「名前を付けてリンク先を保存(K)」すれば

本日の朝、「ジャバモード」に切り替えてから、改めて上の、右クリック式を、
試してみたのですが、なぜか、上手くセーブできませんでした。

上手く行く場合と、いかない場合が有るようなので、こう言うバグ取るのは、
なかなか難しいでしょうね。

右クリックする前に、以前言ってた私の主張でも有る、左ボタンのクリックは、
エラーが表示されてしまいました。これはかなり不味い、バグ(仕様w)と、
思いますけどね。

結局ページ切り替えする必要が有り、かなり面倒なのですが、「CGIモード」に、
最初に設定しておくしか、確実な、保存の方法はなさそうです。

このやり方で注意するのは、一つ前の画面に戻って、「CGIモード」に変えた後に、
ブラウザーの、「画面を戻る機能」で、前画面に戻っても、それだけでは、
以前の「ジャバモード」のままが再現されてしまう、と言う問題でしょうか。

これを確実に、「CGIモード」に変えるには、もう一度、「再読み込み」をする、
と言う必要が有り、まぁ、かなり手間な工程を経なければ、ファイル一つさえ、
保存できないとは、かなり異常な事態と言えるでしょう。

バグのみならず、「全般的な操作性も含め」て、善処をお願いしたいと思いました。
935動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/05(火) 08:36:01ID:XxWAh9uD0
要点を箇条書きにしてくれ
2007/06/05(火) 10:44:33ID:ggqtwtnB0
他に再現してる人がいなければ WORKSFORME としか......
あとは INVALID と......
2007/06/05(火) 10:51:00ID:ggqtwtnB0
あ...... read.cgi が手動人大杉になってる鯖であれば,
セーブできないのは仕様 (INVALID) ですね.
2007/06/05(火) 22:17:05ID:EiEhWG9E0
久しぶりにread.cgi使ってみたが無駄な機能が増えたな
これは專ブラ見たいにするのかな
と言うかたんなる読み込みcgiなんだから質素なものでいいと思うけどな
2007/06/05(火) 22:58:01ID:J6o+SgTU0
cgiじゃないし
940【 バグだらけで嫌になってます 】
垢版 |
2007/06/06(水) 00:16:15ID:yrgQA2tQ0

夕方帰ってから、ジャバモードの時に、「スレッド保存はここを右クリック」を、
【左クリックする】と、これが仕様なのかも良く知らないが、
< 全表示モード >に切り替わるだけの場合も有った。

改めて立ち上げなおして、ジャバモードで「スレッド保存はここを右クリック」を、
【左クリックする】と、今度は、下のような表示が出るだけだった。

  Forbidden
  You don't have permission to access /test/read.so/kikai/1149709955/ on this server.
  Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
  --------------------------------------------------------------------------------
  Apache/2.0.59 (Unix) PHP/4.4.2 mod_ssl/2.0.59 OpenSSL/0.9.7e-p1 mod_apreq2-20051231/2.6.0 mod_perl/2.0.3 Perl/v5.8.8 Server at science6.2ch.net Port 80

上のは、ファイアーフォックスでも、インターネットエクスプローラーでも、
同様な結果になった。

と言うことは、自動更新をしない設定の、私のOS、「ウインドウズXP」の、
問題なのかもしれない。

LINUXの「フェドラコア6」と、「ウインドウズビスタ」も、一応持っているので、
今度はそれで、どう言う動作になるかテストしてみたい。

それから、「スレッド保存はここを右クリック」を、【右クリックする】場合、
インターネットエクスプローラーでは、プルダウンの中に、『 対象をファイルに保存 』、
と出るが、ファイアーフォックスでは、『 名前を付けてリンク先を保存 』、と、
少し異なった表示になるので、少し違和感を感じた。

理想的には、どちらのモードであっても、ブラウザーのファイルコマンド内に有る、
『 名前を付けてファイルを保存 』、と言うコマンドで、ファイルのセーブができれば、
安心だし、一番わかり易い方法となるように思った。
2007/06/06(水) 00:32:16ID:z7AlfyCU0
我侭はどうでもいいが、
read.soは403なっとるね。
@academy6、love6、science6、tmp6、tv11
2007/06/06(水) 00:36:31ID:UpuxY8H+0
人大杉板はjsモードも止めちゃいなよ
2007/06/06(水) 01:40:20ID:OSkghwh10
なんか機械翻訳みたいだな
944stream ◆PNstream2s
垢版 |
2007/06/06(水) 09:52:33ID:jU5/52sj0
人大杉にするくらい逼迫してるなら、条件チェック(Last-Modified、ETag)を検討してはいかが?
2007/06/06(水) 15:29:50ID:kiP3TRcy0
http://dso.2ch.net/test/read.cgi/myanmar/1102008822/l50
>time[1179049930000000] LastModifyed 今回は無しの方向で、

っていうポリシーを維持するのか否か......
まぁ,Last-Modified なしで ETag だけ入れるっていう手もありますがw
2007/06/06(水) 16:16:52ID:EIpgMWR50
>【 バグだらけで嫌になってます 】

どーでもいいがジャバモードって言うな
JavaとJavaScriptは別物だ
947ピロリ
垢版 |
2007/06/06(水) 16:32:45ID:Amjm8Xeb0
ザ・ハットは?
2007/06/06(水) 21:07:16ID:9C7U0z+00?2BP(6824)
実物大のがあるらしい。。。@ザ・はっと
2007/06/06(水) 21:21:29ID:YpNStw8EP?2BP(6006)
4mですかい・・・でっかいなぁ
2007/06/06(水) 22:34:23ID:DxrOoLzn0
>>946
みんなそっとしておいてあげたのにwww
951人 大 杉
垢版 |
2007/06/07(木) 18:16:21ID:5GCLH+vh0
>>944 > 人大杉にするくらい逼迫してるなら、

その「人大杉」の件と、関係が有るのかないのか、良くわかりませんけど、
「機械工学板」の記事一覧表示は、極最近になって、投稿してもすぐには、
順番が入れ替わらないような状態に、なってしまっています。

サーバーの状態が、正常なのか異常なのか、一度調べてもらえませんかね。
2007/06/07(木) 18:22:35ID:AqwOm6sm0
仕様です。
953人 大 杉
垢版 |
2007/06/07(木) 19:22:39ID:5GCLH+vh0
了解いたしますた。(泣)
2007/06/08(金) 07:50:51ID:LXi6bdgD0
よく知らんくせに知ったかぶってるのがなんと醜いことか。
2007/06/08(金) 17:30:28ID:1nDUGBeM0
>>951 subback.html, index.html が更新されなくなるのは Saborin のためで,
これは bbs.cgi 側でやってることですね.現在 ex21 が常時 Saborin で,
それ以外では高負荷になると Saborin になるようになってます.

# そういえば,こういう話もあったか.
# http://qb5.2ch.net/test/read.cgi/operate/1176295715/63-70n
956告げ口くん
垢版 |
2007/06/09(土) 08:41:11ID:y2ux6X1U0

機械・工学@2ch掲示板
≡≡ 面白いエンジンの話−2 ≡≡ 211−215
http://science6.2ch.net/test/read.cgi/kikai/1177320230/211-215
957stream ◆PNstream2s
垢版 |
2007/06/09(土) 08:46:27ID:rAyi4Fjs0
>>913
必要性とかじゃなくて、read.cgi(so/html) はindex.htmlとは関係ないのに、
切り替えスイッチがindex.htmlにあってread.cgiにないのはわかりにくいってことです。
index.html→subback.html→read.cgiってたどるとは限らないし。
2007/06/09(土) 17:00:15ID:cmx2pm/Q0
>>956 INVALID

>>957 正直,わけわからんという人には read.html は使ってもらわなくてもいい,
と思っています(わかる人だけに使ってもらえばいい).
原理的に(クライアント側が)重くなるのは不可避なのに
「重い」とかいう苦情を持ち込まれるのもウンザリですしね.
そういう特徴も含めて理解してる人にだけ使ってもらいたいと.

今はデフォルトはすべて CGI モード,切り替えスイッチも
そんなに目立つ場所にあるわけではない,という状態なので,
物好きな人でなければ自発的に JavaScript モードにすることもないでしょう.
で,2ch Wiki の方で作ってもらった解説ページへのリンクも張っているし,
物好きな人はある程度自分で調べるでしょうし.
959動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/09(土) 19:15:37ID:OKPo62Jh0
完璧に、逃げてますな。
960動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/09(土) 19:18:22ID:xuTtAz7S0
過去の失敗とプログラマーとしての資質を問題にしてるのにね
961動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/09(土) 19:53:04ID:OKPo62Jh0
>>958
人間、どんな仕事でも、他人の意見を聞いて、
謙虚になって考えなくては、なんの成長も、しないと思うけどねぇ。
2007/06/09(土) 19:56:59ID:NgsxSBee0
仕事じゃないしw
963動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/09(土) 20:07:03ID:OKPo62Jh0
完璧に、逃げてますな。
2007/06/09(土) 20:19:30ID:jllKl8ae0
逃げることは悪いことですか?
965動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/09(土) 20:34:04ID:c2gqACe00
こりゃだめだ。w
2007/06/09(土) 20:39:00ID:OXm/DhzW0
現状に不満があるならよりよいモノを作って持って来ましょう。
それがよさげなならきっと採用されますよ。

2ちゃんねるってそういうトコだよ。
2007/06/09(土) 20:56:03ID:cmx2pm/Q0
前にも言ってますが,2ch でやってることは「業務」とは違うんですよ.
はっきり言えば,管理人さんは別格としても,それ以外の人の意見であれば
聞かなければならない義務もないんです.ただ,そうではあっても
利用者の意見も相応に取り入れる姿勢はこれまで取ってきました.
read.html にも,そうした意見が取り入れられている部分も少なからずあります.

ただ,クライアント側の重さとかページ自体を直接セーブできないとか,
そういう部分は仕様上どうしようもない部分です.read.js スレの過去スレも含め
そのあたりは試行錯誤していた部分ですが,重いのはいやだなどという
意見も少なくなかったことなども踏まえ,当初はなかった利用者による
切り替え機能を入れ,さらに以前はデフォルトが JavaScript モードで
あったブラウザも含め,現在はすべて CGI モードになるようにしています.

確かに,read.html がいやだというユーザに使わないように薦める
方向で解決するというのは,ある意味逃げだというのは確かでしょう.
しかし,それはこれまでの試行錯誤の末にたどり着いた結論です.
プログラマーとしての資質云々という話をしてくるぐらいなら,
スレを少しさかのぼって読むぐらいのことすらしようとしない利用者側はどうなんだ?
ということをこちらだって問題視しますよ.
2007/06/09(土) 21:03:23ID:IFCFL/ju0
ボード一覧担当してるまほらさんもそういうとこあるけど
延々と不要なマジレスするから延々と変なのがやって来るのよね
2007/06/09(土) 21:09:45ID:OXm/DhzW0
いいんでないですかね。
掲示板は1対1のコミュニケーション手段じゃないから、変なの以外の
読み手が「なるほどー」ってなることも多いんですよ。
私はSunOsさんの解説を参考にして今まで多くのことを学ばせてもらいました。

話は変わりますが、reah.html用のブックマークレットをフレーム対応にして
いただけると人大杉でぶーぶーいう人をかなり減らせるかな〜と。
あれやこれやで難しいのかもしれませんが。
2007/06/09(土) 21:31:15ID:cmx2pm/Q0
>>969 ども.

>reah.html用のブックマークレットをフレーム対応に

http://qb5.2ch.net/test/read.cgi/operate/1167999842/113
↑のことですかね? document.links の部分を window.cont.document.links に
変えればいいのかなぁ,と思ったけど,どうも XSS 対策で
アウトになるっぽいですねぇ(少なくとも Firefox では).

    エラー: uncaught exception: Permission denied to get property HTMLDocument.links

とりあえず,スレ一覧を開く時に Shift+Click や Ctrl+Click を使って
別窓や別タブで開いてもらうとかじゃないとしょうがないのかな......
2007/06/10(日) 00:13:46ID:gXRBFrgb0
素直に一言言ってしまえば済むのにね
2007/06/10(日) 00:20:31ID:v7MVreiF0
鼻くそほじりながらゲラゲラ笑っていればいいんですよ
2007/06/10(日) 00:29:29ID:Vutn6UG00
>>970 
そっかぁ。ドメインまたぎで怒られちゃうんですね。
各地にある大杉さんのスレでブックマークレットを紹介したいのですが、
別窓いやーーと言われることが予想されるものでお伺いしてみました。
お返事ありがとうございました(^o^)/
2007/06/10(日) 22:32:10ID:oiEoYt9G0
同意する人はなるほどと思って終わりだけど、一部の変な人は反論を書き込むから結果として反論だらけになると。
975動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/11(月) 02:03:32ID:DL3lcw+Y0
アンケートはがきの法則に似てる気もする

おすすめ2ちゃんねる仕様変わった?
スレないけど
2007/06/12(火) 17:18:18ID:TFxD7wla0
qb6ってauydat.soはあるのにread.html無いんだな
2007/06/12(火) 21:59:38ID:XGnP+XWV0
qb6 には大人の事情があるらしいので,今のところ入れてません.

# もっとも,read.html は専ブラと似たような形で dat を読みに逝くので,
# 少なくとも技術面では問題はないんじゃないかと個人的には思ってますが......
978動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/15(金) 23:21:28ID:uFpfchaV0
新しいread.cgiに変わってから
「こここわれてます」とか「えらー」とか出まくるな
再開発してるなら、このバグだらけなのを何とかしてくれ
2007/06/15(金) 23:50:10ID:9kan85kW0
>>978
>「こここわれてます」とか「えらー」

「壊れてます」ってのは,鯖落ち等の原因により実際壊れてるんじゃないかと思いますよ.
というか,どこのスレでそれが出るとか,使用しているブラウザ等の情報もないと直しようがないですが.
980動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/20(水) 22:46:14ID:7dVYMdDk0
トップが読めたり読めなかったり
スレが「読み込み中。。。」で止まったりサイト自体につながらなかったりしたので
www.2ch.netとか各板の鯖にpingうっても反応ないから経路障害かと思ったら
クッキーと履歴全消ししてcgiモード切替たら少しましになった
981動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/21(木) 00:03:50ID:gDpqJ9iT0
原因がわからず困ってる人がいるかもしれんね
2007/06/21(木) 19:15:38ID:JbOWVFX/0
ping打って反応無いならread,cgi関係ないだろ・・・
983動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/21(木) 22:46:25ID:JNitR3jS0
なんかスレ一覧からスレを開くと
時々C:ドライブを開きに行くのって何で?
2007-05-21ってのに変わってから時々発生するんだけど
984動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/21(木) 22:58:43ID:72WPI8jw0
>>982
そう思ったんだがそのときはそれでつながるようになったからしょうがない
985動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/21(木) 23:02:23ID:GbQCYKWtO
次立てて!
986動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/22(金) 15:18:31ID:VGZHn1rN0
[ここ壊れてます]
って表示されます
read.cgiをread.soに書き換えれば表示できるんで
落ちてるわけじゃなさそうだけど
既知のバグ?
2007/06/22(金) 15:19:36ID:crE3icwU0
>>986
スレッドのURL書こうよ
988AAS
垢版 |
2007/06/22(金) 16:43:57ID:WYnMqgoj0
OhKdK3 Hey, there is what you need.
2007/06/23(土) 16:31:05ID:8Img35st0
次スレは↓と統合した形がいいのかな......

read.js 2006ーJavaScriptはCGIの夢を見るか -2-
http://qb5.2ch.net/test/read.cgi/operate/1163825500/
990動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/23(土) 19:36:52ID:3v6sIVEA0
>>989
先生!そこも落ちてます
2007/06/23(土) 19:47:24ID:uVZQYnGJ0
read.cgi と read.js を扱うってことでしょ
2007/06/24(日) 16:39:57ID:vrFI9q/b0
でもread.cgiはまだまだバグが多いんで
落ち着くまでは別のほうが良いと思うんだな
2007/06/24(日) 23:03:15ID:xJ68XOsg0
>>992 read.js じゃなくて? バグってどんなのでしょうか?

# ちなみに,ガイシュツではありますが仕様上解決不能なことはご容赦下さい.

## あと,[ここ壊れてます] に関してはそれが出るスレ URL を示して下さい.
## おそらく,\0 が含まれているなど実際 dat が壊れてるのだと思いますが.
994動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:42:37ID:rTmDc+nC0
うめ
995動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:42:45ID:rTmDc+nC0
うめ
996動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:43:54ID:rTmDc+nC0
うめ
997動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:44:14ID:rTmDc+nC0
うめ
998動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:44:25ID:rTmDc+nC0
うめ
999動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:44:29ID:rTmDc+nC0
うめ
1000動け動けウゴウゴ2ちゃんねる
垢版 |
2007/06/25(月) 01:44:33ID:rTmDc+nC0
うめ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。