223 RR Oga and Parsing with Yorick Peterse episode artwork

EPISODE · Sep 2, 2015 · 50 MIN

223 RR Oga and Parsing with Yorick Peterse

from Ruby Rogues · host Charles M Wood

02:35 - Yorick Peterse IntroductionTwitter GitHub BlogRubiniusThe XML C parser and toolkit of Gnomelibxslt03:07 - oganokogiri 06:38 - Fixing vs Writing an Alternative Featurelexers Parse Tree 14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with Cffi 22:44 - Parsingracc ruby-ll 25:16 - ResourcesLL Parser28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and ContributionDocumentationPicks AirPair (Chuck) CAL(1) Shell Command (Jessica) fish shell (Yorick) asciinema (Yorick) Special Guest: Yorick Peterse. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

02:35 - Yorick Peterse IntroductionTwitter GitHub BlogRubiniusThe XML C parser and toolkit of Gnomelibxslt03:07 - oganokogiri 06:38 - Fixing vs Writing an Alternative Featurelexers Parse Tree 14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with Cffi 22:44 - Parsingracc ruby-ll 25:16 - ResourcesLL Parser28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and ContributionDocumentationPicks AirPair (Chuck) CAL(1) Shell Command (Jessica) fish shell (Yorick) asciinema (Yorick) Special Guest: Yorick Peterse. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

NOW PLAYING

223 RR Oga and Parsing with Yorick Peterse

0:00 50:58

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Everything's Coming Up Thrillhouse Four Finger Discount The official podcast of the Thrillhouse Simpsons Memes Super Group. Each week, admins Jack Nischler, Karina Martin and Ruby Zanetti discuss the latest happenings in the group, as well as their Simpsons fandom.Proudly brought to you by The Four Finger Discount Network. Explicit Ruby Ryder – Pegging Paradise Ruby Ryder Your guide for pegging, anal sex, and bdsm Explicit Friday Afternoon Deploy: A Developer Podcast Lofty Labs Episodes and show notes available at friday.hirelofty.com. An unapologetic show about the culture and chaos of software engineering from the makers and breakers of digital products at Lofty Labs. We build software with Python and Django, Ruby and Rails, Golang, whatever frontend framework we're forced to use because it's popular this month, and anything else to get the job done right. Then on Friday afternoons we have a beer and talk about our regrets on this show. Explicit 暗黑森林 The Dark Forest 榮忠豪/Ruby 盧春如/Joanna Wang 王若琳 社會總是希望人人都活在明亮。但一旦人的黑暗面露出的時候,社會會怎麼反應? 人性的黑暗總是被壓抑的而不被允許顯露, 但若這些邪惡的行為無法被壓下來 會有什麼事情發生? 本播客想透過真實殺人案件與其他暗黑的故事來探索人的黑暗面,但就像暗黑的森林,在黑暗的樹枝之中還是看得到光芒,提醒人們黑暗之處還是有希望的存在。 除了只關注故事的黑暗,『暗黑森林』也會專注在人們對於彼此的關懷,同情,與自我保護的重要性。來吧!跟著主持人 榮忠豪/Joanna 王若琳/Ruby 盧春如 一起走進 「暗黑森林」 Powered by Firstory Hosting Explicit

Frequently Asked Questions

How long is this episode of Ruby Rogues?

This episode is 50 minutes long.

When was this Ruby Rogues episode published?

This episode was published on September 2, 2015.

What is this episode about?

02:35 - Yorick Peterse IntroductionTwitter GitHub BlogRubiniusThe XML C parser and toolkit of Gnomelibxslt03:07 - oganokogiri 06:38 - Fixing vs Writing an Alternative Featurelexers Parse Tree 14:01 - Doing a Document Instead of a Programming...

Can I download this Ruby Rogues episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!