Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Mornington Square
Andrew Godwin
March 28, 2009
Programming
0
74
Mornington Square
A talk I gave at BarCamp London 6
Andrew Godwin
March 28, 2009
Tweet
Share
More Decks by Andrew Godwin
See All by Andrew Godwin
A Newcomer's Guide To Airflow's Architecture
andrewgodwin
0
88
Async, Python, and the Future
andrewgodwin
1
360
How To Break Django: With Async
andrewgodwin
1
290
Taking Django's ORM Async
andrewgodwin
0
340
The Long Road To Asynchrony
andrewgodwin
0
380
The Scientist & The Engineer
andrewgodwin
1
370
Pioneering Real-Time
andrewgodwin
0
150
Just Add Await: Retrofitting Async Into Django
andrewgodwin
2
1.1k
Terrain, Art, Python and LiDAR
andrewgodwin
1
230
Other Decks in Programming
See All in Programming
ebpfとWASMに思いを馳せる2022 / techfeed-conference-2022-ebpf-wasm-amsy810
masayaaoyama
0
570
2022 Android Training
mixi_engineers
1
660
SRE NEXT 2022: Sensible Incident Management for Software Startups
takanabe
2
260
dbtとBigQueryで始めるData Vault入門
kazk1018
0
180
あなたの会社の古いシステム、なんとかしませんか?~システム刷新から考えるDX化への道筋とバリエーション~/webinar20220420-systems
grapecity_dev
0
130
Securing Kafka Connect Pipelines with Client-Side Field Level Cryptography @ Kafka Summit London 2022
hpgrahsl
0
310
Enterprise Angular: Frontend Moduliths with Nx and Standalone Components @jax2022
manfredsteyer
PRO
0
290
【Qiita Night】新卒エンジニアによるSwift6与太予想
eiji127
0
180
偏見と妄想で語るスクリプト言語としての Swift / Swift as a Scripting Language
lovee
2
240
확장 가능한 테라폼 코드 관리 (Scalable Terraform Code Management)
posquit0
1
310
Modern Web Apps with Spring Boot, Angular & TypeScript
toedter
12
14k
New Relicを使った Observabilityの実現方法と活用例 / gocon 2022 spring after talk
budougumi0617
0
1k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
Facilitating Awesome Meetings
lara
29
3.9k
Rebuilding a faster, lazier Slack
samanthasiow
62
7.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
268
11k
How New CSS Is Changing Everything About Graphic Design on the Web
jensimmons
212
11k
Documentation Writing (for coders)
carmenhchung
48
2.5k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
100
5.9k
We Have a Design System, Now What?
morganepeng
35
2.9k
Gamification - CAS2011
davidbonilla
75
3.9k
Raft: Consensus for Rubyists
vanstee
126
5.4k
Unsuck your backbone
ammeep
659
55k
What's new in Ruby 2.0
geeforr
336
30k
Transcript
Andrew�Godwin andrew@aeracode.org mornington square or: how i learned to stop
worrying and love the oyster cap
first stop: mornington crescent
None
but we have GPS devices and web browsers in our
phones
but we have GPS devices and web browsers in our
phones
instead of you choosing the rules, the server does. in
a rather evil fashion.
example rules:
Montgomery's Fifth Overture Bank and Moorgate are disallowed.
1442 Variation No travelling on the District Line.
1984 Divisory Adjunction All lines except the Central Line are
blocked inside the Circle Line.
Game flow: Player chooses where to move to, and gives
an ETA. They move. Get there early: Wait until ETA. Get there late: Delayed by 5 minutes. Server chooses new rules.
Everyone has different rules.
Location? But how? Clients for almost anything!
Cheating! Stage one: Require position lock until next move has
begun. Stage two: Require position lock of some pre-known local landmark. Stage three: Hack into the CCTV
Hrm, that's the slides. Demo?