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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Andrew Godwin
March 28, 2009
Programming
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
410
Django Through The Years
andrewgodwin
0
330
Writing Maintainable Software At Scale
andrewgodwin
0
540
A Newcomer's Guide To Airflow's Architecture
andrewgodwin
0
430
Async, Python, and the Future
andrewgodwin
2
750
How To Break Django: With Async
andrewgodwin
1
830
Taking Django's ORM Async
andrewgodwin
0
860
The Long Road To Asynchrony
andrewgodwin
0
780
The Scientist & The Engineer
andrewgodwin
1
860
Other Decks in Programming
See All in Programming
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
350
typoなんかねぇよ
raspython3
0
410
プロポーザルを書いてもらう
pvcresin
0
570
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
3
1.6k
不幸な GC
chencmd
0
610
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
140
人間の目はかわらない、だからJPEGは30年もつ
yuzneri
12
19k
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
【デモ】Kiroで体験する仕様駆動開発|設計からコーディングまでAIと進める開発フロー
cmkudo
0
340
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
230
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
540
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
140
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
500
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
710
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
RailsConf 2023
tenderlove
30
1.5k
Accessibility Awareness
sabderemane
1
180
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
280
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
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?