~/talk

Microtalk: Nokogiri - History and Future

Talkat GoRuCo 2013 · on Saturday, 2013-06-08· [ruby]
slides:none on file

Nokogiri claims nearly 10 million downloads and traces a concrete arc: a C extension first, a painful FFI phase (3,000 lines of Ruby vs ~4,000 lines of C, lots of segfault-driven debugging), then a working Java port for JRuby. Debugging uses valgrind and perftools; packaging uses mini_portile and rake-compiler. The practical outcomes are measurable: performance tradeoffs documented, JRuby compatibility achieved, and installer pain reduced by packaging libxml2 into the gem so installations stop failing.

AI-written summary · about

  1. 0:00Start
  2. 0:46PIVOTAL LABS
  3. 5:13Community acceptance
  4. 7:00What's FFI? Foreign Function Interface Ruby caling native C code directly
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.