GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — sparse-data-sonification/download.js at master · csv/sparse-data-sonification Expand file tree/ Copy pathdownload.jsMore file actions 41 lines (35 loc) · 1.17 KB / Copy pathdownload.jsFile metadata and controls41 lines (35 loc) · 1.17 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 var metrics = require('./site-metrics') , fs = require('fs') function write (filename) { return function(body) { fs.writeFile('data/' + filename, JSON.stringify(body)) } } var portals = [ 'data.austintexas.gov', 'data.cityofnewyork.us', 'data.hawaii.gov', 'explore.data.gov', 'bronx.lehman.cuny.edu', 'data.sfgov.org', 'data.baltimorecity.gov', 'data.oregon.gov', 'data.raleighnc.gov', 'finances.worldbank.org', 'data.ok.gov', 'data.seattle.gov', 'data.montgomerycountymd.gov' ] portals.map(function(portal) { var day = new Date('2010-01-01') //var day = new Date('2013-09-06') while (day <= new Date()) { var identifier = [day.getFullYear(), day.getMonth() + 1, day.getDate(), portal].join('-') metrics.daily.site(portal, day, write('site-' + identifier)) metrics.daily.top('DATASETS', portal, date, write('top-datasets-' + identifier)) metrics.daily.top('REFERRERS', portal, date, write('top-referrers-' + identifier)) metrics.daily.top('EMBEDS', portal, date, write('top-embeds-' + identifier)) metrics.daily.top('SEARCHES', portal, date, write('top-searches-' + identifier)) day.setDate(day.getDate() + 1) } }) |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |