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
開発時のコミュニケーションを円滑化するBOTを作った話 / A story about cr...
Search
yu-kgr
January 19, 2020
Technology
1
1.3k
開発時のコミュニケーションを円滑化するBOTを作った話 / A story about creating a BOT that facilitates communication during development.
2020/01/20 にkanazawa.js #01で発表した内容です。
yu-kgr
January 19, 2020
Tweet
Share
More Decks by yu-kgr
See All by yu-kgr
NotionでBlogを作ったので供養します / Create kglabo NotionBlog
yu_kgr
1
190
俺たちの"MicroFrontend"やっていき宣言。 / Declaration to do our MicroFrontend.
yu_kgr
0
320
改めて考える"コミュニケーション"
yu_kgr
0
36
SEOとJava Script。 〜文書構造とチームと、時々、闇〜
yu_kgr
0
110
雑なまとめをサイト化したら役に立ちそうって話
yu_kgr
0
160
1年間、闇を食べる妖怪としてがんばった話
yu_kgr
1
560
Other Decks in Technology
See All in Technology
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
14k
ロリポップ! for Gamersを支えるインフラ/lolipop for gamers infrastructure
takumakume
0
130
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
1
1.2k
React Aria で実現する次世代のアクセシビリティ
ryo_manba
4
1.2k
eBPFのこれまでとこれから
yutarohayakawa
9
3.1k
ついに出た!OpenAIの最新モデル「o1」って何がすごいの?
minorun365
PRO
3
730
JEP 480: Structured Concurrency
aya_ebata
0
130
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
210
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
170
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
110
技術的負債解消の取り組みと専門チームのお話
bengo4com
0
330
実務における脅威モデリングを考えよう
nikinusu
0
460
Featured
See All Featured
Facilitating Awesome Meetings
lara
49
5.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Bash Introduction
62gerente
608
210k
We Have a Design System, Now What?
morganepeng
48
7.1k
Practical Orchestrator
shlominoach
185
10k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
354
29k
KATA
mclloyd
27
13k
Designing the Hi-DPI Web
ddemaree
278
34k
Learning to Love Humans: Emotional Interface Design
aarron
270
40k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
103
48k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.3k
Transcript
։ൃ࣌ͷίϛϡχέʔγϣϯΛ ԁԽ͢Δ#05Λ࡞ͬͨ 2020/01/19 Kanazawa.js #01 :VLJ.JOBLBXBʢ!ZV@LHSʣ
୭Ͱ͔͢ʁ Ͳ͏ɺϛφΧϫͰ͢ɻ ήʔϜͷϓϥοτϑΥʔϜ։ൃ୲ɻ ࠷ۙɺ৽ϓϥοτϑΥʔϜΛ࡞Δ ϓϩδΣΫτͰϑϩϯτΤϯυ৮ͬͯ·͢ 0*.0GNͱ͍͏1PEDBTUͬͯ·͢ IUUQTQPEDBTULHMBCPDPN ࠷ۙɺϫΠϯدΓͷຊञʹϋϚͬͯ·͢ ޱʢੴʣᑓʢҪʣ͋ͨΓ͕࠷ߴ
։ൃ࣌ͷ ίϛϡχέʔγϣϯ ԁԽͱ
։ൃ࣌ͷ ίϛϡχέʔγϣϯ ԁԽͱ ‑ ʮ!IPHF.3Λ࡞ͨ͠ͷͰɺϨϏϡʔΛ͓ئ͍͠·͢ʂʯ
։ൃ࣌ͷ ίϛϡχέʔγϣϯ ԁԽͱ ‑ ʮ!IPHF.3Λ࡞ͨ͠ͷͰɺϨϏϡʔΛ͓ئ͍͠·͢ʂʯ Λ ԁʹ͍ͨ͠οʂʂ
։ൃ࣌ͷ ίϛϡχέʔγϣϯ ԁԽͱ ‑ ʮ!IPHF.3Λ࡞ͨ͠ͷͰɺϨϏϡʔΛ͓ئ͍͠·͢ʂʯ Λ ԁʹ͍ͨ͠οʂʂ
զʑɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ
զʑɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ
զʑɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ .3࡞
զʑɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ .3࡞ ͜Μͳײ͡Ͱ௨͕ग़Δ
͓Εͨͪɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ .3࡞ ͜Μͳײ͡Ͱ௨͕ग़Δ w ओମతʹ$)Λݟʹ͍͔ͶͳΒ͵ɻ w ͦͯ͠༰͕ݟͮΒ͍ɻ
͓Εͨͪɺ(JU-BCΛར༻ͯ͠ΔΜͰ͕͢ʜ .3࡞ ͜Μͳײ͡Ͱ௨͕ग़Δ w ओମతʹ$)Λݟʹ͍͔ͶͳΒ͵ɻ w ͦͯ͠༰͕ݟͮΒ͍ɻ w σϑΥϧτͷ8FCIPPLTʹ
ਓʹର͢Δ͵͘Γ͕ΓͶ͐ʂʂ
ղܾҊ
ղܾҊ w 4MBDLͷࢦఆͨ͠$)ʹରͯ͠ w (JU-BCͰൃੜͨ͠.3Λ w ಛఆͷϢʔβʔάϧʔϓʹ w 4MBDLͰ௨͠Α͏ɻͦ͏͠Α͏ɻ w
ʢ͍ͭͰʹ+4ͷษڧ݉Ͷͯ#05৮Γ͍ͨʣ
ͦͯ͠ੜ·Εͨ”kondrill-bot” w ʮ(JU-BCʯͱʮ4MBDLʢϢʔβʔάϧʔϓ͕ར༻Ͱ͖Δϓϥϯʣʯ͕ ༻ҙͰ͖ͨͱ͖ʹਅՁΛൃش
ͦͯ͠ੜ·Εͨ”kondrill-bot” w ʮ(JU-BCʯͱʮ4MBDLʢϢʔβʔάϧʔϓ͕ར༻Ͱ͖Δϓϥϯʣʯ͕ ༻ҙͰ͖ͨͱ͖ʹਅՁΛൃش
ͦͯ͠ੜ·Εͨ”kondrill-bot” w ʮ(JU-BCʯͱʮ4MBDLʢϢʔβʔάϧʔϓ͕ར༻Ͱ͖Δϓϥϯʣʯ͕ ༻ҙͰ͖ͨͱ͖ʹਅՁΛൃش ˞ͪͳΈʹ໊લ͏ͪͷʮۙ౻ʯͱ͍͏ϑϩϯτΤϯυͷத֩Λ୲͏ɺ υϦϧͷΑ͏ʹಥ͖ਐΉΤϯδχΞ͔ΒͱΓ·ͨ͠
”kondrill-bot”͕Ͱ͖Δ͜ͱ w .FSHF3FRVFTU͕࡞͞ΕͨΒɺࢦఆͨ͠νϟϯωϧͷ ࢦఆϢʔβʔάϧʔϓʹ௨͢Δ
”kondrill-bot”͕Ͱ͖Δ͜ͱ w .FSHF3FRVFTU͕ঝೝ͞ΕͨΒɺࢦఆͨ͠νϟϯωϧͷ ࢦఆϢʔβʔάϧʔϓʹϚʔδՄೳʹͳͬͨ͜ͱΛ௨͢Δ
”kondrill-bot”͕Ͱ͖Δ͜ͱ w .FSHF3FRVFTU͕ߋ৽͞ΕͨΒɺࢦఆͨ͠νϟϯωϧͷ ࢦఆϢʔβʔάϧʔϓʹߋ৽͞Εͨ͜ͱΛ௨͢Δ
”kondrill-bot”͕Ͱ͖Δ͜ͱ w .FSHF3FRVFTU͕Ϛʔδ͞ΕͨΒɺࢦఆͨ͠νϟϯωϧͷ ࢦఆϢʔβʔάϧʔϓʹϚʔδ͞Εͨ͜ͱΛ௨͢Δ
”kondrill-bot”͕Ͱ͖Δ͜ͱ w .FSHF3FRVFTU͕Ϋϩʔζ͞ΕͨΒɺࢦఆͨ͠νϟϯωϧͷ ࢦఆϢʔβʔάϧʔϓʹΫϩʔζ͞Εͨ͜ͱΛ௨͢Δ
w (JU-BC͔Β.3ͷXFCIPPLΛIFSPLVʹૹ৴ w .3ͷ༰ʹԠͨ͡ͷΛੜͯ͠4MBDLʹ1045 ߏͳͲ .3࡞
ͬ͘͟ΓͬͯΔ͜ͱ w ௨͍ͨ͠4MBDLͷ6TFS(SPVQ$)໊ɺ (JU-BCͷϓϩδΣΫτ*%Λఆٛɻ ίʔυͪ͜ΒIUUQTHJTUHJUIVCDPNZVLHSEDCEEGCDFDDB
ίʔυͪ͜ΒIUUQTHJTUHJUIVCDPNZVLHSEDCEEGCDFDDB w (JU-BC͔Β8FCIPPLͰඈΜͰ͘ΔΛఆ ͬ͘͟ΓͬͯΔ͜ͱ
ίʔυͪ͜ΒIUUQTHJTUHJUIVCDPNZVLHSEDCEEGCDFDDB w .3ͷλΠϓʹԠͨ͡ϝοηʔδΛ࡞ ͬ͘͟ΓͬͯΔ͜ͱ
݁Ռ
݁Ռ w ແࣄɺఔ͕লུ͞ΕͯԁԽʹʂʂ
݁Ռ w ແࣄɺఔ͕লུ͞ΕͯԁԽʹʂʂ w ͱͱपғ͚ͩͰɺͻͬͦΓ͏༧ఆ͕ͩͬͨɺ ଞͷνʔϜͰ࠾༻͞ΕΔͱ͍͏خ͍͠ࣄଶʹɻ ʘϠολʔʗ
ͬͪ·ͬͨ͜ͱ w TMBDLͷUPLFOΛFOWʹಀ͍͍͕ͨ͠ɺ FOWࣗମΛϒούͯ͠͠·͏ɻ ຊʹ͍͢·ͤΜͰͨ͠
ͬͪ·ͬͨ͜ͱ w ٔΕͰೖΕͨ-5(.Ԡ͕ແݶϧʔϓʹ͍Δ
ͬͪ·ͬͨ͜ͱ w ٔΕͰೖΕͨ-5(.Ԡ͕ແݶϧʔϓʹ͍Δ
ؾΛ͚ͭΑ͏ʂʂʂ
ωΫετΞΫγϣϯ w .3ʹର͢Δίϝϯτ͕͋ͬͨ߹ʹ௨͍ͨ͠ w ςετॻ͍ͯͳ͍ͷͰॻ͘ w ଟΫιίʔυͳͷͰϦϑΝΫλϦϯά͍ͨ͠ w -BNCEB$MPVE'VODUJPOʹ͓Ҿӽ͍ͨ͠͠ ͳͲ
։ൃ࣌ͷίϛϡχέʔγϣϯΛ ԁԽ͢Δ#05Λ࡞ͬͨ ϛφΧϫ