Submit Search
Upload
How Lanyrd does Geo
•
6 likes
•
5,721 views
Simon Willison
Follow
Presented at Geomob February 2013 - http://lanyrd.com/2013/geomob-february/
Read less
Read more
Technology
Report
Share
Report
Share
1 of 25
Download Now
Download to read offline
Recommended
Geography Apps
Geography Apps
egill11
Bomb Sight presentation for Geomob London
Bomb Sight presentation for Geomob London
Geobits Ltd
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBoss Architect Meetup - December 2013 - JBoss Fuse in Vodafone’s Global Inte...
JBossArchitectForum
Smart Cities - Installation
Smart Cities - Installation
annegalang
Docker Networking
Docker Networking
Kingston Smiler
App 的隱形殺手 - 留存率
App 的隱形殺手 - 留存率
Jason TC HOU (侯宗成)
Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
jucaab
Data virtualization, Data Federation & IaaS with Jboss Teiid
Data virtualization, Data Federation & IaaS with Jboss Teiid
Anil Allewar
More Related Content
Viewers also liked
Integration blueprint-short-en
Integration blueprint-short-en
Guido Schmutz
Java EE microservices architecture - evolving the monolith
Java EE microservices architecture - evolving the monolith
Markus Eisele
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
Guido Schmutz
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture EBS R12
jucaab
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
MuleSoft
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
Markus Eisele
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
Anil Allewar
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
Rishikese MR
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
HARMAN Services
NFV & Openstack
NFV & Openstack
Marie-Paule Odini
facebook architecture for 600M users
facebook architecture for 600M users
Jongyoon Choi
Hadoop and Machine Learning
Hadoop and Machine Learning
joshwills
Hybrid integration reference architecture
Hybrid integration reference architecture
Kim Clark
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
Kim Clark
Gluecon Monitoring Microservices and Containers: A Challenge
Gluecon Monitoring Microservices and Containers: A Challenge
Adrian Cockcroft
Introduction to Mahout and Machine Learning
Introduction to Mahout and Machine Learning
Varad Meru
From Microliths To Microsystems
From Microliths To Microsystems
Jonas Bonér
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
Jonas Bonér
Viewers also liked
(18)
Integration blueprint-short-en
Integration blueprint-short-en
Java EE microservices architecture - evolving the monolith
Java EE microservices architecture - evolving the monolith
Apache Kafka - Scalable Message-Processing and more !
Apache Kafka - Scalable Message-Processing and more !
OOW09 Integration Architecture EBS R12
OOW09 Integration Architecture EBS R12
How to Use Hybrid Integration Platforms Effectively
How to Use Hybrid Integration Platforms Effectively
Nine Neins - where Java EE will never take you
Nine Neins - where Java EE will never take you
JBoss Drools - Pure Java Rule Engine
JBoss Drools - Pure Java Rule Engine
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
OVERVIEW OF FACEBOOK SCALABLE ARCHITECTURE.
Facebook Architecture - Breaking it Open
Facebook Architecture - Breaking it Open
NFV & Openstack
NFV & Openstack
facebook architecture for 600M users
facebook architecture for 600M users
Hadoop and Machine Learning
Hadoop and Machine Learning
Hybrid integration reference architecture
Hybrid integration reference architecture
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
Gluecon Monitoring Microservices and Containers: A Challenge
Gluecon Monitoring Microservices and Containers: A Challenge
Introduction to Mahout and Machine Learning
Introduction to Mahout and Machine Learning
From Microliths To Microsystems
From Microliths To Microsystems
Scalability, Availability & Stability Patterns
Scalability, Availability & Stability Patterns
More from Simon Willison
Cheap tricks for startups
Cheap tricks for startups
Simon Willison
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
Simon Willison
Building Lanyrd
Building Lanyrd
Simon Willison
How we bootstrapped Lanyrd using Twitter's social graph
How we bootstrapped Lanyrd using Twitter's social graph
Simon Willison
Web Services for Fun and Profit
Web Services for Fun and Profit
Simon Willison
Tricks & challenges developing a large Django application
Tricks & challenges developing a large Django application
Simon Willison
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Simon Willison
How Lanyrd uses Twitter
How Lanyrd uses Twitter
Simon Willison
ScaleFail
ScaleFail
Simon Willison
Building Things Fast - and getting approval
Building Things Fast - and getting approval
Simon Willison
Rediscovering JavaScript: The Language Behind The Libraries
Rediscovering JavaScript: The Language Behind The Libraries
Simon Willison
Building crowdsourcing applications
Building crowdsourcing applications
Simon Willison
Evented I/O based web servers, explained using bunnies
Evented I/O based web servers, explained using bunnies
Simon Willison
Cowboy development with Django
Cowboy development with Django
Simon Willison
Crowdsourcing with Django
Crowdsourcing with Django
Simon Willison
Django Heresies
Django Heresies
Simon Willison
Class-based views with Django
Class-based views with Django
Simon Willison
Web App Security Horror Stories
Web App Security Horror Stories
Simon Willison
Web Security Horror Stories
Web Security Horror Stories
Simon Willison
When Zeppelins Ruled The Earth
When Zeppelins Ruled The Earth
Simon Willison
More from Simon Willison
(20)
Cheap tricks for startups
Cheap tricks for startups
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
Building Lanyrd
Building Lanyrd
How we bootstrapped Lanyrd using Twitter's social graph
How we bootstrapped Lanyrd using Twitter's social graph
Web Services for Fun and Profit
Web Services for Fun and Profit
Tricks & challenges developing a large Django application
Tricks & challenges developing a large Django application
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
Advanced Aspects of the Django Ecosystem: Haystack, Celery & Fabric
How Lanyrd uses Twitter
How Lanyrd uses Twitter
ScaleFail
ScaleFail
Building Things Fast - and getting approval
Building Things Fast - and getting approval
Rediscovering JavaScript: The Language Behind The Libraries
Rediscovering JavaScript: The Language Behind The Libraries
Building crowdsourcing applications
Building crowdsourcing applications
Evented I/O based web servers, explained using bunnies
Evented I/O based web servers, explained using bunnies
Cowboy development with Django
Cowboy development with Django
Crowdsourcing with Django
Crowdsourcing with Django
Django Heresies
Django Heresies
Class-based views with Django
Class-based views with Django
Web App Security Horror Stories
Web App Security Horror Stories
Web Security Horror Stories
Web Security Horror Stories
When Zeppelins Ruled The Earth
When Zeppelins Ruled The Earth
Recently uploaded
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
DanBrown980551
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc
SheDev 2024
SheDev 2024
GDSC PJATK
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
DianaGray10
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
IES VE
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptx
Satishbabu Gunukula
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
adam112203
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Francesco Corti
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Neo4j
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Eric D. Schabell
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Tejal81
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
ThousandEyes
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
BillieHyde
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
nooralam814309
Top 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
TopCSSGallery
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
DianaGray10
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
Brian Pichman
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.
IPLOOK Networks
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
Knoldus Inc.
Recently uploaded
(20)
LF Energy Webinar - Unveiling OpenEEMeter 4.0
LF Energy Webinar - Unveiling OpenEEMeter 4.0
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
TrustArc Webinar - How to Live in a Post Third-Party Cookie World
SheDev 2024
SheDev 2024
Automation Ops Series: Session 2 - Governance for UiPath projects
Automation Ops Series: Session 2 - Governance for UiPath projects
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Oracle Database 23c Security New Features.pptx
Oracle Database 23c Security New Features.pptx
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
3 Pitfalls Everyone Should Avoid with Cloud Data
3 Pitfalls Everyone Should Avoid with Cloud Data
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Q4 2023 Quarterly Investor Presentation - FINAL - v1.pdf
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Outage Analysis: March 5th/6th 2024 Meta, Comcast, and LinkedIn
Technical SEO for Improved Accessibility WTS FEST
Technical SEO for Improved Accessibility WTS FEST
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
Top 10 Squarespace Development Companies
Top 10 Squarespace Development Companies
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
AI Workshops at Computers In Libraries 2024
AI Workshops at Computers In Libraries 2024
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction - IPLOOK NETWORKS CO., LTD.
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
How Lanyrd does Geo
2.
We use MapBox
maps around the site
3.
We suggest events
based on the user’s Twitter and LinkedIn contacts, and their interests
4.
Each event has
a page showing who is speaking and attending, the schedule and more
5.
Speakers get detailed
profile pages
6.
Users can track
topics in specific geographical regions
7.
The site is
built around a place hierarchy
8.
So you can
see everything in a specific city, or everything in England
9.
Or view events
for a topic in a place
10.
Our microformats provide rich
site snippets on Google
11.
We provide GeoRSS
feeds, which can be fed in to Google Maps
12.
Our hierarchical place
database is built on top of Yahoo! Geo Planet
13.
We run off
our own copy of the GeoPlanet database, which Yahoo! no longer provide...
14.
But it has
been mirrored by the Internet Archive
15.
You can explore
GeoPlanet using Yahoo!’s YQL API
16.
treebeard is an
excellent library for dealing with trees in a SQL database
17.
Our search feature
is built on top of Solr...
18.
We support search
within an area by indexing the full place hierarchy for each event
19.
Events have a
primary venue, so we can plot them as a single point on a map
20.
We encourage people
to attach existing venues first to help avoid duplicates
22.
Lanyrd has a
foursquare app, which provides event information when you check in to the venue
23.
We have a
tool to help match our venues to foursquare venues
24.
Foursquare have an
API specifically for matching venues
25.
The apps platform
is very powerful, and extremely easy to integrate with
Download Now