2008年7月30日水曜日

vpopmailでユーザ追加&.qmailファイルで転送設定[メール]

いつも忘れてしまうのだけど、サーバにvpopmailが入ってるときは簡単なコマンドでアカウントを追加出来る。

【ユーザ追加】
# /home/vpopmail/bin/vadduser [メールアドレス] [パスワード]
# /home/vpopmail/bin/vadduser sample@demo.com demodemo

【ユーザ削除】
# /home/vpopmail/bin/vdeluser [メールアドレス]
# /home/vpopmail/bin/vdeluser sample@demo.com

転送設定したい場合は、.qmailファイルをアカウントディレクトリ内に作成し中に転送先のメールアドレスを「&」でつなぐ。

2008年7月29日火曜日

phpで便利な関数を発見 glob関数 [PHP]

PHPの関数です。
パターンにマッチしたファイル名を配列で出力します。
使い方は以下の通り。

>> /var/www/image/内のファイル一覧
a.jpg
b.txt
c.gif
d.jpg

foreach (glob("/var/www/image/*.jpg") as $filename) {
    print $filename."\n";
}
exit();


>> 出力結果
a.jpg
d.jpg

http://php.benscom.com/manual/ja/function.glob.php




2008年7月22日火曜日

PDTをMAC OSXに入れてみた[PHP]

Eclipseを使ってみたくて、今日とうとうmacに入れてみました。以下のページを参考にインストールしました。
Mac OS X にPHP開発環境を作る! 〜Eclipseのインストール〜
非常に分かりやすかったです。
ありがとうございます。

試しにサンプルプログラムをEclipse上で書いてみたのですが、
いまいちその便利さやよさが分かってないようです。。
今後、ネットで調べていきます。

2008年7月19日土曜日

フォームとか作るときに考えるユーザビリティ[HTML][JavaScript]

会員登録とかログインとかお問い合わせとかフォームを作る機会が多くて、毎回同じだとパッケージっぽくしたいなぁとか思うけどやらない、みたいな感じですが、ユーザビリティ向上のためにまだまだやれることはあるみたいです。

パッケージ化はもう少し先になりそうです。
※参考
http://woork.blogspot.com/2008/07/useful-tips-to-enrich-your-html-forms.html
※元記事

2008年7月18日金曜日

URLとURIって何が違うんだろう[HTML][ネットワーク]

って思って調べてみました。
結論としてはよくわからなかったです。

僕の解釈としては、URIの概念の中にURLが含まれてて、http:などといった具体的にその場所までのアドレスを指定出来る場合はURLと呼ぶ、みたいにとりました。

以下参考URL。

2008年7月16日水曜日

PHPでCSVファイルを読み込む[PHP]

csvファイルをブラウザからアップロードして配列に入れるときに、エクセル上ではからなのだけど、nullデータが入ってると判断されてしまって空の配列(や要素)が出来てしまうときがある。
なので、空だったら削除みたいな処理を加えた。

==========================
$fp = tmpfile();
fwrite($fp, $row);
rewind($fp);
$i = 0;
while (($data[$i] = fgetcsv($fp, 10000,",")) !== false){
$i++;
}
## 空の配列を削除
foreach($data as $k=>$v) {
if(empty($v)) {
unset($data[$k]);
}
## $data[0]には要素の項目が入ってる
for($j=0;$j
if(!empty($data[$k][$j])) {
$chk[$k] = 1;
}
}
if($chk[$k] != 1) {
unset($data[$k]);
}
}
fclose($fp);
==========================

なんか面倒だなぁって思いました。

2008年7月11日金曜日

はじめます[blogger]

個人的で備忘録的なサイトになればと思います。
文章とか苦手ですが、何かが蓄積されれば。
まずはネットで調べつつカテゴリーを導入しようかと思います。