自作CGIを評価するスレ (672レス)
上下前次1-新
98: 37 ◆0wPZQfeVoI 03/04/06 05:40 ID:t3fZoblF(21/25) AAS
>>93
なるほどー。
私は2度以上行う処理で引数と返り値が必要なものをサブルーチンに
するようにしていますが、今回少し考え直そうかと。
99: 03/04/06 05:43 ID:??? AAS
つーか>>41の掲示板でかッ!
携帯用だと処理が細かくなって増えるのか?
100: 79 03/04/06 05:43 ID:??? AAS
関係無いが・・・漏れはエラー処理の場合
第一引数は数値だよ第二引数になんかメモ
sub error内でエラーログに記録する内容とかを振り分けることができる
perlだけじゃないが でかいやつになると
エラーメッセージ一覧表だけで数KBになる・・
101: 37 ◆0wPZQfeVoI 03/04/06 05:43 ID:t3fZoblF(22/25) AAS
>>94さん
確かにその通りです。
優先順位などありません..
102: 71 03/04/06 05:48 ID:??? AAS
基本的にエラーメッセージって書かないなぁ(ぉ
規定外の値だとデフォルト値になるようにしてるなぁ
103: 79 03/04/06 05:49 ID:??? AAS
人によってコーディングの仕方が
かなり違うことがわかったんで 今日は寝るサラバ
起きたら局所変数を意識したプログラムを書いてみよう。
104: 37 ◆0wPZQfeVoI 03/04/06 06:08 ID:t3fZoblF(23/25) AAS
ちょっと修正しました。批判していただいた部分は
まだすべて修正できていませんが、一応アド載せときます。
BBS: 外部リンク[pl]:hex51.darktech.org
SRC: 外部リンク[txt]:hex51.darktech.org
余談ですが、部屋がめちゃめちゃ寒いです..
105: 71 03/04/06 06:17 ID:??? AAS
my $mini_cgi = './mini.pl';
my $cntfile = './count.dat';
my $log_dir = './logs';
our $lock_name = 'lock';
<中略>
my $t_h_width = 0;
my $t_f_width = 70;
my $name_size = $name_max - 4;
my $title_size = $text_cols;
この部分って全部グローバルだからourになっちゃうよん
省8
106: 37 ◆0wPZQfeVoI 03/04/06 06:29 ID:t3fZoblF(24/25) AAS
はい、実は上のほうですでに言われました。
さっさとourにしておきます。
107: 37 ◆0wPZQfeVoI 03/04/06 06:33 ID:t3fZoblF(25/25) AAS
修正しますた。
108: 03/04/06 06:34 ID:??? AAS
ま、あせらずゆっくりいけやー。
109: 37 ◆0wPZQfeVoI 03/04/06 06:52 ID:??? AAS
どうもー。
取り合えず今日は寝てません。
110: 03/04/06 08:06 ID:??? AAS
my でスコープはファイル・パッケージ内に限定されるんだから意味はあると思うよ。
our にはならない。
別のパッケージから読みこんだりしてるのでなければ、
わざわざ our にする方が意味ないと思うけど?
111: これ自信作だぜ 03/04/06 08:51 ID:dTzeXpbT(1/4) AAS
修正しましたが何か?
112: あぼーん [あぼーん] 03/04/06 08:52 ID:??? AAS
AA省
113: これ自信作だぜ 03/04/06 08:52 ID:dTzeXpbT(2/4) AAS
↑追加
外部リンク:oasis.mininddns.net
114: これ自信作だぜ 03/04/06 08:53 ID:dTzeXpbT(3/4) AAS
スマソ。スッペルミス
外部リンク:oasis.minidns.net
115: あぼーん [あぼーん] 03/04/06 09:17 ID:??? AAS
AA省
116: これ自信作だぜ 03/04/06 10:29 ID:dTzeXpbT(4/4) AAS
外部リンク:oasis.minidns.net
蜜柑性だけどな
117: 03/04/06 10:35 ID:??? AAS
[index.cgi:26:warn] Use of uninitialized value in concatenation (.) or string at /www/oasis/html/index.cgi line 26. [index.cgi:26:warn] Use of uninitialized value in concatenation (.) or string at /www/oasis/html/index.cgi line 26.
ってでてるよ>116
上下前次1-新書関写板覧索設栞歴
あと 555 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s