added new geo coder details

This commit is contained in:
Martin Donnelly 2018-11-12 00:10:14 +00:00
parent 74658eb4c8
commit 1c2b90ce2e
43 changed files with 12691 additions and 26 deletions

215
notes/scratch_10.json Normal file
View File

@ -0,0 +1,215 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "c81eac4b-4553-3d60-85a6-178968bd5065",
"rendering_engine": "custom",
"type": "NEWS_DIGEST",
"type_display_name": "News Digest",
"ttl": 1518887858,
"layout": {
"template": "news_digest"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:EVENING": 1.0,
"TIME_OF_DAY_RANGE:DINNER": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.55
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "83a014c3-c0a4-3242-b5a8-79d011b677d6",
"rendering_engine": "custom",
"type": "WEATHER",
"type_display_name": "Weather",
"ttl": 1518887858,
"layout": {
"template": "weather"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:EVENING": 1.0,
"TIME_OF_DAY_RANGE:DINNER": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.5
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c",
"rendering_engine": "custom",
"type": "CALENDAR",
"type_display_name": "Calendar",
"ttl": 1518887858,
"layout": {
"template": "calendar"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:EVENING": 1.0,
"TIME_OF_DAY_RANGE:DINNER": 1.0,
"USER_LOCATION:OTHER": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "858aae29-ddf0-3754-b02a-39d4bfbdbeaf",
"rendering_engine": "custom",
"type": "DIRECTIONS",
"type_display_name": "Directions",
"ttl": 1518887858,
"layout": {
"template": "directions"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:EVENING": 1.0,
"TIME_OF_DAY_RANGE:DINNER": 1.0,
"DAY_OF_WEEK_RANGE:WEEKDAY": 1.0,
"DAY_OF_WEEK_RANGE:THU_TO_SAT": 1.0,
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 1.0,
"TIER": 1.0,
"score": 0.25
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "eea4f59a-e8a2-3e12-a917-96e254c416d5",
"rendering_engine": "custom",
"type": "VENUE_CHOOSER",
"type_display_name": "Around Me",
"ttl": 1518718658,
"layout": {
"template": "venue_chooser"
},
"data": {
"venues": [
{
"name": "Platform 1",
"category": "Platform",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/travel/trainstation_64.png",
"id": "4dfb1eaad4c01451df578109",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4dfb1eaad4c01451df578109\"}"
},
{
"name": "Glasgow Central Railway Station (GLC)",
"category": "Train Station",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/travel/trainstation_64.png",
"id": "4b52f481f964a5204a8b27e3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4b52f481f964a5204a8b27e3\"}"
},
{
"name": "Denholms Bar",
"category": "Bar",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/nightlife/pub_64.png",
"id": "4c87adf49062ef3b155441c6",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4c87adf49062ef3b155441c6\"}"
}
]
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.259,
"USER_DIST_FROM_REQ_LOC:WITHIN_800M": 1.0,
"req_latitude": 55.857998,
"STREAM_TYPE:MAIN": 1.0,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "f7b4def4-2367-3de4-9d11-ac8ddc9ebd10",
"rendering_engine": "custom",
"type": "POWER_SAVE",
"type_display_name": "Battery Saver",
"ttl": 1518887859,
"layout": {
"template": "power_save"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "cifu9m5d8bg5i",
"bucket": "ga"
}
},
{
"card_id": "4b5b8c71-58d2-3f26-abce-318e3d3a01d6",
"rendering_engine": "custom",
"type": "MORNING_NIGHT",
"type_display_name": "Set Alarm",
"ttl": 1518887858,
"layout": {
"template": "morning_night"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:EVENING": 1.0,
"TIME_OF_DAY_RANGE:DINNER": 1.0,
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0

15
notes/scratch_10.txt Normal file
View File

@ -0,0 +1,15 @@
Html Asp Web Sql Delphi Vb Vbscript Php Ajax Mysql Sqlserver Javascript Node Nodejs jobs
http://www.jobsite.co.uk/cgi-bin/advsearch?rss_feed=1&daysback=1&jbe_id=21564698
http://www.jobsite.co.uk/advancedsearch?search_referer=internal
android-app://com.stepstone.jobsite/stjs/source/searchResults/what/IT/where//radius/0/sectors//locale/en_GB
https://www.jobsite.co.uk/cgi-bin/advsearch?rss_feed=1&skill_atleast=html,%20asp,%20web,%20sql,%20delphi,%20vb,%20vbscript,%20php,%20ajax,%20mysql,%20sqlserver,%20javascript,%20intranet,%20vmware,%20virtulization&location_include=Abu%20Dhabi&compare_resolved=RE_ABUDHABI_UNITEDARABEMIRATES&compare_search=Abu%20Dhabi&jobtype=X&search_emp_mkt_cd=ALL
https://www.jobsite.co.uk/cgi-bin/advsearch?rss_feed=1&skill_atleast=html%20,%20asp%20,%20web%20,%20sql%20,%20delphi%20,%20vb%20,%20vbscript%20,%20php%20,%20ajax%20,%20mysql%20,%20sqlserver%20,%20javascript%20,%20intranet%20,%20vmware%20,%20virtulization&location_include=London&location_within=10&reqd_salary=ANY|&daysback=7&scc=UK&compare_resolved=CO_LONDON&compare_search=London&search_emp_mkt_cd=ALL

222
notes/scratch_11.json Normal file
View File

@ -0,0 +1,222 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "4b5b8c71-58d2-3f26-abce-318e3d3a01d6",
"rendering_engine": "custom",
"type": "MORNING_NIGHT",
"type_display_name": "Set Alarm",
"ttl": 1518897897,
"layout": {
"template": "morning_night"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"TIME_OF_DAY_RANGE:NIGHT": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 3.0,
"TIER": 3.0,
"score": 0.5
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "83a014c3-c0a4-3242-b5a8-79d011b677d6",
"rendering_engine": "custom",
"type": "WEATHER",
"type_display_name": "Weather",
"ttl": 1518897897,
"layout": {
"template": "weather"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:NIGHT": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 3.0,
"TIER": 3.0,
"score": 0.25
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "c81eac4b-4553-3d60-85a6-178968bd5065",
"rendering_engine": "custom",
"type": "NEWS_DIGEST",
"type_display_name": "News Digest",
"ttl": 1518897897,
"layout": {
"template": "news_digest"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"TIME_OF_DAY_RANGE:NIGHT": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c",
"rendering_engine": "custom",
"type": "CALENDAR",
"type_display_name": "Calendar",
"ttl": 1518897897,
"layout": {
"template": "calendar"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"TIME_OF_DAY_RANGE:NIGHT": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "eea4f59a-e8a2-3e12-a917-96e254c416d5",
"rendering_engine": "custom",
"type": "VENUE_CHOOSER",
"type_display_name": "Around Me",
"ttl": 1518728697,
"layout": {
"template": "venue_chooser"
},
"data": {
"venues": [
{
"name": "Partick Railway Station (PTK)",
"category": "Train Station",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/travel/trainstation_64.png",
"id": "4bbdf6ae4e069c74805b9fe3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4bbdf6ae4e069c74805b9fe3\"}"
},
{
"name": "Caffe Monza",
"category": "Coffee Shop",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/food/coffeeshop_64.png",
"id": "57ff424738fa621fceda6354",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"57ff424738fa621fceda6354\"}"
},
{
"name": "Stumps",
"category": "Pub",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/nightlife/pub_64.png",
"id": "4be1afa3edbb0f47e852a615",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4be1afa3edbb0f47e852a615\"}"
}
]
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.311023,
"USER_DIST_FROM_REQ_LOC:WITHIN_800M": 1.0,
"req_latitude": 55.869877,
"STREAM_TYPE:MAIN": 1.0,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "f7b4def4-2367-3de4-9d11-ac8ddc9ebd10",
"rendering_engine": "custom",
"type": "POWER_SAVE",
"type_display_name": "Battery Saver",
"ttl": 1518897897,
"layout": {
"template": "power_save"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "858aae29-ddf0-3754-b02a-39d4bfbdbeaf",
"rendering_engine": "custom",
"type": "DIRECTIONS",
"type_display_name": "Directions",
"ttl": 1518897897,
"layout": {
"template": "directions"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"DAY_OF_WEEK_RANGE:WEEKDAY": 1.0,
"DAY_OF_WEEK_RANGE:THU_TO_SAT": 1.0,
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"TIME_OF_DAY_RANGE:NIGHT": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 1.0,
"TIER": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "266ltl1d8bpv9",
"bucket": "ga"
}
},
{
"card_id": "730f79c6-148d-39fd-bba1-1b3eafb8b6dc",
"rendering_engine": "custom",
"type": "MUSIC_PLAYING",
"t

76
notes/scratch_12.json Normal file
View File

@ -0,0 +1,76 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "9953c0e9-5b77-3162-bcf4-e19fcd1f541f",
"rendering_engine": "custom",
"type": "VENUE_INFO",
"type_display_name": "Venues",
"ttl": 1518744771,
"layout": {
"template": "venue_info"
},
"data": {
"name": "Domino's Pizza",
"category": "Pizza Place",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/food/pizza_64.png",
"id": "4bd2ca67a8b3a5939481685f",
"provider": "foursquare",
"tips": [
"Could really go a pizza",
"Bad for you but tastes so good!",
"Buy one get one free on collection yum!",
"Buy lots of food.It's yummy."
],
"images": [
"https://igx.4sqi.net/img/general/720x960/43992547_D3zLGLyZqgoVeL5Xy2ILve8FLR0Up7W55WgNJCvxylA.jpg",
"https://igx.4sqi.net/img/general/720x960/43992547_Lh1JDRDPQaWV197w64T27RAcB5GVepqKmXex5RvQ0FM.jpg"
],
"telephone": "",
"address": "Unit 3 Glasgow Rd",
"city": "Dumbarton",
"state": "West Dunbartonshire",
"zip": "G82 1QZ",
"latitude": 55.94369145249164,
"longitude": -4.561211789354899,
"twitter": {
"handle": "dominos_uk",
"viewIntent": "https://twitter.com/dominos_uk#Intent;action=android.intent.action.VIEW;package=com.twitter.android;end",
"tweetIntent": "#Intent;action=android.intent.action.SEND;component=com.twitter.android/.PostActivity;S.android.intent.extra.TEXT=@dominos_uk;end"
},
"yelp": {
"url": null,
"rating": 0.0,
"reviewCount": 0,
"viewIntent": null
}
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"poi_latitude": 55.94369145249164,
"poi_longitude": -4.561211789354899,
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.558437,
"req_latitude": 55.942837,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"STREAM_TYPE": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"USER_DIST_FROM_REQ_LOC:WITHIN_100M": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "adbqe4hd8c9lj",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

68
notes/scratch_13.json Normal file
View File

@ -0,0 +1,68 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "9953c0e9-5b77-3162-bcf4-e19fcd1f541f",
"rendering_engine": "custom",
"type": "VENUE_INFO",
"type_display_name": "Venues",
"ttl": 1518745024,
"layout": {
"template": "venue_info"
},
"data": {
"name": "Delhi Darbar",
"category": "Indian Restaurant",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/food/indian_64.png",
"id": "4d2cbd3fae3a8cfaa6d9be70",
"provider": "foursquare",
"tips": [],
"images": [],
"telephone": "",
"address": "151 glasgow road",
"city": "Dumbarton",
"state": "West Dunbartonshire",
"zip": "G82 1RE",
"latitude": 55.94228694015362,
"longitude": -4.555356528181545,
"twitter": {
"handle": null,
"viewIntent": null,
"tweetIntent": null
},
"yelp": {
"url": "https://m.yelp.com/biz/delhi-darbar-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA",
"rating": 2.0,
"reviewCount": 1,
"viewIntent": "https://m.yelp.com/biz/delhi-darbar-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA#Intent;action=android.intent.action.VIEW;end"
}
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"poi_latitude": 55.94228694015362,
"poi_longitude": -4.555356528181545,
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.558437,
"req_latitude": 55.942837,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"STREAM_TYPE": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"USER_DIST_FROM_REQ_LOC:WITHIN_100M": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "79o0u8pd8c9tf",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

151
notes/scratch_14.json Normal file
View File

@ -0,0 +1,151 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "7d5a35d4-a188-3960-abc6-20c671a12680",
"rendering_engine": "dunkv2",
"type": "MOVIE",
"type_display_name": "Movie",
"ttl": 1518971992,
"layout": {
"template": "movie"
},
"data": {
"releaseDate": {
"label": "Release Date",
"value": [
{
"text": "Feb 16, 2018"
}
]
},
"showtimes": {
"showtimes": [
{
"cinema": "Cinemark Movie Bistro and XD",
"times": [
{
"time": "18:00",
"url": "http://www.fandango.com/redirect.aspx?a=12215&dte=0&tid=AAXRY&tmid=162611&date=2018-02-17+18:00"
},
{
"time": "19:30",
"url": "http://www.fandango.com/redirect.aspx?a=12215&dte=0&tid=AAXRY&tmid=162611&date=2018-02-17+19:30"
},
{
"time": "20:30",
"url": "http://www.fandango.com/redirect.aspx?a=12215&dte=0&tid=AAXRY&tmid=162611&date=2018-02-17+20:30"
},
{
"time": "22:00",
"url": "http://www.fandango.com/redirect.aspx?a=12215&dte=0&tid=AAXRY&tmid=162611&date=2018-02-17+22:00"
},
{
"time": "23:45",
"url": "http://www.fandango.com/redirect.aspx?a=12215&dte=0&tid=AAXRY&tmid=162611&date=2018-02-17+23:45"
}
]
}
],
"seeMoreUrl": "http://www.fandango.com/"
},
"bio": {
"text": null,
"source": "Wikipedia",
"sourceUrl": "http://en.wikipedia.org/wiki/Black_Panther_(film)"
},
"rating": {
"rating": "97%",
"freshness": "fresh"
},
"director": {
"label": "Director",
"value": [
{
"text": "Ryan Coogler",
"url": "e5c88296-1312-4f17-b3aa-4b1a97f31aea"
}
]
},
"header": {
"title": "Black Panther",
"image": "http://d.yimg.com/sr/imgv1/1/4b9b0d15-2a77-3873-9387-0d258fdb555f"
},
"movieMeta": {
"meta": [
{
"text": "PG"
},
{
"text": "2h 14m"
},
{
"text": "Action"
}
]
}
},
"modules": [
{
"ref": [
"header"
],
"type": "header"
},
{
"ref": [
"rating"
],
"type": "ratingRottenTomatoRow"
},
{
"ref": [
"bio"
],
"type": "textWithSource"
},
{
"ref": [
"movieMeta"
],
"type": "movieInfo"
},
{
"ref": [
"releaseDate"
],
"type": "detailsWithText"
},
{
"ref": [
"director"
],
"type": "detailsWithText"
},
{
"ref": [
"showtimes"
],
"type": "showtimes"
}
],
"reason": "",
"notify": false,
"ranking_arguments": {
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "2krc5vdd8gmmo",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

74
notes/scratch_15.json Normal file
View File

@ -0,0 +1,74 @@
{
"tasks": {
"result": [
{
"type": "Night",
"confidence": 1.0,
"id": "night_default",
"payload": {
"type": "Default",
"value": {}
},
"instrument": {
"s_bucket": "ga",
"s_rid": "feobi2dd8hhdq"
},
"actions": []
},
{
"type": "Nearby",
"confidence": 0.01,
"id": "nearby_default",
"payload": {
"type": "Nearby",
"value": [
{
"name": "Delhi Darbar",
"category": "Indian Restaurant",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/food/indian_64.png",
"fsqId": "4d2cbd3fae3a8cfaa6d9be70",
"id": "4d2cbd3fae3a8cfaa6d9be70",
"provider": "foursquare"
},
{
"name": "East End Park",
"category": "Park",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/park_64.png",
"fsqId": "4ecab8a229c22cc610227f15",
"id": "4ecab8a229c22cc610227f15",
"provider": "foursquare"
},
{
"name": "Dumbarton Centre",
"category": "Professional & Other Places",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/building/default_64.png",
"fsqId": "4e3f996b52b1a04aff33cff8",
"id": "4e3f996b52b1a04aff33cff8",
"provider": "foursquare"
}
]
},
"instrument": {
"s_bucket": "ga",
"s_rid": "feobi2dd8hhdq"
},
"actions": []
},
{
"type": "Today",
"confidence": 1.0E-4,
"id": "today_default",
"payload": {
"type": "Default",
"value": {}
},
"instrument": {
"s_bucket": "ga",
"s_rid": "feobi2dd8hhdq"
},
"actions": []
}
],
"error": null
}
}

135
notes/scratch_16.json Normal file
View File

@ -0,0 +1,135 @@
{
results: [
{
address_components: [
Array
],
formatted_address: '121 Glasgow Rd, Dumbarton G82 1RG, UK',
geometry: [
Object
],
place_id: 'ChIJY8xjaZ5SiEgRs6oL__V3lcI',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: '1 Victoria St, Dumbarton G82, UK',
geometry: [
Object
],
place_id: 'EiAxIFZpY3RvcmlhIFN0LCBEdW1iYXJ0b24gRzgyLCBVSw',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Victoria Street, Dumbarton G82 1RG, UK',
geometry: [
Object
],
place_id: 'ChIJJcT_aZ5SiEgRuyQbdHkfmRs',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Dumbarton, UK',
geometry: [
Object
],
place_id: 'ChIJOYR9KlZNiEgRYt5m5bIwG38',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Glasgow Rd, Dumbarton G82 1RG, UK',
geometry: [
Object
],
place_id: 'ChIJfWuGQp5SiEgRCG7_J16QOo0',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Dumbarton G82, UK',
geometry: [
Object
],
place_id: 'ChIJW2_v1-lSiEgRklaIXybin1I',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Dumbarton G82, UK',
geometry: [
Object
],
place_id: 'ChIJOYR9KlZNiEgRUkdFvtYVs84',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'West Dunbartonshire, UK',
geometry: [
Object
],
place_id: 'ChIJKxHgqUxSiEgRILNCBhpoDAM',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'Scotland, UK',
geometry: [
Object
],
place_id: 'ChIJn6HyA8TiYUgRFAfDCdj6wec',
types: [
Array
]
},
{
address_components: [
Array
],
formatted_address: 'United Kingdom',
geometry: [
Object
],
place_id: 'ChIJqZHHQhE7WgIReiWIMkOg-MQ',
types: [
Array
]
}
],
status: 'OK'
}

138
notes/scratch_17.json Normal file
View File

@ -0,0 +1,138 @@
{
"city": {
"id": 2650802,
"name": "Dumbarton",
"coord": {
"lon": -4.5707,
"lat": 55.9443
},
"country": "GB",
"population": 19878
},
"cod": "200",
"message": 2.9863702,
"cnt": 5,
"list": [
{
"dt": 1519300800,
"temp": {
"day": 3.46,
"min": 1.44,
"max": 3.46,
"night": 2.18,
"eve": 2.28,
"morn": 3.46
},
"pressure": 1022.89,
"humidity": 100,
"weather": [
{
"id": 800,
"main": "Clear",
"description": "sky is clear",
"icon": "01d"
}
],
"speed": 7.82,
"deg": 172,
"clouds": 68
},
{
"dt": 1519387200,
"temp": {
"day": 3.41,
"min": 1.71,
"max": 3.89,
"night": 1.71,
"eve": 2.94,
"morn": 2.48
},
"pressure": 1022.21,
"humidity": 100,
"weather": [
{
"id": 800,
"main": "Clear",
"description": "sky is clear",
"icon": "01d"
}
],
"speed": 8.46,
"deg": 166,
"clouds": 20
},
{
"dt": 1519473600,
"temp": {
"day": 2.46,
"min": 0.05,
"max": 4.05,
"night": 0.78,
"eve": 3.49,
"morn": 0.05
},
"pressure": 1027.74,
"humidity": 100,
"weather": [
{
"id": 801,
"main": "Clouds",
"description": "few clouds",
"icon": "02d"
}
],
"speed": 7.11,
"deg": 138,
"clouds": 12
},
{
"dt": 1519560000,
"temp": {
"day": 2.46,
"min": -0.55,
"max": 3.53,
"night": -0.55,
"eve": 2.35,
"morn": 0.09
},
"pressure": 1033.6,
"humidity": 100,
"weather": [
{
"id": 800,
"main": "Clear",
"description": "sky is clear",
"icon": "01d"
}
],
"speed": 6.11,
"deg": 139,
"clouds": 0
},
{
"dt": 1519646400,
"temp": {
"day": 1.71,
"min": -1.17,
"max": 1.75,
"night": 0.38,
"eve": 1.75,
"morn": -1.17
},
"pressure": 1029.06,
"humidity": 0,
"weather": [
{
"id": 600,
"main": "Snow",
"description": "light snow",
"icon": "13d"
}
],
"speed": 3.88,
"deg": 78,
"clouds": 24,
"snow": 0.15
}
]
}

1394
notes/scratch_18.json Normal file

File diff suppressed because it is too large Load Diff

1395
notes/scratch_19.json Normal file

File diff suppressed because it is too large Load Diff

634
notes/scratch_20.json Normal file
View File

@ -0,0 +1,634 @@
{
"type": "rss 2.0",
"title": "Europe | Euronews RSS ",
"link": "http://www.euronews.com",
"language": "en",
"description": "Latest news from Euronews",
"copyright": "Euronews 2018",
"lastbuilddate": "Thu, 22 Feb 2018 20:39:00 +0100",
"pubdate": "Thu, 22 Feb 2018 20:39:00 +0100",
"ttl": "30",
"image": {
"link": "http://www.euronews.net/news",
"url": "http://www.euronews.net/media/rss/logo-rss.png",
"title": "news"
},
"atom10:link": [
{
"xmlns:atom10": "http://www.w3.org/2005/Atom",
"rel": "self",
"type": "application/rss+xml",
"href": "http://feeds.feedburner.com/euronews/en/news"
},
{
"xmlns:atom10": "http://www.w3.org/2005/Atom",
"rel": "hub",
"href": "http://pubsubhubbub.appspot.com/"
}
],
"feedburner:info": {
"uri": "euronews/en/news"
},
"items": [
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "EU moves to protect online shoppers",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/3ckY5TWu9u8/eu-moves-to-protect-online-shoppers",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/eu-moves-to-protect-online-shoppers"
},
"pubdate": "Thu, 22 Feb 2018 20:39:00 +0100",
"description": "MEPs back draft law which aims to harmonise protection of online and in-store purchases<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/3ckY5TWu9u8\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/eu-moves-to-protect-online-shoppers"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Talking cash and top jobs at EU summit",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ZYoSjipmtiI/talking-cash-and-top-jobs-at-eu-summit",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/talking-cash-and-top-jobs-at-eu-summit"
},
"pubdate": "Thu, 22 Feb 2018 19:36:00 +0100",
"description": "EU leaders gather in Brussels to discuss the future face of EU, post-Brexit<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ZYoSjipmtiI\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/talking-cash-and-top-jobs-at-eu-summit"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Amazon Rainforest 'heading to point of no return'",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/XfCqr0V1x_I/amazon-rainforest-heading-to-point-of-no-return-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/amazon-rainforest-heading-to-point-of-no-return-"
},
"pubdate": "Thu, 22 Feb 2018 18:57:00 +0100",
"description": "Research suggests deforestation is leading the Amazon Rainforest to the point of no return.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/XfCqr0V1x_I\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/amazon-rainforest-heading-to-point-of-no-return-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "The battle to provide healthcare in CAR",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/WuKdSziREH8/the-battle-to-provide-healthcare-in-car",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/the-battle-to-provide-healthcare-in-car"
},
"pubdate": "Thu, 22 Feb 2018 18:10:54 +0100",
"description": "As the conflict in CAR continues, aid workers struggle to provide healthcare to mothers and newborn babies.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/WuKdSziREH8\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/the-battle-to-provide-healthcare-in-car"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Flight delays at Charles de Gaulle as Air France pilots strike",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/T4nmsfbAPDk/flight-delays-at-charles-de-gaulle-as-air-france-pilots-strike",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/flight-delays-at-charles-de-gaulle-as-air-france-pilots-strike"
},
"pubdate": "Thu, 22 Feb 2018 17:33:00 +0100",
"description": "Air France unions gather for the first time since 1993 to protest over pay.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/T4nmsfbAPDk\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/flight-delays-at-charles-de-gaulle-as-air-france-pilots-strike"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Thousands of vacant posts leave UK health service suffering",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/rEuH2EX3XTU/thousands-of-vacant-posts-leave-uk-health-service-suffering",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/thousands-of-vacant-posts-leave-uk-health-service-suffering"
},
"pubdate": "Thu, 22 Feb 2018 17:15:00 +0100",
"description": "Official figures show 100,000 posts remain unfilled.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/rEuH2EX3XTU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/thousands-of-vacant-posts-leave-uk-health-service-suffering"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Celebrations for the Chinese Lunar New Year",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ZJPRSXyYJQE/celebrations-for-the-chinese-lunar-new-year",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/celebrations-for-the-chinese-lunar-new-year"
},
"pubdate": "Thu, 22 Feb 2018 16:54:00 +0100",
"description": "People have come together to celebrate Chinese Lunar New Year/ Spring Festival in South and Southwest China.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ZJPRSXyYJQE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/celebrations-for-the-chinese-lunar-new-year"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "'Archaic' definitions of the word 'feminine' not confined to English",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/i7JbOQU2Jl0/-archaic-definitions-of-the-word-feminine-not-confined-to-english",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/-archaic-definitions-of-the-word-feminine-not-confined-to-english"
},
"pubdate": "Thu, 22 Feb 2018 16:40:00 +0100",
"description": "'Delicacy and prettiness' are both used in the English definition of the word 'feminine,' whereas in Russian 'readiness for a sacrifice' is employed. How do other Euronews languages define femininity?<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/i7JbOQU2Jl0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/-archaic-definitions-of-the-word-feminine-not-confined-to-english"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "The worlds biggest drinkers meet the EUs toughest alcohol laws",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/UKfsQBCZjAQ/the-world-s-biggest-drinkers-meet-the-eu-s-toughest-alcohol-laws",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/the-world-s-biggest-drinkers-meet-the-eu-s-toughest-alcohol-laws"
},
"pubdate": "Thu, 22 Feb 2018 16:36:00 +0100",
"description": "What happens when you raise the drinking age and restrict opening hours in a country renowned for its heavy consumption of alcohol?<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/UKfsQBCZjAQ\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/the-world-s-biggest-drinkers-meet-the-eu-s-toughest-alcohol-laws"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Florida shooting aftermath: How media errors can make mass shootings worse: View",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/_KHVpYXsk9c/florida-shooting-aftermath-how-media-errors-can-make-mass-shootings-worse",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/florida-shooting-aftermath-how-media-errors-can-make-mass-shootings-worse"
},
"pubdate": "Thu, 22 Feb 2018 16:31:00 +0100",
"description": "As the nation engages in yet another bout of introspection, journalists must also look inward.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/_KHVpYXsk9c\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/florida-shooting-aftermath-how-media-errors-can-make-mass-shootings-worse"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Why Latvia is one of Europe's most dangerous countries to drive in",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/4Wa2i4lbYR0/why-latvia-is-one-of-europe-s-most-dangerous-countries-to-drive-in",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/why-latvia-is-one-of-europe-s-most-dangerous-countries-to-drive-in"
},
"pubdate": "Thu, 22 Feb 2018 16:30:00 +0100",
"description": "Road traffic deaths have gone down in Latvia in recent years — but the Baltic state's roads remain the most deadly compared to most European countries. Euronews explains why<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/4Wa2i4lbYR0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/why-latvia-is-one-of-europe-s-most-dangerous-countries-to-drive-in"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Number of EU citizens leaving UK at highest level since 2008",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/NVNPinxcOHg/number-of-eu-citizens-leaving-uk-at-highest-level-since-2008",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/number-of-eu-citizens-leaving-uk-at-highest-level-since-2008"
},
"pubdate": "Thu, 22 Feb 2018 16:03:00 +0100",
"description": "New figures show net migration to the UK from EU countries continues to slide after the Brexit vote. But more people continue to come to Britain than leave.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/NVNPinxcOHg\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/number-of-eu-citizens-leaving-uk-at-highest-level-since-2008"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Nigeria rescues some of its missing schoolgirls",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/oIXBIAg8VCE/nigeria-rescues-some-of-its-missing-schoolgirls",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/nigeria-rescues-some-of-its-missing-schoolgirls"
},
"pubdate": "Thu, 22 Feb 2018 15:56:00 +0100",
"description": "Nigeria rescues some of the missing schoolgirls who are said to have been kidnapped in a raid by Boko Haram in Yobe province earlier in the week.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/oIXBIAg8VCE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/nigeria-rescues-some-of-its-missing-schoolgirls"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Egyptian police save falling child",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/anF33G2tvQo/egyptian-polce-save-falling-child",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/egyptian-polce-save-falling-child"
},
"pubdate": "Thu, 22 Feb 2018 15:55:00 +0100",
"description": "Three Egyptian policemen saved the life of a five-year-old boy as he fell from a third-floor-balcony in the city of Assuit.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/anF33G2tvQo\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/egyptian-polce-save-falling-child"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Elephants tranquilised and 'relocated' after destroying crops",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/SBbx1uimDes/elephants-tranquilised-and-relocated-after-destroying-crops",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/elephants-tranquilised-and-relocated-after-destroying-crops"
},
"pubdate": "Thu, 22 Feb 2018 15:13:00 +0100",
"description": "A major operation has begun to transport 30 elephants to a National Park in Kenya.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/SBbx1uimDes\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/elephants-tranquilised-and-relocated-after-destroying-crops"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Anthrax scare for Prince Harry and Meghan Markle",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ifszS87MMWQ/anthrax-scare-for-prince-harry-and-meghan-markle",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/anthrax-scare-for-prince-harry-and-meghan-markle"
},
"pubdate": "Thu, 22 Feb 2018 15:12:00 +0100",
"description": "Scotland Yard is reportedly investigating after a package containing suspicious white powder was sent to the couple at Kensington Palace<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ifszS87MMWQ\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/anthrax-scare-for-prince-harry-and-meghan-markle"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Theresa May bids to overcome Brexit divisions at Chequers hideaway",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/8-fUUbnwLJU/theresa-may-bids-to-overcome-brexit-divisions-at-chequers-hideaway",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/theresa-may-bids-to-overcome-brexit-divisions-at-chequers-hideaway"
},
"pubdate": "Thu, 22 Feb 2018 15:09:00 +0100",
"description": "The British prime minister has convened ministers to her country residence to settle disputes that have divided her cabinet and party, and frustrated negotiators in Brussels.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/8-fUUbnwLJU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/theresa-may-bids-to-overcome-brexit-divisions-at-chequers-hideaway"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Syria: Ex fighter calls on West to act over Turkey's Afrin assault",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/VkEK6xqlrI4/syria-ex-fighter-calls-on-west-to-act-over-turkey-s-afrin-assault",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/syria-ex-fighter-calls-on-west-to-act-over-turkey-s-afrin-assault"
},
"pubdate": "Thu, 22 Feb 2018 14:52:00 +0100",
"description": "Former YPG fighter tells Euronews Ankara is using Daesh-linked fighters<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/VkEK6xqlrI4\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/syria-ex-fighter-calls-on-west-to-act-over-turkey-s-afrin-assault"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Scientists sound off after levitating ants breakthrough",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/_lDMq3yDgk0/scientists-sound-off-after-levitating-ants-breakthrough",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/scientists-sound-off-after-levitating-ants-breakthrough"
},
"pubdate": "Thu, 22 Feb 2018 14:29:00 +0100",
"description": "Researchers in England have worked out how to use sound to suspend objects in the air, paving the way for its possible use in medicine.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/_lDMq3yDgk0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/scientists-sound-off-after-levitating-ants-breakthrough"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Hundreds of Filipino workers leave Kuwait amid diplomatic row",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ku4wo4ErkTM/hundreds-of-filipino-workers-leave-kuwait-amid-diplomatic-row",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/hundreds-of-filipino-workers-leave-kuwait-amid-diplomatic-row"
},
"pubdate": "Thu, 22 Feb 2018 14:00:00 +0100",
"description": "Over 300 Filipino workers left Kuwait on Wednesday, joining hundreds more who have departed the Gulf state after the body of a Filipino woman was found in a freezer.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ku4wo4ErkTM\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/hundreds-of-filipino-workers-leave-kuwait-amid-diplomatic-row"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "UN calls for ceasefire as Ghouta bombing continues",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/mII2bfKxAMg/un-calls-for-ceasefire-as-ghouta-bombing-continues",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/un-calls-for-ceasefire-as-ghouta-bombing-continues"
},
"pubdate": "Thu, 22 Feb 2018 13:45:00 +0100",
"description": "Aid groups say Russian and Syrian warplanes have pounded the last rebel enclave for a fifth straight day hitting civilian targets<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/mII2bfKxAMg\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/un-calls-for-ceasefire-as-ghouta-bombing-continues"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Baltics are murder capital of Europe, report finds",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/lcO5R2jC-rs/baltics-are-murder-capital-of-europe-report-finds",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/baltics-are-murder-capital-of-europe-report-finds"
},
"pubdate": "Thu, 22 Feb 2018 13:29:00 +0100",
"description": "Three Baltic states saw the highest recorded intentional homicides relative to their populations in 2015, according to data from the European Commission.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/lcO5R2jC-rs\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/baltics-are-murder-capital-of-europe-report-finds"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Polluting Poland told to put its people before the coal industry",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/oCJx3El2-4Q/polluting-poland-told-to-put-its-people-before-the-coal-industry",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/polluting-poland-told-to-put-its-people-before-the-coal-industry"
},
"pubdate": "Thu, 22 Feb 2018 12:48:00 +0100",
"description": "The European Court of Justice has formally ruled Poland is breaching air pollution limits, opening the door to a possible fine if it doesnt tackle the deadly problem.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/oCJx3El2-4Q\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/polluting-poland-told-to-put-its-people-before-the-coal-industry"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Trudeau criticised over Indian trip",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/zIoCLYsiYWE/trudeau-criticised-over-indian-trip",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/trudeau-criticised-over-indian-trip"
},
"pubdate": "Thu, 22 Feb 2018 12:02:00 +0100",
"description": "Some Canadian officials have criticised Justin Trudeau for wasting taxpayers money on the visit. There's only one day of official engagements set aside to create business connections.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/zIoCLYsiYWE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/trudeau-criticised-over-indian-trip"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Two wounded in refugee camp food rationing protest",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/efoeaTokcAc/two-wounded-in-refugee-camp-food-rationing-protest",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/two-wounded-in-refugee-camp-food-rationing-protest"
},
"pubdate": "Thu, 22 Feb 2018 11:32:02 +0100",
"description": "At least two people have been reported shot and wounded in protests over food cuts provoked by UN funding shortages.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/efoeaTokcAc\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/two-wounded-in-refugee-camp-food-rationing-protest"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Strong emotions as Florida shooting families meet Trump",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/z3z8q0rEsm0/strong-emotions-as-florida-shooting-families-meet-trump",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/strong-emotions-as-florida-shooting-families-meet-trump"
},
"pubdate": "Thu, 22 Feb 2018 10:28:00 +0100",
"description": "Anger and tears marked a White House meeting between the US President and those affected by last week's school shooting in Parkland that left 17 people dead<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/z3z8q0rEsm0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/strong-emotions-as-florida-shooting-families-meet-trump"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Trump reveals 'cheat sheet' on empathy at meeting with shooting survivors",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/wLYweZD0N00/trump-reveals-cheat-sheet-on-empathy-at-meeting-with-shooting-survivors",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/trump-reveals-cheat-sheet-on-empathy-at-meeting-with-shooting-survivors"
},
"pubdate": "Thu, 22 Feb 2018 10:18:00 +0100",
"description": "The president accidentally revealed a cue card with scribbled phrases including &quot;I hear you&quot; during a meeting with school shooting survivors at the White House.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/wLYweZD0N00\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/trump-reveals-cheat-sheet-on-empathy-at-meeting-with-shooting-survivors"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Brexit: How do EU countries' customs plans compare with the UK?",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/0CiR7liTSi4/brexit-how-do-eu-countries-customs-plans-compare-with-the-uk-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/brexit-how-do-eu-countries-customs-plans-compare-with-the-uk-"
},
"pubdate": "Thu, 22 Feb 2018 08:00:00 +0100",
"description": "The Netherlands and France plan to hire hundreds of new customs officers in preparation for the UKs exit from the EU. The British government prefers to wait and see.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/0CiR7liTSi4\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/brexit-how-do-eu-countries-customs-plans-compare-with-the-uk-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Dua Lipa and Stormzy scoop top gongs at Brit Awards",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/x1E4AYDIUKE/dua-lipa-and-stormzy-scoop-top-gongs-at-brit-awards",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/dua-lipa-and-stormzy-scoop-top-gongs-at-brit-awards"
},
"pubdate": "Thu, 22 Feb 2018 07:09:00 +0100",
"description": "Dua Lipa and Stormzy, two of Britains most exciting breakthrough pop acts, have beaten much more experienced competitors to take the top prizes at the Brit awards ceremony at Londons O2 Arena.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/x1E4AYDIUKE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/dua-lipa-and-stormzy-scoop-top-gongs-at-brit-awards"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Dozens dead after Peru bus plunges into ravine",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/3jnI2kdQ_-U/dozens-dead-after-peru-bus-plunges-into-ravine",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/dozens-dead-after-peru-bus-plunges-into-ravine"
},
"pubdate": "Thu, 22 Feb 2018 07:05:00 +0100",
"description": "At least 44 people have died after a bus veered off a highway and over cliff in Peru on Wednesday, just weeks after 52 were killed in another bus crash in the country on January 2.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/3jnI2kdQ_-U\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/dozens-dead-after-peru-bus-plunges-into-ravine"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Grenade attack launched on US embassy in Montenegro",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/vZ5LymXhcYU/grenade-attack-launched-on-us-embassy-in-montenagro",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/grenade-attack-launched-on-us-embassy-in-montenagro"
},
"pubdate": "Thu, 22 Feb 2018 06:55:00 +0100",
"description": "The suspect who threw the explosive weapon then blew themselves up, the government there has said.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/vZ5LymXhcYU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/grenade-attack-launched-on-us-embassy-in-montenagro"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Archaelogists discover first 'Copenhageners'",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/4bRM8O-aBWk/archaelogists-discover-first-copenhageners-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/archaelogists-discover-first-copenhageners-"
},
"pubdate": "Thu, 22 Feb 2018 06:32:00 +0100",
"description": "The bones belong to men, women and children who are believed to have lived around one thousand years ago<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/4bRM8O-aBWk\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/archaelogists-discover-first-copenhageners-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Amnesty International criticise world leaders in Annual Report",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/QBqQrU132eo/amnesty-international-criticise-world-leaders-in-annual-report",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/amnesty-international-criticise-world-leaders-in-annual-report"
},
"pubdate": "Thu, 22 Feb 2018 06:17:00 +0100",
"description": "Amnesty International has criticised world leaders for their use of hate speech and politics of fear.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/QBqQrU132eo\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/amnesty-international-criticise-world-leaders-in-annual-report"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Soderbergh's Unsane premiers in Berlin",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/1CbHTqb-PWU/soderberg-s-unsane-premiers-in-berlin",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/soderberg-s-unsane-premiers-in-berlin"
},
"pubdate": "Thu, 22 Feb 2018 06:15:00 +0100",
"description": "Claire Foy and Joshua Leonard star in Soderbergh's psychological thriller<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/1CbHTqb-PWU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/soderberg-s-unsane-premiers-in-berlin"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Trump: 'Arm teachers to keep schools safe'",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/EAGdP9FeXFU/trump-arm-teachers-to-keep-schools-safe-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/22/trump-arm-teachers-to-keep-schools-safe-"
},
"pubdate": "Thu, 22 Feb 2018 05:39:00 +0100",
"description": "The president made the comment during an emotional hour-long &quot;listening session&quot; at the White House with survivors of the Parkland shooting, who urged him not to let it happen again<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/EAGdP9FeXFU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/22/trump-arm-teachers-to-keep-schools-safe-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "'Space for civil society continued to shrink across Europe', report says",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ckYz6CWuDS0/-space-for-civil-society-continued-to-shrink-across-europe-report-says",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/-space-for-civil-society-continued-to-shrink-across-europe-report-says"
},
"pubdate": "Wed, 21 Feb 2018 21:52:00 +0100",
"description": "The Amnesty International World report reviews topics such as freedom of expression, counter-terrorism laws, immigration laws, women's rights, and minority rights.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ckYz6CWuDS0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/-space-for-civil-society-continued-to-shrink-across-europe-report-says"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "EU moves to tackle terror financing",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/zWxxf6qW7SI/eu-moves-to-tackle-terror-financing",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/eu-moves-to-tackle-terror-financing"
},
"pubdate": "Wed, 21 Feb 2018 19:47:00 +0100",
"description": "More capabilities wanted to investigate and track down channels financing micro terrorism<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/zWxxf6qW7SI\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/eu-moves-to-tackle-terror-financing"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Hungary's ranking slides in latest Corruption Perceptions Index",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/yS7wpJMnr3k/hungary-s-ranking-slides-in-latest-corruption-perceptions-index",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/hungary-s-ranking-slides-in-latest-corruption-perceptions-index"
},
"pubdate": "Wed, 21 Feb 2018 19:34:00 +0100",
"description": "Hungary slipped 10 points in the last six years, which the Director of Transparency International EU said should serve as a warning to other members of the bloc.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/yS7wpJMnr3k\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/hungary-s-ranking-slides-in-latest-corruption-perceptions-index"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "The situation in East Ghouta 'can't be described with words,' says activist",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/Gji-qGHVmCs/heavy-bombardment-hits-several-towns-in-east-ghouta",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/heavy-bombardment-hits-several-towns-in-east-ghouta"
},
"pubdate": "Wed, 21 Feb 2018 19:16:00 +0100",
"description": "Unprecedented levels of bombing and shelling pounded Syrias opposition-held enclave East Ghouta on Wednesday (February 21).<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/Gji-qGHVmCs\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/heavy-bombardment-hits-several-towns-in-east-ghouta"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Afrin: a symptom of Syria's complex conflict",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/qkTTW-gG4Es/afrin-a-symptom-of-syria-s-complex-conflict",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/afrin-a-symptom-of-syria-s-complex-conflict"
},
"pubdate": "Wed, 21 Feb 2018 18:07:00 +0100",
"description": "As pro-Syrian government forces enter Afrin, where Turkey has launched an offensive, there's a risk of a new confrontation<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/qkTTW-gG4Es\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/afrin-a-symptom-of-syria-s-complex-conflict"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Ghouta: 'We are waiting for our turn to die'",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/Xbr3aDj6_QE/ghouta-we-are-waiting-for-our-turn-to-die-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/ghouta-we-are-waiting-for-our-turn-to-die-"
},
"pubdate": "Wed, 21 Feb 2018 18:05:00 +0100",
"description": "Residents in the besieged eastern Ghouta district near the Syrian capital Damascus are enduring one of the most intense bombardments of the near eight-year conflict<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/Xbr3aDj6_QE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/ghouta-we-are-waiting-for-our-turn-to-die-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "America's most-loved evangelist Billy Graham dies",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/hGNzoS4Wo2E/america-s-most-loved-evangelist-billy-graham-dies",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/america-s-most-loved-evangelist-billy-graham-dies"
},
"pubdate": "Wed, 21 Feb 2018 17:24:00 +0100",
"description": "Friend to 12 presidents and the first revivalist preacher to make a national impact via television and the media, he established a model for building a proseletysing church that kept the loyalty of its congregation, a model some later tele-evangelists copied to get fabulously rich.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/hGNzoS4Wo2E\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/america-s-most-loved-evangelist-billy-graham-dies"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Chicken emergency: Police called over KFC closures in UK",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/124yqvUr3-0/chicken-emergency-police-called-over-kfc-closures-in-uk",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/chicken-emergency-police-called-over-kfc-closures-in-uk"
},
"pubdate": "Wed, 21 Feb 2018 16:55:00 +0100",
"description": "Security forces have urged the public not to contact them over the fried chicken 'crisis' that has forced hundreds of KFC outlets to close<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/124yqvUr3-0\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/chicken-emergency-police-called-over-kfc-closures-in-uk"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "UK unemployment increases",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/G9tHNIEDxrE/uk-unemployment-increases",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/uk-unemployment-increases"
},
"pubdate": "Wed, 21 Feb 2018 16:51:00 +0100",
"description": "The UK jobless rate rises for the first time since 2016, but wages have risen.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/G9tHNIEDxrE\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/uk-unemployment-increases"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Which European languages are endangered?",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/oKV3BzWsOgQ/which-european-languages-are-endangered-",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/which-european-languages-are-endangered-"
},
"pubdate": "Wed, 21 Feb 2018 15:50:00 +0100",
"description": "Discover how many languages are endangered — or dead — in Europe, as UNESCO reveals its latest findings.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/oKV3BzWsOgQ\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/which-european-languages-are-endangered-"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Turkey warns of 'grave consequences' in Afrin",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/ApABolNu4tU/turkey-warns-of-grave-consequences-in-afrin",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/turkey-warns-of-grave-consequences-in-afrin"
},
"pubdate": "Wed, 21 Feb 2018 15:29:00 +0100",
"description": "Turkey warns of grave consequences across the border in Afrin after pro-Syrian government forces move into the Kurdish region.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/ApABolNu4tU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/turkey-warns-of-grave-consequences-in-afrin"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Theresa May's post-Brexit wish",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/wGrf7cjDVcM/theresa-may-s-post-brexit-wish",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/theresa-may-s-post-brexit-wish"
},
"pubdate": "Wed, 21 Feb 2018 15:05:00 +0100",
"description": "The UK Prime Minister says she wants all EU citizens lawfully living in Britain to remain after Brexit in 2019. Theresa May is also promising a streamlined system for them to register to be able to stay.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/wGrf7cjDVcM\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/theresa-may-s-post-brexit-wish"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "German aide lands top job at EU Commission",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/yNhA7y1tLfc/german-aide-lands-top-job-at-eu-commission",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/german-aide-lands-top-job-at-eu-commission"
},
"pubdate": "Wed, 21 Feb 2018 14:42:00 +0100",
"description": "Martin Selmayr to take up reigns of Secretary-General in Brussels reshuffle<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/yNhA7y1tLfc\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/german-aide-lands-top-job-at-eu-commission"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "Pyeongchang 2018 round-up: Broken bones and concussion plague ski cross",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/BqxKI0ZgbuU/pyeongchang-2018-round-up-broken-bones-and-concussion-plague-ski-cross",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/pyeongchang-2018-round-up-broken-bones-and-concussion-plague-ski-cross"
},
"pubdate": "Wed, 21 Feb 2018 14:25:00 +0100",
"description": "The men's cross-country skiing competition saw numerous collisions between athletes, with one being carried away from the course in a stretcher.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/BqxKI0ZgbuU\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/pyeongchang-2018-round-up-broken-bones-and-concussion-plague-ski-cross"
},
{
"text": "\r\n \r\n \r\n \r\n \r\n \r\n ",
"title": "'Youre an idiot': Hungarys foreign minister blasts Luxembourg counterpart",
"link": "http://feedproxy.google.com/~r/euronews/en/news/~3/JRaefnp5u58/-you-re-an-idiot-hungary-s-foreign-minister-tells-his-luxembourg-counterpart",
"guid": {
"ispermalink": "false",
"text": "http://www.euronews.com/2018/02/21/-you-re-an-idiot-hungary-s-foreign-minister-tells-his-luxembourg-counterpart"
},
"pubdate": "Wed, 21 Feb 2018 14:19:00 +0100",
"description": "Hungarys foreign minister Peter Szijjarto has hit back at Jean Asselborns claims that Viktor Orban was a “dictator”.<img src=\"http://feeds.feedburner.com/~r/euronews/en/news/~4/JRaefnp5u58\" height=\"1\" width=\"1\" alt=\"\"/>",
"feedburner:origlink": "http://www.euronews.com/2018/02/21/-you-re-an-idiot-hungary-s-foreign-minister-tells-his-luxembourg-counterpart"
}
]
}

