Upload
matt-mcalister
View
1.007
Download
0
Embed Size (px)
DESCRIPTION
This brief presentation was given at GeomobLDN in November 2011. It includes some of the thinking that inspired it and a demo of what it is at this time.
Citation preview
what’s happening near you
How it started
navigator.geolocation.getCurrentPosition();
$long_min=$long - $radius / abs(cos(deg2rad($lat)) * 69);$long_max=$long + $radius / abs(cos(deg2rad($lat)) * 69);$lat_min=$lat - ($radius / 69);$lat_max=$lat + ($radius / 69);
SELECT * FROM `posts` WHERE `lat` BETWEEN '".$lat_min."' AND '".$lat_max."' AND `long` BETWEEN '".$lng_min."' AND '".$lng_max."'
...blah blah platforms blah blah open blah blah generative networks
Post
Adjust
Offers
Events
Flag
Nearby people
Qualitative
voting
Collaborative updating
Post
Adjust
Offers
Events
Typefa
ce
Background
Brand
Front end: jQuery, jQuery UI, and jQuery Mobile. Twitter’s Bootstrap.
Environment: PHP using Zend and MySQL.
Search: Solr.
Read API: Solr.
Location: JavaScript API and Geocoding API.
Fonts: Google. Cabin is the primary typeface.
Deployment: github, dbdeploy and Jenkins.
Hosting: EC2 and S3. We also cache PHP using APC.
Analytics: Chartbeat and Google Analytics.
Media: embed.ly.
Content: People.
Moderation: People.