Hacking RSS and Atom (ExtremeTech) 1st Edition

4 customer reviews
ISBN-13: 978-0764597589
ISBN-10: 0764597582
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$0.01
In Stock. Sold by New Chapter Recycling
Condition: Used: Very Good
Comment: Very Good used copy: Some light wear to cover, spine and page edges. Very minimal writing or notations in margins. Text is clean and legible. Possible clean ex-library copy with their stickers and or stamps.
Access codes and supplements are not guaranteed with used items.
21 Used from $0.01
+ $3.99 shipping
More Buying Choices
6 New from $11.12 21 Used from $0.01 2 Collectible from $9.96
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks

Editorial Reviews

From the Back Cover

Now you can satisfy your appetite for information

This book is not about the minutia of RSS and Atom programming. It's about doing cool stuff with syndication feeds—making the technology give you exactly what you want the way you want. It's about building a feed aggregator and routing feeds to your e-mail or iPod, producing and hosting feeds, filtering, sifting, and blending them, and much more. Tan-talizing loose ends beg you to create more hacks the author hasn't thought up yet. Because if you can't have fun with the technology, what's the point?

A sampler platter of things you'll learn to do

  1. Build a simple feed aggregator
  2. Add feeds to your buddy list
  3. Tune into rich media feeds with BitTorrent
  4. Monitor system logs and events with feeds
  5. Scrape feeds from old-fashioned Web sites
  6. Reroute mailing lists into your aggregator
  7. Distill popular links from blogs
  8. Republish feed headlines on your Web site
  9. Extend feeds using calendar events and microformats

About the Author

Leslie M. Orchard is a hacker, tinkerer, and creative technologist who works in the Detroit area. He lives with two spotted Ocicats, two dwarf bunnies, and a very patient and understanding girl. On rare occasions when spare time comes in copious amounts, he plays around with odd bits of code and writing, sharing them on his Web site named 0xDECAFBAD (http://www.decafbad.com).
NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Series: ExtremeTech (Book 20)
  • Paperback: 602 pages
  • Publisher: Wiley; 1 edition (September 9, 2005)
  • Language: English
  • ISBN-10: 0764597582
  • ISBN-13: 978-0764597589
  • Product Dimensions: 7.4 x 1.3 x 9.2 inches
  • Shipping Weight: 2.1 pounds
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #749,432 in Books (See Top 100 in Books)

More About the Author

Leslie Michael Orchard is a hacker, tinkerer, and creative technologist working in the Ann Arbor / Detroit, MI area. He lives with two spotted Ocicats, two dwarf bunnies, and a very patient and understanding wife. On rare occasions when spare time comes in copious amounts, he plays around with odd bits of code and writing, sharing them on his Web site named 0xDECAFBAD (http://decafbad.com/).

Customer Reviews

5 star
100%
4 star
0%
3 star
0%
2 star
0%
1 star
0%
See all 4 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

11 of 12 people found the following review helpful By Thomas Duff HALL OF FAMETOP 1000 REVIEWERVINE VOICE on September 24, 2005
Format: Paperback
Rather than just read RSS feeds, would you like to *do stuff* with RSS and Atom? I received a copy of a really good book that goes beyond the nuts and bolts of RSS formatting... Hacking RSS and Atom by Leslie M. Orchard.

Contents:

Part 1 - Consuming Feeds: Getting Ready to Hack; Building a Simple Feed Aggregator; Routing Feeds to Your Email Inbox; Adding Feeds to Your Buddy List; Taking Your Feeds with You; Subscribing to Multimedia Content Feeds

Part 2 - Producing Feeds: Building a Simple Feed Producer; Taking the Edge Off Hosting Feeds; Scraping Web Sites to Produce Feeds; Monitoring Your Server with Feeds; Tracking Changes in Open Source Projects; Routing Your Email Inbox to Feeds; Web Services and Feeds

Part 3 - Remixing Feeds: Normalizing and Converting Feeds; Filtering and Sifting Feeds; Blending Feeds; Republishing Feeds; Extending Feeds

Part 4 - Implementing a Shared Feed Cache

Index

This book starts with the assumption that you either already understand all the details of RSS/Atom formatting, or that you're willing to learn the details on your own as you go. This is *not* a reference book on RSS standards. Rather, Orchard answers the question "what can you *do* with RSS that's cool and useful?". Using a series of projects, he starts to get you thinking about how you might use RSS technology in ways you haven't considered. For instance, having your log files report things via RSS feed could give you immediate notice of unusual situations. Or perhaps having RSS feeds go to your IM client would allow you to react quickly to news and information. The possibilities are endless, and Orchard does a good job in getting you to think.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
14 of 16 people found the following review helpful By W Boudville HALL OF FAMETOP 1000 REVIEWERVINE VOICE on September 9, 2005
Format: Paperback
The book is very logically arranged into 3 parts. For using feeds, making feeds and mixing feeds. Most readers will probably deal with the first part and maybe the third part.

Using feeds is explained as being able to aggregate data from websites offering these using RSS or Atom methods. From which, you can see how to recast the output into HTML pages for your website. Or maybe send it to your mailbox. Actually and more realistically, to the mailboxes of those who visit your website and ask for this feed.

Orchard deliberately does not go much into the fine distinctions between the different and incompatible RSS standards. Or likewise with the various Atom formats. More technical books can discuss these points ad nauseum. But Orchard is aiming this text at a programmer who just wants to put together a news feed, and does not really care about lower level details.

Making a news feed is the second part of the book. Only a fraction of readers will head here. It's not easy to produce original content, after all.

The last part of the book is essentially an advanced continuation of the first part. You are shown how to embed higher level logic into processing the feeds. With an extensive example on using a Bayesian to try to identify news articles that might be of interest to your readership. Be aware that the Bayesian method is not perfect. Occasionally, you might get an incongruous article.

Definitely, Orchard has produced a nice programming book. (In Python.)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Stuart Woodward on October 3, 2008
Format: Paperback
Apart from being a great book on working with RSS, this is a great Python book. The running theme in the book is extracting information and presenting it in RSS form. Since you have to get the information from somewhere the non-RSS code provides a wealth of documented examples that you can put use in your own projects. It's worth getting this book just for the code samples.

So if you are interested in getting started with Python or you are a competent Python hacker you will definitely learn something by reading the code and be able to add more tricks to your Python toolbox.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 9 people found the following review helpful By John Matlock on September 27, 2005
Format: Paperback
Often times there's information somewhere on the web that you want to use in your own computing. Perhaps you want to look at news stories and display the headlines of what's happening today with a link to the site of the story. In the early days of the web, when you wanted to do something like that you had to do it manually or do some kind of hard coding to parse the information you wanted out of the HTML. Tedious, and if they ever change their web page you're re-doing your code.

This is the problem that RSS/Atom are intended to fix. These are standards that, when followed, present the information from a site in a standardized manner that makes it easy to parse.

First, what this book is NOT. This book does not tell you all the details about how to put RSS/Atom information up on a site. Instead, this book is on taking the information from an RSS/Atom 'page' and getting into a form you can use.

The book is broken down into three parts: Consuming Feeds, Producing Feeds, Remixing Feeds. In each part the author programs a few simple applications to show you what can be done. The programming is in Python, the operating system he uses is Linux.

The only complaint I could make about this book is that it would help the newbie to have another chapter at the beginning that talked about some common feeds and the nature of the tags they use to encapsulate their data.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again