92.サーバーをインストールしています  
名前:オリハル    日付:11月26日(水) 9時39分
サーバーをインストールしています。

この後、再びインストールするかも知れません。
Opera/9.62 (Windows NT 5.1; U; ja) Presto/2.1.1

91.サーバーをインストールしています  
名前:オリハル    日付:11月25日(火) 1時59分
サーバーをインストールしています。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

90.サーバーをセットアップします  
名前:オリハル    日付:11月18日(火) 22時16分
 外部から何度か進入を試みられていたらしく、「krbtgt」だとか「SUPPORT_388945a0」だとか、よくワカラン名前のユーザー名が作られていたりする様子なので、一回、初期化の意味で、OSをインストールし直してみようと思います。
Opera/9.62 (Windows NT 5.1; U; ja) Presto/2.1.1

89.リセットします  
名前:オリハル    日付:11月18日(火) 14時32分
2008.11.18(火)14:40から、14:50頃まで、サーバーをリセットして立ち上げますので、約10分間繋がりません。
Opera/9.62 (Windows NT 5.1; U; ja) Presto/2.1.1

88.デバッグ終わり  
名前:オリハル    日付:10月23日(木) 15時16分
今度は、2004.07.25〜2008.10.08までの1537日分のシステム・ログファイルを元にして集計を始めました。初期の2004.07.25を集計するのも30分程度かかりますし、最近の日付のログ・ファイルは初期の頃の10〜20倍の大きさのファイルなので、その分、時間がかかりそうです。全部一括してうまく処理が終わればいいんだけど、何日くらいかかるかな。トップページの「01:00頃迄は日次集計中」の右にある?マークをクリックすると、プログラムの進行状況が分ります。

2008.10.09〜本日まではhtmファイルを作成する部分を組み込んでから処理を始めます。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

87.やっと移行始めてます  
名前:オリハル    日付:10月22日(水) 20時35分
やっと「自分のシステム」に立脚した集計が終わり、今度は「システム・ログ」に立脚した集計に入ってます。

前の「自分のシステム」発想のデータが今度の「システム・ログ」から集計するプログラムでちゃんと仕様変更通りに実行されるようにしないと。

項目も追加したものが一つあります。「昨日のクリック数」という項目です。今までクリック数は総計項目だけでした。

(「システム・ログ」から)従来の日次処理で使っていたプログラムは一日分を処理するのに3時間程度かかってましたので、処理を早めるようにロジックを見直しました。全てのIPを登録したIPファイルは必ずsortするようにして、プログラム内での検索を早めるようにしたのと、システム・ログファイルから自分で見る為にhtmファイルに書き出す処理はほぼ最近のものまで作る必要がないから少しは早くなると思いますが、やはり、1時間/1(LOG FILE)程度はかかるんじゃないかな。先ずは1件のLOG FILEでテストして。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

86.仕様変更  
名前:オリハル    日付:10月22日(水) 15時1分
トップページに表示されてたクリック・カウントは、以前は時々刻々とリアルタイム集計をしていましたが、途中から日次集計にしましたので、あのページに表示されるカウント数は「全て前日までのもの」に変えないと。

それに、昨日「御来訪のIP総数」なんかも、「御来訪IP総数」に加算して含めてから表示しなくちゃね。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

85.範囲の変更  
名前:オリハル    日付:10月21日(火) 18時25分
「自分のシステム」から離れて初日(2004.07.24)の「システム・ログファイル」の記録開始時刻が中途半端だったので、集計用に使えませんので、システム・ログは2004.07.25の分から使うことにして、2004.07.24までは「自分のシステム」のデータを使います。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

84.データなし  
名前:オリハル    日付:10月20日(月) 22時30分
「自分のシステム」のほうには、2004.04.20,21の2日間と、2004.07.11,12の2日間、計4日間のデータがありません。何か問題が発生していたのでしょう。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

83.合わせました  
名前:オリハル    日付:10月20日(月) 21時48分
「自分のシステム」の系統1と系統2のファイルカウント数を合致させましたので、これで、システム・ログファイルが存在しない期間(2004.04.09〜2004.07.23)だけを「自分のシステム」からのカウントで充当すればよいことになります。

システム・ログファイルのデータを初日分から使うことができるようになりました。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

82.分かりました  
名前:オリハル    日付:10月20日(月) 21時11分
「自分のシステム(2004.04.09〜2004.10.13)」の、

系統1のアクセス総合計=53323
系統2のアクセス総合計=91194

