Slide 1

Slide 1 text

Call for Code 2019 iè`s{ ÁÐ À ÀāH¦KH„±ĽōÃÌ œ¬½™¥Kž®‹ ŠƷ ǫ )@);73<9) #callforcode

Slide 2

Slide 2 text

ǝž! $ $ęǯ! #CallforCode #BMXUG

Slide 3

Slide 3 text

ÏǂǟƁ ŠƷ ǫ -=-478-9,=7+);- œ¬½™¥K ž®‹ ÁÐÀllÙÌG $ $F”°ŸKu¬¿ƣǮFǒNJŃý|å_gF îÔÍmÛJl 47<,u');:76mŢŶǪDz|ÊSG ! ‰¹‚ž”ˆ¶º›€¹¿’‘´¥¿Ãì ! ÀĤK˜´»ºº›€üÃÃì

Slide 4

Slide 4 text

ŔÉLŠƷǫM ›‰ ‡»¹–K Ðǥǜ Software Design õDžLVisual Studio Code ǏƩÕŃM

Slide 5

Slide 5 text

今回のセッションの⽬的とゴール ⽬的 ゴール Call for Code 2019 で勝つための傾向と対策を理解する 楽しみながらアプリケーション開発するためのTipsを掴む

Slide 6

Slide 6 text

本⽇の流れ 1. Call for Code 2018 優勝作品の振り返り 2. Call for Code 2019 の傾向と対策 3. まとめ

Slide 7

Slide 7 text

7 https://callforcode.org $//)242'( ] “LZ®àiJPa_QS> ”]Pf[“LZ m‘ƒp~i˜Q_QdI> |pv@i¤QW bUYµM\ÐiÜI Sa[äPj\£K íXR>

Slide 8

Slide 8 text

Call for Code Challenge 2019 ! ÏƔƸś|ĹŴ^FťƸţƌ|Ħƥ`y•º¶K¸¿ |ŧǃ`yŠ½K¤»ŘƓmŒ¿­›€¸¿ ! éâm’ŒKª ! DšÒØÈ^\ž´c¢ÏE ! DšÒØȢϟ\–?\ÓÛE ! DÎsˆŠ|lKÊÑZÉË[ZhOYE lã`yªº‹K¸¿mĴČ

Slide 9

Slide 9 text

