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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
コーディングだけ速くとも意味がない。自動レビューによる開発の高速化
moongift
PRO
0
30
AI 支援研究開発におけるコードレビューの役割と限界
moongift
PRO
0
120
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
410
AI活用の格差をなくす:チーム全体のAI開発生産性を底上げする方法
moongift
PRO
1
220
CodeRabbit 2026年04月アップデート
moongift
PRO
0
76
AI時代のIssue駆動開発のススメ
moongift
PRO
0
480
プロダクト開発の品質を守るAIコードレビュー:事例に見る導入ポイント
moongift
PRO
1
5.3k
AIで急増した生産量の荒波をCodeRabbitで乗りこなそう
moongift
PRO
1
89
AIによるコードレビューで 開発体験を向上させよう!
moongift
PRO
0
77
Other Decks in Technology
See All in Technology
失敗を資産に変えるClaude Code
shinyasaita
0
650
気づかぬうちにセキュリティ負債を生むAPIキー運用
sgwrmctk
0
120
Android の公式 Skill / Android skills
yanzm
0
140
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
120
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
270
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
180
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
750
Kiroで書いた 設計書 が AI レビューの 採点基準 になる
ezaki
0
110
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
250
Chainlitで作るお手軽チャットUI
ynt0485
0
240
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
100
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
310
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
4 Signs Your Business is Dying
shpigford
187
22k
Six Lessons from altMBA
skipperchong
29
4.3k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Google's AI Overviews - The New Search
badams
0
1k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
How to Talk to Developers About Accessibility
jct
2
230
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
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❓