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
googkitの進捗
Search
Kuniwak
PRO
September 28, 2014
Technology
2
110
googkitの進捗
Kuniwak
PRO
September 28, 2014
Tweet
Share
More Decks by Kuniwak
See All by Kuniwak
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
38
HOME VR
orgachem
PRO
1
750
uGUI の自動操作の考え方と操作方法
orgachem
PRO
0
1.1k
Swift Macro に備えて構文木を 10min で学ぶ / Learn Syntax Tree for Swift Macro in 10 minutes
orgachem
PRO
1
910
SoftWare Engineer in Test のおしごと / What is SWET
orgachem
PRO
1
860
私と Nature Remo E / Nature Remo E
orgachem
PRO
0
24k
存在しないアセットへの参照と 未公開アセットでのネタバレに どう立ち向かうか / How to prevent missing assets and spoilers by assets
orgachem
PRO
1
890
睡眠する技術 / Technology to Sleep
orgachem
PRO
15
13k
LintオタクによるLint解説 / Introduction to Lints
orgachem
PRO
26
12k
Other Decks in Technology
See All in Technology
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
180
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
800
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
64
19k
AWS を使う上で知っておきたいオンプレミス知識/aws-on-premise-essentials
emiki
1
4.3k
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
0
320
ServiceNow Knowledge Learning Rise up
manarobot
0
190
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
270
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
130
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
410
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
420
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.7k
Featured
See All Featured
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Happy Clients
brianwarren
91
6.4k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
How GitHub (no longer) Works
holman
304
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
243
20k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
1
1.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
The Pragmatic Product Professional
lauravandoore
24
5.8k
KATA
mclloyd
14
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
220
21k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.3k
Transcript
HPPHLJUͷਐḿ +BWB4DSJQU'SBNFXPSL)BDLBUIPO $MPTVSF-JCSBSJBO,VOJXBL
ਐḿ w ෳϖʔδͷΞϓϦέʔγϣϯʹରԠ w ͏Μ͜ςετΛ໓΅͢ϩʔυϚοϓΛࡦఆ w ͏Μ͜ςετ໓΅͢ w τοϓϨϕϧͷड͚ೖΕςετΛ࣮த
͍ͩͿલ K2VFSZ͖͚ͬͯͨͲɺ Ͳ͏ͯ͠࠶ར༻Ͱ͖ͳ͍ ͷ͕Ͱ͖͕͋ͬͯ͠·͏ʜ
ͳʹ͔͍͍ͷʜ ࣌·ͩແ໊
ग़ձ͍ ! ! ! $MPTVSF-JCSBSZ Λ͏ͱ ࠶ར༻͍͢͠Β͍͠ʂ
͡Ό͋ͬͯΈΔ͔ɺͬͯʜ ͋ͬɺ$MPTVSF-JCSBSZ ͷηοτΞοϓɺ ϚδͰͩΔ͍ʜ
આ໌ϖʔδ ͻͨ͢Β͍
࠷ॳ զຫͯ͠ηοτΞοϓ
ચ SZ $MPTVSF-JCSBSZʜ εΰΫʜΠΠʜ
ͱ͍͏ͷ Ϟδϡʔϧʢ໊લۭؒʣ Ϋϥεࢦܧঝ
ͱ͍͏ͷʜ Ϟδϡʔϧʢ໊લۭؒʣʂ goog.provide(‘hoge’); goog.require(‘hoge’);
ͱ͍͏ͷʜ ҆৺ͷΫϥεࢦܧঝʂ var Parent = function() {}; ! var Child
= function() { goog.base(this); }; goog.inherits(Child, Parent);
܁Γฦ͠·͕͢ $MPTVSF-JCSBSZʜ εΰΫʜΠΠʜ
ͦΕͰଓ͚͍ͯΔͱ ͬͺΓηοτΞοϓ͕ ΊΜͲ͍͘͞
ͦΜͳͱ͖ ! ! ! HPPHLJUΛݟ͚ͭΔ
͜Ε͕ɺ͜͏ $ googkit init $ googkit setup આ໌ϖʔδ
HPPHLJUͬͯΈͨ Χ—ϯ—λ—ϯ
͍Ζ͍Ζ͍ͬͯͨ͘͡Βʜ $POUSJCVUPSʹʜ
Ͱ ࣮ࡍʹΈͯΈ·͠ΐ͏
͜ΜͳʹΧϯλϯͩͱʜ Ͱʁ ͭʹ$MPTVSF-JCSBSZͱ͔ ͬͯͳ͍͠ʁ
$MPTVSF-JCSBSZεΰΠʂ ! ! (NBJMͱ͔ (PPHMF.BQTͰ ΘΕͯΔ
$MPTVSF-JCSBSZεΰΠʂ .#ͷϞδϡʔϧ܈ ✦ 6*ʢ5BCɺ)47ύϨοτʣ ✦ ҉߸ܥʢCBTFɺTIBʣ ✦ ಌΕͷΧελϜΠϕϯτ hoge.addEventListener
$MPTVSF-JCSBSZεΰΠʂ $MPTVSF$PNQJMFSͰ ͯ͢Λѹॖ ࠷దԽ Ͱ͖Δͷ $MPTVSF-JCSBSZ͚ͩοʂ ѹॖͰ༗໊ͳ
ͦΜͳ$MPTVSF-JCSBSZ͕ HPPHLJUͰ Χϯλϯ—ʹ ࢝ΊΒΕ·͢
͋Γ͕ͱ͏͍͟͝·ͨ͠ @orga_chem