Skip to content

{ Author Archives }

The further development of Yahoo! Pipes

I currently have an example of how to use Yahoo! Pipes in Chapter 4 of my book. Pipes continues to advance quickly beyond the point I last took a close look. At the start of its life, Pipes dealt only with acepting inputs and creating outputs that are RSS or Atom feeds. Now, it seems […]

Chapter 6 (first draft) posted

I just posted my first draft of Chapter 6 ("Learning XML Web services APIs through Flickr"). Chapter 6 is a large and complex chapter that aims to do quite a few things. (The current draft runs 34 pages.) I'm excited about chapter 6 because with some refinement, I think the chapter will be able to […]

New chapters posted: Seeking readers!

I posted today first drafts of 5 more chapters for my book.   Take a look — I'd love to get some feedback on these drafts.   (Send me email at raymondyee AT mashupguide DOT net.):   Chapter 3: "Tagging and Folksonomies." (2007-05-02 07:58:41) Chapter 4: "RSS and Atom and syndication; integration with news readers" (2007-04-24 17:52:20) […]

Browser extension mechanisms for various browsers

I know about the Firefox add-on/extension mechanism but what about the corresponding element of other web browsers? Here's what a series of quick web searches turned up: Firefox Firefox Extension Development Tutorial :: Overview XULPlanet.com Opera Opera widgets: Opera Widgets – Weather, News, and More Opera User Javascript — Opera's take on Greasemonkey: UserJS.org – […]

Exisiting pieces to draw on on social bookmarks for Chapter 14

If I weren't sick with a cold, I'd be energetically plowing away on Chapter 14 on the topic of social bookmarks. I'm trying to get through a first pass of the chapter this afternoon, which is likely to be way too optimistic. Fortunately, I am drawing from some work that I've already assembled: first of […]

Mining the data in ProgrammableWeb for Design Patterns in Mashups

In chapter 9, I look in detail at some individual mashups. I also want to know more about mashups in general, to do a macro-analysis of mashups. That is, I would look at the broadest range of mashups to look for design patterns that cross many examples. One way forward would be an analysis using […]

Comments from Jon Udell on my writeup on LibraryLookup

Jon Udell was kind enough to make some comments on what I've written on his LibraryLookup bookmarklet in Chapter 1 (which I post here with his permission): Under "How can it be extended": OCLC xISBN! That service solves a key problem with the bookmarklet version: that an ISBN does not uniquely identify a work. But […]

Mashup tools to look at

In Chapters 9 and 11, I analyze service composition frameworks, tools that make it easier to create mashups, for "design patterns" among mashups. That is, if some tool offers a template, it's likely that there is a design pattern behind that template. If time allows, I'd like to study at the least the following frameworks. […]

At work on Chapter 9

I'm working today on the first draft of Chapter 9 "Dissecting mashups and remixes". Ideally, I'd like to create the equivalent of the Gang of Four's Design Patterns for mashups. Such a project is long-term effort. For this chapter, I suggest finding several emerging patterns from an analysis of a handful of specific mashups. I […]

Which Creative Commons license to choose?

My publisher and I have agreed to release my book under the By-NC-SA 2.5 Creative Commons license. Should we go even further in openness and license under a By-SA license and remove the commercial reuse restrictions? David Wiley's post Why Universities Choose NC, and What You Can Do at iterating toward openness prompted my own […]