index

1997年 12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
1998年 1月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
1998年 2月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28  

アレ

  ▽19980111d #日記

で,「この伝言板システムは出来がいい!」とか6におだてられてちょっといい気になったので(ぉ, 今後の発展予定など.

  • タグの使用.
  • 保守性向上.
  • 可搬性向上.

つーまり,まずタグ.そーだね,B,I,S,FONT,あと何があるかな.A と IMG は使いたくないな.

保守性ってのはつまりコマンド増やすってことだけど,とりあえず何を増やすか思い付かない(笑)

可搬性.まず,内部で使用しているサイト依存文字列はすべて判りやすくソース先頭に集めたりとかして, 楽々に移植できるようにする.インストールガイドも作る.

CGI_Lite 使えば,画像掲示板とかもできるんだけどねー.それはそのうちってことで(笑)

  ▽19980111c #日記

6が自分のページに xbbs を導入しようと四苦八苦みたいな. もともと自分の環境で使うことだけを考えててきとーに作っちゃったプログラムだから, あまり流用がしやすいようにはできてない,とか言い訳(ぉ
はいウソです,他の環境でも動かせられるように作ったつもりですええ (;_;)

動かなかった原因その1. @INC'.' が指定されてなかった.

xbbs2.cgi は,内部で "CGI_Lite.pm""jcode.pl" を呼んでるんだけど, これらのファイルを探す PATH は,環境変数 PERLLIB(PERL5LIB)で定義されて, その定義が分解されて配列変数 @INC に格納されるわけだ. で,うちのプロバイダ( Internet-WIN )では, なぜか @INC に初めから '.' が入っているので, "jocde.pl" 等は "xbbs2.cgi" と同じディレクトリに入れておけば問題なかった.

しかーし,biglobe のサーバの設定では,'.' が定義されていなかったのだな. よって拡張モジュールが読み込めず,POST された情報の変換や日本語文字コードの変換に失敗し, 動作しなかった.

原因その2. ディレクトリ末尾に '/' がついて指定されてた. あと指定ディレクトリ名もちょっと違ってた.

これはまぁ使う人の設定ミスといえばミスなんだけど, 最初の分は,その程度のチェックもしないプログラムに問題があるのかも.ドンマイ.

ディレクトリ名がちょっと違うとかの話で「相対パスにしよ~ぜ~ (;_;)」と言ってたけど, そりわできませぬ. cgi の置かれる位置は httpd の種類によっても設定によってもぜんぜん違うし, cgi がプロセスとして動いた時に pwd がどこになってるかってのも, 決まってるのかもしれないけど先の理由により汎用性のある方法が思い付きません. ていうか,できないことはないんだけど, なるべくモジュールをリンクしない現在の方針では,そこまでしたくない(笑)

  ▽19980111b #日記

11:00 就寝,16:00 起床.
本日の鯖汁

オイル交換&エンジンクリーニング.

エンジンクリーニングとは何か? ってあたしもやり方はよくわかんないんだけど(ぉ, ビルシュタインが開発した謎の装置を使って, エンジン内部のオイル循環路に溜まった汚れを清掃し, エンジンをリフレッシュするらしい.
何だかよく判らないけど,画期的な感じがするよね.

実際にやってみての感想.すいませんよくわかりません(ぉ
いや,エンジンすごく軽くなった気がするし,よく回るんだけど, (1)鯖汁はもともと雨の日は妙に元気よくなる, (2)換えたオイルのおかげかも, (3)雨で路面が滑るのでパワーを実感できましぇん, 等の理由により不明(笑)

走行距離は 94867km でした.ええ.

  ▽19980111a #日記

ふぅ,夜勤明けは眠い眠い.
しゃちバナー作りました. そのうちしゃちページを作る予定. しゃちの写真べたべた貼って, めっちゃ重たいページにする計画(ぉ

それにしても,絵心とかデザインセンスとかそういった才能, ちょっと欲しくなるひととき.しくしくな出来になってしまった. いいんですがあれば (;_;)

index