Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Open Source License Challenge for JavaScript (z...
Search
Yi-Feng Tzeng
October 27, 2012
Technology
220
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Open Source License Challenge for JavaScript (zh-tw)
Let's meet the open source challenge in JavaScript world!
Yi-Feng Tzeng
October 27, 2012
More Decks by Yi-Feng Tzeng
See All by Yi-Feng Tzeng
重新想像:如何做技術選型決策 / Rethinking : Technical Decision
yftzeng
7
2.6k
擁抱開源:企業應如何善用開源技術,才能得其利而防其弊 - 加強版
yftzeng
0
270
Testing in Production, Deploy on Fridays
yftzeng
0
2.9k
COSCUP 2020 Day 1 - Opening Keynote
yftzeng
0
180
COSCUP 2020 Day 2 - Opening Keynote
yftzeng
0
190
Severless PHP Case : Agile Dashboard via GitLab Board API
yftzeng
0
210
Dev(Sec)Ops: Architecture for Security and Compliance
yftzeng
0
360
給資安工程師開源授權觀念
yftzeng
0
180
Progressive Deployment & NoDeploy
yftzeng
0
230
Other Decks in Technology
See All in Technology
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
570
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
190
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
go-sqletch
moznion
0
140
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
150
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
Persisting Massive Data with Rails ~Designing for 60 billion rows, and fighting the bottlenecks~ Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
0
730
しろおびから始める!ログ活用の第一歩
shumei_ito
0
940
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
710
How to Talk to Developers About Accessibility
jct
2
580
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
Optimising Largest Contentful Paint
csswizardry
37
4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
540
Transcript
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None