でしたので、1.7102倍を系統1側の個々のアクセス数全部に掛けて四捨五入してやれば、系統2の総合計値と同じか近くになるでしょう。3倍ではなかった(^^;。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

81.あ、そうだ  
名前:オリハル    日付:10月20日(月) 18時35分
「自分のシステム」の毎日の、ファイル毎のアクセス数は値が約1/3ですが、比率として考えればいいと気づいた。本当に3倍でいいのか総合計値を(2系統の)それぞれで求めて正確な比率を(たとえば3.125とか)求めれば、それを日付ごとのアクセスカウント数の全てに掛けてやれば、日付毎に分割できたほぼ正確な値(「自分のシステム」として)を得ることになりますね【ただ、「システム・ログ」が残っていたならば、その2倍のカウントが正確なカウントになる筈ですが、「システム・ログ」は2004.07.24の分からしかないので、2004.07.23まで、「自分のシステム」でカウントすればよいことになります】。問題だったのは「2004.04.09〜2004.10.13までの総合計しか分からず、日付毎の明細が不詳であったこと」です。これで、システム・ログ開始の2004.07.24の直前=2004.07.23までのカウントの詳細を得られる事になります。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

80.発言79.の正誤表  
名前:オリハル    日付:10月20日(月) 16時29分
誤:正確なカウントは半分
正:正確なカウントの半分
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

79.3倍と言いましたが  
名前:オリハル    日付:10月20日(月) 16時26分
3倍と言いましたが、そのデータは「自分システム」なので、検地されぬようにアクセスできたわけです。完全な記録が漏れなく記録されていたシステム・ログで日次集計するようになった初の日、アクセス件数が約2倍に跳ね上がった確かな記憶があります。「自分システム」の大きいカウント数は、実は正確なカウントは半分だったのです。では、「全部をシステム・ログから抽出すればいいじゃん」と言われても、システム・ログは2004.07.24からしかなく、カウント開始の2004.04.09から3ヶ月半のシステム・ログが存在しないからです。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

78.現状  
名前:オリハル    日付:10月20日(月) 15時39分
 10本位のプログラムの完成品ができました。データを抽出して作成したファイルの種類は大きくは、

1.日付を名前に冠した、毎日の「IP」を1行毎に網羅したファイル
2.日付を名前に冠した、毎日の「ファイル名 : アクセス件数」を1行毎に網羅したファイル
3.ファイル名をキーとし、2004.04.09〜2004.10.13の合計アクセス件数を値とするDB
4.2004.10.14のシステム・ログから集計を開始=引き継ぐ時に引き継がせられるような形式にした蓄積データ

となりました。「自分の作成したシステム」では、ファイル名毎にアクセス件数だけを加算して来たデータファイル(2004.04.09〜2004.10.13の総合計値しか分らないデータ)と、毎日のアクセス状況を自分で見るためにhtmファイルの中に記録して来たファイル(日付毎やIP毎、ファイル毎に集計したりできるような細かいデータ)の2つのデータ蓄積系統があります。

 後者の系統は途中で仕様変更したり項目を通過したり等、自分が見るだけだったので適当な記録です。それで、どれだけ適当なのか、ファイル毎の総アクセス件数を、前者と後者から抽出してみたら、前者のアクセス件数は後者のだいたい3倍程度になっているようです。ですので、元となるデータは2004.04.09〜2004.10.13の総合計値しか分らないほうのデータにします。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

77.オリハル  
名前:オリハル    日付:10月15日(水) 9時48分
 何もかもシステムが自動的に記録するシステム・ログは2004.07.24から取ってあるので、システム・ログからなるべくなら集計したいものです。しかし、oriharu.netは2004.03.18,00:00から公開ですので、2004.03.18,00:00〜2004.07.24,00:00の4ヶ月間以上のシステム・ログが、存在しないので、まずい。一方、自分のシステムは2004.04.09(自分のシステム開始日)〜2004.10.01の時点での記録を保存してました。こちらからデータを取得して集計すれば失われるのは3日間だけです。というのは、ネット上に2004.04.06のカウント数値の記録が残っているから。とは言っても、自分のシステムを停止した2007.01.12以降、毎日のカウント数が約2倍にはねあがった確かな記憶があります。つまり、自分のシステムでは、「感知されないように閲覧する」ことができるシステムだったからです。つまり、ひっそりとアクセスしたい人が半分いるのです。でも、2004.04.09〜2004.07.24,00:00(システム・ログ開始日)までのカウント記録は自己システムだけしかありません。自己システムは日付で区切る事ができず、一括で2004.04.09〜2004.10.01までの合計値が残るのみなので、先ずはこの期間の各ファイルの合計値を集計して(昨日、ここまで終わった)、日付毎にアクセスIPの記録を行い(今やっていること)、必要なファイルがそろったら、そこから自己システムを離れて、システム・ログから集計する方法にデータを引き継いで、現在までの集計を行う必要があります。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)