14
notes/scratch_21.json Normal file
View File

@ -0,0 +1,14 @@
{ name: 'Tesco',
category: 'Grocery Store',
icon: 'https://ss3.4sqi.net/img/categories_v2/shops/food_grocery_64.png',
id: '4c5ff51213791b8d0d5c4eaf',
provider: 'foursquare',
address: '23-25 Sinclair Street, Helensburgh, Argyll and Bute, G84 8SR, United Kingdom',
city: 'Helensburgh',
state: 'Argyll and Bute',
postcode: 'G84 8SR',
twitter: 'uktescooffers',
facebook: '',
url: 'http://www.tesco.com',
latitude: 56.00348039818216,
longitude: -4.733884334564209 }

75
notes/scratch_22.json Normal file
View File

@ -0,0 +1,75 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "9953c0e9-5b77-3162-bcf4-e19fcd1f541f",
"rendering_engine": "custom",
"type": "VENUE_INFO",
"type_display_name": "Venues",
"ttl": 1519654292,
"layout": {
"template": "venue_info"
},
"data": {
"name": "Speirs Wharf",
"category": "Pool",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png",
"id": "5211c15a11d2c83298e7f8c2",
"provider": "foursquare",
"tips": [],
"images": [
"https://igx.4sqi.net/img/general/640x640/72939115_8s_CraZskGLT5uJz5DzRiyBvKXgy6BobQBH5u0Vcsy4.jpg",
"https://igx.4sqi.net/img/general/960x364/62519220_Z_xAdlllLg7Mb1BUt1b9G18IKTpF1jyeNqGCMo0WhRs.jpg",
"https://igx.4sqi.net/img/general/960x541/24390977_Ws2HHTyM1zKBlvejccG1BxGTt0hKBURtWQOPPxYc7IM.jpg",
"https://igx.4sqi.net/img/general/960x960/149524__j5bRwPX5zy5RmOu-uleVtQ-KekAS-rXAJLgc_JjipY.jpg",
"https://igx.4sqi.net/img/general/640x640/4894760_ZOelH_F7ljq0Mjk6Zzs7KHH8-Dn470lbq4IfFg7WGiM.jpg",
"https://igx.4sqi.net/img/general/640x640/4894760_kW7NmETQYJxkGfBBnhHhQdDHcVouBj7OWpZBbyy0OTM.jpg"
],
"telephone": "",
"address": "",
"city": "",
"state": "",
"zip": "",
"latitude": 55.872669822119796,
"longitude": -4.257480441815151,
"twitter": {
"handle": null,
"viewIntent": null,
"tweetIntent": null
},
"yelp": {
"url": null,
"rating": 0.0,
"reviewCount": 0,
"viewIntent": null
}
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"poi_latitude": 55.872669822119796,
"poi_longitude": -4.257480441815151,
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.2577868,
"req_latitude": 55.86399,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"STREAM_TYPE": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"USER_DIST_FROM_REQ_LOC:WITHIN_100M": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "fn62krdd981s4",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

52
notes/scratch_23.json Normal file
View File

@ -0,0 +1,52 @@
{
name: 'The Howlin\' Wolf',
category: 'Pub',
icon: 'https://ss3.4sqi.net/img/categories_v2/nightlife/pub_64.png',
id: '53220210498e48f21ce03d27',
provider: 'foursquare',
address: '100 Bath Street, Glasgow, Glasgow City, G2 2EN, United Kingdom',
city: 'Glasgow',
state: 'Glasgow City',
postcode: 'G2 2EN',
twitter: 'howlinwolfglas',
facebook: '',
url: 'http://www.thehowlinwolf.co.uk',
latitude: 55.86402651957014,
longitude: -4.258141552002198,
yelp: {
url: 'https://www.yelp.com/biz/the-howlin-wolf-glasgow?adjust_creative=s8FdwjzKWCpdbkUzShvAgg&utm_campaign=yelp_api_v3&utm_medium=api_v3_business_search&utm_source=s8FdwjzKWCpdbkUzShvAgg',
rating: 4,
reviewCount: 30,
viewIntent: 'https://m.yelp.com/biz/the-howlin-wolf-glasgow?adjust_creative=s8FdwjzKWCpdbkUzShvAgg&utm_campaign=yelp_api_v3&utm_medium=api_v3_business_search&utm_source=s8FdwjzKWCpdbkUzShvAgg'
},
images: [
'https://igx.4sqi.net/img/general/433515976_lL1o2001e_4IdVrc5rXaLN7XdRzY032ijY4Pk_tprTQ.jpg',
'https://igx.4sqi.net/img/general/416812_hnsd8kPtRy3LQqkbXsK2FZEFec4LuMAJEJuD0CIsf9M.jpg',
'https://igx.4sqi.net/img/general/4504842_DReLMGngYECDU7QOvwrhjrDaICya3tc01ZXffvSak6E.jpg',
'https://irs0.4sqi.net/img/general/351988952_cVhgBPp6YNC1tF2JmHiz7Du27Nn2yxe9l7QMjiD4rY4.jpg',
'https://igx.4sqi.net/img/general/6298052_z1DEllNhhP4rk6hmGIsK1LipUffRZdbaiBJULSdtJqo.jpg',
'https://igx.4sqi.net/img/general/38762746_H3alb1lXPtZPjjL1bpUIE8UHYa71X3iAXXLvLuhEbqg.jpg'
],
tips: [
'Thank you for the good... good music!!!!!!',
'Great music',
'Everybody was so Friendly and the food is Tasty. My First haggis 🍺🍽',
'Hamburguesa The Wolf.',
'The pizza bread starter is really tasty and the fajitas are amazing! So much chicken 😍',
'Go for the drink but stay for the live music! Great atmosphere on a lively night. There\'s better food nearby though...',
'Best burger ever! Try on the wolf burger! Hyde portion, I was able to share mine with friend!',
'Nice selection of beer and ciders. Amazing Nachos cajun chicken! Great staff with nice girls. Live music!',
'Beer and long Island ice teas',
'Great atmosphere. Large selection of beers on tap and bottle. Friendly staff and good pizza\'s on offer',
'Great music, great drinks, good prices',
'Great rock n roll pub.',
'Great live music, good food, great service, good list of wine (chilean and argentinean also)',
'Nice place - live music but only till 10 when we went. Great atmosphere, cocktail was delicious but slightly smaller than usual - friendly staff.',
'Great beer selection and atmosphere. Try the anchor steam beer.',
'Nice atmosphere, good music & drinks. Would recommend a live music night.',
'One of Bath Streets latest additions, The Howlin Wolf offers up something for the soul brother in all of us. The sticky honey barbeque wings are dy-no-mite as is the four cheese pizza.',
'Superb selection of beers, very impressed.',
'Nice place, love the central table.',
'Magnfico garito que encandilara a los más melomanos! Hilo musical de lujo, hamburguesas de muerte... Y música en directo!!!!'
]
}

38
notes/scratch_24.json Normal file
View File

@ -0,0 +1,38 @@
{
"type": "Feature",
"properties": {
"track_fid": 0,
"track_seg_id": 0,
"track_seg_point_id": 0,
"ele": 2.399993896484375,
"time": "2017\/11\/02 11:33:52+00",
"magvar": null,
"geoidheight": null,
"name": null,
"cmt": null,
"desc": null,
"src": null,
"link1_href": null,
"link1_text": null,
"link1_type": null,
"link2_href": null,
"link2_text": null,
"link2_type": null,
"sym": null,
"type": null,
"fix": null,
"sat": null,
"hdop": null,
"vdop": null,
"pdop": null,
"ageofdgpsdata": null,
"dgpsid": null
},
"geometry": {
"type": "Point",
"coordinates": [
-4.570887079462409,
55.949230408295989
]
}
}

3349
notes/scratch_25.json Normal file

File diff suppressed because it is too large Load Diff

1447
notes/scratch_26.json Normal file

File diff suppressed because it is too large Load Diff

1391
notes/scratch_27.json Normal file

File diff suppressed because it is too large Load Diff

234
notes/scratch_28.json Normal file
View File

@ -0,0 +1,234 @@
{
"currently": {
"icon": "rain",
"temperature": 2.62,
"summary": "Light Rain",
"precip": 0.99,
"precipType": "rain",
"tempMax": 3.92,
"tempMin": 1.54
},
"forcastToday": [
{
"time": "5 PM",
"icon": "cloudy",
"temp": 3.38,
"precip": 0.15
},
{
"time": "6 PM",
"icon": "cloudy",
"temp": 3.21,
"precip": 0.08
},
{
"time": "7 PM",
"icon": "cloudy",
"temp": 3.17,
"precip": 0.08
},
{
"time": "8 PM",
"icon": "cloudy",
"temp": 3.07,
"precip": 0.09
},
{
"time": "9 PM",
"icon": "cloudy",
"temp": 2.97,
"precip": 0.11
},
{
"time": "10 PM",
"icon": "cloudy",
"temp": 2.87,
"precip": 0.12
},
{
"time": "11 PM",
"icon": "cloudy",
"temp": 2.76,
"precip": 0.13
},
{
"time": "12 AM",
"icon": "cloudy",
"temp": 2.69,
"precip": 0.14
},
{
"time": "1 AM",
"icon": "partly-cloudy-night",
"temp": 2.55,
"precip": 0.12
},
{
"time": "2 AM",
"icon": "partly-cloudy-night",
"temp": 2.61,
"precip": 0.11
},
{
"time": "3 AM",
"icon": "partly-cloudy-night",
"temp": 2.66,
"precip": 0.1
},
{
"time": "4 AM",
"icon": "partly-cloudy-night",
"temp": 2.69,
"precip": 0.07
},
{
"time": "5 AM",
"icon": "partly-cloudy-night",
"temp": 2.68,
"precip": 0.08
},
{
"time": "6 AM",
"icon": "partly-cloudy-night",
"temp": 2.69,
"precip": 0.1
},
{
"time": "7 AM",
"icon": "partly-cloudy-night",
"temp": 2.71,
"precip": 0.14
},
{
"time": "8 AM",
"icon": "partly-cloudy-day",
"temp": 2.73,
"precip": 0.25
},
{
"time": "9 AM",
"icon": "cloudy",
"temp": 2.79,
"precip": 0.33
},
{
"time": "10 AM",
"icon": "cloudy",
"temp": 2.91,
"precip": 0.33
},
{
"time": "11 AM",
"icon": "cloudy",
"temp": 3.26,
"precip": 0.3
},
{
"time": "12 PM",
"icon": "cloudy",
"temp": 3.73,
"precip": 0.28
},
{
"time": "1 PM",
"icon": "cloudy",
"temp": 4.79,
"precip": 0.31
},
{
"time": "2 PM",
"icon": "partly-cloudy-day",
"temp": 5.83,
"precip": 0.35
},
{
"time": "3 PM",
"icon": "partly-cloudy-day",
"temp": 6.48,
"precip": 0.35
},
{
"time": "4 PM",
"icon": "partly-cloudy-day",
"temp": 6.36,
"precip": 0.29
},
{
"time": "5 PM",
"icon": "partly-cloudy-day",
"temp": 5.85,
"precip": 0.2
}
],
"dailyForecast": [
{
"time": "Wednesday",
"icon": "snow",
"tempHigh": 6.48,
"tempLow": 1.49,
"precip": 0.67,
"precipType": "rain"
},
{
"time": "Thursday",
"icon": "partly-cloudy-night",
"tempHigh": 7.3,
"tempLow": 2.41,
"precip": 0.58,
"precipType": "rain"
},
{
"time": "Friday",
"icon": "partly-cloudy-day",
"tempHigh": 6.74,
"tempLow": 0.01,
"precip": 0.59,
"precipType": "rain"
},
{
"time": "Saturday",
"icon": "snow",
"tempHigh": 5.78,
"tempLow": 1.51,
"precip": 0.51,
"precipType": "snow"
},
{
"time": "Sunday",
"icon": "snow",
"tempHigh": 6.12,
"tempLow": 1.58,
"precip": 0.77,
"precipType": "rain"
},
{
"time": "Monday",
"icon": "wind",
"tempHigh": 4.83,
"tempLow": 2.88,
"precip": 0.67,
"precipType": "rain"
},
{
"time": "Tuesday",
"icon": "partly-cloudy-day",
"tempHigh": 7.32,
"tempLow": 3.44,
"precip": 0.42,
"precipType": "rain"
}
],
"details": {
"summary": "Mixed precipitation today through Sunday, with temperatures rising to 7°C next Tuesday.",
"icon": "rain",
"humidity": 0.89,
"visibility": 4.88,
"uvIndex": 1,
"sunriseTime": "06:58",
"sunsetTime": "18:03",
"moonphase": "Waning gibbous",
"moonPhaseVal": 0.66,
"windSpeed": 9.23,
"pressure": 986.37
}
}

236
notes/scratch_29.json Normal file
View File

@ -0,0 +1,236 @@
{
"currently": {
"icon": "partly-cloudy-night",
"temperature": 2.43,
"summary": "Mostly Cloudy",
"precip": 0,
"tempMax": 3.92,
"tempMin": 1.57,
"windBearing": 71,
"windBearingRead": "ENE"
},
"forcastToday": [
{
"time": "9 PM",
"icon": "partly-cloudy-night",
"temp": 2.42,
"precip": 0.05
},
{
"time": "10 PM",
"icon": "partly-cloudy-night",
"temp": 2.44,
"precip": 0.03
},
{
"time": "11 PM",
"icon": "partly-cloudy-night",
"temp": 2.53,
"precip": 0.05
},
{
"time": "12 AM",
"icon": "partly-cloudy-night",
"temp": 2.49,
"precip": 0.06
},
{
"time": "1 AM",
"icon": "partly-cloudy-night",
"temp": 2.41,
"precip": 0.05
},
{
"time": "2 AM",
"icon": "partly-cloudy-night",
"temp": 2.34,
"precip": 0.05
},
{
"time": "3 AM",
"icon": "partly-cloudy-night",
"temp": 2.34,
"precip": 0.06
},
{
"time": "4 AM",
"icon": "partly-cloudy-night",
"temp": 2.41,
"precip": 0.12
},
{
"time": "5 AM",
"icon": "partly-cloudy-night",
"temp": 2.54,
"precip": 0.22
},
{
"time": "6 AM",
"icon": "snow",
"temp": 2.64,
"precip": 0.28
},
{
"time": "7 AM",
"icon": "partly-cloudy-night",
"temp": 2.71,
"precip": 0.25
},
{
"time": "8 AM",
"icon": "partly-cloudy-day",
"temp": 2.73,
"precip": 0.18
},
{
"time": "9 AM",
"icon": "partly-cloudy-day",
"temp": 2.77,
"precip": 0.13
},
{
"time": "10 AM",
"icon": "partly-cloudy-day",
"temp": 2.79,
"precip": 0.13
},
{
"time": "11 AM",
"icon": "cloudy",
"temp": 2.97,
"precip": 0.15
},
{
"time": "12 PM",
"icon": "cloudy",
"temp": 3.21,
"precip": 0.17
},
{
"time": "1 PM",
"icon": "partly-cloudy-day",
"temp": 3.73,
"precip": 0.19
},
{
"time": "2 PM",
"icon": "partly-cloudy-day",
"temp": 4.29,
"precip": 0.21
},
{
"time": "3 PM",
"icon": "partly-cloudy-day",
"temp": 4.68,
"precip": 0.24
},
{
"time": "4 PM",
"icon": "partly-cloudy-day",
"temp": 4.66,
"precip": 0.29
},
{
"time": "5 PM",
"icon": "partly-cloudy-day",
"temp": 4.46,
"precip": 0.33
},
{
"time": "6 PM",
"icon": "partly-cloudy-night",
"temp": 4.09,
"precip": 0.35
},
{
"time": "7 PM",
"icon": "cloudy",
"temp": 3.82,
"precip": 0.34
},
{
"time": "8 PM",
"icon": "cloudy",
"temp": 3.45,
"precip": 0.35
},
{
"time": "9 PM",
"icon": "cloudy",
"temp": 3.17,
"precip": 0.38
}
],
"dailyForecast": [
{
"time": "Wednesday",
"icon": "snow",
"tempHigh": 4.68,
"tempLow": 1.99,
"precip": 0.65,
"precipType": "rain"
},
{
"time": "Thursday",
"icon": "partly-cloudy-day",
"tempHigh": 6.46,
"tempLow": 2.75,
"precip": 0.66,
"precipType": "rain"
},
{
"time": "Friday",
"icon": "partly-cloudy-day",
"tempHigh": 7.59,
"tempLow": 0.57,
"precip": 0.36,
"precipType": "rain"
},
{
"time": "Saturday",
"icon": "rain",
"tempHigh": 6.18,
"tempLow": 3.29,
"precip": 0.7,
"precipType": "rain"
},
{
"time": "Sunday",
"icon": "rain",
"tempHigh": 6.46,
"tempLow": 3.65,
"precip": 0.8,
"precipType": "rain"
},
{
"time": "Monday",
"icon": "rain",
"tempHigh": 7.17,
"tempLow": 3.4,
"precip": 0.83,
"precipType": "rain"
},
{
"time": "Tuesday",
"icon": "cloudy",
"tempHigh": 7.92,
"tempLow": 3.69,
"precip": 0.5,
"precipType": "rain"
}
],
"details": {
"summary": "Light rain throughout the week, with temperatures rising to 8°C next Tuesday.",
"icon": "rain",
"humidity": 0.9,
"visibility": 4.73,
"uvIndex": 1,
"sunriseTime": "06:58",
"sunsetTime": "18:03",
"moonphase": "Waning gibbous",
"moonPhaseVal": 0.66,
"windSpeed": 8.47,
"pressure": 986.7
},
"time": 1520371758
}

27
notes/scratch_30.json Normal file
View File

@ -0,0 +1,27 @@
[
{
"formattedAddress": "Great Western Rd, Glasgow G60, UK",
"latitude": 55.9324385,
"longitude": -4.494635400000001,
"extra": {
"googlePlaceId": "ChIJ91nIDvJNiEgR3AFlA0Qm5uE",
"confidence": 0.7,
"premise": null,
"subpremise": null,
"neighborhood": "West Dunbartonshire",
"establishment": null
},
"administrativeLevels": {
"level2long": "West Dunbartonshire",
"level2short": "West Dunbartonshire",
"level1long": "Scotland",
"level1short": "Scotland"
},
"streetName": "Great Western Road",
"city": "Glasgow",
"country": "United Kingdom",
"countryCode": "GB",
"zipcode": "G60",
"provider": "google"
}
]

327
notes/scratch_31.json Normal file
View File

@ -0,0 +1,327 @@
{
"@lang": "en-US",
"ResultSet": {
"@version": "2.0",
"@lang": "en-US",
"Error": "0",
"ErrorMessage": "No error",
"Locale": "en-US",
"Result": {
"yahoo_driving_directions": {
"routeHandle": "0",
"address": [
{
"type": "Origin",
"lat": "55.942592",
"lon": "-4.556346",
"line1": "",
"line2": "",
"line3": "",
"line4": "",
"country": ""
},
{
"type": "Destination",
"lat": "55.872443",
"lon": "-3.548992",
"line1": "",
"line2": "",
"line3": "",
"line4": "",
"country": ""
}
],
"total_distance": "83339",
"total_time": "65.0",
"total_time_with_traffic": "70.0",
"boundingbox": {
"north": "55.942587",
"south": "55.832605",
"east": "-3.541074",
"west": "-4.556462"
},
"route_id": "AIUACAAAAB4AAABRAAAAlgAAAKAAAAB42mNYwMDAxMQABI+6DtXs5zyRzgAFBvE1Yi4Mi6wY/v+HCDywZ0ACXEBs/kYnl4nhz5vK2okuu+Ea4+ZXi61gXmSDR2PShr4NjECL4YJs6Qcz5wJpB4aEhgeMQClGrglVHA4OTAw+/ADTGiAC9jefAA==",
"directions": {
"route_leg": [
{
"@type": "PrivateRouteLeg",
"number": "1",
"lat": "55.942587",
"lon": "-4.556462",
"distance": "2060",
"description": "Head toward Bruce Street on Glasgow Road (A814). Go for 2.1 km.",
"time": "3",
"time_with_traffic": "3",
"turn_angle": "0",
"exit_num": "",
"man_type": "0",
"street": "A814, GLASGOW ROAD"
},
{
"@type": "PrivateRouteLeg",
"number": "2",
"lat": "55.935098",
"lon": "-4.526989",
"distance": "1616",
"description": "Continue on Dumbarton Road (A82). Go for 1.6 km.",
"time": "2",
"time_with_traffic": "2",
"turn_angle": "0",
"exit_num": "",
"man_type": "11",
"street": "A82, DUMBARTON ROAD"
},
{
"@type": "PrivateRouteLeg",
"number": "3",
"lat": "55.931944",
"lon": "-4.503633",
"distance": "3334",
"description": "Take the 2nd exit from Dunglass Roundabout roundabout onto Great Western Road (A82) toward Glasgow/Erskine Bridge/(A898). Go for 3.3 km.",
"time": "3",
"time_with_traffic": "3",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A82, GREAT WESTERN ROAD",
"sign": "(A898), Erskine Bridge, Glasgow"
},
{
"@type": "PrivateRouteLeg",
"number": "4",
"lat": "55.926161",
"lon": "-4.452403",
"distance": "2919",
"description": "Take ramp onto A898 toward Erskine Bridge/Paisley/(M898). Go for 2.9 km.",
"time": "2",
"time_with_traffic": "2",
"turn_angle": "-30",
"exit_num": "",
"man_type": "19",
"street": "A898, ",
"sign": "(M898), Erskine Bridge, Paisley"
},
{
"@type": "PrivateRouteLeg",
"number": "5",
"lat": "55.910207",
"lon": "-4.472519",
"distance": "1152",
"description": "Keep right onto M898 toward Paisley/Glasgow Airport/Greenock/(M8). Go for 1.2 km.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "30",
"exit_num": "",
"man_type": "23",
"street": "M898, ",
"sign": "(M8), Glasgow Airport, Greenock, Paisley"
},
{
"@type": "PrivateRouteLeg",
"number": "6",
"lat": "55.901495",
"lon": "-4.481091",
"distance": "396",
"description": "Keep left onto M898 toward Paisley/Airports. Go for 396 m.",
"time": "0",
"time_with_traffic": "0",
"turn_angle": "-30",
"exit_num": "",
"man_type": "21",
"street": "M898, ",
"sign": "Airports, Paisley"
},
{
"@type": "PrivateRouteLeg",
"number": "7",
"lat": "55.898287",
"lon": "-4.483226",
"distance": "64579",
"description": "Keep left onto M8. Go for 64.6 km.",
"time": "42",
"time_with_traffic": "42",
"turn_angle": "-30",
"exit_num": "",
"man_type": "21",
"street": "M8, "
},
{
"@type": "PrivateRouteLeg",
"number": "8",
"lat": "55.895294",
"lon": "-3.596402",
"distance": "240",
"description": "Take exit 3A toward Bathgate/(A89)/Broxburn/Livingston West/(A779). Go for 240 m.",
"time": "0",
"time_with_traffic": "0",
"turn_angle": "-30",
"exit_num": "",
"man_type": "17",
"street": ", ",
"sign": "(A779), (A89), Bathgate, Broxburn, Livingston West"
},
{
"@type": "PrivateRouteLeg",
"number": "9",
"lat": "55.897204",
"lon": "-3.595244",
"distance": "420",
"description": "Take the 1st exit from roundabout onto Carnegie Road (A779) toward Glasgow/(M8)/Livingston/Bathgate/(A89)/Broxburn. Go for 420 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A779, CARNEGIE ROAD",
"sign": "(A89), (M8), A779, Bathgate, Broxburn, Glasgow, Livingston"
},
{
"@type": "PrivateRouteLeg",
"number": "10",
"lat": "55.897193",
"lon": "-3.601885",
"distance": "840",
"description": "Take the 1st exit from Boghall Roundabout roundabout onto A779 toward Glasgow/(M8)/Livingston. Go for 840 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A779, ",
"sign": "(M8), A779, Glasgow, Livingston"
},
{
"@type": "PrivateRouteLeg",
"number": "11",
"lat": "55.890466",
"lon": "-3.596713",
"distance": "1622",
"description": "Take the 1st exit from Starlaw West Roundabout roundabout onto Starlaw Road (A779) toward Livingston/Kirkton Campus/Alba Centre/Starlaw Park. Go for 1.6 km.",
"time": "2",
"time_with_traffic": "2",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A779, STARLAW ROAD",
"sign": "Alba Centre, Kirkton Campus, Livingston, Starlaw Park"
},
{
"@type": "PrivateRouteLeg",
"number": "12",
"lat": "55.89009",
"lon": "-3.570975",
"distance": "657",
"description": "Take the 3rd exit from Tailend Roundabout roundabout onto Starlaw Road (A779). Go for 657 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A779, STARLAW ROAD"
},
{
"@type": "PrivateRouteLeg",
"number": "13",
"lat": "55.886743",
"lon": "-3.563787",
"distance": "486",
"description": "Take the 2nd exit from Toll Roundabout roundabout onto A705. Go for 486 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": "A705, "
},
{
"@type": "PrivateRouteLeg",
"number": "14",
"lat": "55.885638",
"lon": "-3.557596",
"distance": "2131",
"description": "Turn right onto Simpson Parkway (B7015). Go for 2.1 km.",
"time": "3",
"time_with_traffic": "3",
"turn_angle": "90",
"exit_num": "",
"man_type": "13",
"street": "B7015, SIMPSON PARKWAY"
},
{
"@type": "PrivateRouteLeg",
"number": "15",
"lat": "55.876765",
"lon": "-3.542415",
"distance": "345",
"description": "Continue on Simpson Parkway. Go for 345 m.",
"time": "0",
"time_with_traffic": "0",
"turn_angle": "0",
"exit_num": "",
"man_type": "11",
"street": ", SIMPSON PARKWAY"
},
{
"@type": "PrivateRouteLeg",
"number": "16",
"lat": "55.873793",
"lon": "-3.541074",
"distance": "197",
"description": "Take the 3rd exit from Rosebank Roundabout roundabout. Go for 197 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": ", "
},
{
"@type": "PrivateRouteLeg",
"number": "17",
"lat": "55.872957",
"lon": "-3.542737",
"distance": "222",
"description": "Take the 2nd exit from Brotherton Roundabout roundabout. Go for 222 m.",
"time": "1",
"time_with_traffic": "1",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": ", "
},
{
"@type": "PrivateRouteLeg",
"number": "18",
"lat": "55.873075",
"lon": "-3.546073",
"distance": "123",
"description": "Take the 1st exit from roundabout. Go for 123 m.",
"time": "0",
"time_with_traffic": "0",
"turn_angle": "-90",
"exit_num": "",
"man_type": "29",
"street": ", "
},
{
"@type": "PrivateRouteLeg",
"number": "19",
"lat": "55.872313",
"lon": "-3.547393",
"distance": "0",
"description": "Arrive at your destination.",
"time": "0",
"time_with_traffic": "0",
"turn_angle": "0",
"exit_num": "",
"man_type": "2",
"street": ", "
}
]
},
"copy_right": "Copyright &copy; 2018 Yahoo! Inc. All rights reserved. &copy; Navteq"
},
"geocode_results": null
}
}
}

74
notes/scratch_32.json Normal file
View File

@ -0,0 +1,74 @@
{
"id": "53220210498e48f21ce03d27",
"name": "The Howlin' Wolf",
"category": "Pub",
"icon": "https://ss3.4sqi.net/img/categories_v2/nightlife/pub_64.png",
"provider": "foursquare",
"address": "100 Bath Street, Glasgow, Glasgow City, G2 2EN, United Kingdom",
"city": "Glasgow",
"state": "Glasgow City",
"postcode": "G2 2EN",
"twitter": "howlinwolfglas",
"facebook": "",
"url": "http://www.thehowlinwolf.co.uk",
"latitude": 55.86402651957014,
"longitude": -4.258141552002198,
"images": [
"https://igx.4sqi.net/img/general/640x480/433515976_lL1o2001e_4IdVrc5rXaLN7XdRzY032ijY4Pk_tprTQ.jpg",
"https://igx.4sqi.net/img/general/640x853/416812_hnsd8kPtRy3LQqkbXsK2FZEFec4LuMAJEJuD0CIsf9M.jpg",
"https://igx.4sqi.net/img/general/640x640/4504842_DReLMGngYECDU7QOvwrhjrDaICya3tc01ZXffvSak6E.jpg",
"https://irs0.4sqi.net/img/general/640x480/351988952_cVhgBPp6YNC1tF2JmHiz7Du27Nn2yxe9l7QMjiD4rY4.jpg",
"https://igx.4sqi.net/img/general/640x640/6298052_z1DEllNhhP4rk6hmGIsK1LipUffRZdbaiBJULSdtJqo.jpg",
"https://igx.4sqi.net/img/general/640x640/38762746_H3alb1lXPtZPjjL1bpUIE8UHYa71X3iAXXLvLuhEbqg.jpg"
],
"tips": [
"Thank you for the good... good music!!!!!!",
"Great music",
"Everybody was so Friendly and the food is Tasty. My First haggis 🍺🍽",
"Hamburguesa The Wolf.",
"The pizza bread starter is really tasty and the fajitas are amazing! So much chicken 😍",
"Go for the drink but stay for the live music! Great atmosphere on a lively night. There's better food nearby though...",
"Best burger ever! Try on the wolf burger! Hyde portion, I was able to share mine with friend!",
"Nice selection of beer and ciders. Amazing Nachos cajun chicken! Great staff with nice girls. Live music!",
"Beer and long Island ice teas",
"Great atmosphere. Large selection of beers on tap and bottle. Friendly staff and good pizza's on offer",
"Great music, great drinks, good prices",
"Great rock n roll pub.",
"Great live music, good food, great service, good list of wine (chilean and argentinean also)",
"Nice place - live music but only till 10 when we went. Great atmosphere, cocktail was delicious but slightly smaller than usual - friendly staff.",
"Great beer selection and atmosphere. Try the anchor steam beer.",
"Nice atmosphere, good music & drinks. Would recommend a live music night.",
"One of Bath Streets latest additions, The Howlin Wolf offers up something for the soul brother in all of us. The sticky honey barbeque wings are dy-no-mite as is the four cheese pizza.",
"Superb selection of beers, very impressed.",
"Nice place, love the central table.",
"Magnfico garito que encandilara a los más melomanos! Hilo musical de lujo, hamburguesas de muerte... Y música en directo!!!!"
],
"yelp": {
"url": "https://www.yelp.com/biz/the-howlin-wolf-glasgow?adjust_creative=s8FdwjzKWCpdbkUzShvAgg&utm_campaign=yelp_api_v3&utm_medium=api_v3_business_search&utm_source=s8FdwjzKWCpdbkUzShvAgg",
"rating": 4,
"reviewCount": 31,
"viewIntent": "https://m.yelp.com/biz/the-howlin-wolf-glasgow?adjust_creative=s8FdwjzKWCpdbkUzShvAgg&utm_campaign=yelp_api_v3&utm_medium=api_v3_business_search&utm_source=s8FdwjzKWCpdbkUzShvAgg"
},
"tweets": [
"The Hoojamammas will be rockin' our stage from 6pm until 8pm. Come and join in the festive fun! https://t.co/hyZq5OdKjf",
"See this? It's magic...and was recorded right here at the wolf. #blues #liveatthewolf https://t.co/QAxHNc8bVQ",
"Want... https://t.co/k9esRXRfPo",
"Its all going down right now folks!\n\nCome along and jam... https://t.co/kg74iKJ5sP",
"Do you wanna taco bout them blues?\n\nWe are willing to have that conversation this lunchtime, and we can tell its go… https://t.co/OEqEGCgmO7",
"After that Saturday, we sure as hell need a pick me up to get us howlin' again, what could be better than a blues s… https://t.co/aLk05aeUu2",
"Live music tonight! Pablo Jones is hitting our stage at 6pm, bringing you all the best blues.",
"Saturday 28th. The Witchin' Hour. Halloween event - prize for best dressed! Be there, if you dare... https://t.co/Az7kPIaYWS",
"Its Sunday... which means delicious Roast and a whole host of blues, including out jam session at 9pm... Come to pa… https://t.co/gTs6W3War0",
"Lunchtime... \n\nSweet taco salvation #blueslunch https://t.co/C0Wdl0Ul89",
"Its Sunday, which means good old roast served till 10pm... oh and all the blues you could dream of... See ya soon. https://t.co/CY9AmlJzW0",
"RT @bbnscotland: BBN Spotlight: The Queens Head Hotel is the National Award winner in the Hotel Bar category. Find out about more at: https…",
"RT @bbnscotland: BBN Spotlight: @SLTAssociation represents all sectors of the Scottish Licensed Trade Industry. Find out more: https://t.co…",
"RT @bbnscotland: Find out about what Best Bar None brings to your local nightlife, with awards schemes promoting success and safety! https:…",
"RT @bbnscotland: Some key statistics and helpful advice on the #OnePunchTwoLives campaign by @policescotland https://t.co/WhBNR5cepJ",
"Today's the day! Come and cure yourselves with some Bourbon Roast and Bourbon Bloody Marys! Perfect start to a Sund… https://t.co/vP3cPe5mjK",
"Tomorrow is the launch for our #BourbonRoast - Every Sunday an American Twist on our classic, also serving Bourbon… https://t.co/uuQeQlzRk5",
"Want to have a blues Christmas? Get in touch now!! https://t.co/JrMIOyGjg7",
"...and they did it! Well done @BagONailsGLAS we are all so proud! https://t.co/BdGgb8Ghgk",
"Just want to say good luck to our sister bar @BagONailsGLAS as they are up for Best Independent Bar at The Dram Awa… https://t.co/mnXkzNtbYo"
]
}

10
notes/scratch_33.json Normal file
View File

@ -0,0 +1,10 @@
[2,1,6,26,255,76,0,2,21,172,253,6,94,195,192,17,227,155,190,26,81,73,50,172,1,0,0,4,160,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,26,255,76,0,2,21,172,253,6,94,195,192,17,227,155,190,26,81,73,50,172,1,0,0,4,160,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,26,255,76,0,2,21,172,253,6,94,195,192,17,227,155,190,26,81,73,50,172,1,0,0,4,160,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,26,255,76,0,2,21,172,253,6,94,195,192,17,227,155,190,26,81,73,50,172,1,0,0,4,160,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,3,3,170,254,20,22,170,254,16,235,1,98,108,117,101,117,112,98,101,97,99,111,110,115,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,4,22,15,24,100,4,22,0,136,11,17,9,66,108,117,101,85,112,45,48,55,45,48,48,49,49,56,52,17,7,149,226,237,235,27,160,57,138,223,75,211,142,0,117,200,163,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,17,22,26,24,110,42,252,8,111,42,86,19,109,42,240,120,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,3,3,170,254,20,22,170,254,16,235,1,98,108,117,101,117,112,98,101,97,99,111,110,115,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,4,22,15,24,100,4,22,0,136,11,17,9,66,108,117,101,85,112,45,48,55,45,48,48,49,49,56,52,17,7,149,226,237,235,27,160,57,138,223,75,211,142,0,117,200,163,0,0,0,0,0,0,0,0,0,0,0,0,0]
[2,1,6,3,3,170,254,20,22,170,254,16,235,1,98,108,117,101,117,112,98,101,97,99,111,110,115,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]

131
notes/scratch_34.json Normal file
View File

@ -0,0 +1,131 @@
{
"documentation": "https://opencagedata.com/api",
"licenses": [
{
"name": "CC-BY-SA",
"url": "https://creativecommons.org/licenses/by-sa/3.0/"
},
{
"name": "ODbL",
"url": "https://opendatacommons.org/licenses/odbl/summary/"
}
],
"rate": {
"limit": 2500,
"remaining": 2476,
"reset": 1541116800
},
"results": [
{
"annotations": {
"DMS": {
"lat": "51° 30' 31.50360'' N",
"lng": "0° 4' 2.84520'' E"
},
"MGRS": "30UYC0349610480",
"Maidenhead": "IO91xm12vc",
"Mercator": {
"x": -7509.279,
"y": 6678318.702
},
"OSGB": {
"easting": 534210.466,
"gridref": "TQ 342 806",
"northing": 180638.989
},
"OSM": {
"edit_url": "https://www.openstreetmap.org/edit?node=469785883#map=17/51.50875/-0.06746",
"url": "https://www.openstreetmap.org/?mlat=51.50875&mlon=-0.06746#map=17/51.50875/-0.06746"
},
"callingcode": 44,
"currency": {
"alternate_symbols": [],
"decimal_mark": ".",
"html_entity": "&#x00A3;",
"iso_code": "GBP",
"iso_numeric": 826,
"name": "British Pound",
"smallest_denomination": 1,
"subunit": "Penny",
"subunit_to_unit": 100,
"symbol": "£",
"symbol_first": 1,
"thousands_separator": ","
},
"flag": "🇬🇧",
"geohash": "gcpvn2yuhphkj3chfu0y",
"qibla": 119.06,
"sun": {
"rise": {
"apparent": 1541055300,
"astronomical": 1541048460,
"civil": 1541053140,
"nautical": 1541050800
},
"set": {
"apparent": 1541089980,
"astronomical": 1541096760,
"civil": 1541092080,
"nautical": 1541094420
}
},
"timezone": {
"name": "Europe/London",
"now_in_dst": 0,
"offset_sec": 0,
"offset_string": 0,
"short_name": "GMT"
},
"what3words": {
"words": "paid.radio.drove"
}
},
"bounds": {
"northeast": {
"lat": 51.508851,
"lng": -0.067357
},
"southwest": {
"lat": 51.508651,
"lng": -0.067557
}
},
"components": {
"ISO_3166-1_alpha-2": "GB",
"_type": "bus_stop",
"bus_stop": "The Highway",
"city": "London",
"country": "United Kingdom",
"country_code": "gb",
"political_union": "European Union",
"postcode": "SE15",
"road": "Vaughan Way",
"road_reference": 48668,
"road_type": "bus_stop",
"state": "England",
"state_district": "Greater London",
"suburb": "St.George in the East"
},
"confidence": 9,
"formatted": "The Highway, Vaughan Way, London SE15, United Kingdom",
"geometry": {
"lat": 51.508751,
"lng": -0.067457
}
}
],
"status": {
"code": 200,
"message": "OK"
},
"stay_informed": {
"blog": "https://blog.opencagedata.com",
"twitter": "https://twitter.com/opencagedata"
},
"thanks": "For using an OpenCage Data API",
"timestamp": {
"created_http": "Thu, 01 Nov 2018 12:24:22 GMT",
"created_unix": 1541075062
},
"total_results": 1
}

1
notes/scratch_5.txt Normal file
View File

@ -0,0 +1 @@
{"response":{"result":[{"cards":[{"card_id":"9953c0e9-5b77-3162-bcf4-e19fcd1f541f","rendering_engine":"custom","type":"VENUE_INFO","type_display_name":"Venues","ttl":1518712127,"layout":{"template":"venue_info"},"data":{"name":"Meadow Centre","category":"Gym Pool","iconUrl":"https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png","id":"4bd49bb9cfa7b713237424da","provider":"foursquare","tips":["Great swimming pool with a wave machine every 30 minutes - but could be warmer"],"images":["https://igx.4sqi.net/img/general/6016x4016/212169387_Sk6ObrC2WhtKFKZgTQG5UDeFJr9BH1WmjhUI_qkRqlw.jpg"],"telephone":"","address":"","city":"","state":"","zip":"","latitude":55.947152440274564,"longitude":-4.564007641621031,"twitter":{"handle":null,"viewIntent":null,"tweetIntent":null},"yelp":{"url":"https://m.yelp.com/biz/meadow-leisure-centre-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA","rating":3.5,"reviewCount":2,"viewIntent":"https://m.yelp.com/biz/meadow-leisure-centre-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA#Intent;action=android.intent.action.VIEW;end"}},"modules":{},"reason":"","notify":false,"ranking_arguments":{"poi_latitude":55.947152440274564,"poi_longitude":-4.564007641621031,"USER_LOCATION:OTHER":1.0,"req_longitude":-4.5666,"req_latitude":55.95,"USER_LOCATION_POI_CONFIDENCE:HIGH":1.0,"STREAM_TYPE":1.0,"rule_score":0.0,"TIER":0.0,"USER_DIST_FROM_REQ_LOC:WITHIN_100M":1.0,"score":0.0},"instrumentation":{"rid":"3un9llld8b9pf","bucket":"ga"}}]}],"error":null}}

72
notes/scratch_6.json Normal file
View File

@ -0,0 +1,72 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "9953c0e9-5b77-3162-bcf4-e19fcd1f541f",
"rendering_engine": "custom",
"type": "VENUE_INFO",
"type_display_name": "Venues",
"ttl": 1518712127,
"layout": {
"template": "venue_info"
},
"data": {
"name": "Meadow Centre",
"category": "Gym Pool",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png",
"id": "4bd49bb9cfa7b713237424da",
"provider": "foursquare",
"tips": [
"Great swimming pool with a wave machine every 30 minutes - but could be warmer"
],
"images": [
"https://igx.4sqi.net/img/general/6016x4016/212169387_Sk6ObrC2WhtKFKZgTQG5UDeFJr9BH1WmjhUI_qkRqlw.jpg"
],
"telephone": "",
"address": "",
"city": "",
"state": "",
"zip": "",
"latitude": 55.947152440274564,
"longitude": -4.564007641621031,
"twitter": {
"handle": null,
"viewIntent": null,
"tweetIntent": null
},
"yelp": {
"url": "https://m.yelp.com/biz/meadow-leisure-centre-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA",
"rating": 3.5,
"reviewCount": 2,
"viewIntent": "https://m.yelp.com/biz/meadow-leisure-centre-dumbarton?adjust_creative=ogmBMO91tbdmscbTIaQEdA&utm_campaign=yelp_api&utm_medium=api_v2_search&utm_source=ogmBMO91tbdmscbTIaQEdA#Intent;action=android.intent.action.VIEW;end"
}
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"poi_latitude": 55.947152440274564,
"poi_longitude": -4.564007641621031,
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.5666,
"req_latitude": 55.95,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"STREAM_TYPE": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"USER_DIST_FROM_REQ_LOC:WITHIN_100M": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "3un9llld8b9pf",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

1
notes/scratch_6.txt Normal file
View File

@ -0,0 +1 @@
{"response":{"result":[{"cards":[{"card_id":"83a014c3-c0a4-3242-b5a8-79d011b677d6","rendering_engine":"custom","type":"WEATHER","type_display_name":"Weather","ttl":1518881309,"layout":{"template":"weather"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"c81eac4b-4553-3d60-85a6-178968bd5065","rendering_engine":"custom","type":"NEWS_DIGEST","type_display_name":"News Digest","ttl":1518881309,"layout":{"template":"news_digest"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c","rendering_engine":"custom","type":"CALENDAR","type_display_name":"Calendar","ttl":1518881309,"layout":{"template":"calendar"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":2.0,"TIER":2.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"eea4f59a-e8a2-3e12-a917-96e254c416d5","rendering_engine":"custom","type":"VENUE_CHOOSER","type_display_name":"Around Me","ttl":1518712109,"layout":{"template":"venue_chooser"},"data":{"venues":[{"name":"Meadow Centre","category":"Gym Pool","iconUrl":"https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png","id":"4bd49bb9cfa7b713237424da","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4bd49bb9cfa7b713237424da\"}"},{"name":"Dumbarton","category":"Town","iconUrl":"https://ss3.4sqi.net/img/categories_v2/parks_outdoors/neighborhood_64.png","id":"4b519b3ef964a5209e5027e3","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4b519b3ef964a5209e5027e3\"}"},{"name":"St James' Retail Park","category":"Shopping Plaza","iconUrl":"https://ss3.4sqi.net/img/categories_v2/shops/mall_64.png","id":"4b86d734f964a520e2a031e3","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4b86d734f964a520e2a031e3\"}"}]},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"req_longitude":-4.5666,"USER_DIST_FROM_REQ_LOC:WITHIN_800M":1.0,"req_latitude":55.95,"STREAM_TYPE:MAIN":1.0,"USER_LOCATION_POI_CONFIDENCE:HIGH":1.0,"rule_score":2.0,"TIER":2.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"f7b4def4-2367-3de4-9d11-ac8ddc9ebd10","rendering_engine":"custom","type":"POWER_SAVE","type_display_name":"Battery Saver","ttl":1518881310,"layout":{"template":"power_save"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"rule_score":0.0,"TIER":0.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"4b5b8c71-58d2-3f26-abce-318e3d3a01d6","rendering_engine":"custom","type":"MORNING_NIGHT","type_display_name":"Set Alarm","ttl":1518881309,"layout":{"template":"morning_night"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"USER_SPEED:STILL":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"858aae29-ddf0-3754-b02a-39d4bfbdbeaf","rendering_engine":"custom","type":"DIRECTIONS","type_display_name":"Directions","ttl":1518881309,"layout":{"template":"directions"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"DAY_OF_WEEK_RANGE:WEEKDAY":1.0,"DAY_OF_WEEK_RANGE:THU_TO_SAT":1.0,"USER_LOCATION:OTHER":1.0,"USER_SPEED:STILL":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":1.0,"TIER":1.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"730f79c6-148d-39fd-bba1-1b3eafb8b6dc","rendering_engine":"custom","type"

221
notes/scratch_7.json Normal file
View File

@ -0,0 +1,221 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "83a014c3-c0a4-3242-b5a8-79d011b677d6",
"rendering_engine": "custom",
"type": "WEATHER",
"type_display_name": "Weather",
"ttl": 1518881309,
"layout": {
"template": "weather"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.25
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "c81eac4b-4553-3d60-85a6-178968bd5065",
"rendering_engine": "custom",
"type": "NEWS_DIGEST",
"type_display_name": "News Digest",
"ttl": 1518881309,
"layout": {
"template": "news_digest"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.25
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c",
"rendering_engine": "custom",
"type": "CALENDAR",
"type_display_name": "Calendar",
"ttl": 1518881309,
"layout": {
"template": "calendar"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "eea4f59a-e8a2-3e12-a917-96e254c416d5",
"rendering_engine": "custom",
"type": "VENUE_CHOOSER",
"type_display_name": "Around Me",
"ttl": 1518712109,
"layout": {
"template": "venue_chooser"
},
"data": {
"venues": [
{
"name": "Meadow Centre",
"category": "Gym Pool",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png",
"id": "4bd49bb9cfa7b713237424da",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4bd49bb9cfa7b713237424da\"}"
},
{
"name": "Dumbarton",
"category": "Town",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/neighborhood_64.png",
"id": "4b519b3ef964a5209e5027e3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4b519b3ef964a5209e5027e3\"}"
},
{
"name": "St James' Retail Park",
"category": "Shopping Plaza",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/shops/mall_64.png",
"id": "4b86d734f964a520e2a031e3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4b86d734f964a520e2a031e3\"}"
}
]
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.5666,
"USER_DIST_FROM_REQ_LOC:WITHIN_800M": 1.0,
"req_latitude": 55.95,
"STREAM_TYPE:MAIN": 1.0,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "f7b4def4-2367-3de4-9d11-ac8ddc9ebd10",
"rendering_engine": "custom",
"type": "POWER_SAVE",
"type_display_name": "Battery Saver",
"ttl": 1518881310,
"layout": {
"template": "power_save"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "4b5b8c71-58d2-3f26-abce-318e3d3a01d6",
"rendering_engine": "custom",
"type": "MORNING_NIGHT",
"type_display_name": "Set Alarm",
"ttl": 1518881309,
"layout": {
"template": "morning_night"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "858aae29-ddf0-3754-b02a-39d4bfbdbeaf",
"rendering_engine": "custom",
"type": "DIRECTIONS",
"type_display_name": "Directions",
"ttl": 1518881309,
"layout": {
"template": "directions"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"DAY_OF_WEEK_RANGE:WEEKDAY": 1.0,
"DAY_OF_WEEK_RANGE:THU_TO_SAT": 1.0,
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 1.0,
"TIER": 1.0,
"score": 0.0
},
"instrumentation": {
"rid": "cjo8c3hd8b9ot",
"bucket": "ga"
}
},
{
"card_id": "730f79c6-148d-39fd-bba1-1b3eafb8b6dc",
"rendering_engine": "custom",
"type"

1
notes/scratch_7.txt Normal file
View File

@ -0,0 +1 @@
{"response":{"result":[{"cards":[{"card_id":"83a014c3-c0a4-3242-b5a8-79d011b677d6","rendering_engine":"custom","type":"WEATHER","type_display_name":"Weather","ttl":1518881309,"layout":{"template":"weather"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"c81eac4b-4553-3d60-85a6-178968bd5065","rendering_engine":"custom","type":"NEWS_DIGEST","type_display_name":"News Digest","ttl":1518881309,"layout":{"template":"news_digest"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c","rendering_engine":"custom","type":"CALENDAR","type_display_name":"Calendar","ttl":1518881309,"layout":{"template":"calendar"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":2.0,"TIER":2.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"eea4f59a-e8a2-3e12-a917-96e254c416d5","rendering_engine":"custom","type":"VENUE_CHOOSER","type_display_name":"Around Me","ttl":1518712109,"layout":{"template":"venue_chooser"},"data":{"venues":[{"name":"Meadow Centre","category":"Gym Pool","iconUrl":"https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png","id":"4bd49bb9cfa7b713237424da","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4bd49bb9cfa7b713237424da\"}"},{"name":"Dumbarton","category":"Town","iconUrl":"https://ss3.4sqi.net/img/categories_v2/parks_outdoors/neighborhood_64.png","id":"4b519b3ef964a5209e5027e3","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4b519b3ef964a5209e5027e3\"}"},{"name":"St James' Retail Park","category":"Shopping Plaza","iconUrl":"https://ss3.4sqi.net/img/categories_v2/shops/mall_64.png","id":"4b86d734f964a520e2a031e3","provider":"foursquare","eid":"{\"card\":\"venue\",\"id\":\"4b86d734f964a520e2a031e3\"}"}]},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"req_longitude":-4.5666,"USER_DIST_FROM_REQ_LOC:WITHIN_800M":1.0,"req_latitude":55.95,"STREAM_TYPE:MAIN":1.0,"USER_LOCATION_POI_CONFIDENCE:HIGH":1.0,"rule_score":2.0,"TIER":2.0,"score":0.25},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"f7b4def4-2367-3de4-9d11-ac8ddc9ebd10","rendering_engine":"custom","type":"POWER_SAVE","type_display_name":"Battery Saver","ttl":1518881310,"layout":{"template":"power_save"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"rule_score":0.0,"TIER":0.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"4b5b8c71-58d2-3f26-abce-318e3d3a01d6","rendering_engine":"custom","type":"MORNING_NIGHT","type_display_name":"Set Alarm","ttl":1518881309,"layout":{"template":"morning_night"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"USER_SPEED:STILL":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"858aae29-ddf0-3754-b02a-39d4bfbdbeaf","rendering_engine":"custom","type":"DIRECTIONS","type_display_name":"Directions","ttl":1518881309,"layout":{"template":"directions"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"DAY_OF_WEEK_RANGE:WEEKDAY":1.0,"DAY_OF_WEEK_RANGE:THU_TO_SAT":1.0,"USER_LOCATION:OTHER":1.0,"USER_SPEED:STILL":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":1.0,"TIER":1.0,"score":0.0},"instrumentation":{"rid":"cjo8c3hd8b9ot","bucket":"ga"}},{"card_id":"730f79c6-148d-39fd-bba1-1b3eafb8b6dc","rendering_engine":"custom","type"

218
notes/scratch_8.json Normal file
View File

@ -0,0 +1,218 @@
{
"response": {
"result": [
{
"cards": [
{
"card_id": "83a014c3-c0a4-3242-b5a8-79d011b677d6",
"rendering_engine": "custom",
"type": "WEATHER",
"type_display_name": "Weather",
"ttl": 1518885169,
"layout": {
"template": "weather"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.25
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "c81eac4b-4553-3d60-85a6-178968bd5065",
"rendering_engine": "custom",
"type": "NEWS_DIGEST",
"type_display_name": "News Digest",
"ttl": 1518885169,
"layout": {
"template": "news_digest"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.25
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c",
"rendering_engine": "custom",
"type": "CALENDAR",
"type_display_name": "Calendar",
"ttl": 1518885169,
"layout": {
"template": "calendar"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "eea4f59a-e8a2-3e12-a917-96e254c416d5",
"rendering_engine": "custom",
"type": "VENUE_CHOOSER",
"type_display_name": "Around Me",
"ttl": 1518715969,
"layout": {
"template": "venue_chooser"
},
"data": {
"venues": [
{
"name": "Meadow Centre",
"category": "Gym Pool",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png",
"id": "4bd49bb9cfa7b713237424da",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4bd49bb9cfa7b713237424da\"}"
},
{
"name": "Dumbarton",
"category": "Town",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/neighborhood_64.png",
"id": "4b519b3ef964a5209e5027e3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4b519b3ef964a5209e5027e3\"}"
},
{
"name": "St James' Retail Park",
"category": "Shopping Plaza",
"iconUrl": "https://ss3.4sqi.net/img/categories_v2/shops/mall_64.png",
"id": "4b86d734f964a520e2a031e3",
"provider": "foursquare",
"eid": "{\"card\":\"venue\",\"id\":\"4b86d734f964a520e2a031e3\"}"
}
]
},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"req_longitude": -4.5666,
"USER_DIST_FROM_REQ_LOC:WITHIN_800M": 1.0,
"req_latitude": 55.95,
"STREAM_TYPE:MAIN": 1.0,
"USER_LOCATION_POI_CONFIDENCE:HIGH": 1.0,
"rule_score": 2.0,
"TIER": 2.0,
"score": 0.25
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "4b5b8c71-58d2-3f26-abce-318e3d3a01d6",
"rendering_engine": "custom",
"type": "MORNING_NIGHT",
"type_display_name": "Set Alarm",
"ttl": 1518885169,
"layout": {
"template": "morning_night"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"USER_LOCATION:OTHER": 1.0,
"USER_SPEED:STILL": 1.0,
"STREAM_TYPE:MAIN": 1.0,
"TIME_OF_DAY_RANGE:AFTERNOON": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "730f79c6-148d-39fd-bba1-1b3eafb8b6dc",
"rendering_engine": "custom",
"type": "MUSIC_PLAYING",
"type_display_name": "Music Player",
"ttl": 1518885169,
"layout": {
"template": "music_playing"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
},
{
"card_id": "ee966fd9-7ca1-368c-b56c-427013d5b9e9",
"rendering_engine": "custom",
"type": "ARTIST_INFO",
"type_display_name": "Artist Info",
"ttl": 1518885169,
"layout": {
"template": "artist_info"
},
"data": {},
"modules": {},
"reason": "",
"notify": false,
"ranking_arguments": {
"STREAM_TYPE:MAIN": 1.0,
"rule_score": 0.0,
"TIER": 0.0,
"score": 0.0
},
"instrumentation": {
"rid": "dj9n835d8bdhh",
"bucket": "ga"
}
}
]
}
],
"error": null
}
}

1
notes/scratch_8.txt Normal file
View File

@ -0,0 +1 @@
{"response":{"result":[{"cards":[{"

197
notes/scratch_9.json Normal file
View File

@ -0,0 +1,197 @@
{
"venues": {
"result": [
{
"id": "502f600fe4b0d68f37a8a954",
"name": "Dumbarton Library",
"primary_category": {
"id": "",
"name": "Library",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/building/library_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4da1ee597aee5481d57ccbfe",
"name": "Dumbarton Indoor Bowling Club",
"primary_category": {
"id": "",
"name": "Bowling Alley",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/arts_entertainment/bowling_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4bd49bb9cfa7b713237424da",
"name": "Meadow Centre",
"primary_category": {
"id": "",
"name": "Gym Pool",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/pool_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4b519b3ef964a5209e5027e3",
"name": "Dumbarton",
"primary_category": {
"id": "",
"name": "Town",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/neighborhood_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "51794b55e4b0dcb307a7f456",
"name": "Dumbarton Golf Club",
"primary_category": {
"id": "",
"name": "Golf Course",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/parks_outdoors/golfcourse_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4b86d734f964a520e2a031e3",
"name": "St James' Retail Park",
"primary_category": {
"id": "",
"name": "Shopping Plaza",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/shops/mall_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "534552a3498e2ea01380de54",
"name": "BT Exchange, Dumbarton",
"primary_category": {
"id": "",
"name": "Building",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/building/default_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "507a8fb1e4b0112fc410d415",
"name": "knoxland astroturf",
"primary_category": {
"id": "",
"name": "Soccer Field",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/arts_entertainment/stadium_soccer_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4f9e8385e4b030992bbe03fb",
"name": "River City",
"primary_category": {
"id": "",
"name": "General Entertainment",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/arts_entertainment/default_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4fcdd2a8e4b0844bff5bb5a9",
"name": "dumbriton housing offices",
"primary_category": {
"id": "",
"name": "Building",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/building/default_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4e9d7dc12c5b8638e56fb11d",
"name": "Elm Road Depot",
"primary_category": {
"id": "",
"name": "Government Building",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/building/government_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "566326c9498e32e22b667471",
"name": "Screwfix",
"primary_category": {
"id": "",
"name": "Hardware Store",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/shops/hardware_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "53eb211f498eb4d043818684",
"name": "Ben View",
"primary_category": {
"id": "",
"name": "Community Center",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/building/default_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4d83aeca02eb54818e011ff5",
"name": "Waverley Bar",
"primary_category": {
"id": "",
"name": "Beer Garden",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/nightlife/beergarden_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4da2f63f9935a093c2cdbe6f",
"name": "Homebase",
"primary_category": {
"id": "",
"name": "Hardware Store",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/shops/hardware_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4de6668d2271f377c2a964c7",
"name": "Halfords",
"primary_category": {
"id": "",
"name": "Automotive Shop",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/shops/automotive_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "4e03bc3bc65b59b611d879f2",
"name": "Lennox Bar",
"primary_category": {
"id": "",
"name": "Bar",
"icon_url": "https://ss3.4sqi.net/img/categories_v2/nightlife/pub_64.png",
"primary": true
},
"provider": "foursquare"
},
{
"id": "55f2bcf4498e8e1293c25d5c",
"name": "Pets at Home",
"primary_category": {
"id": "",
"name": "Pet Store",
"icon_url": "https://s

1
notes/scratch_9.txt Normal file
View File

@ -0,0 +1 @@
{"response":{"result":[{"cards":[{"card_id":"326b2e00-b861-3a3f-963c-9df9e8be0a5b","rendering_engine":"dunkv2","type":"MOVIES","type_display_name":"Recommended Movies","ttl":1518892410,"layout":{"template":"movies"},"data":{"bef7f3d4-4b02-3442-8a1e-6a67ee127a58-ACEMultiMovieHeader-a14a36a5241607e6abdec363f6503f3d":{"title":"In Theaters Near You"},"bef7f3d4-4b02-3442-8a1e-6a67ee127a58-AviateMultiMovieCarousel-8668c11c465a5be5340ba9f198434887":{"title":"Recommended Movies","movieList":"movies","movies":[{"title":"Black Panther","image":"http://d.yimg.com/sr/imgv1/1/858174ff-550c-38df-8777-f5d688dfb773","rating":"97%","freshness":"fresh","meta":[{"text":"Action"}],"movieUrl":"action://app/requery?q=Black%20Panther&eid={\"card\":\"movie\",\"id\":\"b2561e1d-580f-42cd-828c-6adc4cc7231f\"}"},{"title":"The Greatest Showman","image":"http://d.yimg.com/sr/imgv1/1/f4cd972a-941d-38c9-8b5b-2cb48e6771b3","rating":"55%","freshness":"rotten","meta":[{"text":"Biography"}],"movieUrl":"action://app/requery?q=The%20Greatest%20Showman&eid={\"card\":\"movie\",\"id\":\"79fd73fa-5bbe-39ab-85da-e95bd4e20059\"}"},{"title":"Jumanji: Welcome to the Jungle","image":"http://d.yimg.com/sr/imgv1/1/3e2d9fef-f4f1-33fd-9d94-289e8b4c221d","rating":"76%","freshness":"fresh","meta":[{"text":"Action"}],"movieUrl":"action://app/requery?q=Jumanji%3A%20Welcome%20to%20the%20Jungle&eid={\"card\":\"movie\",\"id\":\"dca60337-76f1-4bc3-a91b-d23820f19873\"}"}]}},"modules":[{"type":"header","id":"a14a36a5241607e6abdec363f6503f3d","ref":["bef7f3d4-4b02-3442-8a1e-6a67ee127a58-ACEMultiMovieHeader-a14a36a5241607e6abdec363f6503f3d"],"instrumentation":{"name":"ACEMultiMovieHeader","keys":{"template":"header"}}},{"type":"moviesCarousel","id":"8668c11c465a5be5340ba9f198434887","ref":["bef7f3d4-4b02-3442-8a1e-6a67ee127a58-AviateMultiMovieCarousel-8668c11c465a5be5340ba9f198434887"],"instrumentation":{"name":"AviateMultiMovieCarousel","keys":{"template":"moviesCarousel"}}}],"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"DAY_OF_WEEK:SAT":1.0,"score":0.5},"instrumentation":{"rid":"19661d9d8gmaq","bucket":"ga"}},{"card_id":"83a014c3-c0a4-3242-b5a8-79d011b677d6","rendering_engine":"custom","type":"WEATHER","type_display_name":"Weather","ttl":1519058010,"layout":{"template":"weather"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"19661d9d8gmaq","bucket":"ga"}},{"card_id":"c81eac4b-4553-3d60-85a6-178968bd5065","rendering_engine":"custom","type":"NEWS_DIGEST","type_display_name":"News Digest","ttl":1519058010,"layout":{"template":"news_digest"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.25},"instrumentation":{"rid":"19661d9d8gmaq","bucket":"ga"}},{"card_id":"bcacee7a-d79a-3e4e-a5b8-77c5b6480a8c","rendering_engine":"custom","type":"CALENDAR","type_display_name":"Calendar","ttl":1519058010,"layout":{"template":"calendar"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":2.0,"TIER":2.0,"score":0.25},"instrumentation":{"rid":"19661d9d8gmaq","bucket":"ga"}},{"card_id":"4b5b8c71-58d2-3f26-abce-318e3d3a01d6","rendering_engine":"custom","type":"MORNING_NIGHT","type_display_name":"Set Alarm","ttl":1519058010,"layout":{"template":"morning_night"},"data":{},"modules":{},"reason":"","notify":false,"ranking_arguments":{"USER_LOCATION:OTHER":1.0,"USER_SPEED:STILL":1.0,"STREAM_TYPE:MAIN":1.0,"TIME_OF_DAY_RANGE:AFTERNOON":1.0,"rule_score":0.0,"TIER":0.0,"score":0.0},"instrumentation":{"rid":"19661d9d8gmaq","bucket":"ga"}},{"card_id":"730f79c6-148d-39fd-bba1-1b3eafb8b6dc","rendering_engine":"custom","type":"MUSIC_PLAYING","type_display_name":"Music Play

13
package-lock.json generated
View File

@ -52,7 +52,7 @@
},
"@sinonjs/formatio": {
"version": "2.0.0",
"resolved": "http://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz",
"resolved": "https://registry.npmjs.org/@sinonjs/formatio/-/formatio-2.0.0.tgz",
"integrity": "sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg==",
"dev": true,
"requires": {
@ -1993,9 +1993,9 @@
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs="
},
"dateformat": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI="
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
},
"debug": {
"version": "2.6.9",
@ -5318,6 +5318,11 @@
"vinyl": "^0.5.0"
},
"dependencies": {
"dateformat": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI="
},
"object-assign": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",

View File

@ -14,6 +14,7 @@
"browserify": "^16.1.0",
"cheerio": "^1.0.0-rc.2",
"dark-sky-api": "^0.6.3",
"dateformat": "^3.0.3",
"debug-logger": "^0.4.1",
"elapsed": "0.0.7",
"eslint": "^4.19.0",

View File

@ -158,8 +158,7 @@ app.get('/nearbydetail', cache('15 minutes'), (req, res) => {
if (req.query.hasOwnProperty('id'))
rightbyme.doGetMoreDetail(req.query.id)
.then((d) => {
res.set('Cache-Control', 'public, max-age=900');
logger.debug('nearbydetail', d);
res.set('Cache-Control', 'public, max-age=1800');
res.send(d);
}).catch((e) => {
logger.error(e);

View File

@ -1,7 +1,9 @@
const logger = require('log4js').getLogger('RightByMe');
const foursquare = require('node-foursquare-venues')('IXXFUGW3NC3DEVS2V5EU4NV4CL5E12AYGUPIR2D3U3B5DX4B', 'MZRIJDCEKUMVERA1OKVAIZI0TYAEBD3W2A2AGPTPI5TOLL1D', '20170801');
const foursquare = require('node-foursquare-venues')('IXXFUGW3NC3DEVS2V5EU4NV4CL5E12AYGUPIR2D3U3B5DX4B', 'MZRIJDCEKUMVERA1OKVAIZI0TYAEBD3W2A2AGPTPI5TOLL1D', '20181111');
const Twitter = require('twitter');
const yelp = require('yelp-fusion');
const jsonfile = require('jsonfile');
const dateformat = require('dateformat');
const client = yelp.client('YlF_b6D149xr_xnrrYudlSnpn1A53b67vALlIK2HnD0ymBXQocRvPW3KjGN8jZNw0KnyAqxGaOzU7CLVPr84_KbnTxutNRXFVR9axmRqGN6ccda1xahoZo58KC2GWnYx');
@ -18,6 +20,14 @@ const twitterClient = new Twitter({
logger.level = 'debug';
function nowTS() {
const now = new Date();
// return dateformat(now, 'yymmddMMHH');
return '';
}
function doFSVenueSearch(ll, data = {}) {
let payLoad = Object.assign({}, data);
logger.debug('>> doFSVenueSearch');
@ -44,6 +54,8 @@ function doFSVenueSearch(ll, data = {}) {
payLoad = reduceExplore(fsP1);
jsonfile.writeFileSync(`output/${payLoad.id}-FSVenueSearch.json`, fsData);
return resolve(payLoad);
}
}
@ -84,6 +96,8 @@ function doFSVenueExplore(ll) {
payLoad = reduceExplore(fsP1);
}
jsonfile.writeFileSync(`output/${payLoad.id}-FSVenueExplore.json`, fsData);
return resolve(payLoad);
}
});
@ -114,6 +128,8 @@ function doYelpSearch(data = {}) {
payLoad.yelp = reduceYelp(yelpReply);
jsonfile.writeFileSync(`output/${payLoad.id}-yelp.json`, response);
return resolve(payLoad);
}).catch(e => {
console.error(e);
@ -146,6 +162,8 @@ function doFSGetFullVenue(data = {}) {
const partPayload = reduceFullFS(get(fsData, 'response.venue'));
const newPayload = Object.assign(payLoad, initPayload, partPayload);
jsonfile.writeFileSync(`output/${payLoad.id}-FSGetFullVenue.json`, fsData);
return resolve(newPayload);
}
});
@ -171,6 +189,7 @@ function doFSGetPhotos(data = {}) {
return reject(err);
else {
// console.log(JSON.stringify(fsData));
jsonfile.writeFileSync('output/FSGetPhotos.json', fsData);
logger.debug('fsData', JSON.stringify(fsData));
const initPayload = (has(payLoad, 'name')) ? {} : reduceExplore(get(fsData, 'response.venue'));
const partPayload = reducePhotos(fsData);
@ -178,8 +197,8 @@ function doFSGetPhotos(data = {}) {
// payLoad.images = partPayload;
logger.debug('GetPhotos', partPayload);
jsonfile.writeFileSync(`output/${payLoad.id}-FSGetPhotos.json`, fsData);
return resolve(newPayload);
}
});
@ -212,6 +231,8 @@ function doTweetSearch(data = {}) {
payLoad.tweets = reducedTweets;
jsonfile.writeFileSync(`output/${payLoad.id}-Tweets.json`, tweets);
return resolve(payLoad);
}
});
@ -261,7 +282,8 @@ function doGetRightByMe(ll) {
// res.status(500).send('There was an error!');
})
.then((d) => {
logger.info('Final', d.name, d.id);;
logger.info('Final', d.name, d.id);
jsonfile.writeFileSync(`output/${d.id}-doGetRightByMe.json`, d);
return resolve(d);
});
@ -290,10 +312,6 @@ function doGetMoreDetail(id) {
// return doYelpSearch(d)
return doTweetSearch(d);
})
.then((d) => {
// return doYelpSearch(d)
return doFSGetPhotos(d);
})
.catch((e) => {
logger.error(e);
@ -302,7 +320,8 @@ function doGetMoreDetail(id) {
})
.then((d) => {
logger.info('Final', d.name, d.id);
jsonfile.writeFileSync(`output/${d.id}-doGetMoreDetail.json`, d);
return resolve(d);
});
});

View File

@ -78,8 +78,7 @@ function reduceFullFS(data) {
const photosCount = (typeof(photoItems) !== 'undefined' && photoItems !== null) ? photoItems.length : 0;
const tipsCount = get(localObj, 'tips.count', 0);
/* if (photosCount > 0)
if (photosCount > 0)
obj.images = photoItems.map(item => {
const prefix = get(item, 'prefix', '');
const suffix = get(item, 'suffix', '');
@ -89,10 +88,15 @@ function reduceFullFS(data) {
const ratio = width / 640;
let ratioHeight = ~~(height / ratio);
if (ratioHeight <= 0) ratioHeight = 640;
console.log(`${width}, ${height} => ${640}, ${ratioHeight}`);
return `${prefix}${640}x${ratioHeight}${suffix}`;
});*/
const fsImgPath = `${prefix}${width}x${height}${suffix}`;
console.log(`https://image.silvrtree.co.uk/${640}x${ratioHeight},fit,q80/${fsImgPath}`);
// return `${prefix}${640}x${ratioHeight}${suffix}`;
return `https://image.silvrtree.co.uk/${640}x${ratioHeight},fit,q80/${fsImgPath}`;
});
if (tipsCount > 0) {
const tipItems = get(localObj, 'tips.groups[0].items');
@ -101,6 +105,8 @@ function reduceFullFS(data) {
});
}
obj.menuUrl = get(localObj, 'menu.mobileUrl');
return obj;
}
@ -114,7 +120,6 @@ function reduceTwitter(data) {
if (urlTest !== null) {
const newUrl = `<a hef='${urlTest[0]}'>${urlTest[0]}</a>`;
console.log(newUrl);
text = text.replace(urlTest[0], newUrl);
}

View File

@ -11,7 +11,7 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
const CACHE_VERSION = { 'version': '0.0.990' };
const CACHE_VERSION = { 'version': '0.0.998' };
const PRECACHE = `jubileeData-${CACHE_VERSION.version}`;
const RUNTIME = 'runtime';

View File

@ -42,7 +42,8 @@ const NearbyPlacesView = Backbone.View.extend({
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/food/coffeeshop_32.png', 'title':'Cafes', 'section':'coffee' },
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/nightlife/default_32.png', 'title':'Bars', 'section':'drinks' },
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/food/diner_32.png', 'title':'Diner', 'query':'Diner' },
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/food/mexican_32.png', 'title':'Mexican Restaurant', 'query':'Mexican' }
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/food/mexican_32.png', 'title':'Mexican Restaurant', 'query':'Mexican' },
{ 'icon': 'https://ss3.4sqi.net/img/categories_v2/food/deli_32.png', 'title':'Subways', 'query':'subway' }
];
this.eventBus = options.eventBus;
this.location = options.location;

View File

@ -11,7 +11,7 @@ const templates = {
<%= yelp.reviewCount %> review
</div>
<div class="mui-col-md-4 mui-col-xs-4 mui--text-right">
<img src="gfx/yssdk_yelp_logo.png">
<a href="<%=yelp.viewIntent %>"><img src="gfx/yssdk_yelp_logo.png"></a>
</div>
</div>
`),
@ -19,7 +19,7 @@ const templates = {
<div id='bymeTips'>
<div class="mui-row">
<div class="mui-col-xs-10 mui--text-body2">Tips</div>
<div class="mui-col-xs-1" style="font-family:fujicons;"></div>
<div class="mui-col-xs-1" style="font-family:fujicons;"><a href="<%=url %>"></a></div>
</div>
<div class='scrolling-wrapper-flexbox' style="height: 200px;">
<%_.forEach(tips, function(i) {%>
@ -60,7 +60,7 @@ const templates = {
<div class="mui--text-display1 mui--text-center" style="font-weight: 900;"><%=name %></div>
`),
'venueDescription' : _.template(`
<div class="mui--text-subhead" ><%=description %></div>
<div class="mui--text-body1" ><%=description %></div>
`),
'venueDirections' : _.template(`
<div class="mui--text-subhead mui--text-center separate" style="" id="getDirections"><p><i class="fa fa-sm fa-map-marker mui--align-middle " ></i></p><p>Directions</p></div>