Call for Code 2019 øïşzm²K‘ ų™ ! ĴŊîÔ ! ĴŊřdž Əű ! ûþ˜K±§™˜ Əű ! ĂʼnʼnƽƼ˜K± íÂ\ǀŲ sˆŠ|l ¸¦ ! Ǣĉà £™‡•¿îƲ $3$1 ! Ǣĉà £™‡•¿îƲ ! ŢŶàkćRÎ{aġŪ 7,-9"97/9)5 /2%$/ ! ûþ˜K±Ôþ ! 47*)4"91A-îƲ í › ±Â¥À › Æßݽ ðĶăÞ A› › ĂʼnƽƼ ˜K±Ôþ P’‹‘¶K»n Á Ð ÀÜĐmĮĜhœƳlkyŝľĊWQxp`

Slide 10

Slide 10 text

昨年度と今年度の違い 1.テーマ 「⾃然災害の復興時」に⼈に寄り添ったコンテンツ 2.応募の際に活⽤いただけるテクノロジー IBM Cloud に加えて IBM Systems でもご応募いただけます 3.Call for Code のサポート窓⼝ 現時点では、Slack (callforcode.slack.com) の新規登録を⾏なっていません。 今年は、IBM Coder Program がサポート窓⼝になります。 4.応募締切⽇ 今年は7⽉29⽇(⽉)︕

Slide 11

Slide 11 text

$//)242'(+$//(1*( ¬ÁÚÙ±Ù 42-(&69/ 9--6=144- &61;-,$;);-: ->(793 (&61;-,$;);-: •¨ £Kž|ǘŀ^g†¨¹¿åĒhtƸśţƌFÒċF K“|Ƌſ https://www.youtube.com/watch?v=ZXkGAokhGl8&list=PLzpeuWUENMK2Dh1BIjiPjoQXEDQEJakaC&index=1

Slide 12

Slide 12 text

23 $//)242'(52/76,21 256,5$56(4$3,'(53215((642),6 );05)6,< -8)4 7/7;D7475*1) ³œ»ŌLJĬǔlĪfXFÏƔƸśÝmŚĨ—²K‘|Ɵij^FŚgĸ^mŅŞ|ǧß ');:76$;<,17 ĔÆmŌLJ|üƱ]ab‡’–±³œ»|Ń÷

Slide 13

Slide 13 text

23 $//)242'(52/76,21 42-(&6$16(41= $5+%2$4' -?1+71;@-?1+7 76;9-)4)6),) 76,766/4)6, ¾µ¼’œ¤’iõƙ^Fº»–±lƸś¼¯Ku K“|ǩǎhXy¯K–»|ĵƀ

Slide 14

Slide 14 text

23 $//)242'(52/76,21 4((12'(4= !1,6(','(6! -1216/016) ƸśÜFďËu‰¼‘™‡Kž|Ǖŭ^bÒÎm& Øƺm%VwďË|ēXÇ`•º¶K¸¿ IBM Blockchain Platform, IBM Cloudant Service, IBM Cloud Liberty for Java, IBM Cloud Db2, along with IBM Watson Visual Recognition

Slide 15

Slide 15 text

23 $//)242'(52/76,21 $/,#,/'),4((6(&6,21 9-576;&61;-,$;);-: ƑǁĎūlvyƅƖƬƸmÔÕÜlFŦťŃýmbsm×ƜK–|º»–±lĵƀ

Slide 16

Slide 16 text

DroneAid Puerto Rico hackathon winner Puerto Rico ⾃然災害発⽣時の救援物資のニーズを探るソリューション https://youtu.be/9fRcis-5Zuc

Slide 17

Slide 17 text

Tello × Node-RED t%EP1 Node-RED (Web App) Tello (Drone) UDP Wi-Fi

Slide 18

Slide 18 text

Tello × Node-RED × IBM Watson t%EP1 Node-RED (Web App) Tello (Drone) UDP Wi-Fi Watson IBM Cloud ! Visual Recognition API ! Watson Studio http request http response Internet

Slide 19

Slide 19 text

Tello C Node-RED C Watson Visual Recognition

Slide 20

Slide 20 text

TelloWǝž^bŌLJ|ÏýĬǔ²K‘

Slide 21

Slide 21 text

Tello × Node-RED × IBM Watson https://github.com/ayatokura/Node-RED-Tello-Control

Slide 22

Slide 22 text

⼊賞作品の傾向 カテゴリ IBM Cloud 採用テクノロジー Watson Studio Watson IoT Assistant API Visual Recognition API Node-RED Block- chain Weather Company Project Owl IoT/Web/ Drone ○ ○ PD3R 建物鑑定 ○ IRIS Dashboard IoT/Web ○ ○ ○ United Aid Net Blockchai n ○ ○ Lali Wildfire Detection IoT ○ ○

Slide 23

Slide 23 text

Call for Code 2019 対策 (全体編) • 2つ以上のIBM Cloudサービスを利⽤する • 実証実験を通じて他の⼈に利⽤してもらい、さらなる 課題解決に向けたアプリやサービス開発を進める • 公式サイトで最新情報をチェックする • Code and Response • Call for Code • IBM Code Patternsを活⽤する

Slide 24

Slide 24 text

Call for Code 2019 対策 (使える技術編) データ・サイエンス 人工知能 ブロックチェーン 交通と天気 IoT 機械学習 [IBM Develop – Code and Response] https://developer.ibm.com/jp/code-and-response/

Slide 25

Slide 25 text

ジャンル 活用できるIBM Cloud テクノロジー例 Watson API Watson Studio Watson IoT Watson ML Kubernetes Hyperledger Weather Company データ サイエンス ○ ○ ○ ○ ○ ⼈⼯知能 ○ ○ ○ ブロックチェーン ○ 交通と天気 ○ ○ ○ ○ ○ IoT ○ ○ ○ ○ 機械学習 ○ ○ Call for Code 2019 対策 (IBM Code Patterns) [IBM Develop – Code and Response] https://developer.ibm.com/jp/code-and-response/

Slide 26

Slide 26 text

Call for Code 2019 ÚĞ (ƸśmƍƧƯ) e¤O†… =I,PMO`§ }‹ŒOn‹R ‹nd‹ €”ƒœOŽpƒœ ‡„O©Š [IBM Develop – Code and Response] https://developer.ibm.com/jp/code-and-response/

Slide 27

Slide 27 text

Call for Code 対策 (災害後のヘルスケア編) • 食品および水の安全性 • 配給分配 • 病気の流行 • 健康記録へのアクセス • メンタルヘルス [IBM Develop - ヘルスケア] https://developer.ibm.com/jp/code-and-response/code-and-response-healthcare/

Slide 28

Slide 28 text

Call for Code 2019 対策 (英語編) • めげないで英語の「応募⽤の資料」を⽤意する • 海外の⼈にも伝わりやすい「英語」で5分動画を制作する • 最後まであきらめない⼼

Slide 29

Slide 29 text

Call for Code 2019 対策 (技術レベル編) • ⾃分のレベルに合わせて動くものを開発する • OSS活⽤ OK • IBM Code Patterns 改編 OK

Slide 30

Slide 30 text

47<,hòďhXyÅİįľŽK¦’ už O)24DsV k¢‘O)24Ds© OOO

Slide 31

Slide 31 text

31 ĭöƠ ĠűƠ ');:76"ŽK¦’ÈǨ Á Ð ÀďŒm"<*41+47<,hĵƀ|ÊdgRy"ŽK¦’mÈǨnĔæmåxikxp`G #$652155,56$16 ªº‹K¸¿lÏƔĠű¿–K¨ƒK’|żė^g „¿ž·Kimuxāx|Ïýô ǐÃřƝƠ (:6623((&+ ›ˆ’ņǖ|ƦŨlœƤ`y 3((&+62 (:6 ƦŨ|›ˆ’ņǖlœƤ`y ",57$/(&2*1,6,21 ŌLJŒ¿›¿šlƂpzyĆƚ|ħÇ`y įƘLjǚƠ ƦŨƠ (:6623((&+ ›ˆ’ņǖ|ƦŨlœƤ`y ,5&28(4; ģđàkǬƒ„¿‘¿|Ę÷^gFœK–mNjzbijƇ| Ĭè^FâƝu¼¿ž|ÔÓ`y ,5&28(4;(95 1:+7=-9@Ælòƴ]zF„¿º™˜ĮĜtŋė]zb ¶K’lã`yÿîœK–”™ (4521$/,6;15,*+65 ›ˆ’VwNJÍmĊń|ƕß`y $1*7$*( 4$15/$624G ÏƔĠű›ˆ’leRgƭĠűoǰǞ|ÊS $674$/$1*7$*(!1'(456$1',1* G ÏƔĠűŜö|å_gˆK¾KžǭÇF„¿›€›€Kǭ ÇFǣŹ–ŠŋZFãŇǭÇkj|ÊS $674$/$1*7$*(/$55,),(4 ›ˆ’ņǖmÑƧ|ÊSŮćmĆƗƕßkj 21(1$/;<(4’•ÍÖžÆ ›ˆ’VwNJÍmŏĮFÌĻĊFņï|Ĭǔ`y $674$/$1*7$*(!1'(456$1',1* ÏƔĠűŜö|å_gˆK¾KžǭÇF„¿›€›€Kǭ ÇFǣŹ–ŠŋZFãŇǭÇkj|ÊS ›ˆ’VwNJÍmĊń|ƕß`y $674$/$1*7$*(/$55,),(4 ›ˆ’ņǖmÑƧ|ÊS ›ˆ’ņǖmÑƧ|ÊS 21(1$/;<(4 ›ˆ’ ›ˆ’ņǖmÑƧ|ÊS 129/('*(67',2 ŒKœ€¿Šk^lFÉčįƘVwÕČ^bĀǦüƱ³œ »hFƨŧŸ›ˆ’œK–VwǬƒ|āī ŌLJƠ „¿ž·Kimuxāx|Ïýô œK–ÑǔƠ #$652167',2 ĀǦüƱ³œ»ĕZmĴČiüƱFœK–mŎŗiÑǔm bsmŤÎŻų $&+,1(($41,1* ĀǦüƱ³œ»HƊƹüƱ³œ»mĴČFüƱFòÊŻ ų ĀǦüƱ³œ»ĕZmĴČiüƱFœK–mŎŗiÑǔm 129/('*($6$/2* ÑǔlőĄkœK–|ėİH‡–½ŠôhXyÑǔœK– ŎŗŻų PŏĮÑǔnÀÄűƮÚřh`G P ÀÄűǰǞnƏÀHÀƏmqÚř^gRp`G ų ų #$65213(1&$/( lĒƫĊiǑèĊ|tbw^FĥßĩŁ|ůè^F¤ ’|Ïýàlljơ`y 203$4($1'203/;’•ÍÖžÆ ƪúĿuùſƎƈĿ|Ñǔ^FņĿÞmšǠuĢĄĄƶm ǭÇ|ÊS

Slide 32

Slide 32 text

EPJ1 h "

Slide 33

Slide 33 text

Call for Code 2019 ›{U in a_l%AM: IBM Cloud $*32QšURL ˜ ibm.biz/c4c_nagoya !^]¦! ! IBM Cloud L+%M $)&M:#wz L+%M ! IBM Cloud H%:$)&M:Wt $)&M:#wz ¡#¦ é l‰”’ ê &&(366+($//)242'( +$//(1*( ƆR®–¿|‰º™‰ ëæımRfzVmnjĴlđr

