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
nodefest2013
Search
ngs
October 26, 2013
Programming
600
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
nodefest2013
node 学園祭 2013 の発表資料。
http://nodefest.jp/2013/
ngs
October 26, 2013
More Decks by ngs
See All by ngs
Mindstorms NXT Playground Book for iPad
ngs
0
1.9k
Hubot を使って日々のルーチンワークをゼロにする
ngs
3
1.7k
IBM Cloud Tools for Swift
ngs
0
540
WWDC 2016
ngs
2
1.5k
CI2Go
ngs
0
970
Oneteam の開発チームが行っている協同のための工夫 v2016-04-13
ngs
0
3k
Swift で開発した Web アプリケーションを Amazon EC2 Container Services で運用する
ngs
3
4.5k
Oneteam の 少人数で複数プロダクトを 開発する技術的な試行錯誤 #eventdots
ngs
2
3.4k
Electron アプリのビルド + 配信自動化
ngs
0
3.1k
Other Decks in Programming
See All in Programming
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9k
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
130
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
590
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
440
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
420
モバイル交通系ICへのチャージ実例から考える、クロスプラットフォーム開発におけるiOS実機テスト設計とCI運用
yusuga
1
550
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
220
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
980
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
400
FreeBSDでZabbixを動かす
kenkino
0
340
Security issues being discussed on Web Platforms
petamoriken
0
1.3k
Featured
See All Featured
The SEO identity crisis: Don't let AI make you average
varn
0
560
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Ethics towards AI in product and experience design
skipperchong
2
400
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
Docker and Python
trallard
47
4.2k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
530
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
200
30 Presentation Tips
portentint
PRO
1
410
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Why Our Code Smells
bkeepers
PRO
340
58k
Documentation Writing (for coders)
carmenintech
77
5.5k
Transcript
Atsushi Nagase @ngs
None
None
None
None
None
None
None
2ͭͷཁૉͷࠩίʔυΛੜ͢Δ jQuery.elementDiff ݎ࿚ͳ CSS ηϨΫλΛੜ͢Δ jQuery.selectorator
None
$(event.target).getSelector() // => [“.mod-pageMain > section:eq(0)”]
None
None
None
None
None
None
None
None
None
None
None
None
$(‘<p id=”foo”><span>Original text</span></p>’) .getElementDiff( ‘<p id=”foo2” class=“bar”><b>It works</b></p>’, “p#foo“) //
=> [ ‘$(“#foo > :eq(0)”).replaceWith(“<b>It works</b>”)’, ‘$(“#foo”).attr({”id”: ”foo2”, ”class”: ”bar ”})‘ ]
https://github.com/ngs/jquery-selectorator/ https://github.com/ngs/jquery-elementDiff/
We’re HIRING! http://kaizenplatform.in/
} http://ngs.io