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
130
2
Share
googkitの進捗
Kuniwak
PRO
September 28, 2014
More Decks by Kuniwak
See All by Kuniwak
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
490
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
9
6.3k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
31
16k
DeNA での思い出 / Memories at DeNA
orgachem
PRO
7
3.5k
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
18
4.7k
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
4
720
テストケースの名前はどうつけるべきか?
orgachem
PRO
2
840
欠陥を早期に発見するための Software Engineer in Test とその重要性 / What is Software Engineer in Test and How they works
orgachem
PRO
21
5k
住宅を WebXR で評価しよう / Evaluating My Home by WebXR
orgachem
PRO
0
240
Other Decks in Technology
See All in Technology
OpenID Connectによるサービス間連携
takesection
0
100
コーディングエージェントはTypeScriptの 型エラーをどう自己修正しているのか
melonps
4
500
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
440
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
190
なぜハノーバーメッセに行くべきなのか 〜初参加だから語れること〜
tanakaseiya
0
120
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
2.4k
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
600
まだ道半ば、AI-DLCを歩み始めている話
news_it_enj
2
190
DI コンテナ自動生成ツールを実装してみた / intro-autodi
uhzz
0
870
RubyでRuby拡張を書いたらRubyより35倍速になったってどういうこと??
kazuho
3
620
責任あるソフトウェアエンジニアリングの紹介4章・5章 / RSE_Ch4-5
ido_kara_deru
0
340
TSKaigi 2026 - 10秒のビルドを1秒へ:tsdownが切り拓く2026年のTypeScriptライブラリ開発
teamlab
PRO
2
270
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
360
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
580
A designer walks into a library…
pauljervisheath
211
24k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Test your architecture with Archunit
thirion
1
2.2k
Marketing to machines
jonoalderson
1
5.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Code Review Best Practice
trishagee
74
20k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
Building Applications with DynamoDB
mza
96
7k
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