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
Clovaスキルをノンコーディングで作ろう
Search
n0bisuke
December 07, 2018
Education
0
2k
Clovaスキルをノンコーディングで作ろう
n0bisuke
December 07, 2018
Tweet
Share
More Decks by n0bisuke
See All by n0bisuke
WebHID APIでHIDデバイスをブラウザから制御!! #iotlt
n0bisuke
1
710
IFTTTが有料化したのでIntegromatの話 #iotlt
n0bisuke
0
600
M5Core2触ってみたけど上下注意 #iotlt vol67
n0bisuke
0
1k
PubNubを久々に使ってみたよ! #iotlt #m5stick #pubnub #djuko
n0bisuke
1
790
ATOM Echoでビデオ会議通知 #IoTLT
n0bisuke
0
560
オンラインLTをやってみた所感 #devreljp
n0bisuke
1
680
マイコンボード再活用なワイの配信環境 ~ラズパイやJetson Nanoを積ボードにしてる人必見~ #iotlt
n0bisuke
1
370
在宅テレカン時の 例の夫婦問題を解決する #iotlt #m5atom #m5stack
n0bisuke
1
870
嫁が来たらPCを閉じたいからアラートする #MiBand #RaspberryPi #iotlt
n0bisuke
1
910
Other Decks in Education
See All in Education
Mathematics used in cryptography around us
herumi
2
740
Informasi Program Coding Camp 2025 powered by DBS Foundation
codingcamp2025
0
150
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
4
15k
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4019538FNR)
signer
PRO
0
2.3k
ニュースメディアにおける生成 AI の活用と開発 / UTokyo Lecture Business Introduction
upura
0
230
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
870
2024年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2024. 12. 11)
akiraasano
PRO
0
120
Algo de fontes de alimentación
irocho
1
480
A Chatbot is Not a Search Engine (it's more like a roleplaying game)
dsalo
0
150
Казармы и гарнизоны
pnuslide
0
170
リバースバケットリスト 〜 「死ぬまでにやることリスト」の欠点と対処法
takibi333
0
120
小学校プログラミング教育、次の5年に向けて 〜つくること・学ぶことの歓びへ〜 /NextGenerationOfProgrammingEducation
kiriem
2
360
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.8k
RailsConf 2023
tenderlove
29
1k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Designing for Performance
lara
604
68k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
εΩϧ ϓϩάϥϛϯάମݧ LINE Clovaͱࣗ༝ʹձΛ͠Α͏ʂ
ੁݪ ͷͼ͚͢ dotstudio, Inc. ɾWeb Engineer ɾMicrosoft MVP (Node.js) ɾLINE
API Expert ɾσδλϧϋϦουେֶେֶӃ ඇৗۈߨࢣ ɾࠃ࠷େIoTίϛϡχςΟʮIoTLTʯͷओ࠵ ɾ Twitter: n0bisuke / Facebook: sugawara.ryousuke nobisuke sugawara
EPUTUVEJPגࣜձࣾͱ *P5ྖҬΛத৺ͱͨ͠ڭҭɾݚमࣄۀɺॳ৺ऀ͚։ൃϘʔυͷൢചࣄۀͳͲΛల։
EPUTUVEJPגࣜձࣾͱ ྫ͑ɺதֶੜΛରʹϓϩάϥϛϯάڭࣨͷ։࠵Λͨ͠Γ
͜ͷϫʔΫγϣοϓͰ ˔76*ʢ7PJDF6TFS*OUFSGBDFʣͷཧղ ˔-*/&$MPWBΞϓϦʢεΩϧʣͷ։ൃΛମݧ Λΰʔϧͱ͠·͢
76*ͱ
76*ͱ 7PJDF 6TFS*OUFSGBDF
76*ͱ 7PJDF 6TFS*OUFSGBDF
76*ͱ 7PJDF 6TFS*OUFSGBDF
6*ͱ ਓͱػցɾϞϊͱͷͷ͜ͱ ྫʣ ɾंΛӡస͢ΔਓɺϋϯυϧΛૢ࡞ͯ͠ํΛม͑Δ ɾ:PV5VCFͷ֦େΞΠίϯΛԡͯ͠ɺը໘Λେ͖͘͢Δ جຊతʹɺʹೖΔใͷ͕ͯ͢6*
76*ͱ 6*ʢਓͱػցͷʣΛૢ࡞͢Δͷ͕7PJDFʢʣʹͳͬͨͷ ɾ"QQMFͷ4JSJʢ)FZ 4JSJʣ ɾ(PPHMF"TTJTUBOUʢ0,ɺ(PPHMFʣ ɾ"NB[PO"MFYBʢΞϨΫαʣ ͜͜Ͱ͍͏zػցzɺ εϚʔτϑΥϯεϚʔτεϐʔΧʔʢࠓ͏$MPWBʣͷ͜ͱ
76*Λཧղ͓ͯ͘͠ͱྑ͍͜ͱͬͯʁ ΑΓۙʹͳΔҰํͰɺػցʹۤखͳ͜ͱ͋Δ ˔ػց͕ΉίϛϡχέʔγϣϯΛऔΕɺΑΓੜ׆͕๛͔ʹͳΔ ɹ㱺తΛਖ਼͘͠ɺ؆ܿʹ͑Δ ˔ʮ͍ͮΒ͍ʯͱײͨ͡Βɺଞͷ୭͔͖ͬͱ͍ͮΒ͍ ɹ㱺͍ͮΒ͞ͷݪҼਓʁػցʁ ɹɹ㱺ਓ͕ݪҼͳΒ͙͢ղܾͰ͖Δ͔ ɹɹ㱺ػց͕ݪҼͳΒɺଞͷػցΛ͏͔ɺࣗͰ࡞Δ
ࣗ͠Ͱ࡞ΔͳΒ ػցͷΛղܾ͢Δʹ ΈΛʢগ͠ͰʣཧղͰ͖ͨ΄͏͕͍͍ $MPWBͷΞϓϦΛ࣮ࡍʹ࡞ͬͯΈͯ ΈΛʢগ͠Ͱʣཧղ͢Δ
-*/&$MPWBεΩϧΛ࡞Δ
$MPWBεΩϧͱ ˔$MPWBઐ༻ͷΞϓϦ ˔εϚϗͷΞϓϦ͔ΒΠϯετʔϧ ˔lͶ͐$MPWBɺʓʓΛىಈͯ͠z
࡞ΔεΩϧͷΠϝʔδʢ࠲͓Έ͘͡ʣ Ͷ͐$MPWBɺʓʓΛىಈͯ͠ ͋ͳͨͷ࠲Λڭ͍͑ͯͩ͘͞ ͔ʹ࠲ ͔ʹ࠲த٢Ͱ͢ Ͷ͐ɺClova ϥʔϝϯεΩϧΛىಈͯ͠ ͓͢͢Ίͷϥʔϝϯͷ͓ళΛ ڭ͑ͯ ͍ɺ~~~
͍ɺΦεεϝͷϥʔϝϯ ͷ͓ళxxxͰ͢ɻ
$MPWBͱ͕ࣗ࡞ͬͨϓϩάϥϜͷ࿈ܞ ͕ࣗ࡞ͬͨϓϩάϥϜ LINEͷ αʔόʔ
͕ࣗ࡞ͬͨϓϩάϥϜ LINEͷ αʔόʔ ࠓճ͜͜ΛFOFCVMBSͰସ $MPWBͱ͕ࣗ࡞ͬͨϓϩάϥϜͷ࿈ܞ
FOFCVMBSʹ৽نొPSϩάΠϯ IUUQTFOFCVMBSDPN FOFCVMBSΛ͏͜ͱͰ ϊϯίʔσΟϯάʢͱ։ൃڥඋෆཁʣ ͰεΩϧϓϩάϥϛϯά͕ग़དྷ·͢ɻ
ϓϩδΣΫτͷ࡞ $SFBUF1SPKFDUϓϩδΣΫτ໊Λೖྗ4VCNJU
%JTDPWFS"TTFUTͰ ʮDMPWBGPPESFDPNFOETBNQMFʯΛՃ
ਐΉͱJNQPSUϘλϯ͕͋Γ·͢ɻ ઌ΄Ͳ࡞ͬͨϓϩδΣΫτΛࢦఆͯ͠Ճ͠·͢ɻ bTVQFSEFW`Λબ͠·͠ΐ͏ɻ
'MPXͷฤूը໘ʹ͍ͭͯ ͜Ε͔Βɺ͜ͷϒϩοΫͨͪΛฤू͍͖ͯ͠·͢ Ͳ͔͜Λม͑ͨΓɺϒϩοΫͷͭͳ͗Λม͑ͨΓͨ͠Βɺ ͜·Ίʹӈ্ͷl%FQMPZzϘλϯΛԡͯ͠อଘ͠·͠ΐ͏
$MPWB%FWFMPQFS$FOUFSʹΞΫηε IUUQTDMPWBEFWFMPQFSTMJOFCJ[
νϟϯωϧΛ৽ن࡞
ϓϩόΠμʔબ ॳΊͯͷ߹৽نϓϩόΠμʔ࡞Ͱ໊લΛೖΕ·͢
νϟϯωϧ໊ ʮٱཹถϥʔϝϯݕࡧʯʹ͠·͢ɻ
λΠϓͷϓϧμϯΛʮΧελϜʯʹ
গ͠ෳࡶͳͷͰલͰઆ໌ʂ
$MPWBʹαʔόʔ63-Λઃఆ FOFCVMBSͷ63-Λઃఆ͠·͢ɻ
ରϞσϧͷ࡞
ΧελϜεϩοτͷ࡞
εϩοτλΠϓͷλΠτϧ GPPEͱ͠·͢ɻ
ѻ͏໊ࢺΛՃ͍͖ͯ͠·͢ɻ ಉٛޠʹผͷݴ͍ํͳͲΛॻ͍ͯදݱͷ༳Εʹ ରԠͰ͖ΔΑ͏ʹ͠·͢ɻ
ΧελϜΠϯςϯτͷ࡞
Πϯςϯτ໊ 'PPE3FDPNNFOE*OUFOUͱ͠·͢ɻ
͓͢͢ΊͷϥʔϝϯͷళΛڭ͑ͯ αϯϓϧൃΛՃ
ʢϥʔϝϯͳͲʣεϩοτͱͳΔՕॴΛબͯ͠ඥ͚͠·͢ɻ αϯϓϧൃʹεϩοτΛొ
͓εεϝͷϥʔϝϯͷ͓ళΛڭ͑ͯ αϯϓϧൃΛߋʹՃ ͜Εදݱͷ༳ΕରࡦͰ͢
อଘͯ͠ࠨ্ͷϏϧυϘλϯΛ͓͠·͠ΐ͏ɻ ରϞσϧͷϏϧυ
FOFCVMBSͷηογϣϯΕͰ͢ɻ ແྉ൛ఆظతʹηογϣϯ͕ΕΔͷͰϦϩʔυ͠·͠ΐ͏ɻ ͜ΜͳΤϥʔ͕ग़ͨΒ
ࢼͯ͠ΈΑ͏ ʮʢεΩϧ໊ʣΛ։͍ͯʯ
ಈ͍ͨਓࣗͰػೳΛՃͯ͠ΈΑ͏ ɾΦεεϝͷͭುͷ͓ళΛ͑ͯ͘ΕΔ ɾΦεεϝͷYYYYͷ͓ళΛ͑ͯ͘ΕΔ ͳͲͳͲ
ΈΜͳεΩϧΛ࡞ͬͯສԁૂ͓͏ʂ -*/"8"3%4άϥϯϓϦݱߴߍੜ
͓ർΕ༷Ͱͨ͠ʂ