今日のテレホタイムにしていたことは?
答えるべきことはただ1つ。
ひたすら、CGIと戯れていた(笑)
まずは、アクセス解析CGIの改良。
前々から、色々と探して試している。
が、結局のところ、俺のページってアクセス数は多くない、っていうか殆ど無いから(笑)
あまり強力な解析能力ってのは必要ないんだよね(^^;
しかも、個人的趣味により、出来れば1アクセス毎の詳しいデータが欲しい。
つまり、時間ごとや、ブラウザとかOSとかreferrerとかの統計データよりも、
ある時間のアクセスが、どういうOSでどういうブラウザで、referrerはどこなのか?
っていう方が欲しいの(笑)
そんな事情で、最近まで僕が使っていたアクセス解析CGIは以下の二つ。
1つは、access2.cgi(ソース / 配布元)。
出力形式は
2000年01月27日(木),*.kyoto-u.ac.jp,Mozilla/4.0 (compatible; MSIE 4.01; Windows NT),http://www.manami.itgo.com/poem/2000/2000_01F.html,18
こんな感じ。
うちの大学からの誰かのアクセスログね(笑)
日付、ホスト、User-Agent(要するにブラウザ)、referrer、時間(24時間制。分は切り捨て)
をCSV形式で記録している。
ちなみに、ログをもとにして、アクセス統計を取って、それをHTML表示する機能もあるけど、個人的にはあまり好きではない(^^;
こんな感じ。
もう1つは、access.cgi(ソース)
配布元は、
サイト:http://carl.blackout.org/
配布ページ:http://carl.blackout.org/access.html
ここは、ちょっとというかかなりアングラ色が強くて、referrer取られると怖いので、非Aタグ(^^;
僕が、この日記を始め、最近使っている掲示板も、ここの配布スクリプトです。
まぁ、あの掲示板は、掲示板へのアクセスのログを取れるのが気に入って使っているんですがね。
で、それはさておき、このアクセス解析のログは、結構強力で、
[01/19/2000 14:50:12] - thyme.media.kyoto-u.ac.jp - 130.54.13.6 - 192.168.130.245 - 1.0 thyme.media.kyoto-u.ac.jp:3128 (Squid/2.2.STABLE5) - Mozilla/4.0 (compatible; MSIE 4.01; Windows NT)
が出力。
#漏れIP取得方法としてHTTP_X_FORWARDED_FOR、HTTP_FORWARDED、HTTP_VIA、HTTP_SP_HOST、#HTTP_CLIENT_IP(16進数変換)の5つをチェックしてIP漏れがある場合はTrueIPとして記録します。
とのことです(笑)
えぇと、実は、ほとんどよく分かっておりません(^^;
まぁ、分かることと言えば、プロキシを通していても、リアルIPを抜いてくれる、ってことでしょうか。
必要ないんだけどね(^^;
いや、このスクリプトを配布してるサイト、接続IPからUINや、UINから接続IPを抜いたりするCGIも、配布こそしてないけど公開してるし(^^;
一般的なhttp、https、ftp プロトコルを使わずに接続IPアドレスを抜く公開デモです。もっとも凶悪です(^^;;
な〜んてのもあるし。
いや、まぁそれはどうでもいいんだけどね。
別に、IP抜いて、どうしようってわけではないから(^^;
で、この二つ。それぞれの好みを言うと、
access2.cgiの方は、referrerを取れるのがありがたい♪
JAVAスクリプトがオンで無いと無意味だけど、事実上、殆どの人がオンにしてるしね。
っていうか、多分、JAVAスクの切り方知らなかったり、
それ以前に、「JAVAスクリプトって何?」ってな人も多そうだし(笑)
あと、アクセスログの保存形式が、CSVだってのもありがたい♪
プレーンテキスト(いや、CSVもプレーンテキストだけどね(^^;)のままだと見にくいのが、表にすると楽なわけだ。
CSV形式なら、拡張子をCSVに変えるだけで、うちのマシンではCSVエディターが起動するからね♪
ちなみに、ここでCSVが何だか分からないって人の為に、ちょこっと説明するぞ♪
(おぉ、何か、人に読ませることを前提にした書き方になっているぞ(笑))
CSVとは、
Cummma Separated Value(カンマ セパレェイティッド ヴァリュー(笑))
の略。「カンマ( , )で区切られた、データ」という意味だ。
よく見ると、
2000年01月27日(木),*.kyoto-u.ac.jp,Mozilla/4.0 (compatible; MSIE 4.01; Windows NT),http://www.manami.itgo.com/poem/2000/2000_01F.html,18
は、日付とかホストとかの各データが、カンマ( , )で区切られているわけだね。
このカンマを区切りとしてそれぞれを1つの項目(セル)として認識出来るわけだ。
すると、これを1つの表として表示することが出来る。
2000年01月27日(木) | *.kyoto-u.ac.jp | Mozilla/4.0 (compatible; MSIE 4.01; Windows NT) | http://www.manami.itgo.com/poem/2000/2000_01F.html | 18 |
平Mさんは真林ってことにして
の「ことにして」の部分。
仮に、もし真林だったとしてら、問題無い。
仮に、礼香だったとしても、直後の俺の文章から、この文は意味が通る。
ゆんと、ちはやでないのは間違いない。
で、残りは、沙織と美樹だが、
ぽてきゅんさんがこのどちらか、ってのは非常に考えにくい(笑)
ってことで、恐らく、変な間違いを犯していないであろう、ツッコミ文が完成する(笑)
予想では、おそらく、ぽてさんは礼香で、礼香は俺のだ、っていうツッコミが返って来ることでしょう(笑)
ちなみに、昨日のレポートの話。
教授に出したメールの返事が来ていた。
研究室に不在だったら、事務室に預けておいてくれ、って内容が書いているだけだったが、
僕の出したメールに、次の月曜日には印刷したものも提出します、って書いていたことから考えても、
恐らく、受理されたんだろう。っていうか、そう考えよう(笑)
実験の単位ってのは、マジメに出席して、レポートを出しさえすれば、もらえる。
点数は多分、ギリギリだと思うけど(^^;
まぁ、とりあえず、単位が貰えれば、まぁいいか(爆)
そうこうして、テレホタイム終了。
で、後は日記を多少書いたり、食器洗ったり、荷物まとめたり、風呂に入ったり。
で、11時頃に、コピーショップに行って、昨晩、水戸納豆から借りたノートをコピーする。
で、それを持って、水戸納豆の家へ返しに行く。
この時点で、11時50分。
下宿へ帰る。
まとめた荷物を持って実家へ向けて帰る。
12時10分頃。
帰り道は、『ASCII 1月号』を読む。
っていうか、この前、2月号を買ったのに!?(笑)
いや、まぁ何て言いますかね(笑)
『ASCII 1月号』には、Windows2000RC2が付属していて、
Win2000の特集として、説明とかインストール方法とか、実際に使ってみた感じとかが色々と書いているのだ。
家に帰り着くまでに、大体目を通したが、う〜む、ちょこっと興味出てきた(笑)
別パーティーションに、インストール出来るみたいなので、今度ちょっと試してみよう(笑)
で、実家に帰り着いたのは、14時50分。
簡単に昼食を食べて、
14時半に家を出て、15時からバイト。
17時半に帰宅。
で、昨晩から徹夜して眠いので、寝ることにする。
起きたのは、7時(笑)
昨晩、18時からとして13時間。
徹夜明けの睡眠時間としては、まぁまぁかな?
ちょっと不足気味かも。
で、今日は母さんはお仕事に出かける。
ってことで、その前に、朝食を作ってもらって食べる。
何故か、今日は仕事がお休みで家にいる父さんに、
CD-Rの焼き方とか、アプリのインストールとか、適当に説明する。
んで、ジャンプの絵を写したりする。
以前、言っていたヤツね。
実は、あぁ言った次の号と、その次の号は描いてなかったのだ(^^;
ってことで、一気に2号連続。
写して、ペン入れて、消しゴムで消して。
結構、速く出来て驚いたり(笑)
やっぱ、白黒の絵はいいねぇ〜☆
ジャンプなんかに見られる絵は、俺の好みのタイプだから、描きやすい〜☆
描いてて、楽しいしね(笑)
で、しばらくだらだらしたりしながら、昼前から、
ひろきさんに借りたTLS2のCDのジャケットスキャンに勤しむことにする(笑)
サウンドトラック、ドラマCD5枚、ボーカルコレクション。
結構な量だけど、今日はバイトが無いので、時間的には余裕があり、気は楽だ(笑)
それに、ドラマCDなんか、ジャケットというかブックレットというか、大したページ数なくて楽☆
買った人にはつまらんかもしれないが、こっちとしては、楽でいいよ、ホント(笑)
途中、妹の準備した昼食食べたり。
また、ジャケットスキャンの続き。
ドラマCDは、CDのレーベルまでスキャンしてしまう(笑)
で、一通りスキャンが終ると、なんとなく調子に乗って、また絵を描いてしまう。
描いたのは、ここ最近3号分なので、更にその前から描くことにする。
っていうか、5・6号に、どうしても描きたいレオリオがいるんじゃよ〜(笑)
で、前々から考えてはいたが、実行に移そうかなぁ、と考え始める。
俺の描いた絵を公開するサイト。
って、別に本格的にするつもりはないけどね(笑)
何となく、ページにしてアップしておいた方が、整理されやすいから。
前々から時々は描いていたし、大学入る以前に描いた絵もあったりで、
そのうち、取り込んで整理して、やろうかなぁと思ってはいたのだ。
基本的に、面倒くさがりなんで、なかなかやらないんだけど(^^;
が、まぁ、何とか毎週コンスタントに絵を描くようになったみたいなので、
この毎週描いた絵を整理する意味も込めて、作ろうかと思う。
丁度、試験も沢山あるので、きっと作業ははかどることでしょう(爆)
そうこうして、17時頃には、下宿に帰ることにする。
帰り道は、『ASCII 1月号』の残りの記事を読んだり。
下宿に帰り着いたのが19時頃。
それから、おもむろにWindows2000RC2をインストールしてみたり(笑)
Fドライブに入れてみました。
特に問題なくインストール出来ました。
起動させてみました。
なんか、面白い(謎笑)
いや、基本的に俺、新しモノ好きだからねぇ(笑)
ただ、レジストリを使うソフトとか、データを移し変えるのが面倒なので、
あまり使わなかったけどね(^^;
とりあえず、SCMPXが動いたことだけは確認した。
あと、CD-Rドライブが、認識されなかった(^^;
どうやら、うちのRドライブのドライバは、まだ無いみたいだ。
つーわけで、とりあえずインストール自体は上手く行ったので、しばらくはこのまま置いとくことにする。
また、時間をかけて、徐々に使っていくことにしよう(笑)
あとは、ひたすら日記書いて過ごしてました(笑)