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
mabl を融和させるための取り組み in クラウドサイン / how-to-fusion-...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hivesbee
February 19, 2020
Programming
220
0
Share
mabl を融和させるための取り組み in クラウドサイン / how-to-fusion-mabl-in-cloudsign
hivesbee
February 19, 2020
More Decks by hivesbee
See All by hivesbee
組織・プロセス・技術 フロントエンドの生産性向上への複眼的アプローチ
hivesbee
0
37
Design System Meets Vue.js
hivesbee
0
160
フロントエンドの組織について考える / think-about-front-end-organization
hivesbee
5
3k
ProgressiveにVueを導入している話 / vue-progressive-integration
hivesbee
1
650
ProgressiveにVueを導入している現場から送る小ネタ / vue-progressive-integration-tips-dialog
hivesbee
1
600
クラスへの割り込み処理とProxyとReflect / method-intercept-with-proxy-and-reflect
hivesbee
1
130
Other Decks in Programming
See All in Programming
Moments When Things Go Wrong
aurimas
3
130
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
New "Type" system on PicoRuby
pocke
1
380
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.4k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
420
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
170
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
250
JavaDoc 再入門
nagise
0
220
Inspired By RubyKaigi (EN)
atzzcokek
0
450
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Agile that works and the tools we love
rasmusluckow
331
21k
Un-Boring Meetings
codingconduct
0
300
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Into the Great Unknown - MozCon
thekraken
41
2.5k
Abbi's Birthday
coloredviolet
2
7.8k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
300
Done Done
chrislema
186
16k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
560
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
830
Crafting Experiences
bethany
1
160
Transcript
NBCMΛ༥ͤ͞ΔͨΊͷऔΓΈ JOΫϥυαΠϯ .BTBTIJ)"("
© Bengo4.com, inc. 2020 "CPVUNF .BTBTIJ)BHB หޢ࢜υοτίϜגࣜձࣾ ΫϥυαΠϯࣄۀຊ෦ϓϩμΫτ෦ ΫϥυαΠϯͷϑϩϯτΤϯυΤϯδχΞ NBCMʹग़ձͬͨͷڈͷՆ
WTFOEBJ7VFKT/VYUKTNFFUVQ 5XJUUFS!)JWFTCFF (JUIVCIJWFTCFF 2 $MPVE4JHO❤NBCM
© Bengo4.com, inc. 2020 5BCMFPGDPOUFOUT ͳͥNBCMΛಋೖ͔ͨ͠ NBCMͷϝϦοτɺσϝϦοτ
NBCMͱ༥ͤ͞Δํ๏ ৺ཧతϋʔυϧͷআڈ ϓϩηεͷΈࠐΈ ӡ༻͚ͭͮ͠Δ 3
ͱɺ͜͜ͰҰ୴$.Ͱ͢
© Bengo4.com, inc. 2020 ΫϥυαΠϯͱʁ ܖక͔݁Βܖॻཧ·ͰՄೳͳ ΫϥυܕͷిࢠܖαʔϏε ܖަবࡁͷܖॻΛΞοϓϩʔυ͠ɺ૬खํ͕ঝೝ͢Δ͚ͩͰܖΛ݁Ϳ͜ͱ͕Ͱ͖·͢ɻ ॻྨͷड৴ऀΫϥυαΠϯʹొ͢Δඞཁ͕͋Γ·ͤΜɻ 5
© Bengo4.com, inc. 2020 ΫϥυαΠϯͱʁ 6 ͦͷଞ αʔϏε 80ˋ ిࢠܖࢢγΣΞNo.1※
※ిࢠܖαʔϏεओཁ12ࣾʹ͓͍ͯɺ༗ঈɾແঈΛؚΉൃऀଆϕʔεͰͷར༻ొࣾ ʢגʣܦࡁݚڀॴௐ 20197݄ݱࡏ
ͳͥNBCMΛಋೖ͔ͨ͠
© Bengo4.com, inc. 2020 ϓϩμΫτͷಛੑ ΫϥυαΠϯ ɹɹʹʢిࢠʣܖͷαʔϏε ΫϥυαΠϯ͕͑ͳ͍ ɹɹʹ͓٬͞·͕ܖΛߦ͑ͳ͍ ɹɹˠػձଛࣦʹܨ͕Γ͔Ͷͳ͍
࣭Λߴ͘อͪଓ͚ΔϓϨογϟʔ എܠ ػೳ͕૿͑Δͨͼʹςετ͕πϥ͘ʜ ։ൃͷଆ໘͔Β ஞ࣍ϦϦʔε͞ΕΔػೳɾվम ɹɹˠػೳͷςετɺϦάϨογϣϯςετ Ϋϩεϒϥβςετʢಛʹ*&ʣ ྉۚϓϥϯ✕ݖݶͷΈ߹Θͤരൃ ։ൃʹϚον͢Δςετͷεϐʔυײ͕ඞཁ
© Bengo4.com, inc. 2020 ͦΜͳத WTFOEBJͷ࠙ձʹͯʜ % FFςετͳΒNBCM͕͍͍Ͱ͢Αʂ ͐ʙɺͦ͏ͳΜ͢Ͷ
ʙNBCMʹ͍ͭͯ৭ʑڭ͑ͯΒ͏ʙ ΊͬͪΌ͍͍αʔϏε͡Όͳ͍Ͱ͔͢ ձࣾͬͨΒݕ౼͠·͢ % ?? ɾɾɾɾɾɾ
© Bengo4.com, inc. 2020 Կ͕Α͔͔ͬͨ ը໘ૢ࡞ͷΈͰFFςετ͕ ఆٛͰ͖Δ NBCM5SBJOFS DISPNFFYUFOTJPO
Ͱ ૢ࡞ΛهదٓΞαʔγϣϯΛ͔͚ͯ NBCM5SBJOFSͷ͍ํ͕ Θ͔Ε୭Ͱςετ͕ॻ͚Δ༰қ͞ ϚϧνϒϥβʹରԠ $ISPNFɺ'JSFGPYɺ4BGBSJɺ*&ʹରԠ ɹɹˠ*&Ϣʔβʔ͕ଟ͍ΫϥυαΠϯ ɹɹɹʹͱͬͯΓʹધ Ϋϩεϒϥβςετͷ࣮ߦ͕༰қ ɹɹˠઃఆ͢ΕNBCM͕উखʹ ɹɹɹͬͯ͘ΕΔ ͜ͷ࣌ͰेϖΠͰ͖Δͱஅ
© Bengo4.com, inc. 2020 Α͠ɺ࠾༻
© Bengo4.com, inc. 2020 ͔͜͜Β͕ຊ൪ͩͬͨʜ
NBCMͱ༥ͤ͞Δํ๏
© Bengo4.com, inc. 2020 ಋೖͯ͠ऴΘΓͰͳ͍ Γ͍ͨ͜ͱ NBCMΛಋೖ͢Δ NBCMΛͬͯϥΫΛ͢Δ ৺ཧత
ϋʔυϧͷআڈ ϓϩηεͷ ΈࠐΈ ӡ༻͚ͭͮ͠Δ ͜ͷϓϩηεͰNBCMΛ༥͍ͤͯͬͨ͞
৺ཧతϋʔυϧͷআڈ
© Bengo4.com, inc. 2020 ཱ͔ͪͩΔ৺ཧతϋʔυϧͨͪ қͷϋʔυϧ ใͷ ϋʔυϧ ࣗͷ
ϋʔυϧ ʮͲ͏͍͍͑ͷʁʯʮ͍ͮΒ͍ʯ शಘ·Ͱͷίετ͕͔͔Δ ʮͦΕͬͯԿʁʯʮ˓˓͞Μʹ͓ئ͍͢Ε͍͍Αʯ ϝϯόʔͷΩϟονΞοϓ͢Δใ͕ݮͬͯ͠·͏ ʮͰɺͲ͏͢Ε͍͍ͷʁʯʮԿΛ͢Ε͍͍ͷʯ ํ͕ෆ໌ྎͰಈ͚ͳ͘ͳΔ
© Bengo4.com, inc. 2020 ཱ͔ͪͩΔ৺ཧతϋʔυϧͷରࡦ қͷϋʔυϧ ใͷ ϋʔυϧ ࣗͷ
ϋʔυϧ ͍͍͢πʔϧΛબఆ ࠓճNBCMΛνϣΠε ϋϯζΦϯΛ࣮ࢪ ։ൃϝϯόʔΛר͖ࠐΜͰใڞ༗ FFςετํΛࡦఆ ϝϯόʔ͕ςετΛ࡞͢Δࡍͷิॿʹ
ϓϩηεͷΈࠐΈ
© Bengo4.com, inc. 2020 NBCMಋೖલͷ։ൃϓϩηε #FGPSF ઃܭ σβΠϯ ։ൃ
ςετ ։ൃɾमਖ਼ ςετ ։ൃɾमਖ਼ ςετ ϦϦʔε σΟϨΫλʔ σβΠφʔ ΤϯδχΞ σβΠφʔ ΤϯδχΞ σΟϨΫλʔ σβΠφʔ ΤϯδχΞ ΤϯδχΞ σΟϨΫλʔ σβΠφʔ ΤϯδχΞ ΤϯδχΞ σΟϨΫλʔ σβΠφʔ ΤϯδχΞ
© Bengo4.com, inc. 2020 NBCMಋೖޙͷ։ൃϓϩηε "GUFS ઃܭ σβΠϯ ։ൃ
ςετ ։ൃɾमਖ਼ ςετ ։ൃɾमਖ਼ ςετ ϦϦʔε σΟϨΫλʔ σβΠφʔ ΤϯδχΞ σβΠφʔ ΤϯδχΞ ΤϯδχΞ ΤϯδχΞ NBCM ԾΈ NBCM ຊΈ NBCM ςετ NBCM ςετ σΟϨΫλʔ σβΠφʔ σΟϨΫλʔ ୭Ͱ ୭Ͱ
© Bengo4.com, inc. 2020 NBCMಛ༗ͷϓϩηεʹ͍ͭͯ NBCMԾΈ ςετରͷը໘ͷલޙͷUFTU͚ͩΛ 1MBOͰ࡞͓ͯ͘͠ NBCMຊΈ
ςετରͷUFTUΛ࡞ΓࠐΈɺ ԾΈͯ͋͠Δ1MBOʹͭͳ͗͜Ή ΤϯδχΞҎ֎ͷ৬छ͕༧Ίςετʹඋ͓͑ͯ͘͜ͱ͕Ͱ͖Δ ͋ͱNBCMΛ࣮ߦ͢Δ͚ͩͷঢ়ଶʹ
© Bengo4.com, inc. 2020 NBCMͷ࣮ߦʹ͍ͭͯ NBCMͷQMBOͰϥϕϧΛઃఆ ࠓճͷػೳ։ൃ༻ʹՃͨ͠QMBOʹಉ͡ϥϕϧΛ༩ ˞NBCM"1*ࢦఆͨ͠ϥϕϧΛ·ͱΊ࣮ͯߦ͢Δ͜ͱ͕Ͱ͖Δ NBCMͷ࣮ߦ$IBU0QTԽ
NBCMBQJͱTMBDLCPUΛ࿈ܞ ҾʹϥϕϧΛࢦఆ͠ɺ Ͱઃఆͨ͠ϥϕϧͷQMBOΛҰʹ࣮ߦ ςετͷ࣮ߦίετ৺ཧతෛՙΛݶΓͳ͘θϩʹ
© Bengo4.com, inc. 2020 ։ൃϓϩηεʹΈࠐΜͰײͨ͡ϝϦοτ తͳϝϦοτ ֬ೝ࡞ۀ͕ݮͬͨ ςετʹ͔͚ΔظؒΛॖͰ͖ͨ ࣄલʹςετͷ४උ͕Ͱ͖ΔͨΊ
ςετ͕ۤ௧Ͱͳ͘ͳͬͨ ʮNBCMΛճ͚ͩ͢ʯʹͳΕͨ ෭࣍తͳϝϦοτ NBCMͷQMBO࡞Λ௨ͯ͠৽ͨʹ ༷Λ٧ΊΔՕॴΛൃݟͰ͖ͨ σβΠφʔσΟϨΫλʔ͕վΊͯը໘Λ ၆ᛌͯ͠ݟΔ͜ͱ͕Ͱ͖Δ ˠ࠷ऴతͳΫΦϦςΟΞοϓʹد༩ ମྗԹଘ͕ஈҧ͍ ςετʹ͔͚Δମྗ͕ෆཁʹͳͬͨ ˠࠓ·Ͱ͋Γ͕ͱ͏ͳʜ
ӡ༻͚ͭͮ͠Δ
© Bengo4.com, inc. 2020 ӡ༻໘ʹͯ ఆظతʹNBCMશ݅ςετΛ࣮ߦ NBCM௨νϟϯωϧͰࢹ ΤϥʔΛݟ͚ͭ࣍ୈमਖ਼ ςετέʔεͷ֦ॆ
ϦάϨογϣϯςετͱҰॹʹQMBOΛՃ վળλεΫͷ͍ͭͰʹQMBOΛमਖ਼ ϨΨγʔίʔυͷҠߦલʹ QMBOΛՃͯ͠ਖ਼͍͠ಈ࡞Λอূ͓ͯ͘͠ NBCMͷUFTU࡞Ε͍ճ͕͠ޮ͘ ˠςετͷ࡞εϐʔυ্͕͍ͬͯ͘ ্هͷӡ༻͕ճΓଓ͚Δ͜ͱͰϓϩμΫτͷ࣭Λ্͛ଓ͚Δ͜ͱ͕Ͱ͖Δ
·ͱΊ
© Bengo4.com, inc. 2020 ·ͱΊ NBCM৬छΘͣؾܰʹςετ͕͔͚ΔαʔϏε NBCMϓϩηεʹΈࠐΈ͍͢ϙςϯγϟϧΛ͍ͬͯΔ αʔϏεͷಋೖʹϋʔυϧ͕͋Δ ͦͷ৺ཧతϋʔυϧΛղফ͢Δͷ͕େࣄ ։ൃϓϩηεʹΈࠐΜͰ։ൃϓϩηεશମͷվળʹد༩
ςετ࣌ؒͷॖɺςετظؒͷॖɺ৺ཧతෛՙͷݮ ӡ༻ʹΈࠐΉ͜ͱͰࣗಈతʹ࣭Λ্͛ଓ͚ΔαΠΫϧΛੜΈग़͢͜ͱ͕Ͱ͖Δ NBCM͍͍ͧ 27
5IBOLZPVGPSMJTUFOJOH