2006年5月26日
[JavaScript]

hasChildNodes - 子ノードの判定


子ノードがあるかどうかはhasChildNodesを使えばわかります。以下の例では、ID名以下の子ノードをremoveChildを使って全て削除してします。

[JavaScript]

createElement - エレメント作成


エレメント(タグ)を作成するにはcreateElementメソッドを使用します。作成したelementはappendChildにてノードに追加することができます。

[Linux]

submission portへの対応


プロバイダーでOutbound Port25 Blockingが最近すすんでいる。これはポート25番ポートからのメール送信をできなくするものである。

2006年5月25日
[JavaScript]

Ajax.Request


サーバとの通信をするにはprototype.jsのAjax.Requestを使うと便利。

[JavaScript]

encodeURI


javascriptでURIエンコードをするにはencodeURIを使用します。URIエンコードされた文字列は文字コードが自動的にUTF8になりますので注意が必要。

2006年5月21日
[Linux]

ncコマンド (netcat)


ncコマンドはtcpまたはudpにてネットワーク通信を行うためのユーティリティで、通信状態の確認やポートスキャンなどに使用できます。またクライアントとしての使い方のほかにリッスンモードにて起動することにより、デーモンサービスとしても使用できる。

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

rpcinfo - RPCサービスの一覧を表示


rpcinfoはシステムで提供されているRPCサービスの一覧を表示するコマンドです。

2006年5月13日
[Linux]

arpwatch


arpwatchはネットワーク上のIPアドレスとMACアドレスの組み合わせを監視するプログラムです。新たな組み合わせが見つかると、それらをarp.datファイルと/var/log/messageに記録するとともに、指定した管理者にメールを送ります。

2006年5月12日
[JavaScript]

zapatec ajax suite


巷で大流行のAJAX。どんなことができるか遊んでいたら、zapatec ajax suiteというのを発見。prototype.jsを使ってウィンドウを作っていたが、zapatecで提供されているajax suiteを使えば簡単にウィンドウを作れる。

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

identify - 画像情報の表示


画像サイズなどの情報を取得するにはImageMagickに含まれるidentifyコマンドを使用すればよい。

2006年5月 9日
[その他]

text-align: centerが効かない


text-align:centerが効かない場合、margin-leftとmargin-rightにautoを指定すれば回避できるかもしれない。

2006年5月 5日
[その他]

Firefoxの独自検索プラグイン


firefoxで独自検索プラグインを作るにはsearchpluginディレクトリ以下に.srcファイルを作成すればよい。独自検索プラグインとnamazuなどを組み合わせると自サイトの検索をツールバーからできるので結構便利。

2006年5月 2日
[postfix]

postfixadmin + mysql + courier-imapによるバーチャルドメイン


postfixadminをインストールすれば初心者でもGUIインターフェースにてメールアドレスの追加などができるようになります。

[postfix]

postfixadminでメールボックスが作成されない


postfixadminではメールアカウント作成時にウェルカムメールを投げてメールボックスを作成します。このとき、メールが送信できないとメールボックスが作成されません。