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
〜もう迷子にならない!〜BLEビーコンで屋内GPS、そこで犯した過ち
Search
Kentaro
October 27, 2022
Education
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
〜もう迷子にならない!〜BLEビーコンで屋内GPS、そこで犯した過ち
Kentaro
October 27, 2022
More Decks by Kentaro
See All by Kentaro
ControlPlane のいない Kubernetes クラスタを作る
beah_s1
1
200
Recap - 認可の標準仕様「AuthZEN」
beah_s1
1
510
ClusterAPI on Proxmoxを実装してみた(進捗僅少)
beah_s1
2
410
おうちk8sクラスタのための外部ロードバランサーを用意した話
beah_s1
0
150
レシートプリンタのSDKが充実してたことを語りたい話
beah_s1
0
800
Other Decks in Education
See All in Education
Antigravityを使ってGeminiAPI(NanobananaPro)と連携して挿絵メーカーを作った
yoshimura_datam
0
210
2026年度春学期 統計学 第14回 分布についての仮説を検証する ― 仮説検定(1) (2026. 7. 2)
akiraasano
PRO
0
140
アラムコSTEAMチャレンジ 実践報告書
codeforeveryone
0
230
オンラインコミュニティ TRY部 体験マニュアル
ytapples613
0
350
Carbohydrates: Classification, Structure & Chemical Properties
pawan5505
0
210
Visionary Initiative: Materials-Positive Society — Evolving “Things,” empowering a positive society | Science Tokyo
sciencetokyo
PRO
0
250
[2026前期火5] 論理学(京都大学文学部 前期 第5回)「 ならばの問題演習・proof net・かつの規則」
yatabe
0
420
Plano urbano de Madrid desde el Ensanche al s. XXI (2ª parte).
juanmartin2026
1
57k
焦燥を平穏に変えるエンジニアのための哲学
ichimichi
7
6.8k
Gitがない時代 インターネットがない時代の 開発話
sapi_kawahara
0
390
[2026前期火5] 論理学(京都大学文学部 前期 第12回)「証明を走らせる:カリー・ハワード対応」
yatabe
0
300
One Year of Learning English with AI @エンジニア英語キャリア Meetup #3
kekekenta
0
190
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
7.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
280
Designing Experiences People Love
moore
143
24k
Leo the Paperboy
mayatellez
8
2.2k
Fireside Chat
paigeccino
42
4k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
810
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
It's Worth the Effort
3n
188
29k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Transcript
ʙ͏໎ࢠʹͳΒͳ͍ʂʙ #-&ϏʔίϯͰ(14 ͦ͜Ͱ൜ͨ͠աͪ !*/*"%%FWFMPQFST-5େձ PO*/*"%'&4 Ѩ෦ ݡଠʢ !,"+1ʣ
εϥΠυͪ͜Βʹެ։ͯ͋͠Γ·͢ IUUQTTQFBLFSEFDLDPNC FBI@TJOJBEGFT MUZPOH[JMJBP 2022/10/30 ͢͜ͱ͕ଟ͕ͯ࣌ؒ͘Γͳ͍ͷͰ͜͜Ͱࣗݾհ͍ͯ͘͠Αʂ
༻ޠղઆ • #-& • ΈΜͳେ͖#MVFUPPUIͷҰछ • ૹΕΔใগͳ͍͍͕লిྗ • #-&Ϗʔίϯ •
#-&ΛͬͯɺσʔλΛൃ৴͠ଓ͚Δஔ • VDPEF • ʮϞϊʯʹඥ͚ͮͯ۠ผ͢ΔͨΊʹ͚ΒΕͨ*%ʢϢχʔΫੑ͕อূ͞Ε͍ͯΔʣ ໊લˠѨ෦ ݡଠʢ͋ ͚ΜͨΖ͏ʣ 2022/10/30
༻ޠղઆ • 344* • ৴߸ʢిʣͷڧ͞ • (14 • ਓӴ͔Βड͚औͬͨి͔ΒݱࡏΛಛఆ͢ΔͨΊͷγεςϜ
ίʔεɾֶˠΤϯδχΞϦϯάίʔε ੜ 2022/10/30
༻ޠղઆ • 5FOTPS'MPX • (PPHMF͕ओʹͳͬͯ։ൃ͍ͯ͠ΔػցֶशͷͨΊͷϥΠϒϥϦʢπʔϧʣ • $PSF.- • "QQMFͷσόΠεͰ͑ΔػցֶशͷϥΠϒϥϦ •
/FVSBM&OHJOF • "QQMF͕։ൃͨ͠ɺػցֶश༻ͷνοϓ • ػցֶशʹಛԽͯ͠࡞ΒΕ͍ͯΔͷͰɺʢػցֶशʹ·ͭΘΔॲཧ͕ʣ͍ 5XJUUFSˠ !,"+1ʢ*/*"%ੜ !CFBI@Tʣ 2022/10/30
Ͳ͕͜Կ֊Ͱ͠ΐ͏ʁ 2022/10/30 (JU)VCˠ CFBIT
Ͳ͕͜ͲͷڭࣨͰ͠ΐ͏ʁ 2022/10/30 ॴଐˠ8&#ϝσΟΞݚڀձɺ*/*"%%FWFMPQFSTʢଟʣ
͘͢͝໎͏Ͷʂ ɾɻɾ 2022/10/30 ୈճʙୈճ */*"%'&4࣮ߦҕһ
ҐஔΛΔͱ͍͏͜ͱ • ϲॴ͔Βͷڑ͕͔ΕɺҐஔ͕Θ͔ΔΑ͏ʹ ͳΔ • ͭͷԁ͕ަΘͬͨͱ͜Ζ͕ݱࡏʹͳΔ • (14ి͕ಧ͘·Ͱͷ࣌ؒͰڑΛٻΊ͍ͯΔ • Ͱి͕ಧ͖ͮΒ͍ͷͰɺਖ਼͍͠ҐஔΛଌΔͷ
͕͍͠ • ܞଳిͷجہซ༻͞ΕΔ • ʢ֎Ͱʣ४ఱӴ͍ͳ͕Βɺਫ਼ͷߴ͍Ґ ஔଌҐ͕Ͱ͖ΔΑ͏ʹͳ͍ͬͯΔ 2022/10/30 ୈճ */*"%'&4ˠ*P5ΩϟϯύεΛͬͨग़ήʔϜ ը૾ग़యɿIUUQTXXXNVTFODPOOFDUDPKQCMPHDPVSTFUSJBMQSPEVDUJPOCMFCFHJOOFS
ҐஔใΛͬͨϚοϓΞϓϦ • σΟζχʔϦκʔτΞϓϦ • ۙ͘ͷΞτϥΫγϣϯ͕Θ͔Δ • ஜେֶͷֶԂࡇ • ຊͰ൪ʹେ͖͍Ωϟϯύε Ͱૺ͠ͳ͍Α͏ʹϚοϓΛఏڙ
2022/10/30 ୈճ */*"%'&4ˠެࣜΞϓϦͱडγεςϜΛ։ൃͨ͠Αʂ ը૾ग़యɿIUUQTRJJUBDPNTJZJUFNTGGBBEDD
ҐஔใΛͬͨϚοϓΞϓϦ • σΟζχʔϦκʔτΞϓϦ • ۙ͘ͷΞτϥΫγϣϯ͕Θ͔Δ • ஜେֶͷֶԂࡇ • ຊͰ൪ʹେ͖͍Ωϟϯύε Ͱૺ͠ͳ͍Α͏ʹϚοϓΛఏڙ
2022/10/30 ը૾ग़యɿIUUQTRJJUBDPNTJZJUFNTGGBBEDD ͲͪΒ ֎͕ϝΠϯ ʴ (14ͷޡ͕ࠩʹͳΒͳ͍͘Β͍͍ ߹ͷ
*/*"%ͷߏͰҐஔଌҐ • ֶʹେྔͷ#-&Ϗʔίϯ͕ઃஔ͞Ε͍ͯΔ • ϏʔίϯVDPEFΛൃ৴͠ଓ͚͍ͯΔʢʹϏʔίϯΛ۠ผͰ͖Δʣ • ͭͷϏʔίϯ·Ͱͷڑ͕͔Εɾɾɾ • Ґஔใ͕͔Δɾɾɾͬͯίτʂʁ 2022/10/30
ୈճ */*"%'&4ˠΦϯϥΠϯձαΠτͷόοΫΤϯυͱɺ֤छγεςϜͷΠϯϑϥΛͬͨΑ
ͬͯΈΑ͏ʂ 2022/10/30 ීஈͬͯΔ͜ͱˠJ04ΤϯδχΞʴόοΫΤϯυΤϯδχΞʴΠϯϑϥΤϯδχΞʢͱͨ·ʹϑϩϯτʣ ը૾ग़యɿIUUQTRJJUBDPNWW9JJUFNTCFFDBBEG
ͬͯΈΑ͏ʂ 2022/10/30 ͖ͳݴޠˠ4XJGUɺ3VCZ ը૾ग़యɿIUUQTRJJUBDPNWW9JJUFNTCFFDBBEG
ͬͯΈΑ͏ʂ 2022/10/30 ը૾ग़యɿIUUQTRJJUBDPNWW9JJUFNTCFFDBBEG ֶͰ͖ͳ͍ ʘ ?P? ʗśƂŦ
ࡾଌҐͷ՝ • Ϗʔίϯ·Ͱͷڑ͕ඞཁ • ʮϏʔίϯͷ৴߸ͷग़ྗʯͱʮड͚औͬͨ৴߸ͷڧ͞ʯ͔ΒٻΊΒΕΔʢΒ͍͠ʣ • ͦͷ্Ͱɺ͖ͬ͞ͷܭࢉΛߦ͏ • ిࣹ͢Δ นΛճΓࠐΉ͜ͱ͕͋Δ
• ୯७ʹڑ͕ٻΊΒΕΕղܾͱ͍͏Θ͚Ͱͳ͍ • ͲͷϏʔίϯ͕Ͳ͜ʹ͋Δ͔ɺͳ͔ͳ͔؆୯ʹڭ͑ͯ͘Εͳͦ͞͏ͳงғؾΛײͨ͡ 2022/10/30 ࠷ۙ("4ʢ(PPHMF"QQT4DSJQUʣΛॻͨ͘Ίʹ5ZQF4DSJQUॻ͍ͨΓͯ͠ΔΑ
͏ʔΜ 2022/10/30 J04ΤϯδχΞྺˠ͘Β͍ʁ
ʂʂ 2022/10/30 খֶੜʙߴߍੜʹϓϩάϥϛϯάڭ͑ͯ·͢💻
ͱΓ·ػցֶशͤͯ͞ΈΔʁʁ 2022/10/30 ߴߍ͚ʹྼԽ൛.00$TΛ࡞ͬͯΔΑ
࡞ઓ • 5FOTPS'MPXΛͬͯɺػցֶशͷϞσϧΛ࡞Δ • ଞͷ͚ʹϞσϧΛDPOWFSU͢Δ͜ͱࢹʹೖΕͯ • J1IPOFͷ$PSF.-༻ʹϞσϧΛDPOWFSUͯ͠ɺΞϓϦͰ͏ 2022/10/30 ࠷ۙϋϚͬͯΔ͜ͱˠࠓߋϓϩηΧσϏϡʔ͠·ͨ͠
σʔλऩू • ڭࣨΛ͍͔ͭ͘ͷΤϦΞʹ͚Δ • ͚ͨΤϦΞ͝ͱʹɺϏʔίϯͷछྨ৴߸ڧΛऔΔ • ʮͲͷ෦ͷͲͷॴʯΛ༧ଌͤ͞Δ 2022/10/30 ࠷ۙΒ͔ͨ͜͠ͱˠࣄ՝͔Βͷ࿈བྷ༻4MBDLνϟϯωϧʹ#PUΛՃͯ͠͠·͍·ͨ͠
🐻͕൜ͨ͠աͪ ʙσʔλܗฤʙ • VDPEFΛจࣈͷ··$//ʹೖྗ͠Α͏ͱ͍ͯͨ͠ • จࣈͳͷͰɺͦͷ··ೖྗͰ͖ͳ͍ • จࣈΛԿ͔ͷࣈʹஔ͖͑ͯೖྗ͢Δ 2022/10/30
࠷ۙϋοϐʔͩͬͨ͜ͱˠεΫεΫʢौ୩εΫϥϯϒϧεΫΤΞʣ ͷఞହᩕ͕ͣͬͱؾʹͳͬͯͨͷͰΑ͏͘ߦͬͯΈ·ͨ͠
🐻͕൜ͨ͠աͪ ʙσʔλܗฤʙ • ΠϚΠνਫ਼্͕͕Βͳ͍ɾɾɾ 2022/10/30 41:ʷ'".*-:Λ"#&."ͰϦΞλΠͰ͢ʢΞʔχϟ͔Θ͍͍ʣ
🐻͕൜ͨ͠աͪ ʙσʔλܗฤʙ • ͳͥਫ਼্͕͕Βͳ͍͔ʁ • "ͱ͍͏Ϗʔίϯͱ#ͱ͍͏ϏʔίϯΛɺͦΕͧΕͱͱ͍͏ࣈʹͨ͠ • ࣈతʹͱʹ্Լ͕ؔ͋Δ͕ɺ"ͱ#ͷϏʔίϯʹ্Լؔͳ ͍ •
ͳͷͰมͳॱং͚Λͯ͠͠·͍ਫ਼্͕͕Βͳ͔ͬͨʁ • ͋ͱग़ྗͷΛʹͯ͠͠·͍ͬͯͨ 2022/10/30 🦑ങ͓͏͔໎ͬͯ·͢ʢ࣋ͪʣ
🐻͕൜ͨ͠աͪ ʙσʔλܗฤʙ • ৭ʑߟ͑ͨ݁Ռɺ͜ͷΑ͏ʹͳΓ·ͨ͠ • VDPEFͷ͚ͩྻΛ࡞Δ • ͦͷͱ͖ͷ৴߸ڧΛ$//ʹೖΕΔ • ʮ"ͷ৴߸ڧ͕YYͩͬͨ࣌͜ͷڭࣨͩʂʯͱ͍͏͜ͱΛֶशͤ͞Δ
2022/10/30 ࠷ۙେมͩͬͨ͜ͱˠόΠτઌͷνϟοτ#PUͨͪͷ(PPHMF$IBUରԠ
🐻͕൜ͨ͠աͪ ʙσʔλܗฤʙ • ڪΖ͍͘͠Β͍େ͖͍$47ϑΝΠϧ͕ग़དྷ্͕Γ·ͨ͠ 2022/10/30 ͜Ε͔ΒͬͯΈ͍ͨ͜ͱˠ͓͏ͪ,VCFSOFUFTΫϥελΛ࡞ͬͯ(*1ׂΓৼͬͯ༡ΜͰΈ͍ͨ
J1IPOFͰͬͯΈΔ • J1IPOFͰʮ$PSF.-ʯͱ͍͏ϥΠϒϥϦ͕͑Δ • 5FOTPS'MPX-JUFͷΑ͏ͳɺ"QQMFҎ֎͕࡞ͬͨػցֶशϥΠϒϥϦ͋Δ ͕ɾɾɾ • /FVSBM&OHJOF"1*͕ެ։͞Ε͍ͯͳ͍ • ͷੑೳΛ࠷େݶʹҾ͖ग़ͤΔͷ$PSF.-Ұ
• ͬͯࢥ͍͚ͬͯͨͲɺͲ͏5FOTPS'MPX-JUFͰ /FVSBM&OHJOF͕͑ΔΈ͍ͨɾɾɾʁ 2022/10/30 ߦͬͯΈ͍ͨॴˠຊւଆͱւಓߦͬͯΈ͍ͨͳ
🐻͕൜ͨ͠աͪ ʙਪฤʙ • ֶशதͷਫ਼্͕͕ΔΑ͏ʹͳ͕ͬͨɺࢥͬͨΑ͏ʹಈ͔ͳ͍ • શؔ͘ͷͳ͍ڭ͕ࣨදࣔ͞ΕΔΑ͏ʹͳͬͯ͠·ͬͨ 2022/10/30 ࠷ۙϋϚͬͯΔ͜ͱ1BSUˠ(FP(VFTTSʢετϦʔτϏϡʔ͔Βࠓ͍ΔॴΛͯΔήʔϜʣ
🐻͕൜ͨ͠աͪ ʙਪฤʙ • ৴߸ڧෛͷʢFHE#Nʣ • ֶशͷͱ͖ʹɺʙͷখʹͳΔΑ͏ʹௐͨ͠ • T Λ͢Δ͜ͱͰɺˠͱ͍͏ࣈʹมͨ͠
2022/10/30 J04%$ +BQBOݱࢀՃ͠·ͨ͠
🐻͕൜ͨ͠աͪ ʙਪฤʙ • ݟ͔ͭΒͳ͔ͬͨϏʔίϯͷ৴߸ڧͱͨ͠ • ʹ͚ۙͮۙͮ͘΄Ͳɺڧ͍৴߸ͳͷͰ • ͳͷʹɾɾɾ 2022/10/30
࣮%FWFMPQFSTͷ-5େձग़ΔͷॳΊͯͰ͢
🐻͕൜ͨ͠աͪ ʙਪฤʙ • ͷͱ͖ɺ T Λ͢Δͱɺʹͳͬͯ͠·͏ • ΄΅શͯͷϏʔίϯ͕͔ͳΓڧ͍ڧͰݟ͔ͭͬͨ͜ͱʹͳ͍ͬͯΔ •
ֶͰ͖ͳ͍ͬͯͭΒ͍Ͱ͢Ͷ 2022/10/30 ͜ͷεϥΠυςʔϚͰ͢
ͦͷଞ • ʢࣈ্ͷʣਫ਼ͦ͜·Ͱߴ͘ͳ͍ • ࣈΛ͍ٻΊ͗͢Δͱաֶशؾຯʹͳͬͨ • ʢֶशతʹؒҧ͍Ͱʣ෦ࣗମ߹͍ͬͯΔέʔε͕ଟ͍ • ͦͷͨΊɺਫ਼͕ߴ͘ͳͯ͘Α͠ͱͨ͠ 2022/10/30
ॳΊͯϑΥϯτؚΊͨεϥΠυϚελʔʹͯ͠Έ·ͨ͠
݁ɺׂ΄Ͳ͏·͘ߦ͖·ͨ͠ 2022/10/30 J04։ൃ͔ͬͳͷͰɺͦΖͦΖ"OESPJE։ൃΒͳ͖Όͬͯ͘Β͍ݴͬͯ·͢
Ͱ͖ͨ͜ͱ • ʮͲͷ෦ʹ͍Δ͔ʯͷಛఆ • ྡͷ෦ͷࣝผ جຊతʹΠέͦ͏ • ʮYYYYڭࣨۙʹ͍·͢ʂʯ ఔ͕͔ΔͷͰे 2022/10/30
"QQMF8BUDI"QQͪΐͪ͜ΐ͜৮ͬͨΓ͍ͯ͠·͢
Ͱ͖ͳ͔ͬͨ͜ͱ • ࿓Լ • ڭࣨʹ͍Δͷʹ࿓ԼఆΛͨ͠Γɾɾɾ • ࿓Լʹ͍ΔͷʹڭࣨఆΛͨ͠Γɾɾɾ • ࡉ͔͍ॴ •
ڭࣨͰͷޡࠩͦͦ͋͜͜Δ 2022/10/30 ࠷ۙ4XJGUͷBTZODBXBJU͕ศརͰΑͬͯ͘·͢
ϥΠϒϥϦԽ • ਪʹ·ͭΘΔॲཧΛϥοϓ͢ ΔϥΠϒϥϦΛ࣮ • 41.Ͱར༻Մೳʹͳ͍ͬͯ·͢ • ݱঢ়1SJWBUF͚ͩͲɺެ։͢Δ͔ ʁ 2022/10/30
࠷ۙ.77.ΛͪΌΜͱΖ͏ͱҙ͍ࣝͯ͠·͢
ϥΠϒϥϦͷ͍ํ 2022/10/30 Α͘ޱԌʹۤ͠ΊΒΕͯ·͢ • ݟ͔ͭͬͨϏʔίϯͷVDPEF ͱ৴߸ڧΛྻʹೖΕΔ • HFU-PDBUJPOϝιουʹྻ Λ͢
• Ґஔใ͕ฦ͖ͬͯ·͢🎉
ײ • ػցֶशσʔλܗ໋͕ • $//ʹೖΕΔσʔλΛͲͷΑ͏ʹมܗͤ͞Δ͔͕ͷݟͤॴ • ҙ֎ͱ͏·͘ߦͬͨ • #MVFUPPUIͷ͍ͬͯΔిʢ()[ʣ͕8J'Jͱׯব͢Δ ˠͦΕͳΓͷͷϏʔίϯΛࢭΊ͍ͯΔΒ͍͠
• ͦͷׂʹɺ͔ͳΓͷਫ਼Λୟ͖ग़ͤͨ • ΤϦΞ͚͏গ͠ࡉ͔ͯ͘ྑ͔͔ͬͨ͠Εͳ͍ 2022/10/30 .1SP.BYͷ.BD#PPL1SPͷܗঢ়ݏ͍Ͱ.ͷ.BD#PPL1SP΄͍͠ͳͬͯࢥͬͯ·͢
ײ • ҐஔใΛ͑Δͱɺ݁ߏͳΜͰͰ͖Δ • ߦಈཧʢίϩφରࡦͩͬͨΓɺग़੮ཧͩͬͨΓʣ • ֶͰૺ͠ͳ͍Α͏ʹϚοϓΛ࡞Δʢઌड़ͷେֶࡇʣ • ΞϙͷͨΊʹɺଞͷਓͷډॴΛΔʢձࣾͳͲͰͨ·ʹ͋Δͭʣ •
ήʔϜʹͰ͖ΔʢϙέϞϯ(Pతͳʣ • ϥΠϒϥϦ͔ͳΓ؆୯ʹ͑ΔΑ͏ʹ࡞ΕͯΑ͔ͬͨ 2022/10/30 */*"%'&4͕ϦΞϧ։࠵Ͱ͖ͯຊʹΑ͔ͬͨͰ͢ʂʢ࣮ߦҕһͷօ͞Μ͋Γ͕ͱ͏ʂʂʣ
·ͱΊ • ʮͱΓ͋͑ͣػցֶशͤͯ͞ΈͨΒʁʯҙ֎ͱΠέΔ • ػցֶशೖྗͤ͞Δσʔλͷউෛ • Ϗʔίϯͷ৴߸ɺ෦Λࣝผ͢Δ͘Β͍·ͰΠέΔ • σʔλΛͪΌΜͱ͢Ε͏গ͠ਫ਼্͛ΒΕͦ͏ •
αΫοͱػցֶश͑ͯ͠·͏ੈքઢා͍Ͱ͢Ͷ 2022/10/30 Γগͳ͍࣌ؒͰָ͕͢͠ΜͰ͍͖·͠ΐʙʂ
ग़య4QFDJBM5IBOLT • IUUQTXXXNVTFODPOOFDUDPKQCMPHDPVSTFUSJBMQSPEVDUJPOCMFCFHJOOFS • IUUQTRJJUBDPNTJZJUFNTGGBBEDD • IUUQTEFWFMPQFSBQQMFDPNKQNBDIJOFMFBSOJOHDPSFNM • IUUQTHJUIVCDPNUFOTPSGMPXUFOTPSGMPX •
Ϗδωείʔε தଜपޗઌੜ • ΤϯδχΞϦϯάίʔε ࢚ઌੜ 2022/10/30 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