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
nodefest2013
Search
ngs
October 26, 2013
Programming
0
570
nodefest2013
node 学園祭 2013 の発表資料。
http://nodefest.jp/2013/
ngs
October 26, 2013
Tweet
Share
More Decks by ngs
See All by ngs
Mindstorms NXT Playground Book for iPad
ngs
0
1.8k
Hubot を使って日々のルーチンワークをゼロにする
ngs
3
1.6k
IBM Cloud Tools for Swift
ngs
0
490
WWDC 2016
ngs
2
1.5k
CI2Go
ngs
0
890
Oneteam の開発チームが行っている協同のための工夫 v2016-04-13
ngs
0
2.6k
Swift で開発した Web アプリケーションを Amazon EC2 Container Services で運用する
ngs
3
4.3k
Oneteam の 少人数で複数プロダクトを 開発する技術的な試行錯誤 #eventdots
ngs
2
2.8k
Electron アプリのビルド + 配信自動化
ngs
0
2.9k
Other Decks in Programming
See All in Programming
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
10
4.2k
Laravel Boost 超入門
fire_arlo
3
220
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
280
OSS開発者という働き方
andpad
5
1.7k
Android 16 × Jetpack Composeで縦書きテキストエディタを作ろう / Vertical Text Editor with Compose on Android 16
cc4966
2
230
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.6k
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
450
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
160
Deep Dive into Kotlin Flow
jmatsu
1
350
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
530
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
70
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Optimizing for Happiness
mojombo
379
70k
For a Future-Friendly Web
brad_frost
180
9.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Being A Developer After 40
akosma
90
590k
Thoughts on Productivity
jonyablonski
70
4.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
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