Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mornington Square
Search
Andrew Godwin
March 28, 2009
Programming
180
0
Share
Mornington Square
A talk I gave at BarCamp London 6
Andrew Godwin
March 28, 2009
More Decks by Andrew Godwin
See All by Andrew Godwin
Reconciling Everything
andrewgodwin
1
380
Django Through The Years
andrewgodwin
0
300
Writing Maintainable Software At Scale
andrewgodwin
0
510
A Newcomer's Guide To Airflow's Architecture
andrewgodwin
0
410
Async, Python, and the Future
andrewgodwin
2
730
How To Break Django: With Async
andrewgodwin
1
800
Taking Django's ORM Async
andrewgodwin
0
800
The Long Road To Asynchrony
andrewgodwin
0
750
The Scientist & The Engineer
andrewgodwin
1
830
Other Decks in Programming
See All in Programming
tRPCの概要と少しだけパフォーマンス
misoton665
2
250
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
160
実用!Hono RPC2026
yodaka
2
280
Symfony AI in Action - SymfonyLive Berlin 2026
chr_hertel
1
110
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
940
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
140
ハーネスエンジニアリングとは?
kinopeee
13
6.5k
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
230
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2k
AI-DLC Deep Dive
yuukiyo
9
5.1k
Back to the roots of date
jinroq
0
600
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
260
Featured
See All Featured
Visualization
eitanlees
150
17k
Mobile First: as difficult as doing things right
swwweet
225
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Everyday Curiosity
cassininazir
0
200
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
Un-Boring Meetings
codingconduct
0
280
Writing Fast Ruby
sferik
630
63k
A designer walks into a library…
pauljervisheath
211
24k
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
170
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
220
Transcript
Andrew�Godwin
[email protected]
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?