小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


2009-03-05から1日間の記事一覧

rm -rとrmdirの違い。rmdirはアクセス権がなくても削除できる?

ディレクトリを削除するコマンドrmdirとファイルを削除するコマンドのrmにrオプションを指定した場合の動作の違いを調べてみた。 ディレクトリが空かどうか rmdirコマンドは、削除する対象のディレクトリが空の状態(中になにもない状態)でないと削除ができ…

レガシーASPで使える拡張配列クラスを作ってみた。

VBScriptの配列は貧弱で、要素の追加や並び替え(ソート)、重複の排除など、配列操作のための関数がそろっていない。特に厄介だと思うのは、簡単に要素の追加ができないというところ。JavaScriptでいうarray.push()みたいなことが標準ではできないから、あ…

レガシーASPでクラスを使う

レガシーASP(Active Server Pages)では、独自クラスを作ることができます。以下に、VBScriptでのクラスの使い方をまとめてみました。 クラスの定義 たとえば、nameプロパティと対応するゲッタ・セッタを持つ、Hogeという名前のクラスを作る場合は、以下の…