VineLinux3.1へアクセスログ解析ツールのWebdruidを導入してみました。
Webalizerの後継ツールで解析速度も速いのでお勧めです。
フローチャートが出力されるので面白いです!
makeでエラーが出まくってあきらめていたのですが、何とか上手く行きました。

サンプルはこちらです

まず最初に以下のパッケージをSynapticパッケージ
管理マネージャからインストールしてください。

gettext
db4-devel
gd-devel
libpng-devel
zlib-devel
graphviz


http://www.webdruid.org/
↑からwebdruid-0.5.4.tar.bz2のパッケージをダウンロードし、解凍してください。

バグがあるので以下を直してください。
poフォルダ内のja.poの8行目付近
"Content-Type: text/plain; charset=ISO-8859-1\n" を
"Content-Type: text/plain; charset=EUC-JP\n" に直す

#./configure --with-language=japanese --with-db=/usr/include/db4 --with-dblib=/usr/lib --enable-dns
#make
#make install を実行


/usr/local/etc/webdruid/webdruid.conf を編集します。
以下の2つをコメントアウトして編集します。
ログファイルは複数指定が可能です。

LogFile /var/log/httpd/access_log アクセスログまでのパスを記述
OutputDir /home/user/public_html/webdruid HTMLファイル出力先
Incremental yes
DNSCache dns_cache.db
DNSChildren 10

あとは #webdruid とコマンドを打つだけでHTMLファイルが出力されます。
お疲れ様でした!
TOEICの結果が返ってきました・・・
リーディングスコアは過去最高の315を記録したものの、
リスニングスコアは過去最低を記録。
集中できんかったからなぁ。もったいない・・・

U.N. Secretary-General says he hopes the talks scheduled between China and Japan will help ease tensions between the two countries.
国連の事務総長は、中国と日本の間で予定されている会談が2国の緊張を和らげることを望んでいると言っている。

Kofi Annan spoke from the Asian-African summit.
コフィー・アナンはアジア・アフリカ会議で語った。

After weeks of rising tensions between the two Asian powers, U.N. Secretary-General Kofi Annan welcomed news that the leaders of China and Japan will meet later Saturday.
2つのアジアの大国の間で起こった緊張の数週間後、国連の事務総長のアナンは中国と日本の首脳が土曜に会うというニュースを喜んだ。

I hope that the meeting between the two leaders will help reduce the temperature a little bit and set their relations back on track.
私は2国間の首脳会談が高まった熱を少し冷まし、彼らの関係が元に戻るよう望んでいる。

音声のダウンロードはこちらから

サーバーのアップグレード作業をする。
さすがにもう何回もやっているので、Linuxのインストール、PHP、MySQLのインストール、
バックアップファイルの復元、データベース操作などは極めてきた。
Postfixの設定、Apacheの設定もすんなりとできた。

ただ、自分のブログのトップページだけがなぜか文字化けを起こした。
トップページだけ拡張子がphpなので、どうやらPHPに問題があるようだ。
/etc/php.ini ファイルをいじってみたけど変化なし。
ためしにPHP5に入れなおしてみることにした。
PHP5のデフォルトのphp.ini をそのまま使ったら、文字化けは回避できた。
どうやら mbstring.detect_order = auto の部分をコメントアウトしなければいけないようだ。
とりあえず、サーバーも速くなって満足というところですな。
⇒マイブログ http://www.freebbs.biz:8080/mt/

今日は、塾講師の研修2コマ目でした。
なんと、サークルの後輩がいました!!
これはビックリ~ということでだいぶ塾の人とも仲良くなりましたよ(^o^)

ベーシック認証というのはご存知でしょうか?
Web上でもよく見かけると思いますが、
こんなやつです。
↑ID:guest pass:guest で入室できます

これを実装する方法を説明します。
まず、Apacheの設定ファイルを変更します。
ベーシック認証を使いたいディレクトリのAllowOverrideを以下のようにします。

AllowOverride AuthConfig Limit

次に.htaccessファイルを用意します。
内容は以下のように記述しておきます。

AuthUserFile /使いたいディレクトリまでの絶対パス/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user

<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>


あとは.htpasswdファイルを用意します。

ユーザー名:暗号化されたパスワード

上記のような内容にします。
例の場合は guest:uvKXyOhlN3PdM になります。

このページなどが参考になります。
http://chama.ne.jp/access/
今日も昼から研究室に行って夜8時過ぎまでプログラミング。
Java極めてきたかもー
ツリー形式の掲示板サーバーを作っている。
マルチスレッドでたくさんの受け付けが可能!
なかなか面白いですね。

塾から電話かかって来ました!
採用~明日から研修~だって
しかも、学校のすぐ横の白木原校らしい!やった~

ローマ法王はまだ決まらないみたいですね~
保守派とリベラル派に分かれて争っているとか。

Black smoke has billowed out of the chimney atop the Vatican's Sistine Chapel, indicating that Roman Catholic cardinals tasked with choosing a successor to the late Pope John Paul the Second have failed to do so for the second straight day.
黒い煙がバチカンのシスティーナ礼拝堂の煙突から立ち上がった。これは、ヨハネ・パウロ2世の後継者を選ぶことを任されたローマカトリック教会の枢機卿たちが、この2日間で後継者を選出できなかったことを示している。

The cardinals will not emerge from their secret conclave until they have found a man they think can fill John Paul's shoes.
枢機卿たちは、ヨハネ・パウロ2世の後を継ぐにふさわしい男が現れるまで、秘密の協議から姿を現さない。

When the smoke rose from the chimney shortly after noon, Rome time, it looked to be light gray, provoking some of the thousands of pilgrims and tourists gathered in Saint Peter's Square to wonder if a new pope had been elected.
煙がローマ時間の正午丁度に上がったとき、煙は薄い灰色に見えたが、新しい法王が選ばれたかを見にサンピエトロ広場に集まった数千人の巡礼者と旅行者の幾人かを刺激した。

<Words>
billow:立ち上る successor:後継者
provoke:刺激する pilgrim:巡礼者

音声のダウンロードはこちらから