Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
全てのIDを管理するために~メアド・電話番号を持っていない「こども」をどう取り扱うか~
Search
株式会社ビットキー / Bitkey Inc.
PRO
April 06, 2022
Technology
670
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
全てのIDを管理するために~メアド・電話番号を持っていない「こども」をどう取り扱うか~
株式会社ビットキー / Bitkey Inc.
PRO
April 06, 2022
More Decks by 株式会社ビットキー / Bitkey Inc.
See All by 株式会社ビットキー / Bitkey Inc.
Flutter × BLE Centralを自前Pluginで実装する設計パターン - MethodChannel / EventChannelで作る双方向ブリッジの実践 / Building Custom Flutter BLE Central Plugins: Bidirectional Bridging with Method & Event Channels
bitkey
PRO
0
410
Swift&Xcodeのバージョンアップにまつわる怖かった思い出 / Scary Memories of Swift and Xcode Updates
bitkey
PRO
0
200
iOS/Androidの二刀流エンジニアがFlutter & TypeScriptへ越境後の現在地 - Flutterがメインになって見えた景色と現在の醍醐味 / Dual-Platform Mobile Engineer Shifts to Flutter & TypeScript - The View and Real Thrill of Going Flutter-First
bitkey
PRO
0
550
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
510
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
560
AI Adaptable なテストを整える工夫 / Ways to Make Your Tests AI-Adaptable
bitkey
PRO
3
320
人が担う「価値」とは?これからの「QA」とは / Human Value and the Future of Quality Assurance
bitkey
PRO
0
350
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
510
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
2
1k
Other Decks in Technology
See All in Technology
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
240
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
210
クロスボーダーM&AのValue Upを支えるプロダクト開発。日米チームのハブになったプロダクトエンジニアの実践 / Product Engineering Conference 2026
genda
0
120
10分で知る最近のOmarchy
komagata
0
280
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
5
25k
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
130
SREは、MCPとAutopilotをこう使え!
kazumax55
1
120
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
830
GoにおけるFFIのこれまでとこれから
goccy
5
2.6k
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
230
あるけみー式LTスライド作成術
alchemy1115
1
200
アプリをもっと"iOSアプリっぽく"する小さな工夫 / Small Touches That Make Your App Feel More Like an iOS App
matsuji
1
770
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Marketing to machines
jonoalderson
1
5.8k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Balancing Empowerment & Direction
lara
6
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Fireside Chat
paigeccino
43
4k
The Language of Interfaces
destraynor
162
27k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
530
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
500
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
230
Bash Introduction
62gerente
615
220k
Transcript
શͯͷIDΛཧ͢ΔͨΊʹ ϝΞυɾి൪߸Λ͍࣋ͬͯͳ͍ʮ͜ͲʯΛͲ͏औΓѻ͏͔
Outline 1. ΈΜͳେ͖ΞΧϯτ 2. ͋Ε...͜Ͳ...ʁ 3. ͳʹ͔Βߟ͑Δ...ʁ 4. ͓·͚ 2
2
ࠤ౻ ਓ Sato Takuto 2015.04 2019.05 2020.01 େֶ(ݐஙֶઐ߈)ଔۀޙɺ גࣜձࣾϫʔΫεΞϓϦέʔγϣϯζʹೖࣾ ձܭγεςϜͷιϑτΣΞ։ൃΛ୲
ಛʹࡒձܭͷ༁ؔ࿈ ϏοτΩʔࢀը ECαΠτͷ։ൃ / อकɺࣾγεςϜͷ։ൃ TaKuTyͷ։ൃ ࠓͷHomeͷલͱͳΔResidenceνʔϜʹଐ bitlockΛѻ͏ཧը໘όοΫΤϯυɺappͷ։ൃ ʹैࣄ 2022.03 HomeϓϩμΫτͷٕज़ऀ ෳࡶͳࣄΛಡΈղ͍ͯߏԽ͠ɺநԽ / ൚༻Խ Ͱ͖ΔΑ͏ʹઃܭ͠ɺίετͰଟ͘ͷՁΛͩͤ Δ։ൃΛ͢Δ͜ͱΛΉ
ΈΜͳେ͖ΞΧϯτ 4 4
1. ΈΜͳେ͖ΞΧϯτ ΞΧϯτ͍࣋ͬͯ·͔͢ʁ 5 5
1. ΈΜͳେ͖ΞΧϯτ 6
1. ΈΜͳେ͖ΞΧϯτ 7 ΞΧϯτͳͥඞཁʁ ݸਓΛಛఆͯ͠ʮ୭ʯ͕ʮԿʯΛͰ͖Δ͔ Λཧ͢ΔͨΊ ϏοτΩʔྫ֎Ͱͳ͍ ※ݫີʹଞʹ͋Γ·͕͢ɺຊͱͣΕΔͨΊࡉ͔͘͡·ͤΜ
1. ΈΜͳେ͖ΞΧϯτ 8 ʮΞΧϯτʯͱ͍͏ݸਓΛಛఆ͢Δใͱ ʮΞΧϯτʯʹඥͮ͘ʮೝূʯ͕͋ͬͯॳΊͯ ݸਓʹؼଐ͢ΔใαʔϏεΛ ҆શʹཧ / ར༻͢Δ͜ͱ͕Ͱ͖Δ Designed
by Freepik ʮΞΧϯτʯ͕ͳ͍ ( = ݸਓΛಛఆͰ͖ͳ͍)ͱ ɾ୭ͱνϟοτͰ͖ͯΑ͍͔Θ͔Βͳ͍ ɾͲͷΫϨδοτͰࢧͰ͖Δ͔Θ͔Βͳ͍ ɾ։ൃͯ͠ϦϦʔεͯ͠Α͍͔அͰ͖ͳ͍
1. ΈΜͳେ͖ΞΧϯτ 9 Designed by Freepik bitkey platform Bitkeyʮbitkey platformʯͰΞΧϯτʹ·ͭΘΔ
ೝূ / ೝՄΛཧ͍ͯ͠·͢ɻݸਓͷೝূͱ͋Θͤ ͯɺ୭ʹͳΜͷݖݶ͕͋Δ͔Λཧ͢Δ͜ͱͰʮΧ Ϊʯʮܾࡁʯʮ༧ʯͳͲɺαʔϏεΛఏڙͯ͠ ͍·͢ɻ
1. ΈΜͳେ͖ΞΧϯτ ΞΧϯτͲ͏ͬͯ࡞Γ·͢ʁ 10 10
1. ΈΜͳେ͖ΞΧϯτ ϝʔϧΞυϨε / ి൪߸ ͳͲ → ຊਓ֬ೝ͢ΔͨΊͷใ ΞΧϯτΛ࡞Δ͜ͱͰ༷ʑͳαʔϏεΛڗडͰ͖Δ 11
etc…
͋Ε...͜Ͳ...ʁ 12 12
2. ͋Ε...͜Ͳ...ʁ ͜Ͳ...ʁ 13 13
2. ͋Ε...͜Ͳ...ʁ ͍ͯ࣋ͬͯ͢ͳ͍.... ͦͦɺ͜ͲͷΞΧϯτͬͯඞཁ...ʁ 14 etc…
15 ͦͦΞΧϯτΛ࡞Δ͜ͱ͕Ͱ͖ͳ͍ Ϣʔβʔʹରͯ͠αʔϏεΛఏڙ͢Δ͕͢ ແ͍͔Βඞཁͳ͍ͷͰ...ʁ Designed by Freepik 2. ͋Ε...͜Ͳ...ʁ
ඞཁͰ͢ʂ 16 16 2. ͋Ε...͜Ͳ...ʁ
͜ͲΤϯτϥϯεΛ إೝূͰղৣͰ͖ΔΑ͏ʹ͍ͨ͠ 17 17 2. ͋Ε...͜Ͳ...ʁ
࣮ྫ ɾઐ༗෦ύείʔυͰղৣ ɾΤϯτϥϯεإೝূͰղৣ ΞΧϯτ༗ແʹؔΘΒͣ ʮ͜ͲʯͰར༻͍ͨ͠ / Ͱ͖Δ͖ ʮσδλϧʯͷੈք͚ͩͰͳ͘ ʮإʯͱ͍͏ʮϦΞϧʯʹґଘ͢ΔใΛ ʮͭͳ͛Δʯ͜ͱͰͰ͖ΔՄೳੑ
18 2. ͋Ε...͜Ͳ...ʁ
ͳʹ͔Βߟ͑Δ...ʁ 19 19
3. ͳʹ͔Βߟ͑Δ...ʁ ΞΧϯτ͕͋Δ߹... ʓʓݐͷ˝˝݅ͷೖډऀͱͯ͠ొ ೖډऀΤϯτϥϯεΛإೝূͰղৣՄ ΞΧϯτʹඥ͍ͮͨإใ ↓ ΤϯτϥϯεΛإೝূͰղৣՄʂ 20
ΞΧϯτ͕ͳ͍߹... ೖډऀ͔Ͳ͏͔ෆ໌... ΤϯτϥϯεΛղৣͰ͖ͯΑ͍ͷ͔ෆ ໌... 21 ʁ 3. ͳʹ͔Βߟ͑Δ...ʁ
ೖډऀ͔Ͳ͏͔ແࢹͯ͠ ಛఆͷإͰղৣͰ͖ΔΑ͏ʹ͢Δʁ ୀڈͨ࣌͠ɺղৣෆՄʹͰ͖Δʁ ͜ͲΞΧϯτ࣋ͬͨ࣌Ͳ͏ͳΔʁ → ཧͰ͖ͳ͍ɺӡ༻ճͤΒΕͳ͍... 22 3. ͳʹ͔Βߟ͑Δ...ʁ
23 ͷΞΧϯτʹ ͜ͲͷإΛඥ͚Δʁ ͜Ͳ۠ผͰ͖Δʁ ԑͨ͠ΒͲ͏ͳΔ...ʁ ͕Ҿ͖औͬͨͱͯ͠ɺ ʹඥ͍ͨ··ʁ → ಛఆͷϢʔεέʔεʹରԠͰ͖ͳ͍ or
ରԠίετ૿େ 3. ͳʹ͔Βߟ͑Δ...ʁ
Ͳ͏͢Δͷ...ʁ 24 24 3. ͳʹ͔Βߟ͑Δ...ʁ
Ͳ͏͢Δͷ...ʁ 25 25 →ʮϦΞϧʯͰͷѻ͍Λߟ͑ͯΈΔ 3. ͳʹ͔Βߟ͑Δ...ʁ
ʮ͜Ͳʯ͕ΤϯτϥϯεΛղৣͰ͖ΔͷͳΜͰʁ ͲͷΑ͏ͳߏͷཧͰɺʮ͜Ͳʯ͕ղআͰ͖Δ͖ͬͯ·Δͷ..ʁ ɾ̋̋ݐͷೖډऀ (ಉډਓ)Ͱ͋ΕΤϯτϥϯεΛإೝূͰղৣ͢Δ͜ͱ͕Ͱ͖Δ ɾಛఆͷੈଳओ͕ʓʓݐͷೖډܖΛ͍ͯ͠Δ ɾੈଳओ͔Βʮ͜Ͳʯ͕ʮ͔ͧ͘ʯͷҰһ(ಉډਓ)ͱೝΊΒΕΔ ɾʮ͔ͧ͘ʯͱ͍͏֓೦Λհͯ͠ɺʓʓݐʹೖډ͍ͯ͠Δͱ͍͏ใʹඥͮ͘ ɾʮ͜Ͳʯʮ͔ͧ͘ʯͷ֓೦ʹॳظతʹඞͣଐ͓ͯ͠Γɺʮ͜Ͳʯ୯ମͰͳ͘ʮ͔ͧ͘ʯΛ ɹհͯ͠Կ͕Ͱ͖Δ͔ͷݖར͕ܾ·Δ 26
3. ͳʹ͔Βߟ͑Δ...ʁ
݁ 27 27
ʮ͔ͧ͘ʯͰ ͜ͲͷΞΧϯτΛཧ͢Δ 28 28 3. ͳʹ͔Βߟ͑Δ...ʁ
29 ੈଳओ͕ʮ͔ͧ͘ʯΛߏ ࠺ͳͲͷΞΧϯτอ࣋͢Δ ϢʔβʔՈʹࢀՃՄೳ ΞΧϯτΛอ༗͍ͯ͠ͳ͍ ʮ͜Ͳʯʮ͔ͧ͘ʯͷதͰ ཧ͞ΕΔ ʮ͔ͧ͘ʯͷੈଳओ͕ೖډܖ ͍ͯ͠Δ͔Βʮ͜Ͳʯإೝূ ͰΤϯτϥϯεΛղৣՄೳ
3. ͳʹ͔Βߟ͑Δ...ʁ
ɾԑͳͲͰՈߏ͕มΘͬͯɺʮ͜Ͳʯͱʮ͔ͧ͘ʯͷؔੑ͔ΘΒͳ͍ ɹ(ʮ͔ͧ͘ʯͷߏһੈଳදมߋ͠͏Δ) ɾ͜Ͳ͕ΞΧϯτΛ࣋ͯΔΑ͏ʹͳͬͨΒɺΞΧϯτʹඥ͚ͯঢ֨ͯ͋͛͠ΕOK ɾʮ͔ͧ͘ʯͱ͍͏֓೦إೝূͱ͍͏จ຺Ҏ֎ͰԠ༻Մೳ → ʮ͔ͧ͘ʯͱ͍͏֓೦ΛՃ͢Δ͜ͱͰɺʮϦΞϧʯͰͷऔѻʹ͚ۙͮΔ͜ͱ͕Ͱ͖ ɹ༷ʑͳϢʔεέʔεʹରԠ͘͢͠ͳΔ & ଞͰԠ༻Մೳͳ൚༻తͳػೳʹʂ 30
3. ͳʹ͔Βߟ͑Δ...ʁ
͓·͚ 31 31
ࠓճͷϙΠϯτ 32 ʮ͜ͲʯͷΞΧϯτΛͲ͜Ͱཧ͢Δ͔ ʮͳʹ͕Ͱ͖ΔʯΛͲͷΑ͏ʹஅ͢Δ͔ 4. ͓·͚
ࠓճͷϙΠϯτ 33 ʮ͜ͲʯͷΞΧϯτΛͲ͜Ͱཧ͢Δ͔ ʮͳʹ͕Ͱ͖ΔʯΛͲͷΑ͏ʹஅ͢Δ͔ → ͬͪ͜ॏཁʂʂʂʂʂ 4. ͓·͚
ʮ͘Β͠ʯͷจ຺Ͱɺͱ͘ʹʮ͔ͧ͘ʯΛͻͱ·ͱ·ΓͱΈͳ͠ ʮ͔ͧ͘ʯ͝ͱʹݖར͕༩͞ΕΔ͜ͱ͕͓͓͍ɻ ٛʹ̋̋ՈͷҰһͰ͋Δɺͱ͍͏Ϣʔβʔͷଐੑͷ̍ͭͰ͋Γ ϢʔβʔͷଐੑʹԠͯ͡ɺʮͳʹ͕Ͱ͖Δ͔ʯ͕͖·Δ ࠓճͷྫͷ߹ʹ ɾʮ͔ͧ͘ʯʹଐ͍ͯ͠Δ ɾʮ͔ͧ͘ʯʹʓʓݐͷXXX߸ࣨͷೖډܖΛอ༗͍ͯ͠ΔΞΧϯτ͕͋Δ → ʓʓݐͷΤϯτϥϯεΛإೝূͰղৣ͢Δ͜ͱ͕Ͱ͖Δ 34
4. ͓·͚
ϢʔβʔଐੑͰୡ͍ͨ͜͠ͱ (Ұ෦ൈਮ) ɾߴ֊ͷೖډऀͳΒɺߴڃϥϯδϧʔϜʹΞΫηεͰ͖ΔΑ͏ʹ͍ͨ͠ ɾৡϚϯγϣϯͷೖډऀͳΒɺཧࣄ૯ձϝχϡʔΛར༻Ͱ͖ΔΑ͏ʹ͍ͨ͠ ɾৡϚϯγϣϯͷೖډऀͰɺங5Ҏ্ͳΒࣗࠪఆͷϝχϡʔΛར༻Ͱ͖ΔΑ͏ʹ͍ͨ͠ ɾೖډऀͷ23۠Ͱங20Ҏ্Ͱਫ·ΘΓͷϦϑΝʔϜ࣮ࢪ͍ͯ͠ͳ͍Φʔφʔʹ௨͍ͨ͠ ɾ..... ↓ ύλʔϯ͍ͬͺ͍͋Δ͚ͲɺͦΕͧΕ͝ͱʹΒΒ࣮ͯͨ͠Βίετߴ͍͠ɺϝϯςφϯε͖͍ͭ... 35
4. ͓·͚
ϢʔβʔଐੑͰΓ͍ͨ͜ͱ 36 4. ͓·͚
ϢʔβʔଐੑͰΓ͍ͨ͜ͱ 37 4. ͓·͚
͓ΘΓ 38 38
͜Ε͘Β͍ԶʹͩͬͯͰ͖Δͥʂ ߏԽ / நԽͬͯΈ͍ͨΑʂ ͬͯํ....ͥͻʂ 39 39 4. ͓·͚
40