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
Alexaスキルを TypeScriptで作ってみた。 / Trying to build ...
Search
minamo173
July 13, 2018
Technology
440
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Alexaスキルを TypeScriptで作ってみた。 / Trying to build Alexa skill with TypeScript 2018-07-13
minamo173
July 13, 2018
More Decks by minamo173
See All by minamo173
印刷屋さんに入稿するまでにやったこと / What I did to submit data for printing
minamo173
0
1.8k
AlexaスキルでDynamoDBを使ってみた。 / Used-DynamoDB-in-Alexa-skill
minamo173
1
1.4k
Hexoのプラグインを作ってみた。 / Node Girls 2018-06-20
minamo173
1
250
Other Decks in Technology
See All in Technology
関東Kaggler会発表資料
takoi
1
230
FDEの心得
noriakioji
4
5.9k
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
110
ブラウザ研修 2026
recruitengineers
PRO
6
1k
モバイルアプリ開発概論2026
recruitengineers
PRO
5
590
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
230
Bits AI を制するものは Datadog を制す / The player that controls Bits AI, controls Datadog
kaminashi
0
100
猫付きpingコマンドを自作
uyuki234
0
230
【Google Cloud Next Tokyo'26】Gemini Enterprise と Oracle AI Database で実現する、業務データ活用を実現する AI エージェント実装
shisyu_gaku
0
250
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
180
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
300
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
200
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
350
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
430
Claude Code のすすめ
schroneko
67
230k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
610
Navigating Team Friction
lara
192
16k
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
"MFYBεΩϧΛ 5ZQF4DSJQUͰ࡞ͬͯΈͨɻ 5FDI%Pୈճ NJOBNP
ࣗݾհ w NJOBNP !NJOBNP w 8FCΤϯδχΞʢʜͷͣʣ w "84͖Ͱ͢ɻ
"MFYBεΩϧΛझຯͰ 5ZQF4DSJQUͰ࡞ͬͯΈͨɻ
݄ʹࣗ࡞εΩϧΛϦϦʔε͠·ͨ͠ IUUQTXXXBNB[PODPKQEQ#'%7(27%
"MFYBͱ w "NB[PO͕։ൃͨ͠"*Ξγελϯτɻ w εϚʔτεϐʔΧʔͰ͋Δ"NB[PO&DIP "NB[PO&DIPEPUʹࡌ͞Ε͍ͯΔɻ
"MFYBεΩϧͱ w "MFYB͕ఏڙ͢Δػೳͷ͜ͱΛ"MFYBεΩϧͱݺͿɻ w εΩϧͱͯ͠ಈ͔ͨ͢Ίʹ࡞ͬͨίʔυ"84-BNCEBʹϗεςΟϯά ͢Δ͜ͱ͕ଟ͍ɻ
"84-BNCEBͱ w ͍ΘΏΔ'BB4ʢ'VODUJPOBTB4FSWJDFʣ w αʔόʔͷ͜ͱΛ։ൃऀ͕ҙࣝͤͣʹίʔυΛΠϕϯτۦಈͰ࣮ߦͰ͖Δ ڥΛΫϥυ্Ͱఏڙ͢ΔαʔϏεɻ w ࣅͨαʔϏεͱͯ͠ɺ"[VSFͰͷ'VODUJPOT ($1Ͱͷ$MPVE'VODUJPOɻ
"MFYB4LJMMT,JUͷ4%, w "MFYBεΩϧΛ؆୯ʹ࡞ΔͨΊͷΩοτɻʢͦͷ··ʣ w ରԠݴޠ/PEFKTͱ+BWBɻ w ࠓճ/PEFKTΛબ͠·ͨ͠ɻ w සൟʹ࣮ߦ͞ΕΔ"84-BNCEBͷؔͰ͋Ε+BWB͍ͷͰ͕͢ɺ ͨ·ʹ͔࣮͠ߦ͞Εͳ͍߹͍Մೳੑ͕͋Γɺ
76*ͱͯ͠ѻ͏͜ͱΛߟ͑ΔͱɺฦΛͨ͘͘͠ͳ͔ͬͨͨΊͰ͢ɻ ʢ76*7PJDF6TFS*OUFSGBDFʣ
εΩϧʹؔ͢Δใɾٕज़͚ͩͰΉ w αʔόϨεΞʔΩςΫνϟ w "84-BNCEB w 76*ͷઃܭ w ରϞσϧͷߏங w
76*ͰͷΤϥʔϋϯυϦϯά ɹɹɹɹɹɹɹɹɹɹɹɹɹͳͲͳͲʜ
ଧͪࠐΉϝιου໊·Ͱ ໎͍ͨ͘ͳ͍ʂ
ͦΜͳ࣌5ZQF4DSJQU
5ZQF4DSJQUͱ w .JDSPTPGUʹΑͬͯ։ൃ͞ΕͨεΫϦϓτݴޠɻ w ܕఆٛͷ͋Δ+BWB4DSJQUͷΑ͏ͳͷɻ w 5ZQF4DSJQUͷίʔυΛίϯύΠϧ͢Δͱ+BWB4DSJQUͷίʔυʹͳΔɻ
5ZQF4DSJQUͷΑ͍ͱ͜Ζ w /PEFKT*%&ͷΑ͏ʹίʔσΟϯάͰ͖Δɻ w ࣗಈิ͕Ͱ͖Δɻ w ύϥϝʔλʔΓͷܕ͕Θ͔Δɻ w ࣄલʹΤϥʔʹͳΔՕॴΛࢦఠͯ͘͠ΕΔɻ w
ؔɾม໊Λม͍͑ͨ࣌ʹରΛҰׅͰมߋͰ͖Δɻ
ࣗಈิ͕Ͱ͖Δ ˞ΤσΟλ7JTVBM4UVEJP$PEFͰ͢ɻ
ύϥϝʔλʔΓͷܕ͕Θ͔Δ ˞ΤσΟλ7JTVBM4UVEJP$PEFͰ͢ɻ
ؔɾม໊Λม͍͑ͨ࣌ʹରΛҰׅͰมߋͰ͖Δ ୯७ͳจࣈྻͷஔͰͳ͍ͷͰɺ ผͷείʔϓͰॏෳ͢Δม໊ม͑ͨ͘ͳ͍࣌ͳͲʹศར
ܕ͖ݴޠͰͨΓલͷ͜ͱ͔͠Ε·ͤΜ͕ /PEFKTͰ࣮ݱͰ͖Δ͜ͱ͕ ࣗͱͯ͠ײಈͰͨ͠ʂ
5ZQF4DSJQUͷҙ w طଘͷ+BWB4DSJQUϞδϡʔϧͱซ༻͢Δ͜ͱͰ͖Δ͕ɺܕఆٛϑΝΠϧ ͷͳ͍ϞδϡʔϧΛಡΈࠐΉͱΤϥʔʹͳΔɻ w ʢΤϥʔʹͳΒͳ͍Α͏ରͷϞδϡʔϧͰܕఆٛΛ୳͞ͳ͍Α͏আ֎ ͢Δ͜ͱग़དྷΔ͕લड़ͷϝϦοτ͕ͳ͘ͳΔɻʣ w OQNύοέʔδʹΑͬͯܕఆ͕ٛ͋Δͷɾͳ͍ͷ͕͋ΔͨΊҙɻ w
"MFYB4LJMMT4%,75ZQF4DSJQUͷͨΊܕఆ͕ٛ͋Δɻ
5ZQF4DSJQUͰ։ൃͯ͠Έͯ w ։ൃதͷؔɾม໊ؒҧ͍ʹΑΔ-BNCEB্ͰͷΤϥʔΛɺճൃੜ ͤͣ͞ʹࡁΜͩɻ w -BNCEBͷ߹σϓϩΠ͔ͯ͠Βؾͮ͘͜ͱ͕ଟ͍ͷͰɺ σϓϩΠ͔Βमਖ਼ྃ·ͰମײͰଧͪؒҧ͍݅Ͱ΄Ͳϩε͢Δɻ
5ZQF4DSJQUͰ։ൃͯ͠Έͯ w ίʔυͰ࣮ݱ͍ͨ͜͠ͱʹઐ೦Ͱ͖ͨɻ w จ๏తͳؒҧ͍5ZQF4DSJQU͕શ෦ࢦఠͯ͘͠Εͨɻ w ͍ͭҎ্ʹ໎͍ɾΈ͕ݮͬͨঢ়ଶͰίʔσΟϯάͰ͖ͯ໘ന͔ͬͨɻ
·ͱΊ
·ͱΊ w 5ZQF4DJQUΛ͏͜ͱͰҰஈͱޮతʹ։ൃ͕Ͱ͖Δɻ w "MFYBεΩϧ։ൃಛʹ4%,͕5ZQF4DSJQUͰग़དྷ͍ͯΔͷͰΦεεϝʂ w "MFYBεΩϧ༻ͷ"84-BNCEBؔΛ5ZQF4DSJQUͰॻͨ͘Ίͷ ςϯϓϨʔτΛ࡞ͬͯΈ·ͨ͠ɻ
ςϯϓϨʔτ࡞ͬͯΈ·ͨ͠ w +BWB4DSJQUͷϏϧυɺ-BNCEBؔͱͯ͠ͷύοέʔδϯάɺ"84ڥ ͷσϓϩΠ·ͰίϚϯυͰग़དྷΔΑ͏ʹ͍ͯ͠·͢ɻ w IUUQTHJUIVCDPNNJOBNPBMFYBTLJMMUZQFTDSJQUUFNQMBUF w Α͔ͬͨΒͬͯΈ͍ͯͩ͘͞ʂ
͝ਗ਼ௌ༗͏͍͟͝·ͨ͠ʂ