2004年9月30日
[PostgreSQL]

テーブルのオーナ変更


テーブルのオーナを変更するにはALTER TABLEを使用します。

[JavaScript]

郵便番号の書式チェック


javascriptで郵便番号の書式をチェックするには正規表現で以下のようにすればよい。

2004年9月28日
[PostgreSQL]

SELECT結果のINSERT


SELECT文で取得した結果をINSERTしたい場合、INSERT文の後に続けてSELECT文を書けばよい。

2004年9月24日
[Perl]

カレンダーを表示する


Date::Calc の Calender()を使用すれば、簡単にカレンダーを表示できます。

[Perl] => [CGI]

CGI::Session - セッション管理


セッション管理を行うにはCGI::Sessionモジュールを使用します。

[Perl] => [CGI]

CGI - ヘッダーを出力する


CGIモジュールを使用すれば簡単にヘッダーを出力できる。

2004年9月21日
[Linux] => [Linuxコマンド(R〜Z)]

time - コマンドの実行時間を計測


timeコマンドは、次に続くコマンドの実行時間を計測します。

[Linux] => [Linuxコマンド(R〜Z)]

tree - ツリー形式にてファイルを表示


treeコマンドはファイルやディレクトリの一覧をツリー形式にて表示してくれるコマンドです。

2004年9月15日
[Perl]

perlでシステムコマンドを使用するには


Perlでシステムコマンドを使用するには `` 内にコマンドを記述すればよい。

2004年9月10日
[Perl] => [DBI]

カラム名の一覧を取得


カラム名を取得するには $sth->{NAME}を使用すればよい。

[Perl] => [DBI]

該当するレコードの数を取得するには


$sth->execute の後、$sth->rowsとすればレコードの数を取得することができます。

[Perl] => [DBI]

fetchall_arrayref


fetchall_arrayrefは全てのレコードを取り出し、配列->配列(中身が配列へのリファレンスである配列)を返します。

[Perl] => [DBI]

fetchrow_hashref


fetchrow_hashrefはレコード行をハッシュへのリファレンスとして取得します。

[Linux] => [Linuxコマンド(A〜I)]

apropos - whatisデータベースの文字列検索


aproposコマンドはwhatisデータベースを検索し、該当する文字列があった場合に表示してくれます。man -k と同じ動きをします。

2004年9月 8日
[Sendmail]

/etc/mail/access.db - リレーの制御


/etc/mail/accessで、リレーの許可や拒否設定をすることができます。

[Perl] => [CGI]

シェルからCGIにパラメータを渡す


CGIに変数を渡すウェブのインターフェースを作成するのが面倒な場合、シェルの環境変数を設定することでCGIにパラメータを渡すことができます。

2004年9月 7日
[Linux] => [Linuxコマンド(J〜Q)]

makewhatis - whatisデータベースを生成


makewhatisコマンドはwhatisコマンドなどで使用するデータベースを更新します。

2004年9月 5日
[Linux] => [Linuxコマンド(R〜Z)]

ulimit - システムリソースを制限する


ulimitコマンドはシェル(bash)が使用できるシステムリソースを制限します。

[Linux] => [Linuxコマンド(A〜I)]

hwclock - ハードウェアクロックの設定


ハードウェアクロックとはBIOS側で設定されている時間のことで、システムクロックとはOS側で設定されている時間のことです。

[Linux] => [Linuxコマンド(R〜Z)]

uname - システム情報を表示


uname コマンドはカーネルバージョンなどの情報を含むシステム情報を表示します。

[Linux] => [Linuxコマンド(A〜I)]

id - ユーザのUIDやGIDを表示


idコマンドはユーザのUIDやGIDを調べるためのコマンドです。

2004年9月 4日
[Linux] => [Linuxコマンド(A〜I)]

alias - エイリアスの作成


コマンドのエイリアスコマンドを作成するにはaliasコマンドを使用します。エイリアスとはコマンドのショートカットのようなものです。

[Linux] => [Linuxコマンド(J〜Q)]

mpage - 複数ページを1ページにまとめて印刷


mpageコマンドを使用して複数ページを一ページにして印刷することができます。

[Linux] => [Linuxコマンド(A〜I)]

chage - パスワードの有効期限を設定


パスワードの有効期限を設定するにはchageコマンドを使用する。

2004年9月 3日
[JavaScript]

フォームのフォーカスを変える


focus()で入力フォームのカーソル位置を特定の要素に移動することが可能。もしも画面がスクロールしない場合などはalert('');の前にfocusを持ってくるとよいかも。

[Perl]

正規表現 - 数字以外にマッチさせる


数字以外の文字にマッチさせるには \D を使用します。

[JavaScript]

JavaScriptからCGIに値を渡す


JavaScriptからCGIに値を渡すにはinput type hiddenを設定しておけばよい。

2004年9月 1日
[その他]

textフィールドの改行をさせる


wrapで改行をコントロールすることができます。