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
Firebaseとalgoliaで自由度の高い音声検索アプリを作った
Search
Yuri Hotate
January 17, 2019
Technology
4
670
Firebaseとalgoliaで自由度の高い音声検索アプリを作った
2019年1月17日
React Nativeにゆかりのあるスタートアップが集う会
登壇資料
Yuri Hotate
January 17, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
AI時代におけるドメイン駆動設計 入門 / Introduction to Domain-Driven Design in the AI Era
fendo181
0
670
CDKの魔法を少し解いてみる ― synth・build・diffで覗くIaCの裏側 ―
takahumi27
1
140
コード1ミリもわからないけど Claude CodeでFigjamプラグインを作った話
abokadotyann
1
160
What's the recommended Flutter architecture
aakira
1
1k
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
360
機密情報の漏洩を防げ! Webフロントエンド開発で意識すべき漏洩パターンとその対策
mizdra
PRO
7
1.5k
コンピューティングリソース何を使えばいいの?
tomokusaba
1
140
なぜThrottleではなくDebounceだったのか? 700並列リクエストと戦うサーバーサイド実装のすべて
yoshiori
9
3.4k
Introducing RFC9111 / YAPC::Fukuoka 2025
k1low
1
210
Black Hat USA 2025 Recap ~ クラウドセキュリティ編 ~
kyohmizu
0
520
手を動かしながら学ぶデータモデリング - 論理設計から物理設計まで / Data modeling
soudai
PRO
17
4k
お試しで oxlint を導入してみる #vuefes_aftertalk
bengo4com
2
1.4k
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Faster Mobile Websites
deanohume
310
31k
Gamification - CAS2011
davidbonilla
81
5.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Agile that works and the tools we love
rasmusluckow
331
21k
Transcript
'JSFCBTFͱBMHPMJBͰ ࣗ༝ͷߴ͍ԻݕࡧΞϓϦΛ࡞ͬͨ
Yuri Hotate / UXΤϯδχΞ @yuri_htt Link Sports Co.,
ԻͰ͓ञΛه͢ΔΞϓϦ
͓ञҿΜͩΒΩʔϘʔυૢ࡞ͨ͘͠ͳ͍ ਲͬͬͨΒ͓ञͷ໊લͷೝࣝదʹͳͬͪΌ͏ ࢲञ͕ऑ͍ʂʂ
Իͱλοϓ͚ͩͰه͕Ͱ͖Δ ͦΕͬΆ͍ΩʔϫʔυͰरͬͯ͘ΕΔ ͩ͜ΘΓ
࣮ͷͳ͠
ΫϥΠΞϯτଆ SFBDUOBUJWFWPJDF IUUQTHJUIVCDPNXFOLFTKSFBDUOBUJWFWPJDF
'JSFCBTF ɾಗ໊ೝূ "MHPMJB (PP"1* αʔόʔଆ ɾهͷอ࣋ ɾݕࡧରͷσʔλอ࣋ ɾԻೝࣝ݁ՌΛม
ԻΛೖྗ Χγε
ςΩετΛऔಘ Χγεɺ՛ࢠ͢ɺ͢͢͢ɺՄࢮ͢ d࠷େݸ·ͰͷΩʔϫʔυ
ςΩετΛ1045 Χγεɺ՛ࢠ͢ɺ͢͢͢ɺՄࢮ͢ d࠷େݸ·ͰͷΩʔϫʔυ
ΧλΧφʹม ΧγεɺΧγεɺεεεɺΧγε Χγεɺ՛ࢠ͢ɺ͢͢͢ɺՄࢮ͢ d࠷େݸ·ͰͷΩʔϫʔυ
ΧγεɺΧγεɺεεεɺΧγε Χγεɺεεε ॏෳΛআ
ީิΛ1045 Χγεɺεεε
ώοτͨ݁͠ՌΛ औಘ Χγεɺεεε ΧγεΦϨϯδɺΧγεγʔμɺ ΧγεʔϩϯɺΧγεʜFUD
̎ͭͷͩ͜ΘΓ
ݕࡧͷϚον੍
❌ɹશจݕࡧ ٕज़Ͱͷͩ͜ΘΓ ݕࡧͷϚον੍্ ⭕ɹ-*,&ݕࡧ 'JSFCBTFݕࡧػೳʹڧ͘ͳ͍
ΧγεΦϨϯδ ⭕Χγε ✖ΦϨϯδ ✖ΧΫςϧ ✖γε
⭕ɹશจݕࡧ ٕज़Ͱͷͩ͜ΘΓ ݕࡧͷϚον੍্ ⭕ɹ-*,&ݕࡧ "MHPMJBݕࡧػೳΊͪΌڧ
ΧγεΦϨϯδ ⭕Χγε ⭕ΦϨϯδ ⭕ΧΫςϧ ⭕γε
μοαΠ ΧϫιϚπϦ ᘕࡇ λπϚπϦ
ᘕࡇ
ᘕࡇ ⭕μοαΠ ⭕λπαΠ ⭕χϗϯγϡ ⭕ΧϫιϚπϦ ⭕ϚπϦ
ΞΧϯτ࡞࣌ʹൃߦͨ͠*%ɾ,&:Ͱඥ͚
JOEFYͷࢦఆͱͱʹRVFSZΛ͛Δ
ૢ࡞ੑ
69తͩ͜ΘΓ ɾԻͷडΛΞχϝʔγϣϯͰදݱ
69తͩ͜ΘΓ ɾ࠷λοϓͰొ
ΫϩεϓϥοτϑΥʔϜͷ࣌ͷ౸དྷΛײͨ͡
ɾ-1Λ3FBDU/BUJWFGPS8FCͰ࡞Γ͍ͨ ɾٕज़ॻలͰຊΛग़͍ͨ͠ ɾϝϯςφϯε ɾεϙʔπ69Λݚڀ͢ΔίϛϡχςΟΛ্ཱ͍ͪ͛ͨ #&:0/% ɾݕࡧ݁ՌσʔλΛ͓ͬͯ͠Ζ͍͜ͱΛ͍ͨ͠