2009年4月7日火曜日

Internet Archive で昔のホームページを見ることができて便利です

http://www.archive.org/web/web.php

PostgreSQL の Windows 版インストーラーがやっと見つかりました

8.1 系のバイナリは 8.1.11 までしか配布していないという情報は残っていますが、バイナリそのものがどこにも見つかりませんでした。

できれば古い配布物を残してある場所を探したかったのですが、見つけられず(8.2 以降しか配布しない方針のようですね。)、やっと次のページにあるのを見つけました。
稼働環境として Windows Server 2003, PostgreSQL 8.1 と指定されているシステムを利用する関係で他のバージョンを選択できない状況でした。助かりました。

Windows XPおよびWindows 2000 環境における PostgreSQL の利用について
http://web.sfc.keio.ac.jp/~k12u/lecture/pgsql_win.html

シェルスクリプトが Command not found. になるときは改行コードの CR LF を疑おう

実行権限は付いているのに Command not found. で実行できない場合があります。
その場合は改行コードが CR LF になっていないか確認しましょう。
※文字コードも SHIFT-JIS になっている可能性があります。

./filename.sh
./filename.sh: Command not found.

vi filename.sh

#!/bin/sh^M    ←この ^M が表示されるときは改行コードが CR LF になっています
  :

2009年3月27日金曜日

このページの説明に従ってインターネットエクスプローラー(IE)でもスタイルシートでセンタリングできた

スタイルシート(css)で正しく指定してもインターネットエクスプローラー(IE)ではセンタリングできない場合があります。
このページの説明で解決できました。
http://okg.ifdef.jp/homepage_style1.html

残念!コードを貼り付けてもブログ上に表示できません。
ポイントとなるスタイルシート部分だけが残っています。
スタイルシート部分
.cent { text-align:center }
.c1 { margin:10px auto;
text-align: left;
width:200px;
border:1px solid #999;
background-color:#eee
}
.c-box { padding:15px }
.c-title { font-weight: bold; }
.c-moji { line-height: 140%;padding: 5px 0px }

2009年3月25日水曜日

PHP でクロスサイトスクリプティング対策やスクリプトインサーション対策をするときは htmlspecialchars に ENT_QUOTES を指定する

書籍「PHPサイバーテロの技法」より引用

文字列を出力する直前に、htmlspecialchars(変数, ENT_QUOTES) をかける

echo htmlspecialchars( $GET['message', ENT_QUOTES );


そのことを詳しく説明しているページのひとつ

□htmlspecialchars ( ) でセキュリティ対策( ENT_QUOTES もね!)
http://kuppo.sakura.ne.jp/php/htmlspecialchars.php

2009年3月22日日曜日

書籍:ワンランク上を目指すCSSクリエイティブ・デザイン

http://gihyo.jp/book/2007/978-4-7741-3163-4

HTML + CSS で構築された、品質の高いサイトが制作例として取り上げられています。
技術評論社のサイトそのものが、この書籍のテンプレートで制作されているのには驚かされました。

2009年3月17日火曜日

@WIKI

無料レンタル Wiki を見つけました。

□@WIKI
http://atwiki.jp/