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
IoTバス降車サポートボタンを2日間で開発した話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
minase
May 26, 2019
Programming
440
2
Share
IoTバス降車サポートボタンを2日間で開発した話
minase
May 26, 2019
More Decks by minase
See All by minase
Vue.jsでesa風Markdownエディタを作成してみた
minase
1
1k
kintone・PowerShell連携
minase
0
91
PowerShellでActive Directoryを操作してみよう (グループ編)
minase
0
64
PowerShellでActive Directoryを操作してみよう (ユーザ編)
minase
0
43
Other Decks in Programming
See All in Programming
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
7
1.3k
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
400
net-httpのHTTP/2対応について
naruse
0
390
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
310
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
11k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.4k
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
1k
色即是空、空即是色、データサイエンス
kamoneggi
1
250
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
310
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
GitHub's CSS Performance
jonrohan
1033
470k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Chasing Engaging Ingredients in Design
codingconduct
0
200
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
470
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
130
How to make the Groovebox
asonas
2
2.2k
Transcript
IoTόε߱ंαϙʔτϘλϯΛ2ؒͰ ։ൃͨ͠ ਫແ ਖ਼ / גࣜձࣾਆށσδλϧɾϥϘ 1
ࣗݾհ • ਫແ ਖ਼ • (ג) ਆށσδλϧɾϥϘ • Vue.jsɺNode.js
• ฌݿݝ ਆށࢢग़ 2
ຊ͓͢Δ͜ͱ IoTόε߱ंαϙʔτϘλϯΛFirebaseͷαʔϏεΛར༻͠ ͯ࣌ؒͰ։ൃͨ͠ํ๏ʹ͍ͭͯ 3 IoTόε߱ंαϙʔτϘλϯ
։ൃͷഎܠ • ࢹ֮ো͕͍ऀͷํ͕όεͷ߱ंϘλϯͷҐஔ͕͔Βͣ ԡ͢͜ͱ͕Ͱ͖ͳ͍ • ंҜࢠઌఱੑ࢛ࢶো͕͍ͷํ͕όεͷ߱ंϘλϯʹख ͕ಧ͔ͣԡ͢͜ͱ͕Ͱ͖ͳ͍ ٬͕ࣗͷεϚϗΛ༻ͯ߱͠ंϘλϯΛԡ͢͜ͱ͕ Ͱ͖ΕղܾͰ͖Δ 4
IoTόε߱ंαϙʔτ ϘλϯͷσϞ 5
6
ΞΫηγϏϦςΟͷࡇయʹग़ల͠·ͨ͠ IoTόε߱ंαϙʔτϘλϯΛΞΫηγϏϦςΟͷࡇ య 2019ʹग़ల͠·ͨ͠ ※ΞΫηγϏϦςΟͷࡇయ ࣏ࣗମɾاۀɾ੍࡞ձࣾɾোऀࢧԉࢪઃʹଐ͢Δ ํʑɺোΛ࣋ͭࣄऀɺ༷ʑͳཱͷਓ͕৽͍͠ ΞΫηγϏϦςΟٕज़ΛମײͰ͖Δలࣔձ 7
ήʔτΣΠ ૢ࡞ը໘ Realtime DB IoTόε߱ंϘλϯ γεςϜߏ ໋ྩใૹ৴ ໋ྩใͷಡΈऔΓ ໋ྩίϚϯυͷૹ৴ 8
໋ྩใͷಡΈऔΓ ໋ྩใૹ৴
՝ • ϘλϯΛԡ͔ͯ͠Β߱ंϘλϯ͕࡞ಈ͢Δ·Ͱ λΠϜϥά͕͋Δ • όεͷத͚ͩͰ͔͑͠ͳ͍Α͏ʹ͢Δඞཁ͕ ͋Δ 9
ಘΒΕͨ͜ͱ • Realtime DatabaseσόΠεؒͷ໋ྩͷड͚ ͠ʹ༗ޮ • IoTσόΠεʹɺطଘͷγεςϜΛվमͤͣɺ ޙ͔ΒػೳՃͰ͖Δ͜ͱʹίετϝϦοτ͕ ͋Δ 10
Thank you!! 11