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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ngs
October 26, 2013
Programming
590
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.6k
IBM Cloud Tools for Swift
ngs
0
530
WWDC 2016
ngs
2
1.5k
CI2Go
ngs
0
940
Oneteam の開発チームが行っている協同のための工夫 v2016-04-13
ngs
0
3k
Swift で開発した Web アプリケーションを Amazon EC2 Container Services で運用する
ngs
3
4.5k
Oneteam の 少人数で複数プロダクトを 開発する技術的な試行錯誤 #eventdots
ngs
2
3.3k
Electron アプリのビルド + 配信自動化
ngs
0
3k
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
11
4.3k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
660
ふつうのFeature Flag実践入門
irof
8
4.1k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.7k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
260
Agentic UI
manfredsteyer
PRO
0
180
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
260
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
880
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
840
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
170
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
200
Featured
See All Featured
Fireside Chat
paigeccino
42
4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
Amusing Abliteration
ianozsvald
1
210
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Git: the NoSQL Database
bkeepers
PRO
432
67k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
430
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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