Create  FrontPage  Index  Search  Changes  Login

日本Rubyの会 公式Wiki - KansaiWorkshop4Memo Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! Ruby 初級者向けレッスン

!! 資料

:配布資料:{{attach_anchor('print.pdf')}}
:1 行だけのログファイル:{{attach_anchor('log1.txt')}}
:53493 行のログファイル:{{attach_anchor('log3.txt.gz')}}
:クラス定義ファイル:{{attach_anchor('apache_log.rb')}}

{{attach_rb('apache_log.rb')}}

!! 演習問題

* '/index.rdf'へのアクセスは何回?
* 最初のMacユーザのアクセスは?
* Google経由のアクセスは何回?
* 何曜日のアクセスが一番多い?
* ブラウザごとのアクセス数ランキングは?

!!! 解答例
{{attach_rb('answer.rb')}}

A.1
12323

A.2
Sun Jun 26 06:14:21 JST 2005

A.3
419

A.4
Mon

A.5
3448 ... NATSU-MICAN/3.1b(20010312)
3354 ... rAntenna 0.0.5
2935 ... Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
2699 ... TAMATEBAKO/1.1.66 (2002-03-10-12; http://www.wakaba.jp/~ikemo/soft/tama/)
2228 ... Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
1733 ... Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
1646 ... Mozilla/5.0 (Windows; U; Windows NT 5.0; ja-JP; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
1559 ... Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://sp.ask.com/docs/about/tech_crawling.html)
1462 ... -
1361 ... Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
1084 ... Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

!!! 添削コーナー

みなさんの解答をどうぞ (プログラムの部分は先頭に半角空白を入れてください)。

{{bbs}}