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
1
400
Alexaスキルを TypeScriptで作ってみた。 / Trying to build Alexa skill with TypeScript 2018-07-13
minamo173
July 13, 2018
Tweet
Share
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
220
Other Decks in Technology
See All in Technology
VRTと真面目に向き合う
hiragram
1
360
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
Data Intelligence on Lakehouse Paradigm
scotthsieh825
0
190
クラウドセキュリティの進化 — AWSの20年を振り返る
kei4eva4
0
150
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
230
Kiro Power - Amazon Bedrock AgentCore を学ぶ、もう一つの方法
r3_yamauchi
PRO
0
110
AWS監視を「もっと楽する」ために
uechishingo
0
240
AI に「学ばせ、調べさせ、作らせる」。Auth0 開発を加速させる7つの実践的アプローチ
scova0731
0
340
たかがボタン、されどボタン ~button要素から深ぼるボタンUIの定義について~ / BuriKaigi 2026
yamanoku
1
290
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
2
190
Master Dataグループ紹介資料
sansan33
PRO
1
4.2k
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
210
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
61
Speed Design
sergeychernyshev
33
1.5k
Optimizing for Happiness
mojombo
379
71k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
200
From π to Pie charts
rasagy
0
120
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
76
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
82
Embracing the Ebb and Flow
colly
88
5k
Ruling the World: When Life Gets Gamed
codingconduct
0
130
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
A better future with KSS
kneath
240
18k
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 Α͔ͬͨΒͬͯΈ͍ͯͩ͘͞ʂ
͝ਗ਼ௌ༗͏͍͟͝·ͨ͠ʂ