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
minase
May 26, 2019
Programming
2
380
IoTバス降車サポートボタンを2日間で開発した話
minase
May 26, 2019
Tweet
Share
More Decks by minase
See All by minase
Vue.jsでesa風Markdownエディタを作成してみた
minase
1
870
kintone・PowerShell連携
minase
0
54
PowerShellでActive Directoryを操作してみよう (グループ編)
minase
0
38
PowerShellでActive Directoryを操作してみよう (ユーザ編)
minase
0
26
Other Decks in Programming
See All in Programming
SDCon2024: Enabling DevOps and Team Topologies thru architecture: architecting for fast flow
cer
PRO
0
780
入社1ヶ月でここまでやった!Findy Toolsインフラ支援の最適化
rvirus0817
6
1.4k
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
Async Await: Mastering Python's Time-Bending Tricks - EuroPython2024
yanbo
1
290
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
しくじり先生 Image Matching Challenge 2024 編
goosehaaan
0
810
유연한 Composable 설계
l2hyunwoo
0
380
最近追加した型の紹介とその振り返り
aki19035vc
0
170
小さな開発会社を作った理由
polidog
0
1.9k
日付と正規化
megmogmog1965
0
140
Android開発者のための Kotlin Multiplatform入門
ntaro
0
190
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
353
29k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
Fashionably flexible responsive web design (full day workshop)
malarkey
399
65k
The Pragmatic Product Professional
lauravandoore
29
6.1k
5 minutes of I Can Smell Your CMS
philhawksworth
200
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
39
47k
Clear Off the Table
cherdarchuk
89
320k
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