かずきのBlog

C#やJavaやRubyとメモ書き

目次

Blog 利用状況

ニュース

わんくまBlogが不安定になったため、前に書いてたはてなダイアリーにメインを移動します。
かずきのBlog@Hatena
技術的なネタは、こちらにも、はてなへのリンクという形で掲載しますが、雑多ネタははてなダイアリーだけに掲載することが多いと思います。
コメント
プログラマ的自己紹介
お気に入りのツール/IDE
プロフィール
経歴
広告
アクセサリ

書庫

日記カテゴリ

今更ながら9月のPVをカウントしてみた(Rubyで)

PVがメールで送られてきてるけど数えた事がなかった。
おそらく自分なら、Excelかなんかに貼り付けて集計して数えると思う。
が、家のPCにはOfficeというものが入ってない!!!
ってことで今まで数えてませんでした。

でも、やっぱり一月あたり何人くらいの方が見てくれてるのか気になったので9月ぶんを数えて見ました。
「Excelが無ければ作ればいいじゃない?エンジニアなんだから」という割と同期の間で流行ってる台詞をスルーしつつRubyで簡単なものをこしらえた。

count.rb
sum = 0
ARGF.each do |line|
  if /\d{4}\/\d{2}\/\d{2} (\d+)/ =~ line
    sum += $1.to_i
  end
end
puts sum


これにPVのメールから9月ぶんをdata.datという名前のファイルにコピーしてコマンドラインからさくっとcount.rbに食わせて見た。

D:\tmp>ruby count.rb < data.dat
21840

のべ21840人の方に見ていただいてました。
感謝です。
(Rubyのスクリプトが間違えてなければ、あってるはず。)

投稿日時 : 2007年10月23日 19:49

Feedback

# re: 今更ながら9月のPVをカウントしてみた(Rubyで) 2007/10/23 20:55 さかもと

か・・・、かっこいい・・・。

かっこいいです。

# re: 今更ながら9月のPVをカウントしてみた(Rubyで) 2007/10/23 22:22 かずき

なっ何がですか!?!?(*ノノ)

# re: 今更ながら9月のPVをカウントしてみた(Rubyで) 2007/10/24 0:12 かずき

あ!もしかして同期で流行ってる台詞かなぁ…
「~?無ければ作ればいいじゃない?エンジニアなんだから」
と言う感じで、~には普通作れないようなものが入ります。

# re: 今更ながら9月のPVをカウントしてみた(Rubyで) 2007/10/24 20:49 さかもと

そこをRubyでやってしまえるところがかっこいいです。

素敵。

# re: 今更ながら9月のPVをカウントしてみた(Rubyで) 2007/10/24 21:53 かずき

小道具として覚えておくと便利ですよ~
主にテキスト処理で♪

タイトル
名前
Url
コメント