1999年6月のエントリ

Slackware Linux インストールを試みる。PCMCIA 経由での SCSI の認識がうまくいかない。ネットをあさってもズバリという解決法は載ってない。

そのまま封印。

HTML,ローカルで <a href=”./”> を開くとディレクトリリストが表示されてしまうが,サーバーではちゃんと表示されることを知る。Denasu の全ての index へのリンクを修正。

スタイルシート,背景を transparent にしていると NN では背景が真っ黒になって困った。しかし考えてみれば背景を指定しなければ body が継承されてちゃんとなることが分かった。

IE で FONT を serif とかで指定してると …(点点点)が文字化けする。NN では問題なし。MS 明朝とか指定しないとダメなのか。

スタイルシートでの複数要素指定を

h1 h2 h3
{
}

のようにやっていた。これでは

<h1><h2><h3></h3></h2></h1>

のことになってしまう。正しくは

h1, h2, h3
{
}

スタイルシートだが,NN では行送りを指定していると,通常のテキストとテキストフィールドが同じ行送りとなり画面が崩れることを発見。

CGI などの URL で,& を a.pl?a=b&amp;c=d のように実体参照にしなければならないことを知り,修正する。

Denasu System 会議室バージョンアップ。タイトルを付けた。


ビーンクイズ,タイトルが固定になってたバグを発見。修正する。

Java から CGI データを使う方法。

Java から CGI で作ったサーバーのローカルファイルを読み込みたいが,うまくいくサーバーとできないサーバーがあった。結局データを読み込むのはあくまでも CGI に任せ,Java から ファイル読み込み CGI を呼び出すことで解決した。が,これだとせっかく普通は読めない場所にファイルを置いといても,直接 CGI を起動すれば他人にファイルが読まれてしまう。パスワードとかを設定すればいいのかな。


カレントディレクトリのファイルを tar ファイルにアーカイブする。

tar -c * > a.tar

ってやったら a.tar の中に a.tar が入ってしまった。結局

tar -c * > ..a.tar

とかでごまかした。

ちなみにすぐ忘れるので解凍方法。

tar xvf a.tar

VC,Doc-View なしのプロジェクトで,ツールバーとかを作成しない場合,CMainFrame::OnCreate を作成してくれない。バグだろう。

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) 
{
    if (CFrameWnd::OnCreate(lpCreateStruct) == -1)
        return -1;

    // フレームのクライアント領域全体を占めるビューを作成します。
    if (!m_wndView.Create(NULL, NULL, AFX_WS_DEFAULT_VIEW,
        CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST, NULL))
    {
        TRACE0("Failed to create view windown");
        return -1;
    }

    return 0;
}

を追加。これがないとビューがなくて落ちる。

ビーンクイズ,とらみんさんがメールからコピーする際,.csv の最後の改行を入れるのを忘れたらしい。恐らくこれで動くだろう。