This test should not take you longer than two hours to complete.
What we are looking for: functionality, efficiency, readability and tests
Use this test to demonstrate your understanding of OO and TDD.
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...
genzade/ruby_app
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|