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
0
170
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
Reconciling Everything
andrewgodwin
1
360
Django Through The Years
andrewgodwin
0
270
Writing Maintainable Software At Scale
andrewgodwin
0
490
A Newcomer's Guide To Airflow's Architecture
andrewgodwin
0
390
Async, Python, and the Future
andrewgodwin
2
710
How To Break Django: With Async
andrewgodwin
1
770
Taking Django's ORM Async
andrewgodwin
0
760
The Long Road To Asynchrony
andrewgodwin
0
740
The Scientist & The Engineer
andrewgodwin
1
810
Other Decks in Programming
See All in Programming
CSC307 Lecture 04
javiergs
PRO
0
650
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.7k
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
250
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
410
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
460
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
4
3.9k
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
510
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
260
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
3.8k
Basic Architectures
denyspoltorak
0
520
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
150
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
120
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
260
Faster Mobile Websites
deanohume
310
31k
Fireside Chat
paigeccino
41
3.8k
A Modern Web Designer's Workflow
chriscoyier
698
190k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
150
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Tell your own story through comics
letsgokoyo
1
790
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
120
Designing Powerful Visuals for Engaging Learning
tmiket
0
200
Documentation Writing (for coders)
carmenintech
77
5.2k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
340
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?