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
在宅ワーク中だけど会社にしかGPSマルチユニットがない?でも大丈夫!そう、mockmockがあ...
Search
Keita Mohri
May 26, 2020
Technology
0
390
在宅ワーク中だけど会社にしかGPSマルチユニットがない?でも大丈夫!そう、mockmockがあればね。
SORACOM UG Tokyo Online #15
Keita Mohri
May 26, 2020
Tweet
Share
More Decks by Keita Mohri
See All by Keita Mohri
Excelを扱うRubyGemまとめ 2022
ktam1219
0
560
モクえもんのお時間です
ktam1219
0
170
IoTデバイスの疑似データ送信システムにおける サーバーレスなログ処理機構の試行錯誤
ktam1219
0
560
実写版モクえもん in Explorer ~愛・おぼえていますか~
ktam1219
0
300
エンジニアのおしごと
ktam1219
0
130
mockmockの大量のログをいい感じに捌きたい
ktam1219
0
1k
Goで作る大量プロセス管理機構
ktam1219
2
3.4k
わりとゴツいKubernetesハンズオン そのあとに
ktam1219
0
610
明太子とEndorseと私
ktam1219
0
660
Other Decks in Technology
See All in Technology
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
240
Active Directory攻防
cryptopeg
PRO
8
5.3k
組織におけるCCoEの役割とAWS活用事例
nrinetcom
PRO
4
120
Share my, our lessons from the road to re:Invent
naospon
0
130
Pwned Labsのすゝめ
ken5scal
1
310
Potential EM 制度を始めた理由、そして2年後にやめた理由 - EMConf JP 2025
hoyo
2
2.3k
クラウドサービス事業者におけるOSS
tagomoris
4
990
【詳説】コンテンツ配信 システムの複数機能 基盤への拡張
hatena
0
210
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
280
スキルだけでは満たせない、 “組織全体に”なじむオンボーディング/Onboarding that fits “throughout the organization” and cannot be satisfied by skills alone
bitkey
0
160
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
2
190
AIエージェント時代のエンジニアになろう #jawsug #jawsdays2025 / 20250301 Agentic AI Engineering
yoshidashingo
8
3.1k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Code Reviewing Like a Champion
maltzj
521
39k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Scaling GitHub
holman
459
140k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Side Projects
sachag
452
42k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Six Lessons from altMBA
skipperchong
27
3.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Transcript
ࡏϫʔΫத͚ͩͲ ձࣾʹ͔͠(14ϚϧνϢχοτ͕ͳ͍ʁ Ͱେৎʂͦ͏ɺɹɹɹɹɹɹɹ͕͋ΕͶɻ 403"$0.6(5PLZP0OMJOF 5VF ઌਐٕज़෦NPDLNPDLνʔϜ νʔϜϦʔμʔໟརܒଠ
‣ 'VTJD$P -UE !Ԭ ‣ ϓϦϯγύϧΤϯδχΞNPDLNPDLνʔϜϦʔμʔ ‣ "84
403"$0. (P 3VCZ ‣ ͖ͳ403"$0.αʔϏε,SZQUPO ໟརܒଠʢ͏Γ͚͍ͨʣ https://speakerdeck.com/ktam1219/ming-tai-zi-toendorsetosi https://speakerdeck.com/ktam1219/soracom-kryptonfalsearigatamiwogan-zitemiru
$)*-%3&/ */)0.& ཚೖ͖ͯͨ͠Β͝ΊΜͳ͍͞
͓͜Γɺͯ͠·͔͢ʁ
ͨͷ͠ʜ μνϣͷཛ ςϯηάϦςΟߏ ࣗసंूதಛ܇ ͲΖͩΜ੍͝࡞
‣ ࢠͲͷ͓ੈ ϫϯΦϖ Λ͠ͳ͕Β ͍ͬͺ͍͋Γ͗ͯ͢͏ʜ ‣ *P5։ൃ ՈͰ࣮ݧͮ͠Β͍
ಛʹ#FBDPOͱ͔ ձࣾʹ͔͠σόΠε͕ͳ͍ ͨͷ͠ΜͲ͍
‣ ࢠͲͷ͓ੈ ϫϯΦϖ Λ͠ͳ͕Β ͍ͬͺ͍͋Γ͗ͯ͢͏ʜ ‣ *P5։ൃ ՈͰ࣮ݧͮ͠Β͍
ಛʹ#FBDPOͱ͔ ձࣾʹ͔͠σόΠε͕ͳ͍ ͨͷ͠ΜͲ͍
(14ϚϧνϢχοτ 403"$0.&EJUJPO ͓͜ΓҰ୴ஔ͍ͱ͍ͯɺ ࠓճͷࡐ
ങ͍·ͨ͠ʂ
͢͜ͿΔΧϯλϯ ⚙ ։෧ͷّ ίϯιʔϧͰઃఆ )BSWFTUͰ֬ೝ 4*.Λૠೖ ͙Β͍
ੈͷதʹछྨͷਓ͕͍ؒΔ *P5ͬͨ͜ͱͳ͍ਓ *P5ͬͨ͜ͱ͋Δਓ
ੈͷதʹछྨͷਓ͕͍ؒΔ *P5ͬͨ͜ͱͳ͍ਓ *P5ͬͨ͜ͱ͋Δਓ Ͱ͜͏ଆͷਓؒ
νʔϜϝϯόʔ͜ΕͰ*P5σϏϡʔ https://tech.fusic.co.jp/posts/2020-03-04-soracom-gps-multiunit/
‣ (14Ґஔใ͕औΕͳ͍ (14ͷి͕ಧ͔ͳ͍Ͱ ૭ࡍͩͱΪϦΪϦ0,ͳ߹ (PPHMF."1ͩͱͰऔΕͯΔ͡ΌΜʂ w (14ͷ΄͔ʹɺ8J'JϧʔλʔܞଳجہʹΑΔ
ҐஔଌҐΛߦͳ͍ͬͯ·͢ ‣ (14Ґஔใ͕औΓͮΒ͍ॴͰఆظૹ৴ͷִؒΑΓ ִ͍ؒͰσʔλΛૹ৴͢Δ߹͕͋Δ .BY͕ݴٴ͠ͳ͚Ε5JQTͦͷ̍
‣ -&%͕ԿΛݴͬͯΔͷ͔͔Βͳ͍ جຊతͳͷιϥίϜ͞ΜͷυΩϡϝϯτͰ • https://dev.soracom.io/jp/gps_multiunit/how-to-use/ ͦΕҎ֎ژηϥ͞ΜͷαΠτͰ • https://www.kyocera.co.jp/prdct/telecom/office/iot/development/download/index.html
.BY͕ݴٴ͠ͳ͚Ε5JQTͦͷ̎
Ͱ
Έͳ͞Μɺ (14ϚϧνϢχοτΛձࣾʹ ஔ͍͖ͯͪΌͬͯ·͢ΑͶʂ
Ͱେৎʂ ͦ͏ɺ͕͋ΕͶ
جຊతͳߟ͑ Ϟϊ͕ͳ͍ͳΒ όʔνϟϧͰΕ͍͍͡Όͳ͍
*P5։ൃऀ͚ͷٙࣅσʔλੜɾૹ৴αʔϏε 8FCίϯιʔϧ͔Β੍ޚ Backend ٙࣅσʔλ ԾσόΠε NPDL
ը໘Πϝʔδ ࢥ͍௨ΓͷϑΥʔϚοτͰ+40/σʔλΛੜ
ը໘Πϝʔδ ͞·͟·ͳ࣌ܥྻσʔλੜػೳ
ը໘Πϝʔδ ԾσόΠεͷεςʔλεͱͦͷมԽΛҙʹઃఆ
࿈ܞαʔϏεɾରԠϓϩτίϧ ɹϓϥοτϑΥʔϜ ɹαʔϏε ɹϓϩτίϧ ɹಠࣗαʔόʔ ɹ ɹ)551)5514 ɹ.255.2554 ɹ"NB[PO8FC4FSWJDFT
ɹɹɹ"84*P5$PSF ɹ)5514.2554 ɹɹɹ"NB[PO,JOFTJT%BUB4USFBNT ɹ ɹ(PPHMF$MPVE1MBUGPSN ɹɹɹ$MPVE*P5$PSF ɹ.2554 ɹ.JDSPTPGU"[VSF ɹɹɹ"[VSF*P5)VC ɹ.2554 ".214 403"$0.1MBUGPSN ɹɹɹ403"$0.#FBN ɹ ɹɹɹɹ403"$0.'VOOFM ɹ ɹɹɹ403"$0.'VOL ɹ 4*.͕ແͯ͘ ૹΕͪΌ͏ʂ
Ͱ͓ߴ͍ΜͰ͠ΐ͏ʁ
NPDLجຊྉۚ ˞ΩϟύγςΟɿಉ࣌ʹՔಈͰ͖ΔԾσόΠεͷ ˞ͦΕͧΕͷϓϥϯΛซ༻͢Δ͜ͱՄೳͰ͢ ʲ403"$0.ϓϥϯʳ ˞σʔλసૹྔɾ403"$0.#FBN'VOOFM'VOLͷར༻ྉΛؚΈ·͢ ˞ૹ৴σʔλαΠζ࠷େόΠτʹ੍ݶ͞Ε·͢ ʲ௨ৗϓϥϯʳ ˞Ҏ্͓͍߹Θ͍ͤͩ͘͞ ͨͱ͑(14ϚϧνϢχοτY࣌ؒͳΒʜ
ɾԁ࣌ؒY࣌ؒԁʂ
‣ ҎԼͷ63-ΑΓ͝ొ͍ͩ͘͞ IUUQTDPOTPMFNPDLNPDLDPNVTFSTTJHO@VQ ‣ ඞཁͳͷҎԼͷใͷΈͰ͢ ձ໊ࣾ ࢯ໊
ϝʔϧΞυϨε ి൪߸ ‣ ΫϨδοτΧʔυొͳ͠Ͱ NPDLΛ̍ؒແྉͰ͝ར༻͍͚ͨͩ·͢ ొ؆୯ແྉ
Έͳ͞Μ͕ձࣾʹஔ͍͖ͯͨ (14ϚϧνϢχοτͰ͕͢ʜ
NPDLNPDLͰϓϩδΣΫτΛެ։͠·ͨ͠ʂ https://tech.fusic.co.jp/posts/2020-04-14-mockmock-gps-multiunit/ ͲͳͨͰίϐʔͯ͠؆୯ʹ͓ࢼ͍͚ͨͩ͠·͢ʂ
ͬͯΈΑ͏ʂ
‣ NPDLNPDLઐ༻ͷ403"$0.ΞΧϯτܦ༝ͰσʔλΛૹΔ Ϣʔβʔͷ403"$0.ΞΧϯτܦ༝Ͱͳ͍ $-*ʹΑͬͯ͜ͷ403"$0.ΞΧϯτͰͷઃఆ͕ඞཁ w #FBNʗ'VOOFMʗ'VOLͷઃఆ ೝূใͷઃఆ ʜͷ·͑ʹͪΐͬͱલఏࣝ
Backend SORACOM SORACOM Funnel SORACOM Beam SORACOM Funk
%&.0
࣮σόΠεͷΘΓ͚ͩ͡Όͳ͍ʂ ͍ΖΜͳ͍Έͪ ݱ࣮Λ͑ͨʂ
ҟৗΤϥʔ
ঢ়ଶભҠΛ͍͑Ζ͍ΖͰ͖Δʂ ঢ়ଶ͝ͱʹҟͳͬͨϑΥʔϚοτͷ σʔλΛૹΕΔ ͞·͟·ͳ݅ͰભҠ w ֬ w ࢦఆճૹ৴ޙ w
ࢦఆ࣌ࠁ w FUD
͘͜͠Μͳ͜ͱ
ෛՙࢼݧ
࣮ʜ ˞ΩϟύγςΟɿಉ࣌ʹՔಈͰ͖ΔԾσόΠεͷ ˞ͦΕͧΕͷϓϥϯΛซ༻͢Δ͜ͱՄೳͰ͢ ʲ403"$0.ϓϥϯʳ ˞σʔλసૹྔɾ403"$0.#FBN'VOOFMͷར༻ྉΛؚΈ·͢ ˞ૹ৴σʔλαΠζ࠷େόΠτʹ੍ݶ͞Ε·͢ ʲ௨ৗϓϥϯʳ ˞Ҏ্͓͍߹Θ͍ͤͩ͘͞
·ͰՔಇ࣮͕͋Γ·͢͠ɺͦΕҎ্ʂ
ϦΞϧσʔλͷ࠶ૹɾ૿෯
‣ ࣮σόΠε͔ΒͷσʔλΛNPDLNPDL্ͷετϨʔδʹੵɾՃ ‣ ετϨʔδʹೖͬͨσʔλͷλΠϜελϯϓΛݱࡏ࣌ࠁʹೖΕସ͑ͯ ૹ৴ %BUB3FDPSEFS֓ཁ Backend Sensor/Device NPDLNPDL্ͷ
ετϨʔδʹੵɾՃ ੵͨ͠σʔλͷ ࣌ࠁ෦Λ ೖΕସ͑ͯૹ৴ Storage/CSV
‣ σόΠεͱόοΫΤϯυͷ։ൃΛඇಉظʹʂ ͖ͳλΠϛϯάͰσʔλΛੵ ͖ͳλΠϛϯάͰσʔλΛ࠶ૹ %BUB3FDPSEFS֓ཁ Backend Sensor/Device
NPDLNPDL্ͷ ετϨʔδʹੵɾՃ ੵͨ͠σʔλͷ ࣌ࠁ෦Λ ೖΕସ͑ͯૹ৴ Storage/CSV
͜ͷΛआΓͯ ͪΐͬͱࠂ
"MJCBCB$MPVEରԠ$PNNJOH4PPO ɹϓϥοτϑΥʔϜ ɹαʔϏε ɹϓϩτίϧ ɹಠࣗαʔόʔ ɹ ɹ)551)5514 ɹ.255.2554 ɹ"NB[PO8FC4FSWJDFT
ɹ"84*P5$PSF ɹ)5514.2554 ɹɹɹ"NB[PO,JOFTJT%BUB4USFBNT ɹ ɹ(PPHMF$MPVE1MBUGPSN ɹ$MPVE*P5$PSF ɹ.2554 ɹ.JDSPTPGU"[VSF "[VSF*P5)VC ɹ.2554 ".214 "MJCBCB$MPVE *P51MBUGPSN .2554 403"$0.1MBUGPSN ɹɹɹ403"$0.#FBN ɹ ɹɹɹɹ403"$0.'VOOFM ɹ ɹɹɹ403"$0.'VOL ɹ
ϦϦʔεલʹ͓ࢼ͍͚ͨͩ͠Δํ ืूதʂ JOGP!NPDLNPDLDPN
࠷৽ใͪ͜ΒͰʂ !NPDLNPDLJOGP !NPDLNPDL@JOGP ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