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
from Tractors to Teslas
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
DJ Daugherty
February 22, 2014
Programming
300
0
Share
from Tractors to Teslas
The Internet Of Things
DJ Daugherty
February 22, 2014
More Decks by DJ Daugherty
See All by DJ Daugherty
AIFactMyth2.pdf
ddaugher
0
72
Cleanflight Ground Control Station
ddaugher
0
460
Murmuration : The Coordination of an Agile Team
ddaugher
0
350
Alexa Meets Tesla
ddaugher
0
850
Physics of Fun
ddaugher
0
860
/grō/ - developing an emergent architecture
ddaugher
0
910
History of April Fool's Day
ddaugher
0
770
How I built an autonomous drone using open-source software
ddaugher
0
720
Mastering the OpenPilot Ground Control Station (GCS)
ddaugher
1
1.3k
Other Decks in Programming
See All in Programming
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
150
PHP で mp3 プレイヤーを実装しよう
m3m0r7
PRO
0
280
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.6k
Making the RBS Parser Faster
soutaro
0
410
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
130
CDK Deployのための ”反響定位”
watany
4
780
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
820
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
970
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
3
320
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
110
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
160
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
140
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Why Our Code Smells
bkeepers
PRO
340
58k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
A Soul's Torment
seathinner
6
2.7k
A better future with KSS
kneath
240
18k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Everyday Curiosity
cassininazir
0
200
Transcript
the internet of things…
None
None
from tractors… to teslas
- 3g / wifi enabled - touch screen - apps
- real-time updates - browser - app store
tesla model s - 3g / wifi enabled - touch
screen - apps - real-time updates - browser - app store
- javascript - html5/ css - ruby - http /
rest - mongodb - app store
"If I had asked people what they wanted, they would
have said faster horses." Henry Ford once said,
None
None
curl -i -c cookies.txt -d “user_session[email]
[email protected]
&user_session[password]=yyy” https://portal.vn.teslamotors.com/login curl -b cookies.txt
https://portal.vn.teslamotors.com/vehicles curl -b cookies.txt https://portal.vn.teslamotors.com/vehicles/19403/command/honk_horn
continuous integration
continuous integration go home on green !
TESLA HTTP Long Polling "STREAMING" API
TESLA HTTP Long Polling "STREAMING" API
TESLA HTTP Long Polling "STREAMING" API
stats from the drive top speed : 118 mph average
speed : 65 mph range accuracy : 260 vs 170
"If I had asked people what they wanted, they would
have said faster horses." Henry Ford once said,
None
question constantly asked at pillar! do we build a faster
horse… or do we solve the business problem
None
Q& A