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
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
在宅ワーク中だけど会社にしかGPSマルチユニットがない?でも大丈夫!そう、mockmockがあればね。
SORACOM UG Tokyo Online #15
Keita Mohri
May 26, 2020
More Decks by Keita Mohri
See All by Keita Mohri
Excelを扱うRubyGemまとめ 2022
ktam1219
0
670
モクえもんのお時間です
ktam1219
0
260
IoTデバイスの疑似データ送信システムにおける サーバーレスなログ処理機構の試行錯誤
ktam1219
0
670
実写版モクえもん in Explorer ~愛・おぼえていますか~
ktam1219
0
380
エンジニアのおしごと
ktam1219
0
190
mockmockの大量のログをいい感じに捌きたい
ktam1219
0
1.2k
Goで作る大量プロセス管理機構
ktam1219
2
4k
わりとゴツいKubernetesハンズオン そのあとに
ktam1219
0
720
明太子とEndorseと私
ktam1219
0
810
Other Decks in Technology
See All in Technology
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
3
1.4k
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
140
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
240
振り返りこそエンジニアの本領
negima
0
300
[RSJ26] AnoleVLA: Lightweight Vision-Language-Action Model with Deep State Space Models for Mobile Manipulation
keio_smilab
PRO
0
120
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
6
7.1k
【Oracle AI Spotlight ウェビナー】AWSか、Azureか、Google Cloudか。その議論にオラクルを含める意義。
oracle4engineer
PRO
2
230
AI時代におけるプロダクト横断勉強会の設計
zozotech
PRO
0
150
少人数データチームのDevin活用実践事例
runandy16
2
440
どんな手を使っても絶対間に合わせるスケジューラ
asari194617
0
1.6k
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
0
170
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
1
750
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
820
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
240
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
500
Between Models and Reality
mayunak
4
450
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
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 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