でじあな 0.01
ひゃっほーい今週も週末3連休♪という勢いに乗って
音楽そっちのけでプログラム書き書きしてたでじゆにの木村です。
どうもこんばんは(´・ω・`)
最近、ちょっとこのblogのアクセス状況とか気になってきて、
今までロクに見たこともないアクセスログに手を出してみました。
でじゆにが収まっているWebサーバは、ドコかのサーバを
仮想的に小分けにして提供されているレンタルサーバなので、
Webサーバのログをそのまんま取得することができます。
なのでファイル1個ずつのログとかまでまる分かり♪
しかしそんなゴチャゴチャした宇宙語ログなんて見る気にもならねぇーっ!!
そこで。
世の中にあるログ解析ツールという類いのモノをウマく使って
分かりやすく整理した結果を見れるようにしたらイイよね♪
というのが一般的な方法みたいですが、
しかし私が知りたいポイントは音楽ファイル個別のダウンロード数とか(´・ω・`)
そんな痒いところに手が届くような汎用ツールは無いっ!!(たぶん)
てかソレは汎用じゃない。
ならオレ用ツール作っちまうか。
という訳で久々に出ました、無いモノは作ってしまえ論。

「digi-AnaLog」バージョン0.01。略して「でじあな」。
デジタルなのかアナログなのかよく分からない感じのネーミングがイイネ。
要はでじゆに専用のアクセスログアナライザってことです。
基本は「Analog」という汎用ツールのような感じの統計をしますが、
音楽ファイルの個別ダウンロード数とか、
TBやコメントのBOT等おかしな経路でやってくる不穏なアクセスの詳細解析とか、
私的痒いところに手が届きまくっているのがポイント。
なんか使ってみたら意外と便利なので、
もしかしたらリリース用にメンテして一般公開しちゃうかも。
・・・リクエストとメンテしている時間があれば(´・ω・`)
ちなみに、もう少し詳しくどんなツールかというと、
・ただのPerlスクリプトです(Perl5以降+Net::FTPで動きます)。
・Webサーバ上で動かすのではなく、ローカルで動かします。
・Webサーバに生成されるアクセスログをFTPで自動取得します。
・解析結果はコマンドラインの画面にだらだら表示されます。
・まず最初は上の画像のような解析結果の概要だけ表示されます。
・更に詳細が見たいときは統計種別ごとにいくらでも見れます。
・内容はだいたい「Analog」っぽい感じで主要な統計種別に対応してます。
で。
実際見てみると結構音楽のダウンロードってされてるんですね。
最近のログを見てみた感じだと1日で20〜30本ぐらい。
どの曲がよくダウンロードされているとかもバッチリ把握☆
こういう情報をちらちら見ながら
人気の傾向を探ってみるとか検討材料にしてみようと思います(`・ω・´)b
そのために「でじあな」を作ったのでね。
ところでWindowsでもちゃんと動くかなーと思って
Windows入りのコンピュータ(Perlは「ActivePerl」入り)で
ROしながら動かしてたら、RO落ちた・・・。
Perlが動くと何かから逃げるかのように落ちるRO。
落ちる理由は分からんでもないけど、
もうちょっとマシな逃げ方はできないのかとも思ったり(´・ω・`)
そして最後に、先生質問です(,,゚Д゚)∩ハイッ!!
MacOSX上でPerlスクリプトをアプリケーションっぽく
ワンクリックで起動できるようにするにはどうしたらいいですか?
要は実行ファイルとしてDockに入れたいんですが(´・ω・`)
