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
Oga
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yorick Peterse
September 12, 2014
Programming
210
3
Share
Oga
Lightning talk at Baruco 2014
Yorick Peterse
September 12, 2014
More Decks by Yorick Peterse
See All by Yorick Peterse
Garbage Collection Crash Course
yorickpeterse
1
390
Making GitLab Faster
yorickpeterse
2
480
Rubinius & The Eternal Yak
yorickpeterse
1
280
Parsing for Humans
yorickpeterse
2
110
Other Decks in Programming
See All in Programming
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
1.5k
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
510
Vibe하게 만드는 Flutter GenUI App With ADK , 박제창, BWAI Incheon 2026
itsmedreamwalker
0
540
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
170
仕様漏れ実装漏れをなくすトレーサビリティAI基盤のご紹介
orgachem
PRO
8
4.7k
SkillがSkillを生む:QA観点出しを自動化した
sontixyou
5
2.9k
へんな働き方
yusukebe
6
2.9k
AIと共にエンジニアとPMの “二刀流”を実現する
naruogram
0
130
Claude Codeログ基盤の構築
giginet
PRO
7
3.9k
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
170
iOS機能開発のAI環境と起きた変化
ryunakayama
0
160
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
290
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
6.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
The agentic SEO stack - context over prompts
schlessera
0
730
Automating Front-end Workflow
addyosmani
1370
200k
We Are The Robots
honzajavorek
0
210
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Being A Developer After 40
akosma
91
590k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Fireside Chat
paigeccino
42
3.9k
Accessibility Awareness
sabderemane
0
93
Transcript
Oga XML/HTML parser written in Ruby. https://github.com/yorickpeterse/oga
• Ruby (91% per GitHub) + small, native extension •
Supports MRI, Rubinius, JRuby • Thread-safe • XML/HTML parsing • XML namespaces • XPath • CSS selectors (planned) • No system libraries (e.g. libxml2)
$ time gem install nokogiri-1.6.1.gem real 1m54.368s user 1m34.697s sys
0m7.517s
$ time gem install oga-0.1.0.gem real 0m1.205s user 0m1.053s sys
0m0.100s
$ gem install oga