Quantcast
Michael Fitzgerald

http://twitter.com/mjf2009

Biography

Michael Fitzgerald 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 is also the author of Building B2B Applications with XML: A Resource Guide and XSL Essentials (both by John Wiley & Sons). His books have been translated into Spanish, French, German, Japanese, and Chinese. 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.

Books

Google Ajax Search API Google Ajax Search API
by Michael Fitzgerald , Ali Pasha
September 2007
Print: $9.99

Ruby Pocket Reference Ruby Pocket Reference
by Michael Fitzgerald
July 2007
Print: $9.99
Ebook: $7.99
Bundle: $12.99
starstarstarstarstar (5)
(Read Reviews)

Learning Ruby Learning Ruby
by Michael Fitzgerald
May 2007
Print: $34.99
Ebook: $27.99
Bundle: $45.49
starstarstarstarstar (3)
(Read Reviews)

XML Pocket Reference XML Pocket Reference
by Simon St. Laurent , Michael Fitzgerald
Third Edition August 2005
Print: $9.95
Ebook: $7.99
Bundle: $12.93
starstarstarstarstar (4)
(Read Reviews)

XML Hacks XML Hacks
by Michael Fitzgerald
July 2004
Print: $24.95

Learning XSLT Learning XSLT
by Michael Fitzgerald
November 2003
Print: $34.95
Ebook: $24.99
Bundle: $45.44
starstarstarstarstar (2)
(Read Reviews)

Articles

Blog

Recent Posts | All Posts

More on Wolfram Alpha

May 15 2009

I discussed the Wolfram Alpha "computational knowledge engine" in a blog a few days ago. To see how it works, you can watch a screencast (13:23) introducing the new search engine here. You can also watch Wolfram Alpha go live... read more

Coming this Month: Wolfram|Alpha Search

May 12 2009

Sometime this month, a new, more-interesting-than-your-average-search-engine will launch: Wolfram|Alpha. Wolfram Research, who has brought us Mathematica and A New Kind of Science, has set out to "create a true computational knowledge engine" that I am dying to play with. According... read more

Subversion on RubyForge

December 13 2005

If you didn't notice... it was announced today that you can now do version control with Subversion on RubyForge. You can even switch an existing project from CVS to Subversion. Nice. It's hard not to be a fan-nothing new here-of both Subversion and Ruby. You try, you like. read more

Lucene book site is spot on

November 22 2005

I was visiting with Erik Hatcher at the Rails gig in Reston last Saturday. I really like what he has done with his book Lucene in Action (which he coauthored with Otis Gospodnetic). Essentially, he created a search engine for his book on Lucene with Lucene. read more

Rails in Reston

November 21 2005

Just got back from Reston, Virginia today after attending a three-day workshop on Ruby and Ruby on Rails put on by the folks at Pragmatic. Lots of Java people there; one said, "It'll be hard to go back." I don't think he meant it as a ding on Java, or… read more

RELAX NG lives on

June 01 2005

Just when you thought RELAX NG was moribund, summarily lanced by the Sith lords of schema, it shows up in the most interesting places. This time it has appeared in the latest W3C working draft for XHTML 2.0 as a normative schema definition for the markup language. read more

Subverting CVS with Subversion

May 11 2004

I don't have a ton of complaints about RCS (which I started using about 14 years ago) or CVS, though I am sure others have more. My one fog-minded problem I had with CVS was configuration - just getting it to work as expected - which might have just been… read more

RELAX NG and XSL-FO

May 06 2004

I didn't see it at XML Europe 2004 (in fact, I didn't go, though I wished I could have), but according to Eric van der Vlist, Alexander Peshkov of RenderX, Inc. gave a presentation on writing a RELAX NG schema for XSL-FO. read more

RELAX NG and OpenOffice

April 06 2004

Yesterday, I was looking at the OpenOffice file format specification which was issued as an OASIS committee specification on March 22. If I understand the wording of the spec correctly, RELAX NG is now the normative schema language for OpenOffice. Fragments of the normative RELAX NG schema appear on nearly… read more

RELAX NG and the W3C

March 26 2004

Since arriving at the party in 2001, RELAX NG, a nifty schema language for XML, has grown from an OASIS committee spec into an international standard (ISO/IEC FDIS 19757-2:2002). Some shrug it off in favor of the more widespread XML Schema, but those who are well aquainted with RELAX NG… read more

Recent Posts | All Posts

Michael Fitzgerald

"It's a little thing, this Ruby Pocket Reference, but it's also a mighty big thing if you are working with the Ruby language."
--T. Michael Testi, Blogcritics Magazine