76.集計は、2004.04.09〜2004.10.13  
名前:オリハル    日付:10月14日(火) 16時41分
集計範囲の変更がありました。

2004.04.09〜2004.10.01
      ↓
2004.04.09〜2004.10.13
Opera/9.02 (Windows NT 5.1; U; ja)

75.終了(2004.04.09〜2004.10.01のカウント集計)  
名前:オリハル    日付:10月14日(火) 10時49分
その後、データの不備などあり、2008年10月14日(Tue)10:25:28に開始したら、2008年10月14日(Tue)10:45:37に終了しました。ほんの20分と11秒でした。
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

74.カウントプログラム走らせました  
名前:オリハル    日付:10月14日(火) 1時40分
「自分で組み立てたカウンターシステム」の2004.04.09(開始日)〜2004.10.01までの全htmファイル(や動画等)毎のアクセス・カウント数を計算するプログラムを2008.10.14(火)01:39:15に開始しました。対象となるファイルは322,910件ありますので、終わるのは1週間後?2週間後?

その後、2004.10.02〜現在までのアクセス・カウントを(システム・ログより)集計して、両者を加算すればほぼ正確なカウントになります。
Opera/9.02 (Windows NT 5.1; U; ja)

73.昨日のこと  
名前:オリハル    日付:10月11日(土) 1時56分
今、掲示板に発言できないので(ホームページの更新はできます)、こちらにタイプします。今まではシステムの各種ファイルをコピーするだけのインストールでしたが、今回はまっさらな状態からインストールしてしまったために、Perlをインストールしたり、昨日のようにセキュリティ・パッチを実行してOSのセキュリティーを高めたりしました。PerlもVer.が高くなったのはいいのですが、従来のプログラムの動きがちょっと変だったり、あるいは、営々と加算してきたカウントの数字を記録していたファイルがシステム側のドライブの中にあったために、全部消えてしまいました。でも、実は、データ・ドライブのほうに、システムが出力するLOGファイルがあります。毎日、このシステムLOGファイルからIPのカウントをしているわけです。これはテキストファイルですが、人間に見易くするようにhtmファイルに変換して出力したりして蓄積しています。このhtmファイルも残っています。消えたのは数字です。

でも、今までも数字が消えた事が2回程度あり、カウントのミッシング・リンクがあるので、これを機会に、システムLOGが始まった2004.07.24からのカウントを全LOGファイルに渡って加算実行する為のプログラムを作っていました。これは一日分のデータを実行するのに約3時間程度かかりますから、2004年からカウントさせてやるので、相当の時間がかかります。現在のトップページにはカウントが表示されずに「ERROR」と出ますが、この表示は多分、全LOGファイルの実行が終わって正確なカウントが判明するまでそのままになるでしょう。多分、1年くらいはこのままかも。
Opera/9.02 (Windows NT 5.1; U; ja)

72.ちょっとした手違い  
名前:オリハル    日付:10月9日(木) 20時54分
ちょっとした手違いで、またシステムをインストールしてしまった。ヤバイことに、本格的にパーティションを削除してからインストールしてしまった(自分でタイプしたインストール・マニュアルをほとんど考えないでそのまま実行したため)。それでアクセスカウントの2〜3年分の記録がパーになってしまいました。運良く、掲示板のLOGは残せていましたが、今日書き込んだ発言が一件だけ消えましたが、同じ内容のをまたタイプすればいいや。

今は、OSシステムをインストールしてマイクロソフトのセキュリティ・パッチを一つ一つ実行しているところです。全部で98個もあるから00:00を過ぎますね。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)

71.サーバーのバッテリー電圧が低下しています  
名前:オリハル    日付:10月9日(木) 14時14分
Alert! Battery voltage is low.
みたいなメッセージが出るので、ちょっとサーバーから電池を取り出して今、買ってくるので(市販品なので)、すみませんが、少々、サーバーがダウンしています。
Opera/9.02 (Windows NT 5.1; U; ja)

70.メンテ終わりました。  
名前:オリハル    日付:3月14日(金) 19時44分
どうもうまく行かないので、キャンセルしておきました。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)

69.メンテナンス  
名前:オリハル    日付:3月14日(金) 16時58分
サーバーのメンテナンスを17:00より開始します。
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)


free counters