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
Problems of Japan's enterprise HTML5 and how to...
Search
Atsushi Nakatsugawa
PRO
March 22, 2017
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Problems of Japan's enterprise HTML5 and how to resolve it with hifive
FOSSASIA 2017での発表資料です
Atsushi Nakatsugawa
PRO
March 22, 2017
More Decks by Atsushi Nakatsugawa
See All by Atsushi Nakatsugawa
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
5
2.6k
コーディングだけ速くとも意味がない。自動レビューによる開発の高速化
moongift
PRO
0
81
AI 支援研究開発におけるコードレビューの役割と限界
moongift
PRO
0
150
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
450
AI活用の格差をなくす:チーム全体のAI開発生産性を底上げする方法
moongift
PRO
1
620
CodeRabbit 2026年04月アップデート
moongift
PRO
0
89
AI時代のIssue駆動開発のススメ
moongift
PRO
0
530
プロダクト開発の品質を守るAIコードレビュー:事例に見る導入ポイント
moongift
PRO
1
9.3k
AIで急増した生産量の荒波をCodeRabbitで乗りこなそう
moongift
PRO
1
97
Other Decks in Technology
See All in Technology
現場との対話から始める “作る前に問い直す”業務改善
mochico50
2
290
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
2
450
AI Coding Agent時代のcdk-nagガードレール 〜組織ルールを強制CIで守り抜く設計の挑戦〜
mhrtech
3
530
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
320
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
450
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
510
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
270
全社でのソフトウェアサプライチェーン攻撃対策をやってみた with Takumi Guard
z63d
0
300
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
330
Jitera Company Deck
jitera
0
520
「待ち時間」の消滅と「自我消耗」の加速:生成AI時代のエンジニアを救うメンタル・リソース管理
poropinai1966
0
110
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
500
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
My Coaching Mixtape
mlcsv
0
180
Discover your Explorer Soul
emna__ayadi
2
1.2k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
HDC tutorial
michielstock
2
750
GitHub's CSS Performance
jonrohan
1033
470k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Technical Leadership for Architectural Decision Making
baasie
3
450
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Designing Experiences People Love
moore
143
24k
Transcript
1SPCMFNTPG+BQBOT FOUFSQSJTF)5.-BOEIPX UPSFTPMWFJUXJUIIJpWF "UTVTIJ/BLBUTVHBXB .00/(*'5
8IPBN* !IUNMIJpWF GCNFIUNMIJpWF .00/(*'5*OD$&0 &WBOHFMJTUPGIJpWF IUUQXXXIUNMIJpWFDPN "UTVTIJ/BLBUTVHBXBʢதʣ
"HFOEB &OUFSQSJTF*5NBSLFUJO+BQBO 1SPCMFNTPG)5.-+BWB4DSJQU *OUSPEVDJOHIJpWF %FW0QTº&OUFSQSJTF$PNQBOZ
$PODMVTJPO 1M[UXFFUTIBSFXJUIIUNMIJpWF
&OUFSQSJTF*5NBSLFUJO+BQBO 5IFZIBWFOPEFWFMPQNFOUUFBNJOUIFJSDPNQBOZ "HFODZDPNQBOZ &OUFSQSJTFDPNQBOZ 4*FS &OUFSQSJTFDPNQBOZ 4ZTUFNEFWFMPQFS 1M[UXFFUTIBSFXJUIIUNMIJpWF
0⒎TIPSF $IJOB 1IJMMJQJOFT 7JFUOBN *OEJB .ZBONBS #BOHMBEFTI &OUFSQSJTF*5NBSLFUJO+BQBO 1M[UXFFUTIBSFXJUIIUNMIJpWF
5IFJSTZTUFNIBWFUPNPWFGPSZFBST &OUFSQSJTF*5NBSLFUJO+BQBO 1M[UXFFUTIBSFXJUIIUNMIJpWF
3FQMBDJOHUIFJSTZTUFNUP)5.- 4UBOEBSE %FTLUPQ.PCJMF 8FC5FDIOPMPHZ &OUFSQSJTF*5NBSLFUJO+BQBO 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.- +BWB4DSJQU 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU 5PPGBTUFWPMVUJPO 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU )PXJUGFFMTUPMFBSO+BWB4DSJQUJO IUUQTIBDLFSOPPODPNIPXJUGFFMTUPMFBSO KBWBTDSJQUJOEBEEGp[KDI 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU PSNPSFZFBSJOEFWFMPQJOHBO FOUFSQSJTFTZTUFN 1SPKFDUTUBSU %FDJEF BSDIJUFDUVSF %FWFMPQNFOU %POF -BVODI "OHVMBS
"OHVMBS "OHVMBS 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU $IBOHFUIFUSFOEJTUPPGBTU 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU 8FIBWFUPNBJOUFOBODFZFBST ʁ 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU 4IPSUBHFPGFOHJOFFSJOHSFTPVSDFT +BWB4DSJQUJTUSJDLZMBOHVBHFUIBO+BWB/&5 1M[UXFFUTIBSFXJUIIUNMIJpWF
1SPCMFNTPG)5.-+BWB4DSJQU 4IPSUBHFPGFOHJOFFSJOHSFTPVSDFT "VDOFUEFWFMPQFE )5.-$44 EFWFMPQNFOUCBTFJO 1IJMJQQJOFT 1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF 1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF IJpWFJT8FC1MBUGPSNGPS&OUFSQSJTF 0QFOTPVSDFTPGUXBSF "QBDIF-JDFOTF "MMDPEFTBSFIPTUFEPO(JU)VC %FWFMPQFECZ/44PMVUJPOT 0OFPG+BQBOFTF 4*FSDPNQBOJFT "JNUPMPOHUFSNNBJOUFOBODBCMFTZTUFN
1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF IUUQXXXIUNMIJpWFDPN 1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF 8FBSF1MBUGPSN 8FTVQQPSUUPUBMMZEFWFMPQNFOUXFCTZTUFNT %FCVHUPPMT )5.- GSBNFXPSL 6*5FTU 1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF 'FBUVSFTFTQFDJBMMZFOUFSQSJTF .7$ 1M[UXFFUTIBSFXJUIIUNMIJpWF
*OUSPEVDJOHIJpWF 'FBUVSFTFTQFDJBMMZFOUFSQSJTF 1M[UXFFUTIBSFXJUIIUNMIJpWF 4FDVSJUZ #BDLXBSEDPNQBUJCJMJUZ 4JNQMFFBTZUPVOEFSTUBOE
var helloWorldController = { __name: 'HelloWorldController', '#btn click': function() {
alert('Hello, FOSSASIA!'); } }; h5.core.controller('#container', helloWorldController ); *OUSPEVDJOHIJpWF )FMMP8PSME 1M[UXFFUTIBSFXJUIIUNMIJpWF
$(function() { var helloWorldController = { __name: 'HelloWorldController', '#btn click':
function() { alert('Hello, FOSSASIA!'); } }; h5.core.controller('#container', helloWorldController ); }); *OUSPEVDJOHIJpWF $(function() { var otherController = { __name: 'otherController', '#btn click': function() { alert('Hello, FOSSASIA!'); } }; h5.core.controller('#container', otherController ); }); 1M[UXFFUTIBSFXJUIIUNMIJpWF
%&.0 IUUQTXXXIUNMIJpWFDPNFOHBMMFSZXPSLqPX 1M[UXFFUTIBSFXJUIIUNMIJpWF IUUQXXXIUNMIJpWFDPNKBHBMMFSZNPCJMFSFQPSUJOH
%FW0QTº&OUFSQSJTF$PNQBOZ 1M[UXFFUTIBSFXJUIIUNMIJpWF
/PQBUDI OFFEVQEBUFQMBOOJOH PSMJUUMFVQEBUFTQFSZFBS .BJOUFOBODFCVEHFU OPUVQEBUFCVEHFU 5FTU UFTUBOEUFTU %FW0QTº&OUFSQSJTF$PNQBOZ 1M[UXFFUTIBSFXJUIIUNMIJpWF
%FW5PPMTGPS%FCVHIJpWFBQQMJDBUJPO 1JUBMJVN 4DSFFOTIPUCBTFE4FMFOJVNUFTU 'SPOUFOEJTNPSFFBTJFSEFQMPZUIBO4FSWFSTJEF %FW0QTº&OUFSQSJTF$PNQBOZ 1M[UXFFUTIBSFXJUIIUNMIJpWF
5FTUJTJNQPSUBOU IPXFWFSUPPNVDIDPTU %FW0QTº&OUFSQSJTF$PNQBOZ 8FCCSPXTFST 7FSTJPOT 'FBUVSFT º º º %FQMPZ
6OJUUFTU 4FMFOJVNUFTUJTOPUTBUJTGZ8FIBWFUPDIFDL6*EFTJHO 1M[UXFFUTIBSFXJUIIUNMIJpWF
1JUBMJVN4FMFOJVNCBTFE4DSFFOTIPUUFTU %FW0QTº&OUFSQSJTF$PNQBOZ 1M[UXFFUTIBSFXJUIIUNMIJpWF
$PODMVTJPO +BQBOFTFFOUFSQSJTFDPNQBOJFTIBWFCJH CVEHFU#VUUIFZOFFEUPNPWFTZTUFN MPOHUJNF 6TJOHIJpWFGPSMPOHUFSNTVQQPSUTZTUFN 4QFFEJTJNQPSUBOU BOEFBTZNBJOUFOBODF JTBMTPJNQPSUBOU 1M[UXFFUTIBSFXJUIIUNMIJpWF
5IBOLZPVGPS ZPVSBUUFOUJPO 'PMMPXVT!IUNMIJpWF "OZ2VFTUJPO❓