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 Skillを作ろうと思っていたけれど。
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kana Kitagawa
December 20, 2017
Programming
1
1.4k
Alexa Skillを作ろうと思っていたけれど。
Alexaを手に入れたそこのあなた!まだ手に入れていないそこのあなたも!Alexa Skillを作りたいと思いませんか?
私も思ったのでちょっと触ってみたお話をさせていただきました。
Kana Kitagawa
December 20, 2017
Tweet
Share
More Decks by Kana Kitagawa
See All by Kana Kitagawa
ユーザーと一緒に育てる! 1年半の実践で得たコミュニティ成長のヒント
ktkn1129
0
120
Grow Together with Users! Community Growth Lessons from 1.5 Years of Practice
ktkn1129
0
48
#CMC_Meetup 真の大切さが伝わりにくい領域にチャレンジするスタートアップだからこそコミュニティが活きてくる ー顧客理解/顧客育成/顧客創造 全てに繋がるprimeNumberのコミュニティ活用とは
ktkn1129
0
86
#devreljp コミュニティネイティブな私のキャリアの築き方
ktkn1129
1
340
#CMC_Meetup コミュニティの主体がCSからマーケに変わって気づいた良さの違い
ktkn1129
0
690
コミュニティへ巻き込む人の見つけ方 ~ ヒントはインターネット上にあり? ~
ktkn1129
0
1.5k
絶対コミュニティに入った方が人生も楽しくなるのを初参加の人に伝えたい
ktkn1129
0
1k
データ分析初心者が離脱しないためのModeのサポートの手厚さについて
ktkn1129
0
1k
みんなでOne Teamになって良いプロダクトを作るためのチームコミュニケーションについて
ktkn1129
0
930
Other Decks in Programming
See All in Programming
CDIの誤解しがちな仕様とその対処TIPS
futokiyo
0
210
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
150
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
470
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
210
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
180
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
570
Rで始めるML・LLM活用入門
wakamatsu_takumu
0
180
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
2
280
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
130
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
200
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
130
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
300
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
150
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
So, you think you're a good person
axbom
PRO
2
2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Testing 201, or: Great Expectations
jmmastey
46
8.1k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Test your architecture with Archunit
thirion
1
2.2k
Transcript
"MFYB4LJMMΛ࡞Ζ͏ͱ ࢥ͍͚ͬͯͨΕͲɻ ,BOB,JUBHBXB
,BOB,JUBHBXB wେֶճੜ wࣸਅࡱͬͯ·͢ wϓϩάϥϛϯάΑΓࣸਅ͕͖
LBOBDBNXPSEQSFTTDPN
"EWFOU$BMFOEFSͰ͜Μͳͷॻ͖·ͨ͠ʂ +"846(ͷొஃͷهࣄॻ͖·ͨ͠ʂ
"MFYBΛखʹೖΕͨ ͦ͜ͷ͋ͳͨʂ ͪΖΜखʹೖΕ͍ͯͳ͍ ͦ͜ͷ͋ͳͨʂ
4LJMM࡞Γ͍ͨʂʂʂ
ࢲࢥ͍·ͨ͠ʂ
ͰͲ͏ͨ͠Β͍͍͔ Θ͔Βͳ͍ɻ
ͦ͜Ͱ
͋ͷํͷଘࡏΛ ࢥ͍ग़͍ͯͩ͘͠͞
None
ҰਓAlexa Skills Kit for Node.js Advent Calendar 2017 IUUQTRJJUBDPNBEWFOUDBMFOEBSBMFYBTLJMMTLJUGPSOPEFKT
None
ͱΓ͋͑ͣɺಡΜͰΈΔɻ
͔̍ΒΘ͔Βͳ͍୯ޠଓग़ɻ SDK Node.js npmͰϗετ AWS Lambda API alexa-sdk
-BNCEB ͱΓ͋͑ͣΘ͔Βͳ͍ͱ μϝͳͭͩɻ
άάΔɻ
AWS Lambda αʔόʔΛϓϩϏδϣχϯάͨ͠Γ ཧ͠ͳͯ͘ίʔυΛ࣮ߦͰ͖Δ ίϯϐϡʔςΟϯάαʔϏεɻ AWS Lambda ඞཁʹԠͯ͡ίʔυΛ࣮ߦ͠ɺ 1 ͋ͨΓݸͷϦΫΤετ͔Β
1 ඵ͋ͨΓઍͷϦΫΤετ·Ͱ ࣗಈతʹεέʔϦϯάɻ
None
αʔόʔϨεʹେࣄͩΑͬͯ ͩͱࢥͬͨͷͰ͕͢ ߹͍ͬͯ·͔͢ʁ ੋඇɺ࠙ձͰڭ͍͑ͯͩ͘͞ʂ
ͱΓ͋͑ͣ 4LJMMΛ ࡞ͬͯΈΑ͏
Ϩγϐ w ͱΓ͋͑ͣڥΛ͑Δɻ w (JU)VC͔ΒFYBNQMFΛҾͬுͬͯ͘Δɻ w ࣗͷ͍ͨ͠Α͏ʹϓϩάϥϜΛॻ͖͑Δɻ w "84ͳͲͷઃఆΛ8FC্Ͱ͢Δɻ w
ग़དྷ্͕Γɻ
ࠓճࢀߟʹͨ͠αΠτBMFYBCMPH IUUQTEFWFMPQFSBNB[PODPNCMPHTBMFYBQPTUFFDCC CDGBDFCUSBJOJOH
ͱΓ͋͑ͣڥΛ͑Δɻ
खͬͯΒ͍ͳ͕Β /PEFKTͷ ༻ڥΛ࡞Δ ˣ OPEFCSFXΛΠϯετʔϧ
(JU)VC͔Β FYBNQMFΛरͬͯ͘Δ
͍ήʔϜΛ࡞Γ͍ͨʂ
)JHI-PX(BNFͷ FYBNQMFΛ༻ IUUQTHJUIVCDPNLULO"MFYB)J-PX(BNF
ࣗͷ͍ͨ͠Α͏ʹ ίʔυΛॻ͖͑Δɻ
None
ZFT͔OPͰճɻ
"84ͳͲͷઃఆΛ 8FC্Ͱ͢Δɻ
"NB[PO%FWFMPQFS ΞΧϯτͱ "84ΞΧϯτΛ ࡞Δɻ
·ͣ "NB[PO%FWFMPQFS 4FSWJDFΛ ༻ɻ
None
None
ࢲͷ"MFYBӳޠ͔͠͞ͳ͍ͷͰ ݴޠ64Λ༻ɻ ձӳޠͰॻ͖·ͨ͠ɻ
εΩϧใΛॻ͖ࠐΉɻ
None
ରϞσϧΛॻ͘ɻ
None
ΠϯςϯτεΩʔϚ
ίϐϖͰେৎɻ
αϯϓϧൃ
None
ਅ໘ʹॻ͔ͳ͍ͱ ޙ͔Β͜͜ʹͬͯ͜ͳ͖Όμϝʹͳͬͨɻ
"84-BNCEBͷߏ
͜͜Ͱ "84ͷΞΧϯτʹ ϩάΠϯ
ΦϋΠΦʹ͍ͯͯ͠ "MFYB4LJMMT,JUͷ બࢶ͕ͳ͔ͬͨ
όʔδχΞ෦ʹมߋ
None
None
ؔίʔυΛ ;*1ϑΝΠϧͰೖΕΔɻ
wJOEFYKT ϓϩάϥϜ wQBDLBHFKTPO wTQFFDI"TTFUT wOPEF@NPEVMFT
τϦΨʔͷઃఆΛ͢Δɻ
ςετ
"3/ "NB[POϦιʔεωʔϜ Λ ίϐʔ͓ͯ͘͠ͷʹ ͍Βͳ͍ͱ͜Ζ·Ͱίϐʔ͠ͳ͍Α͏ʹʂʂ
αϯϓϧൃԻ͕͜͜Ͱ׆͖Δɻ
·ͱΊ
4LJMMҙ֎ͱ؆୯ʹ࡞ΕΔʂ
!LULO ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ !LBOB@OVO@ !LBOB@DBN