BroiSatse / log_reader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

log_reader

Solution to code challange for Flower Arena

Instalation

Simply clone and run bundle install

Usage

Executive file resides in bin folder and can be used together with a path to data file.

bin/parser webserver.log

Requirements

  1. ruby_app

Write a ruby script that:

a. Receives a log as argument (webserver.log is provided) e.g.: ./parser.rb webserver.log

b. Returns the following:

list of webpages with most page views ordered from most pages views to less page views
  e.g.:
     /home 90 visits
     /index 80 visits
     etc...
list of webpages with most unique page views also ordered
  e.g.:
     /about/2   8 unique views
     /index     5 unique views
     etc...

About


Languages

Language:Ruby 100.0%