Admin.pmを変更すると、更新ping機能を設定したメールへの送信機能にする事が出来ます。チェックをしない場合はメールを送信しませんので、後でもう少し直したい場合などはチェックを外し、OKの時にチェックを付けたまま登録(投稿するをクリック)した方がよいかもしれませんね。なお、本文はそのまま送ります。
WebDiaryProの練習
Admin.pmを変更すると、更新ping機能を設定したメールへの送信機能にする事が出来ます。チェックをしない場合はメールを送信しませんので、後でもう少し直したい場合などはチェックを外し、OKの時にチェックを付けたまま登録(投稿するをクリック)した方がよいかもしれませんね。なお、本文はそのまま送ります。
ホームページをHTMLで作成していくと、ページが増え、ヘッダー部分やフッターまたはメニューなど共通で使う部分のメンテナンスが案外手間が掛かるようになります。
PHP活用の一段階としてそれらの部分を分割しておいてPHPで読み込んでつかう方法を簡単に説明したPDFのドキュメントです。
スクリプト作成練習
Web Diary Pro用プラグイン-RssList.pm v0.01
スクリプトソース
相変わらず文章が多いですが、活用情報No15です。今回はCMSの「GeekLog」を簡単に紹介しています。
Geeklogはなかなか使いやすそうです。インストールしたのは、http://140130.com/ (ロリポップ)ですが、この手のシステムとしては軽そうです。
インターネット活用情報No.15 PDFデータ
インターネット活用情報No.15 OpenOffice.org Draw形式
※このサーバはOCNエコノミー128kbpsに接続されているのでファイルのダウンロードは少し時間が掛かるかもしれません。
文章が下手なので練習を兼ねて請求書と一緒に送るときなどにちょっと情報提供をしようと昨年から月1回インターネット活用情報というのを作っています。14号が出来たので、PDF形式をアップします。下手な文章でお見苦しいかとおもいますが、お時間のある方はご覧下さい。なお、このドキュメントはOpenOffice.orgのバージョン2.3、DRAWを使って作成しています。DRAWは結構重宝しています。
今回の内容は、USBにプログラムを入れて利用する事に付いてです。プログラムの配布URLや130MB程のコンパクトなLinuxである「Puppy linux」について簡単に紹介しています。
数値らしい部分を取り出すフィルターをPerlにて作成
もうちょっと直さないとだけど、サーバーの情報を定期的にためておく時に使えるかな。
$ cat ./num_get.pl
#!/usr/bin/perl
while (
$w = $_;
$n=""; $n = "\n" if $w =~ /\n/;
while ($w =~ s/(^|\D)*(\d+:\d+|\d+\.*\d*)//) {
print "$2,";
}
print "\n" if ($n);
}
$ date
2007年10月16日 (火) 16:36:55 JST
$ date | ./num_get.pl | more
2007,10,16,16:36,50,
$ w
4:37pm up 91 days, 6:52, 1 user, load average: 0.33, 0.29, 0.27
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
ishimaru pts/0 gware02.localnet 3:14pm 0.00s 0.36s 0.02s w
$ w | ./num_get.pl | more
4:37,91,6:52,1,0.25,0.27,0.26,
0,02.,3:14,0.00,0.37,0.02,
改行を無視し、数字の前の文字判定を変更
$ cat ./num_get.pl
#!/usr/bin/perl
while (
$w = $_;
$n=""; $n = "\n" if $w =~ /\n/;
while ($w =~ s/(^|\s)*(\d+:\d+|\d+\.*\d*)//) {
print "$2,";
}
# print "\n" if ($n);
}
$ w | ./num_get.pl | more
4:39,91,6:54,1,0.08,0.21,0.24,0,3:14,0.00,0.38,0.02,
$ free
total used free shared buffers cached
Mem: 515228 495288 19940 0 103732 257400
-/+ buffers/cache: 134156 381072
Swap: 530136 10552 519584
$ free | ./num_get.pl
515228,494588,20640,0,103748,257392,133448,381780,530136,10552,519584,