Press room

New from O’Reilly: Media Alert

Oh, the things you can do with Exploring Everyday Things with R and Ruby. Determine how many restroom stalls can accommodate an office with 70 employees. Or, create an artificial society—and analyze its behavioral patterns to learn how specific factors affect our real society.

Regular expressions remain a difficult part of the puzzle when learning how to program. Introducing Regular Expressions walks beginners step-by-step through the fundamentals of regular expressions, and helps you decipher complex patterns.

P.S. When you're not reading and reviewing, take a moment to watch the livestream from this week's Open Source Convention, or catch the videos on our YouTube channel.

Spotlight

Michael FitzgeraldMichael Fitzgerald

Michael is Principal at Overdue Books LLC, a publishing and writing firm. He is the author of Learning Ruby, Ruby Pocket Reference, XML Pocket Reference, Third Edition with Simon St. Laurent, XML Hacks, and Learning XSLT, all published by O'Reilly. He has also been a regular contributor to XML.com. Michael likes to ski (downhill and cross country), ride and train horses, and spend time with his family. His newest book, Introducing Regular Expressions walks beginners step-by-step through the fundamentals of regular expressions, and helps you decipher complex patterns.