Slide 34

Slide 34 text

クラウドの上に、多くのIBM技術を展開 コンテナ データ AI ブロック チェーン 気象 データ IBM Cloud (旧:Bluemix)

Slide 35

Slide 35 text

IBM Cloud njĴmbsm2emÛê 570GBP; (WebAP2) https://console.bluemix.net ibm.biz/CLIDownload -CM;H%M (CLI)

Slide 36

Slide 36 text

36 œ¬½™¥Kmbsm ¦»œ€¿ŠH©½™‰ ÖRƢŵĊiǙǡĊ| ğeĪƻ œ¬½™¥KHŽK¦’– IAMFƉIJŬöF½ŠŬöF³ –º¿Škj ¨~‚…K» Nº¤K’ª½ˆ †©‘ƒ‰ ’¼K‘ DNS Dedicated Żų Virtual Żų ¡™¾K‰ ¨~» ’¼K‘ Watson †¿Œ½‘K Watson Ž¤KE”ˆ¶º›€K Weather GBS/GTS¿—’ºKE •º¶K¸¿ Watson Virtual Agent Watson Explore & Discover IBM Risk & Compliance ”™Ŭö (Maximo) ªº‹K¸¿ ŒŠ ›€©lœK–| Ń÷`ybsmšK»Ǎ Uƛƈmbsm ưČ]zb•º¶K¸¿ Visual Recognition API Conversation API Discovery API Speech API Compare/ Comply API IoT API DLaaS API NLU API Tone Analyzer API NLC API Personality Insights API Knowledge Query API AI œK– ‰¹‚ž ‰¼¿‘¿Š ĉô œK–ǤƄ œK– ‰½Kº¿Š /27' ª¹™¨…K± ÖR’‹K¹¦º›€FǙǡĊF”ˆ¶º›€|ŗTF„¿–Kª¹“m K“|Ɯb^p`G IBM‰¹‚žnFk…Œr@u‹‘FAIF}@x|ġTyª¹™¨…K±h`G

Slide 37

Slide 37 text

Streaming Analytics ¥ Spark Analytic s BigInsights for Hadoop s ¥ Predictive Analytics dashDB }@x&œá Cloudant NoSQL Redis Graph MongoDb Insights For Twitter Data Science Experience ‰‚m Watson IoT Platform Predictive Analytics Context Mapping Driver Behavior IoT for Electronics IoT for Insurance IoT MobileFirs t Service Starter Mobile Client Access Push Notifications API Connect App Connect Secure Gateway Product Insights MySQL }@xw~k Insights for Weather Message Hub Block Chain Block chain sq|l„/AI BWatsonC Integration Node-Red Business Rules Workload Scheduler Other t@‚@ F w~Ž@v ¬²–» ŽK¤K Dev Ops €z~@p VMWare Œ¿›Ÿ ©½™‰ ’¼K‘ IPSec VPN CDN ½Kž ¤¹¿ŽK ǓŽ »K–K Web IDE Git repository DevOps Insight Delibery Pipeline Ăᛉ¢½‘KVwßƟQyĀľphĤƍĤƈkŽK¦’ ŽKž¬¿—KĵƀŽK¦’|Ƃs130ĔÆmŕƍŽK¦’|‡–½ŠVwĺƵlĘ÷ŝľ

Slide 38

Slide 38 text

7,-");;-96: https://ibm.biz/ibmcodejp Ĭů œ³ýŌ •K’ŒKžWdzdbªºîÔ¥–K¿Ő

Slide 39

Slide 39 text

https://callforcode.org ÀÄűĮĜ https://ibm.biz/c4cjapan

Slide 40

Slide 40 text

0;;8: >>> 97<;-?1667=);176 +75 )6/-40)+3;73@7 ! IBM ! 1000;J (USD) IBM Cloud IBM Cloud *K17: ¬N|\ª|¥500 USD’rOEM>P[cyY«

Slide 41

Slide 41 text

“LZĨiÞg˜R ç¡Zkm}ki°§[QeI $//)242'(nFéÁtŷĚlÚ`yĬäĞ|Ɠǚ^gRp`G 0)44-6/-lǗƨ\ŖėYc]RG 2'($1'(53215(ª½Š¹±|å_gFQkbm†Kª¿•K’ mœWěĝ|œTyVt^zpa}G #callforcode https://ibm.biz/c4cjapan