Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
アプリ開発者を支援するIBM Code Patternsとは
Search
Taiji HAGINO
PRO
August 05, 2018
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アプリ開発者を支援するIBM Code Patternsとは
こちらの資料は2018年8月5日にMaker Faireで講演した資料になります。
Taiji HAGINO
PRO
August 05, 2018
More Decks by Taiji HAGINO
See All by Taiji HAGINO
なぜデベロッパーアドボカシーが必要なのか?
taiponrock
PRO
0
200
Datadogで実現するマルチレイヤーObservability入門
taiponrock
PRO
0
180
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
400
5分で知るMicrosoft Ignite
taiponrock
PRO
0
580
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
110
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
67
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
110
VS Code の静的分析でリアルタイムのコードフィードバックを取得
taiponrock
PRO
0
280
Backstage of Enterprise Conference
taiponrock
PRO
1
280
Other Decks in Technology
See All in Technology
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
780
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
7
5.8k
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
140
自分で立ててみるLLMサービス
y_sera15
0
160
Kiro Crewをはじめよう
kizawa2020
1
140
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
150
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
150
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
350
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
210
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
540
オンラインゲームのシステム全体像 - コロプラ 2026年度 新卒研修
colopl
0
1.1k
ゲームのリアルタイム通信から見た QUIC と MoQ
segadevtech
0
110
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Skip the Path - Find Your Career Trail
mkilby
1
250
Making the Leap to Tech Lead
cromwellryan
135
10k
エンジニアに許された特別な時間の終わり
watany
109
250k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
560
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Prompt Engineering for Job Search
mfonobong
0
500
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Transcript
IBM Code Patterns Taiji Hagino IBM Developer
Advocate Tokyo City Team @taiponrock
3
4 ࣗવࡂ ࠓੈքཱ͕͔ͪ͏͖࠷େ͖ͳࢼ࿅ $IBMMFOHFT Ͱ͢ ࣗવࡂ͕ ্࢙࠷ѱͷඃΛͨΒͨ͠ ͷҰͭͱͳͬͨɻ ؾมԽΛආ͚Δ͜ͱ ग़དྷͳ͍͔͠Εͳ͍͕ɺ
େ͖ͳࡂΛ͙ͨΊʹ ग़དྷΔ͜ͱ͋Δͣɻ ࡂͷඃΛܰݮ͠ɺ ίϛϡχςΟͷ෮ݩྗΛ૿͠ɺ ਓʑͷੜ׆ΛकΔ͜ͱͷॏཁੑ͔ͭͯͳ͍΄Ͳߴ·͍ͬͯΔɻ
ੈքதͷ ສਓͷ σϕϩούʔ͕ͨͪɺ ࣗવࡂͱ͍͏՝ʹ औΓΉͱͨ͠Β ͲΜͳιϦϡʔγϣϯ͕ ੜ·ΕΔͩΖ͏͔ʁ
6 $BMMGPS$PEFͱ *#.݄ɺύʔτφʔஂମͱڞʹ $BMMGPS$PEFͱ͍͏ औΓΈΛൃද͠·ͨ͠ɻ σϕϩούʔ͕࠷৽ͷٕज़Λۦͯ͠ɺ൴ΒͷίʔυͰੈքʹϙδςΟϒ ͳมԽΛ༩͑ΔͨΊͷɺଟʹΘͨΔάϩʔόϧɾΠχγΞνϒͰ͢ɻ *#. $BMMGPS$PEFʹରͯ͠ɺ*#.ͷςΫϊϩδʔͱ ສυϧ
ΛʹΘ͍͖ͨͬͯͯ͡·͢ɻ σʔλ͓Αͼ"*ɺϒϩοΫνΣʔϯɺ*P5ɺΫϥυͱ͍ٕͬͨज़ʹΑΓɺ ੈքதͷσϕϩούʔ͕ࣾձతͳΛղܾ͢Δ͜ͱΛࢧԉ͠·͢ɻ
7 $BMMGPS$PEFνϟϨϯδͱ $BMMGPS$PEFνϟϨϯδɺࣗવࡂΛଧഁ͠ɺࡂঢ়گΛվળ͢Δ ιϦϡʔγϣϯΛߏங͢ΔίϯϖςΟγϣϯͰ͢ɻ Ø ΠϯλʔωοτΛ௨ͯ͡ࢀՃՄೳͳ։ൃίϯςετ Ø ςʔϚʮࣗવࡂʯͷରԠࡦ Ø *#.$MPVEΛ׆༻ͨ͠࡞Λืू
8 ʲࢀՃ݅ʳ Ø ࢀՃऀʹ͍ͭͯ • ࡀҎ্ͷσϕϩούʔɺσβΠφʔɺىۀՈ • ࢀՃνʔϜ໊͔Β࠷େ໊·Ͱ • ݸਓͷෳνʔϜͷࢀՃෆՄ
νʔϜͷશһͷํʹ 1BSUJDJQBUJPO"HSFFNFOU ʹಉҙ͍ͨͩ͘ඞཁ͕͋Γ·͢ Ø Ԡื࡞ʹ͍ͭͯ • *#.$MPVEʹσϓϩΠ͞Εɺಈ࡞͍ͯ͠Δ͜ͱ • *#.$MPVEαʔϏε "1* Λ༻͍ͯ͠Δ͜ͱ ༻͞ΕΔϓϩάϥϛϯάݴޠɺΦʔϓϯιʔεϥΠϒϥϦʔʹ੍ݶ͋Γ·ͤΜ डνʔϜ࡞ఏग़ޙʹίʔυϨϏϡʔͷରͱͳΓ·͢ "HSFFNFOUͷ༰רͷ$BMMGPS$PEF͓ਃࠐΈαΠτʹͯ֬͝ೝ͍͚ͨͩ·͢
9 ʲʳ ༏উνʔϜʹҎԼͷ"XBSE͕ଃΒΕ·͢ Ø ͷۚ Ø $BMMGPS$PEF(MPCBM1SJ[FΠϕϯτͷ͝ট Ø 5IF-JOVY'PVOEBUJPO͔ΒͷظతͳΦʔϓϯɾιʔεɾϓϩ
δΣΫτͷαϙʔτ Ø ϕϯνϟʔΩϟϐλϦετΛհ͠ɺΞΠσΞͷࢿͱىۀͷػձΛ ࡞Δ Ø *#.$PSQPSBUF4FSWJDFT$PSQTνʔϜͱڞʹιϦϡʔγϣϯΛ ల։͢Δػձ
10 ʲεέδϡʔϧʳ ʙ ίʔσΟϯάظؒ ࡞ఏग़క ηϛϑΝΠφϦετબग़ ϑΝΠφϦετνʔϜબग़
༏উऀνʔϜൃද !$BMMGPS$PEF(MPCBM1SJ[FΠϕϯτ
11 ʲਃ͠ࠐΈํ๏ʳ $BMMGPS$PEFνϟϨϯδࢀՃ͢ΔखॱΛຊޠͰղઆ ˙ొํ๏ΛҰ͔Βղઆ IUUQTRJJUBDPNBZBUPLVSBJUFNTCCCB ˙ొʙνʔϜϏϧσΟϯάͷखॱΛղઆ IUUQTTQFBLFSEFDLDPNUBJKJIBHJOPDBMMGPS DPEFIFDBOKJBTVSVUBNFGBMTFTIPVTIVO
12 ຊࢿྉͷهࡌࣄ߲มߋ͞ΕΔՄೳੑ͕͋Γ·͢ɻ ͓ਃ͠ࠐΈͷࡍԼه63-ʹͯɺ࠷৽ͷใΛ֬͝ೝ͍ͩ͘͞ɻ IUUQTJCNCJ[DDKBQBO
13 https://ibm.biz/BdYsP2 IBM Cloud
Taiji HAGINO Developer Advocate Specialist in Node-RED/Node.js, Swift taiponrock
A A D
a g S cj BS M N AD P
ed N A
! A ! ! Coming soon! Coming soon!
, https://developer.ibm.com/code/community/advocates/
IBM Cloud Case 1
M • S • I B C PAYG
IBM Cloud Case 2
M C . Push Application • M I N C
• S H H J BP
&%"
$ ! PAYG # '
IBM Cloud Case 3
• API M • 100 P API M S •
IBM Cloud AC I C B
https://www.ibm.com/jp-ja/marketplace/cognitive-application-development/details
IBM Cloud Case 4
"! % #$
IBM Cloud Case 5
BN ( ,,, Create Action • Action(Function) SP M HNIF
• CXM OK ,,, . ,,, ) Call Action
IBM Cloud Case 6
• I- C-E-CBD • Web UI • MNAPI Create Flow
Execute Flow
$ " !%IBM #
None
VR GameWatson API 37
None
Code Patterns 39
https://developer.ibm.com/jp/patterns/
None
None
None
None
GitHub 45
None
47
None
None
None
51 Code PatternsGame !Developer Advocate
52
53 CALL FOR CODE
54 Thank you facebook.com/taiponrock twitter.com/taiponrock github.com/taijihagino