<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>Planet Web Developer</title>
  <subtitle>News and views on Web development, from Web developers, Web-tool developer, Web-spec authors/editors</subtitle>
  <updated>2009-11-23T09:11:47Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>Michael(tm) Smith</name>
    <email>mike@w3.org</email>
  </author>
  <id>http://people.w3.org/mike/planet/web-developer/atom.xml</id>
  <link href="http://people.w3.org/mike/planet/web-developer/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://people.w3.org/mike/planet/web-developer/" rel="alternate"/>

  <entry xml:lang="en">
    <author>
      <name>Henri Sivonen</name>
    </author>
    <id>http://hsivonen.iki.fi/rdf-competition/</id>
    <link href="http://hsivonen.iki.fi/rdf-competition/" rel="alternate" type="text/html"/>
    <title type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml">Thou Shalt Not Spec a Feature that Might Inadvertently Compete with RDF when Used Contrary to How It Is Designed to Be Used</div>
    </title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml">From the minutes of the TAG meeting on November 2<sup>nd</sup> 2009.</div>
    </summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>From the <a href="http://www.w3.org/2001/tag/2009/11/02-minutes.html" shape="rect">minutes</a> of the TAG meeting on November 2<sup>nd</sup> 2009:</p>
<blockquote>
<p class="log"><strong>RESOLUTION: to
    request that the <a href="http://www.w3.org/TR/2009/WD-html5-20090825/dom.html#embedding-custom-non-visible-data" shape="rect">data-* section</a> be removed from the HTML 5
    spec</strong></p>
</blockquote>
<p>A bit later:</p>
<blockquote>
    <p class="log"><b>[Sam Ruby]:</b> hmm... not sure I’d heard
    concerns around data-* before</p>

    <p class="log"><b>[Paul Cotton]:</b> right; don’t expect the WG to
    be familiar with that.</p>

    <p class="log"><b>[Tim Berners-Lee]:</b> data-* competes with
    URI-based designs such as RDFa</p>

    <p class="log"><b>[Sam Ruby]:</b> odd... data-* is local to a
    page... i.e. to be consumed by js on the page, not by
    crawlers</p>

    <p class="log"><b>[Tim Berners-Lee]:</b> but once there’s lots of
    useful data-* data somewhere, crawlers will want to crawl</p>

    <p class="log"><b>[Sam Ruby]:</b> hmm... yes, I can see the
    inevitability of that. hmm.</p>
</blockquote>
<p>(Link to spec added and names expanded.)</p></div>
    </content>
    <updated>2009-11-23T08:13:00Z</updated>
    <source>
      <id>http://hsivonen.iki.fi/feed/atom/</id>
      <author>
        <name>Henri Sivonen</name>
        <email>hsivonen@iki.fi</email>
      </author>
      <link href="http://hsivonen.iki.fi/" rel="alternate" type="text/html"/>
      <link href="http://hsivonen.iki.fi/feed/atom/" rel="self" type="application/atom+xml"/>
      <rights xml:lang="en">Copyright Henri Sivonen</rights>
      <subtitle xml:lang="en">Articles and blogish notes</subtitle>
      <title xml:lang="en">Henri Sivonen’s pages</title>
      <updated>2009-11-23T09:00:29Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=8814</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/fXI5HaZvIEQ/" rel="alternate" type="text/html"/>
    <title>Google Maps API v3 Now Includes Driving Directions</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/google-maps"><img alt="Google Maps" class="imgRight" src="http://www.programmableweb.com/images/apis/at22.png"/></a>Google continues to expand its third version of the maps API to include features already in the second version. Most recently, they've <a href="http://googlegeodevelopers.blogspot.com/2009/10/directions-in-maps-api-v3-where-will.html">added driving directions</a>, which gives programmatic access to the routing data between two points. As with the rest of Maps V3, which was <a href="http://blog.programmableweb.com/2009/05/27/google-maps-api-v3-launched/">released in May</a>, the team took a fresh approach, so some interfaces have changed.</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.programmableweb.com/api/google-maps"><img alt="Google Maps" class="imgRight" src="http://www.programmableweb.com/images/apis/at22.png"/></a>Google continues to expand its third version of the maps API to include features already in the second version. Most recently, they’ve <a href="http://googlegeodevelopers.blogspot.com/2009/10/directions-in-maps-api-v3-where-will.html">added driving directions</a>, which gives programmatic access to the routing data between two points. As with the rest of Maps V3, which was <a href="http://blog.programmableweb.com/2009/05/27/google-maps-api-v3-launched/">released in May</a>, the team took a fresh approach, so some interfaces have changed.</p>
<blockquote><p>We’ve split the GDirections object from v2 into two separate classes that work together to give you routing goodness. DirectionsService passes directions queries to our server and returns the results in JSON format, while DirectionsRenderer displays the results on your map. The ‘load’ event from v2 has been removed; instead, a callback function containing your rendering code is passed to the DirectionsService when making a new query.</p></blockquote>
<p>The result is the data is simpler for a developer to access, while also providing options to make it easy to display the directions with the default look. Multiple routes, a feature available in Google’s flagship map site, is also available in the new version of the directions API. Oh, and want those results in metric? You got it.</p>
<p><img alt="Google Maps V3 Driving Directions API" class="aligncenter size-full wp-image-8815" height="214" src="http://blog.programmableweb.com/wp-content/googlemapsv3-directions.jpg" title="Google Maps V3 Driving Directions API" width="400"/></p>
<p>Somehow they’ve managed to fit in more features when the apparent motto of V3 has been <em>less</em>. To get a feel for the code, view the source of the <a href="http://code.google.com/apis/maps/documentation/v3/examples/directions-panel.html">new directions examples</a> or check out the <a href="http://code.google.com/apis/maps/documentation/v3/reference.html#DirectionsService">directions section</a> of the reference guide.</p>
<p>Maps V3 was built with mobile applications in mind. As such, it is meant to be focused on speed, which means not every Maps V2 feature is supported (and even then, sometimes not the same way). Google is still supporting both versions, which means developers have a choice (or have to choose depending on how you look at it), which version to support. The open source wrapper API <a href="http://mapstraction.com/">Mapstraction</a> (our <a href="http://www.programmableweb.com/api/mapstraction">Mapstraction API profile</a>) could help smooth the transition (disclosure: I am a project contributor). </p>
<p>The addition of driving directions to the V3 suite of features is a welcome sign that Google may be getting ready to make clear the future of its powerful map API.</p>
<div><h5>Related ProgrammableWeb Resources</h5><p><img alt="Google Maps" src="http://www.google.com/s2/favicons?domain=google.com"/> <a href="http://www.programmableweb.com/api/google-maps">Google Maps API Profile</a>, <a href="http://www.programmableweb.com/api/google-maps/mashups">1855 mashups</a></p>
</div><img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/fXI5HaZvIEQ" width="1"/></div>
    </content>
    <updated>2009-11-23T07:57:46Z</updated>
    <category term="Google"/>
    <category term="Mapping"/>
    <category term="drivingdirections"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/23/google-maps-api-v3-now-includes-driving-directions/</feedburner:origLink>
    <author>
      <name>Adam DuVander</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/23/jqslickwrap/</id>
    <link href="http://simonwillison.net/2009/Nov/23/jqslickwrap/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">jQSlickWrap</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://jwf.us/projects/jQSlickWrap/">jQSlickWrap</a>. Clever jQuery plugin which allows text to wrap around irregularly shaped images, by processing the image with canvas and rewriting it as a sequence of floated horizontal bars of different widths. It’s a a modern variant of the the ragged float trick first introduced by Eric Meyer.</p>
</div></div>
    </summary>
    <updated>2009-11-23T07:44:41Z</updated>
    <category term="canvas"/>
    <category term="css"/>
    <category term="ericmeyer"/>
    <category term="float"/>
    <category term="jquery"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-US">
    <id>http://broadcast.oreilly.com/2009/11/how-fuzzy-should-a-date-be.html</id>
    <link href="http://broadcast.oreilly.com/2009/11/how-fuzzy-should-a-date-be.html" rel="alternate" type="text/html"/>
    <title xml:lang="en-US">How fuzzy should a date be?</title>
    <summary xml:lang="en-US">From Bruce D'Arcus' Darcusblog comes a pointer on a U.S. Library of Congress initiative for a better date format Extended Date Time Format (EDTF). ISO 8601's problem is that almost anything is a date: if my memory serves me, some...</summary>
    <updated>2009-11-23T07:08:30Z</updated>
    <category term="Dates"/>
    <category term="Xml"/>
    <author>
      <name>Rick Jelliffe</name>
    </author>
    <source>
      <id>http://www.oreillynet.com/</id>
      <category scheme="http://www.itunes.com/" term="Technology"/>
      <author>
        <name>O'Reilly Media, Inc.</name>
      </author>
      <link href="http://www.oreillynet.com/" rel="alternate" type="text/html"/>
      <link href="http://www.oreillynet.com/pub/feed/31" rel="self" type="application/atom+xml"/>
      <rights xml:lang="en-US">Copyright O'Reilly Media, Inc.</rights>
      <subtitle xml:lang="en-US">The O'Reilly Network Articles and Weblogs</subtitle>
      <title xml:lang="en-US">O'Reilly Network Articles and Weblogs: Rick Jelliffe</title>
      <updated>2009-11-23T06:58:30Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://dubinko.info/blog/?p=696</id>
    <link href="http://dubinko.info/blog/2009/11/22/how-xanadu-works/" rel="alternate" type="text/html"/>
    <title>How Xanadu Works: technical overview</title>
    <summary>One particular conversation I’ve overheard several times, often in the context of web and standards development, has always intrigued me. It goes something like this:
You know, Ted Nelson’s hypertext system from the 60’s had unbreakable, two-way links. It was elegant. But then came along Tim Berners-Lee and HTML, with its crappy, one-way, breakable links, and [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>One particular conversation I’ve overheard several times, often in the context of web and standards development, has always intrigued me. It goes something like this:</p>
<p style="padding-left: 30px;">You know, Ted Nelson’s hypertext system from the 60’s had unbreakable, two-way links. It was <em>elegant</em>. But then came along Tim Berners-Lee and HTML, with its crappy, one-way, breakable links, and it took over the world.</p>
<p>The general moral of the story is usually about avoiding over-thinking problems and striving for simplicity. This has been rolling around in the back of my mind ever since the first time I heard the story. Is it an accurate assessment of reality? And how exactly did Nelson’s system, called Xanadu (R), manage the trick of unbreakable super-links? Even if the web ended up going in a different direction, there still might be lessons to learn for the current generation of people building things that run (and run on) the web.</p>
<p>Nelson’s book <em>Literary Machines</em> describes the system in some detail, but it’s hard to come by in the usual channels like Amazon, or even local bookstores. One place does have it, and for a reasonable price too: <a href="http://www.eastgate.com/catalog/LiteraryMachines.html" title="DO NOT CONFUSE IT WITH ANY OTHER COMPUTER BOOK the cover admonishes">Eastgate Systems</a>. [Disclosure: I bought mine from there for full price. I'm not getting anything for writing this post on my blog.] The book has a versioning notation, with 93.1 being the most recent, describing the “1993 design” of the software.</p>
<p>Pause for a moment and think about the history here. 1993 is 16 years ago as I write this, about the same span of time between Vannevar Bush’s groundbreaking 1945 article <a href="http://www.theatlantic.com/doc/194507/bush">As We May Think</a> (reprinted in full in <em>Literary Machines</em>) and Nelson’s initial work in 1960 on what would become the Xanadu project. As far as software projects go, this one has some serious history.</p>
<p>So how does it work? The basic concepts, in no particular order, are:</p>
<ul>
<li>A heavier-weight publishing process: Other than inaccessible “privashed” (as opposed to “pub”lished) documents, once published, documents are forever, and can’t be deleted except in extraordinary circumstances and with some kind of waiting period.</li>
<li>All documents have a specific owner, are royalty-bearing, and work through a micropayment system. Anyone can quote, transclude, or modify any amount of anything, with the payments sorting themselves out accordingly.</li>
<li>Software called a “front end” (today we’d call it a “browser”) works on behalf of the user to navigate the network and render documents.</li>
<li>Published documents can be updated at will, in which case unchanged pieces can remain unchanged, with inserted and deleted sections in between. Thus, across the history of a document, there are implicit links forward and backward in time through all the various editions and alternatives.</li>
<li>In general, links can jump to a new location in the docuverse or transclude part of a remote document into another, and many more configurations, including multi-ended links, and are granular to the character level, as well as attached to particular characters.</li>
<li>Document and network addressing are accomplished through a clever numbering system (somewhat reminiscent of <a href="http://dubinko.info/blog/2004_02_01_archive.html#107622326951410859">organic versioning</a>, but in a way infinitely extensible on multiple axes). These address, called tumblers, represent a Node+User+Document+Subdocument, and a minor variant to the syntax can express ranges between two points therein.</li>
<li>The system uses its own protocol called FEBE (Front End Back End) which contains at several verbs including on page 4/61: RETRIEVEV (like HTTP GET), DELETEVSPAN, MAKELINK, FINDNUMOFLINKSTOTHREE, FINDLINKSFROMTOTHREE, and FINDDOCSCONTAINING [Note that "three" in this context is an unusual notation for a link type] Maybe 10 more verbs are defined in total.</li>
</ul>
<p>A few common themes emerge. One is the grandiose scope: This really is intended as a system to encompass all of literature past, present, and future, and to thereby create a culture of intellect and reshape civilization. “We think that anyone who <em>actually understands the problems</em> will recognize ours approach as the unique solution.” (italics from original, 1993 preface)</p>
<p>Another theme is simple solutions to incredibly difficult problems. So the basic solution to unbreakable links is to never change documents.  Sometimes these solutions work brilliantly, sometimes they fall short, and many times they ends up somewhere in between. In terms of sheer vision, nobody else has come close to inspiring as many people working on the web. Descriptions of what today we’d call a browser would sound familiar, if a bit abstract, even to casual users of Firefox or IE.</p>
<p>Nothing like REST seems to have occurred to Nelson or his associates. It’s unclear how widely deployed Xanadu prototypes ever were, or how many nodes were ever online at any point. The set of verbs in the FEBE protocol reads like that a competent engineer would come up with. The benefits of REST, in particular of minimizing verbs and maximizing nouns, are non-obvious without a significant amount of web-scale experience.</p>
<p>Likewise Creative Commons seems like something the designers never contemplated.  “Ancient documents, no longer having a current owner, are considered to be owned by the system–or preferably by some high-minded literary body that oversees their royalties.” (page 2/29) While this sounds eerily like the Google Books settlement, this misses the implications of truly free-as-in-beer content, but equally misses the power of free-as-in-freedom documents. In terms of social impact there’s a huge difference between something that costs $0 and $0.000001.</p>
<p>In this system anyone can include any amount of any published document into their own without special permission. In a world where people writing <a href="http://en.wikipedia.org/wiki/Legal_disputes_over_the_Harry_Potter_series">Harry Potter Lexicons</a> are getting sued by the copyright industry, it’s hard to imagine this coming to pass without kicking and screaming, but it is a nice world to think about. Anyway, in Xanadu per-byte royalties work themselves out according to the proportion of original vs. transcluded bytes.</p>
<p>Where is Google in this picture? “Two system directories, maintained by the system itself, are anticipated: author and title, no more” (page 2/49) For additional directories or search engines, it’s not clear how that would work: is a search results page a published or privashed document? Does every possible older version of every result page stick around in the system? (If not, links to/from might break) It’s part of a bigger question about how to represent and handle dynamic documents in the system.</p>
<p>On privacy: “The network will not, may not monitor what is written in private documents.” (page 2/59) A whole section in chapter 3 deals with these kinds of issues, as does <a href="http://www.amazon.com/exec/obidos/ASIN/0914845497/dubinkoinfo-20">Computer Lib</a>, another of Nelson’s works.</p>
<p>He was early to recognize the framing problem: how in a tangle of interlinked documents, to make sense of what’s there, to discern between useful and extraneous chunks. Nelson admits to no general solution, but points at some promising directions, one of which is link typing–the more information there is on individual links, the more handles there are to make sense of the tangle. Some tentative link types include title, author, supersession, correction, comment, counterpart, translation, heading, paragraph, quote, footnote, jump-link, modal jump-link, suggested threading, expansion, citation, alternative version, comment, certification, and mail.</p>
<p>At several points, Nelson mentions algorithmic work that makes the system possible. Page 1/36 states “Our enfilade data structures and methods effectively refute Donald Knuth’s list of desirable features that he says you can’t have all at once (in his book <a href="http://www.amazon.com/Art-Computer-Programming-Sorting-Searching/dp/0201896850">Fundamental Algorithms: Sorting and Searching</a>)”. I’m curious if anyone knows more about this, or if Knuth ever got to know enough details to verify that claim, or revise his.</p>
<p>So was the opening anecdote a valid description of reality? I have to say no, it’s not that simple. Nelson rightly calls the web a shallow imitation of his grand ideas, but those ideas are–in some ways literally–from a different world. It’s not a question of “if only things had unfolded a bit differently…”. To put it even more strongly, a system with that kind of scope cannot be designed all at once, it has to be part of a feedback loop with the real world. This in no way diminishes the value and influence of big ideas or the place that Roarkian stick-to-your-gunnedness has in our world, industry, and society.</p>
<p>I intend to return to this posting and update it for accuracy as my understanding improves. Some additional topics to maybe address are: a more detailed linking example (page 2/45), comparing XLink to Xanadu, comparing URIs and tumblers, and mention the bizarre (and yet oddly familiar if you’ve ever been inside a FedEx Kinkos) notion of “SilverStands”.</p>
<p>For more on Nelson, there is the <a href="http://wired-vig.wired.com/wired/archive/3.06/xanadu.html" title="The Curse of Xanadu">epic</a> writeup in Wired. YouTube has some good stuff too.</p>
<p>Comments are welcome. -m</p>
<p>Xanadu is a registered trademark, here used for specific identifying purpose.</p></div>
    </content>
    <updated>2009-11-23T06:49:32Z</updated>
    <category term="IPR"/>
    <category term="browsers"/>
    <category term="intentional web"/>
    <category term="stuff"/>
    <category term="html"/>
    <category term="hyperlinking"/>
    <category term="hypertext"/>
    <category term="nelson"/>
    <category term="theodor"/>
    <category term="web"/>
    <category term="xanadu"/>
    <author>
      <name>mdubinko</name>
    </author>
    <source>
      <id>http://dubinko.info/blog</id>
      <link href="http://dubinko.info/blog/feed/" rel="self" type="application/atom+xml"/>
      <link href="http://dubinko.info/blog" rel="alternate" type="text/html"/>
      <subtitle>From an XML geek, a reader, a writer, a connector, a man of the people (says keep hope alive)</subtitle>
      <title>Micahpedia</title>
      <updated>2009-11-23T08:11:28Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=Upgrading-the-Media-Centre.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=Upgrading-the-Media-Centre.html" rel="alternate" type="text/html"/>
    <title>Upgrading the Media Centre</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://xbmc.org/skins/confluence"><img alt="XBMC 2.2 beta" src="http://xbmc.org/wordpress/wp-content/uploads/2009/11/screenshot002.jpg"/></a>
<p>
I have decided to make the switch from my old but decent Compaq Pentium 4 machine to a brand new Lenovo Dual core machine. Main reason is to get flawless 720p playback and better support for 1080p video. My LCD only handles 720p/1080i but its good to know that the box can playback anything smoothly.
</p>
<p>
I choose the Lenovo because of the 1.8ghz dual core processor and full size PCI slots. Other machines I have looked at have had half size or low profile PCI slots and to be honest after all the hassle getting the graphics card for the last one, I'm not willing to do it again. The Lenovo has intel graphics (which <a href="http://xbmc.org/wiki/?title=Hardware_Accelerated_Video_Decoding_Developement">seem to be accelerated</a> and are open source) which play well with Ubuntu but I was worried about the OpenGL 2.0 support. So far it all seems to be ok. I also gave the new machine a serious upgrade in memory and space. From half a gig of DDR to 2 gig of DDR3 memory.
</p>
<p>
Upgrading has been a pain. I took the 5.1 PCI sound card out of the old machine and switched it into the new one. Installed Ubuntu 7.10 (didn't have 8.04 cd) and upgraded to 8.04 over the internet before installing XBMC 9.11 alpha. I had to fight to get the display working correctly when the display defaulted to 1360x768 by 60Hz instead of the 1280x720 I wanted. Rather just living with it, I decided to mess with it and got to a point where the display wouldn't show anything. Unlike a normal computer monitor, LCD TV's tend to throw a message up saying not valid signal, which is no use when your trying to work out whats happening. Anyway I got it working and before long was <a href="http://xbmc.org/wiki/?title=HOW-TO_install_XBMC_for_Linux_on_Ubuntu%2C_a_Step-by-Step_Guide">installing XBMC</a> and Boxee. I had previously backed up my XBMC, so once I SSH'ed in and moved things back I was up and running. Next step was the audio which is fiddly because of my setup using the Onyko Cinema Amp. After a long while I setup Ubuntu to output audio over my Cmedia PCI/DNA card, disabled Pulseaudio from starting by changing /usr/bin/pulseaudio to non executing and trial/error in XBMC till it worked. Now I can play Dolby Digital and DTS without a problem. Oh and here was <a href="http://xbmc.org/wiki/?title=XBMCbuntu">nice bits</a> and bobs which might help with getting a better xbmc experience.  
</p>
<p>I did some tests with some 720p content I own, and I was shocked at the cpu usage. One CPU core bearly touched 40% and the other one was almost idiling at about 5-10%. When pushed into sub 1080p content (1440x1080) the 1st core touched 50% but never went over it, likewise the 2nd core almost sat idle. All my 1080p content seems to wrapped in a MKV container right now, which currently seems to crash XBMC at the moment. Quicktime also seems to have the same effect currently. I'm sure upgrading to the beta will solve the problem. So far, I'm impressed but my next step is to file some bug reports around MKV files, get XBMC to launch from login like I use to have it an finally autostart with the wiimote</p>

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=Upgrading-the-Media-Centre.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=Upgrading-the-Media-Centre.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-23T01:56:13Z</updated>
    <category term="/technology/home+entertainment/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/clickatell-ftp</id>
    <link href="http://www.programmableweb.com/api/clickatell-ftp" rel="alternate" type="text/html"/>
    <title>Clickatell FTP</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/clickatell-ftp"><img align="right" alt="Clickatell FTP" border="0" src="http://www.programmableweb.com/images/apis/at1779.png"/></a>SMS messaging services via FTP<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/messaging">messaging</a>, <a href="http://www.programmableweb.com/apitag/mobile">mobile</a>, <a href="http://www.programmableweb.com/apitag/sms">sms</a><br/>

</div></div>
    </summary>
    <updated>2009-11-23T00:14:19Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/getyouridx</id>
    <link href="http://www.programmableweb.com/api/getyouridx" rel="alternate" type="text/html"/>
    <title>GetYourIDX</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/getyouridx"><img align="right" alt="GetYourIDX" border="0" src="http://www.programmableweb.com/images/apis/at1789.png"/></a>Real Estate IDX Services<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/estate">estate</a>, <a href="http://www.programmableweb.com/apitag/idx">idx</a>, <a href="http://www.programmableweb.com/apitag/listings">listings</a>, <a href="http://www.programmableweb.com/apitag/MLS">MLS</a>, <a href="http://www.programmableweb.com/apitag/property">property</a>, <a href="http://www.programmableweb.com/apitag/real">real</a><br/>

</div></div>
    </summary>
    <updated>2009-11-23T00:12:52Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/clickatell-smtp</id>
    <link href="http://www.programmableweb.com/api/clickatell-smtp" rel="alternate" type="text/html"/>
    <title>Clickatell SMTP</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/clickatell-smtp"><img align="right" alt="Clickatell SMTP" border="0" src="http://www.programmableweb.com/images/apis/at1778.png"/></a>SMS messaging services via SMTP<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/email">email</a>, <a href="http://www.programmableweb.com/apitag/messaging">messaging</a>, <a href="http://www.programmableweb.com/apitag/mobile">mobile</a>, <a href="http://www.programmableweb.com/apitag/sms">sms</a><br/>

</div></div>
    </summary>
    <updated>2009-11-23T00:12:05Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/clickatell-smpp</id>
    <link href="http://www.programmableweb.com/api/clickatell-smpp" rel="alternate" type="text/html"/>
    <title>Clickatell SMPP</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/clickatell-smpp"><img align="right" alt="Clickatell SMPP " border="0" src="http://www.programmableweb.com/images/apis/at1777.png"/></a>SMS messaging services via SMPP<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/messaging">messaging</a>, <a href="http://www.programmableweb.com/apitag/mobile">mobile</a>, <a href="http://www.programmableweb.com/apitag/sms">sms</a><br/>

</div></div>
    </summary>
    <updated>2009-11-23T00:09:44Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/clickatell-xml</id>
    <link href="http://www.programmableweb.com/api/clickatell-xml" rel="alternate" type="text/html"/>
    <title>Clickatell XML</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/clickatell-xml"><img align="right" alt="Clickatell XML" border="0" src="http://www.programmableweb.com/images/apis/at1780.png"/></a>SMS messaging services<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/messaging">messaging</a>, <a href="http://www.programmableweb.com/apitag/mobile">mobile</a>, <a href="http://www.programmableweb.com/apitag/sms">sms</a><br/>

</div></div>
    </summary>
    <updated>2009-11-23T00:07:09Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/aloqa</id>
    <link href="http://www.programmableweb.com/api/aloqa" rel="alternate" type="text/html"/>
    <title>Aloqa</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/aloqa"><img align="right" alt="Aloqa " border="0" src="http://www.programmableweb.com/images/apis/at1786.png"/></a>Mobile content publishing service<div>
Date Updated: 2009-11-22<br/>
Tags: <a href="http://www.programmableweb.com/apitag/mobile">mobile</a>, <a href="http://www.programmableweb.com/apitag/social">social</a><br/>

</div></div>
    </summary>
    <updated>2009-11-22T23:41:43Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/full_frontal.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/v_bQ6x3U4qo/full_frontal.html" rel="alternate" type="text/html"/>
    <title>Full Frontal conference in Brighton, England</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>The success of a conference these days seem to be dependent on two things: the passion of the organizers and if it manages to focus on the subject. The first <a href="http://2009.full-frontal.org/">Full Frontal conference</a> in Brighton, England had both of these and therefore turned out to be a massive success. <br/>
  <br/>
<a href="http://www.flickr.com/photos/psd/4123236978/"><img alt="Hell is other browsers, respect the JavaScript! by  psd." src="http://farm3.static.flickr.com/2590/4123236978_8d76b5ebd7.jpg"/></a>  <br/>
  <br/>
The organizer, <a href="http://remysharp.com/">Remy Sharp</a>, approached me about a year ago and asked what I thought about a JavaScript-only conference. Being a JavaScript fan, he was annoyed that there are many Ajax conferences but not one that focuses on the language itself. I liked his idea and with the help of his wife - an event organizer - Remy managed to rally a lot of great JavaScript experts to fill a one-day conference located in <a href="http://en.wikipedia.org/wiki/Duke_of_York%27s_Picture_House,_Brighton">Britain's oldest Cinema</a>. The low price of the conference was another factor for it to sell out.</p>

<h3>The keynote</h3>

<p>I was the first speaker of the day and took the opportunity to introduce the concepts of the day, hinting at what the other speakers would talk about.  I gave an introduction to the notion of JavaScript as a useful tool if we stop to measure its quality by its implementation in browsers. I covered the idea of Caja and how Yahoo uses it in the Yahoo Application Platform (YAP) and ended by reminding people that knowing JavaScript is a great opportunity these days if you want to help to build the web of the future. My <a href="http://www.slideshare.net/cheilmann/frontloaded-and-zipped-up-the-full-frontal-keynote">slides are available on SlideShare</a> and the <a href="http://www.wait-till-i.com/2009/11/21/frontloaded-and-zipped-up-the-full-frontal-2009-keynote/">notes and audio recording</a> are on the blog. There was also some <a href="http://ajaxian.com/archives/full-frontal-09-chris-heilmann-on-javascript-security">live blogging on Ajaxian</a>.</p>

<h3>Robert Nyman on JavaScript: from birth to closure</h3>

<p>Robert gave a <a href="http://www.slideshare.net/robnyman/javascript-from-birth-to-closure">detailed presentation on the JavaScript language</a> itself and was a bit worried he'd be preaching to the choir in doing so. He wasn't and instead delivered a very informative talk that covered the whole spectrum of JavaScript syntax, closures up to sugar and currying. I was reminded of <a href="http://developer.yahoo.net/blogs/theater/archives/2007/01/douglas_crockford_advanced_jav.html">Douglas Crockford's advanced JavaScript talks</a> and Dan Webb's talk about metaprogramming at last year's @mediaAjax - with a lot of added humour and very dry jokes. Good work, Robert. Again, Michael of Ajaxian <a href="http://ajaxian.com/archives/full-frontal-09-robert-nyman-on-the-javascript-language">blogged Robert's talk</a>.</p>

<h3>Peter-Paul Koch on The Mobile Web</h3>

<p>Peter-Paul Koch, better known as ppk and for his <a href="http://quirksmode.org">Quirksmode.org</a> web site gave <a href="http://www.slideshare.net/pp.koch/the-mobile-web-full-frontal-2009">a talk about the Mobile Web</a> or "the masochist's guide to self-flagellation". I had seen this talk before at ppk's own conference, <a href="http://fronteers.nl/congres/2009/information">Fronteers</a> two weeks ago, but he tweaked it a bit to shine a bigger light on the JavaScript aspect of mobile web development. Peter-Paul had spent the larger part of last year testing all kind of mobile devices and how they show web pages; his talk reflected a lot of the thorough research he has done. JavaScript testing on mobile devices is in its infancy and we will have to do a lot of work to see where we're at. All in all, Peter-Paul managed to give people a good overview of what the mobile web is about and rallied them to support the idea of <a href="http://www.quirksmode.org/blog/archives/2009/04/introduction_to.html">W3C widgets</a> as a cross-platform way of building mobile applications using only HTML, CSS and JavaScript. More <a href="http://ajaxian.com/archives/full-frontal-09-ppk-on-mobile-quirks-and-practices">live blogging of this is available</a>.</p>

<h3>Stuart Langridge on new things that HTML5 provides to JavaScript hackers</h3>

<p>Stuart's a man who has been instrumental to the practical implementation of JavaScript over the years, without reaping many of the rewards. As a Canonical employee working on Ubuntu he has a lot of passion for open source and subsequently the open web and this what was his talk was about. Stuart explained how different browser vendors come up with great solutions and how some of them get put into HTML5, but how there is still a general annoying disconnect. He also mentioned that technologies like Flash and Silverlight with their own agenda of improving the web are hard to battle when you don't find a consensus in what you want to achieve. Again, there is <a href="http://ajaxian.com/archives/full-frontal-09-stuart-langridge-on-html5-features">more detailed information on Ajaxian</a>. Stuart is always a very entertaining presenter and his no-nonsense attitude mixed with harsh but dry humour and good information makes for 45 minutes well spent.</p>

<h3>Todd Kloots on More accessible user interfaces with ARIA</h3>

<p>Todd is a member of the <a href="http://developer.yahoo.com/yui">YUI</a> team and our resident expert on <a href="http://www.w3.org/WAI/intro/aria">ARIA</a>. The talk - again <a href="http://ajaxian.com/archives/full-frontal-09-todd-kloots-on-aria-and-acessibility">live blogged</a> - gave an introduction to the concepts of ARIA as a way to make our rich interaction applications accessible to assistive technology and showed techniques how to make widgets keyboard accessible. Todd has in-depth knowledge and great practical tips on the subject but sadly enough ran out of time with his talk before he managed to hammer the message home that our main job is to make our systems accessible but also make people aware of the improvements we added. A lot of the lack of evolution in accessibility is because end users have been disappointed so many times that they don't expect an easier way to be available. Todd had given the talk a day before at the <a href="http://skillsmatter.com/podcast/ajax-ria/aria">YDN Tuesday</a> and the video should be available soon. </p>

<h3>Jake Archibald on Optimising where it hurts</h3>

<p>Jake Archibald of the BBC JavaScript library Glow easily delivered the most entertaining <a href="http://www.slideshare.net/jaffathecake/optimising-where-it-hurts-jake-archibald">talk of the day</a>. As the <a href="http://ajaxian.com/archives/full-frontal-09-jake-archibald-on-performance-optimisation">live transcript</a> shows, Jake did a great job debunking some myths of JavaScript optimisation best practices. The <a href="http://www.jakearchibald.co.uk/jsperformance/">research he based his talk on is available</a> and you cannot fault his results - JavaScript optimisation articles and "best practices" far too often are based on edge case research rather than things that really make a difference for the web products we build. If you haven't seen Jake speak yet, try to get to it soon (with him speaking once a year this is not too easy though). The sheer energy and humour he emits makes it a great experience.</p>

<h3>Simon Willison on Server-Side JavaScript and Node.js</h3>

<p>Talking about fast-speaking people full of energy, the day ended with Simon Willison of the Guardian who managed to bring up the heart rate of the organisers by changing his talk topic in the last minute. His talk (yeah, yeah, <a href="http://ajaxian.com/archives/full-frontal-09-simon-willison-on-server-side-javascript-and-node-js">live blogged on Ajaxian</a>) didn't really have any slides but instead consisted of live code demos using <a href="http://nodejs.org/">node.js</a> to build Comet servers, HTTP servers and other great server technology in pure JavaScript. It was a perfect ending of a day of great "today" technology showing us what the future might hold for people with the skills of writing JavaScript.</p>

<h3>General impressions</h3>

<p>All in all I am very happy that Julie told Remy to "stop complaining and just do it" as the conference was a massive success. The location probably had the most comfortable seats ever at a conference, the PA system was exactly what we needed, the temperature was adequate, and there was coffee and tea. Lunch was not provided and there was no (stable) wireless which kept the price of the conference down. Brighton is full of great and (compared to London) cheap restaurants and finding lunch with a small group of people you wanted to chat with was very easy. As Remy managed to sell out the conference, not only did he organise an after party at a sea-side bar, but also  managed to cover the first two rounds. All in all, it was a great experience and I'll be happy to come back next year.</p>

<p>Christian Heilmann<br/>
Yahoo Developer Network</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/v_bQ6x3U4qo" width="1"/></div>
    </summary>
    <updated>2009-11-22T16:31:27Z</updated>
    <category term="conferences"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/full_frontal.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/22/attack/</id>
    <link href="http://simonwillison.net/2009/Nov/22/attack/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">IE 6 and 7 hit by hack attack code</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://www.itpro.co.uk/blogs/daveyw/2009/11/22/ie-6-and-7-hit-by-hack-attack-code/">IE 6 and 7 hit by hack attack code</a>. IE6 and 7 have what looks like a buffer overflow vulnerability caused by a strange intersection of CSS, innerHTML and large JavaScript arrays. No exploits in the wild yet but it’s only a matter of time.</p>
</div></div>
    </summary>
    <updated>2009-11-22T15:38:26Z</updated>
    <category term="ie6"/>
    <category term="ie7"/>
    <category term="microsoft"/>
    <category term="security"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/22/flaw/</id>
    <link href="http://simonwillison.net/2009/Nov/22/flaw/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">Major IE8 flaw makes 'safe' sites unsafe</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://www.theregister.co.uk/2009/11/20/internet_explorer_security_flaw/">Major IE8 flaw makes ’safe’ sites unsafe</a>. IE8 has an XSS protection feature which rewrites potentially harmful code in HTML pages—I think it looks for suspicious input in query strings which appears to have been output directly on the page. Unfortunately it turns out there’s a flaw in the feature that can allow attackers to rewrite safe pages to introduce XSS flaws. Google are serving all of their pages with the X-XSS-Protection: 0 header. Until the fix is released, that’s probably a good idea.</p>
</div></div>
    </summary>
    <updated>2009-11-22T15:34:23Z</updated>
    <category term="ie8"/>
    <category term="microsoft"/>
    <category term="security"/>
    <category term="vulnerability"/>
    <category term="xss"/>
    <category term="xssfilter"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=9244</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/EMi_ASfXhuU/" rel="alternate" type="text/html"/>
    <title>20 APIs Used This Week: Amazon, Bing, Digg, eBay, Facebook, Google, YouTube, and Zazzle</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/apis/directory" title="ProgrammableWeb"><img class="imgRight" src="http://blog.programmableweb.com/wp-content/programmableweb.png"/></a>This past week 15 new mashups were add to our <a href="http://www.programmableweb.com/mashups/directory/">mashup directory</a> and 20 different APIs were used to build them. Some of the newer or less frequently seen APIs include <a href="http://www.programmableweb.com/api/gamepro/mashups">GamePro</a>, <a href="http://www.programmableweb.com/api/goodreads/mashups">Goodreads</a>, and <a href="http://www.programmableweb.com/api/maponics/mashups">Maponics</a>. The most often used APIs this week are <a href="http://www.programmableweb.com/api/google-app-engine/mashups">Google App Engine</a>, <a href="http://www.programmableweb.com/api/google-maps/mashups">Google Maps</a>, and <a href="http://www.programmableweb.com/api/twitter/mashups">Twitter</a>. 
<a href="http://www.programmableweb.com/apis/directory?apicat=Shopping">Shopping</a> (4 APIs, 4 mashups), <a href="http://www.programmableweb.com/apis/directory?apicat=Mapping">Mapping</a> (3 APIs, 9 mashups), and <a href="http://www.programmableweb.com/apis/directory?apicat=Search">Search</a> (3 APIs, 3 mashups). The list below shows which APIs were used by which mashups:</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.programmableweb.com/apis/directory" title="ProgrammableWeb"><img class="imgRight" src="http://blog.programmableweb.com/wp-content/programmableweb.png"/></a>This past week 15 new mashups were add to our <a href="http://www.programmableweb.com/mashups/directory/">mashup directory</a> and 20 different APIs were used to build them. Some of the newer or less frequently seen APIs include <a href="http://www.programmableweb.com/api/gamepro/mashups">GamePro</a>, <a href="http://www.programmableweb.com/api/goodreads/mashups">Goodreads</a>, and <a href="http://www.programmableweb.com/api/maponics/mashups">Maponics</a>. The most often used APIs this week are <a href="http://www.programmableweb.com/api/google-app-engine/mashups">Google App Engine</a>, <a href="http://www.programmableweb.com/api/google-maps/mashups">Google Maps</a>, and <a href="http://www.programmableweb.com/api/twitter/mashups">Twitter</a>.<br/>
<a href="http://www.programmableweb.com/apis/directory?apicat=Shopping">Shopping</a> (4 APIs, 4 mashups), <a href="http://www.programmableweb.com/apis/directory?apicat=Mapping">Mapping</a> (3 APIs, 9 mashups), and <a href="http://www.programmableweb.com/apis/directory?apicat=Search">Search</a> (3 APIs, 3 mashups). The list below shows which APIs were used by which mashups: </p>
<p><a href="http://www.programmableweb.com/api/amazon-ecommerce"><img alt="Amazon eCommerce" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=amazon.com" width="16"/></a> <a href="http://www.programmableweb.com/api/amazon-ecommerce">Amazon eCommerce</a> used in <a href="http://www.programmableweb.com/mashup/pew-pew-zap">Pew Pew Zap!</a></p>
<p><a href="http://www.programmableweb.com/api/bing"><img alt="Bing" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.microsoft.com" width="16"/></a> <a href="http://www.programmableweb.com/api/bing">Bing</a> used in <a href="http://www.programmableweb.com/mashup/trendybing">Trendy!Bing</a></p>
<p><a href="http://www.programmableweb.com/api/bit.ly"><img alt="Bit.ly" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=bit.ly" width="16"/></a> <a href="http://www.programmableweb.com/api/bit.ly">Bit.ly</a> used in <a href="http://www.programmableweb.com/mashup/gdrd">GdRd</a></p>
<p><a href="http://www.programmableweb.com/api/commission-junction"><img alt="Commission Junction" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=cj.com" width="16"/></a> <a href="http://www.programmableweb.com/api/commission-junction">Commission Junction</a> used in <a href="http://www.programmableweb.com/mashup/storeoborealis">Storeoborealis</a></p>
<p><a href="http://www.programmableweb.com/api/digg"><img alt="Digg" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=digg.com" width="16"/></a> <a href="http://www.programmableweb.com/api/digg">Digg</a> used in <a href="http://www.programmableweb.com/mashup/fave-blog">Fave Blog</a></p>
<p><a href="http://www.programmableweb.com/api/ebay"><img alt="eBay" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=ebay.com" width="16"/></a> <a href="http://www.programmableweb.com/api/ebay">eBay</a> used in <a href="http://www.programmableweb.com/mashup/storeoborealis">Storeoborealis</a></p>
<p><a href="http://www.programmableweb.com/api/facebook"><img alt="Facebook" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=facebook.com" width="16"/></a> <a href="http://www.programmableweb.com/api/facebook">Facebook</a> used in <a href="http://www.programmableweb.com/mashup/jewforme">Jewforme</a></p>
<p><a href="http://www.programmableweb.com/api/fotolia"><img alt="Fotolia" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=fotolia.com" width="16"/></a> <a href="http://www.programmableweb.com/api/fotolia">Fotolia</a> used in <a href="http://www.programmableweb.com/mashup/microstock-photo-plugin-for-wordpress">Microstock Photo Plugin for Wordpress</a></p>
<p><a href="http://www.programmableweb.com/api/gamepro"><img alt="GamePro" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.gamepro.com" width="16"/></a> <a href="http://www.programmableweb.com/api/gamepro">GamePro</a> used in <a href="http://www.programmableweb.com/mashup/pew-pew-zap">Pew Pew Zap!</a></p>
<p><a href="http://www.programmableweb.com/api/goodreads"><img alt="Goodreads" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=goodreads.com" width="16"/></a> <a href="http://www.programmableweb.com/api/goodreads">Goodreads</a> used in <a href="http://www.programmableweb.com/mashup/gdrd">GdRd</a></p>
<p><a href="http://www.programmableweb.com/api/google-ajax-search"><img alt="Google Ajax Search" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=google.com" width="16"/></a> <a href="http://www.programmableweb.com/api/google-ajax-search">Google Ajax Search</a> used in <a href="http://www.programmableweb.com/mashup/thebuzz.at">theBuzz.at</a></p>
<p><a href="http://www.programmableweb.com/api/google-app-engine"><img alt="Google App Engine" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=google.com" width="16"/></a> <a href="http://www.programmableweb.com/api/google-app-engine">Google App Engine</a> used in <a href="http://www.programmableweb.com/mashup/isitbangus">IsItBangus</a>, <a href="http://www.programmableweb.com/mashup/trendybing">Trendy!Bing</a></p>
<p><a href="http://www.programmableweb.com/api/google-maps"><img alt="Google Maps" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=google.com" width="16"/></a> <a href="http://www.programmableweb.com/api/google-maps">Google Maps</a> used in <a href="http://www.programmableweb.com/mashup/bloosee-for-sea-lovers-by-sea-lovers">BlooSee - for sea-lovers, by sea-lovers</a>, <a href="http://www.programmableweb.com/mashup/hashparty">HashParty</a>, <a href="http://www.programmableweb.com/mashup/isitbangus">IsItBangus</a>, <a href="http://www.programmableweb.com/mashup/jewforme">Jewforme</a>, <a href="http://www.programmableweb.com/mashup/photo-map">Photo Map</a>, <a href="http://www.programmableweb.com/mashup/thebuzz.at">theBuzz.at</a></p>
<p><a href="http://www.programmableweb.com/api/google-maps-data"><img alt="Google Maps Data" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.google.com" width="16"/></a> <a href="http://www.programmableweb.com/api/google-maps-data">Google Maps Data</a> used in <a href="http://www.programmableweb.com/mashup/jewforme">Jewforme</a>, <a href="http://www.programmableweb.com/mashup/thebuzz.at">theBuzz.at</a></p>
<p><a href="http://www.programmableweb.com/api/maponics"><img alt="Maponics" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.maponics.com" width="16"/></a> <a href="http://www.programmableweb.com/api/maponics">Maponics</a> used in <a href="http://www.programmableweb.com/mashup/maponics-zip-code-boundaries">Maponics ZIP Code Boundaries</a></p>
<p><a href="http://www.programmableweb.com/api/twilio"><img alt="Twilio" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.twilio.com" width="16"/></a> <a href="http://www.programmableweb.com/api/twilio">Twilio</a> used in <a href="http://www.programmableweb.com/mashup/repeaterstore-automated-tracking">RepeaterStore Automated Tracking</a></p>
<p><a href="http://www.programmableweb.com/api/twitter"><img alt="Twitter" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=twitter.com" width="16"/></a> <a href="http://www.programmableweb.com/api/twitter">Twitter</a> used in <a href="http://www.programmableweb.com/mashup/gdrd">GdRd</a>, <a href="http://www.programmableweb.com/mashup/hashparty">HashParty</a>, <a href="http://www.programmableweb.com/mashup/isitbangus">IsItBangus</a>, <a href="http://www.programmableweb.com/mashup/jewforme">Jewforme</a>, <a href="http://www.programmableweb.com/mashup/photo-map">Photo Map</a></p>
<p><a href="http://www.programmableweb.com/api/yahoo-search"><img alt="Yahoo Search" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=yahoo.com" width="16"/></a> <a href="http://www.programmableweb.com/api/yahoo-search">Yahoo Search</a> used in <a href="http://www.programmableweb.com/mashup/fave-blog">Fave Blog</a></p>
<p><a href="http://www.programmableweb.com/api/youtube"><img alt="YouTube" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.google.com" width="16"/></a> <a href="http://www.programmableweb.com/api/youtube">YouTube</a> used in <a href="http://www.programmableweb.com/mashup/fave-blog">Fave Blog</a></p>
<p><a href="http://www.programmableweb.com/api/zazzle"><img alt="Zazzle" border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=zazzle.com" width="16"/></a> <a href="http://www.programmableweb.com/api/zazzle">Zazzle</a> used in <a href="http://www.programmableweb.com/mashup/me-make-monster">Me Make Monster!</a></p>
<p><b>Mashups of the day:</b><br/>And each day there is one mashup selected to be <a href="http://www.programmableweb.com/mashups/directory/1?oftheday=1&amp;sort=date">Mashup of the Day</a>. Here are last week’s winners:
</p><p><a href="http://www.programmableweb.com/mashup/gdrd"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=twitter.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/gdrd">GdRd</a> </p>
<p><a href="http://www.programmableweb.com/mashup/hashparty"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.hashparty.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/hashparty">HashParty</a> </p>
<p><a href="http://www.programmableweb.com/mashup/me-make-monster"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.memakemonster.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/me-make-monster">Me Make Monster!</a> </p>
<p><a href="http://www.programmableweb.com/mashup/microstock-photo-plugin-for-wordpress"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.microstockplugin.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/microstock-photo-plugin-for-wordpress">Microstock Photo Plugin for Wordpress</a> </p>
<p><a href="http://www.programmableweb.com/mashup/pew-pew-zap"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=pewpewzap.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/pew-pew-zap">Pew Pew Zap!</a> </p>
<p><a href="http://www.programmableweb.com/mashup/trendybing"><img border="0" class="imgLeft" height="16" src="http://www.google.com/s2/favicons?domain=www.trendybing.com" width="16"/></a> <a href="http://www.programmableweb.com/mashup/trendybing">Trendy!Bing</a> </p>
<img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/EMi_ASfXhuU" width="1"/></div>
    </content>
    <updated>2009-11-22T06:45:47Z</updated>
    <category term="BestMashups"/>
    <category term="WeeklySummary"/>
    <category term="mashups"/>
    <category term="weekly summary"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/22/20-apis-used-this-week-amazon-bing-digg-ebay-facebook-google-youtube-and-zazzle/</feedburner:origLink>
    <author>
      <name>John Musser</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>tag:diveintomark.org,2009-11-21:/archives/20091121163616</id>
    <link href="http://diveintomark.org/archives/2009/11/21/living-in-a-browser" rel="alternate" type="text/html"/>
    <title xml:lang="en">Living in a browser</title>
    <summary xml:lang="en">Google Chrome OS is gonna be a hit.</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>(Googler hat off)</p>

<p>I just spent an hour in Starbucks. (My kid is down the street at a Chinese class.) In the past hour, I’ve checked my email, read news, caught up on the HTML5 mailing lists and IRC chatter, paid two bills, balanced my checkbook, and written this post. Without leaving my browser.</p>

<p>So yeah, <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">Google Chrome OS</a> is gonna be a hit.</p>

<p><del>Bummer about the whole “only runs apps <a href="http://www.google.com/search?&amp;ie=UTF-8&amp;q=%22if+you+don't+own+the+master%22+lyrics" title="If you don't own the master (key), the master owns you">signed by a private key</a> that Google won’t be sharing with anyone” thing. I’m not thrilled about the prospect of working for a DRM company. Google was in the DRM business once before; it ended with <a href="http://googlewatch.eweek.com/content/google_video/google_admits_to_fixes_video_refund_gaffe.html">giving everyone their money back, twice</a>. And does anyone honestly believe the first Chrome OS machine won’t be jailbroken within a week?</del> Update: I’m getting conflicting reports about whether retail (non-developer) Chrome OS hardware will include a way to run unverified software. I’m locking this discussion thread until I can confirm this important detail.</p>

<p>On the other hand, computer maintenance sucks gargantuan donkey balls, and normal people don’t care about root. If you accost a random person on the street and ask them if they need root on their operating system to install another browser, and they’ll have three questions for you: 1. What’s root? 2. What’s an operating system? 3. <a href="http://googlesystem.blogspot.com/2009/06/browser-is-search-engine.html">What’s a browser</a>?</p>

<p>Still… if I had root on a Linux netbook, the first thing I’d do is install Chromium and then spend 99% of my time in the browser. So I have to think that Chrome OS is a step in the right direction.</p>

<p>This is an open thread, but I won’t answer any questions on behalf of Google.</p></div>
    </content>
    <updated>2009-11-21T20:19:38Z</updated>
    <published>2009-11-21T16:36:16Z</published>
    <category scheme="http://diveintomark.org" term="unfiled"/>
    <category scheme="http://diveintomark.org" term="chromeos"/>
    <category scheme="http://diveintomark.org" term="google"/>
    <author>
      <name>Mark</name>
      <uri>http://diveintomark.org/</uri>
    </author>
    <source>
      <id>tag:diveintomark.org,2001-07-29:/</id>
      <link href="http://diveintomark.org/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/diveintomark/all" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle xml:lang="en">once again between addictions</subtitle>
      <title xml:lang="en">dive into mark</title>
      <updated>2009-11-21T20:19:38Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=9240</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/u2NhikzxEmA/" rel="alternate" type="text/html"/>
    <title>4 New APIs: Video, Social Analytics, Travel, and Search 30 Million Research Articles</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/apis/directory" title="API directory"><img class="imgRight" src="http://blog.programmableweb.com/wp-content/programmableweb.png"/></a>This week we had 4 new APIs added to our <a href="http://www.programmableweb.com/apis/directory" title="API directory">API directory</a> including an API that lets you search 30 million scientific, technical and medical research articles; one we highlighted earlier this week that is a <a href="http://blog.programmableweb.com/2009/11/17/nextstops-next-step-a-travel-guide-api/">travel guide API</a>; an API for sharing videos on Twitter; and an API for social measurement and analytics. Below are more details on each of these new APIs.</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.programmableweb.com/apis/directory" title="API directory"><img class="imgRight" src="http://blog.programmableweb.com/wp-content/programmableweb.png"/></a>This week we had 4 new APIs added to our <a href="http://www.programmableweb.com/apis/directory" title="API directory">API directory</a> including an API that lets you search 30 million scientific, technical and medical research articles; one we highlighted earlier this week that is a <a href="http://blog.programmableweb.com/2009/11/17/nextstops-next-step-a-travel-guide-api/">travel guide API</a>; an API for sharing videos on Twitter; and an API for social measurement and analytics. Below are more details on each of these new APIs:</p>
<p><a href="http://www.programmableweb.com/api/deepdyve"><img align="left" alt="Deepdyve" border="0" class="imgLeft" hspace="4" src="http://www.programmableweb.com/images/apis/at1801.png"/></a><a href="http://www.programmableweb.com/api/deepdyve">Deepdyve API</a>: DeepDyve is the largest online rental service for scientific, technical and medical research with over 30 million articles from thousands of authoritative journals. The DeepDyve API lets developers integrate its powerful search capabilities directly into their pages.</p>
<p><a href="http://www.programmableweb.com/api/nextstop"><img align="left" alt="Nextstop" border="0" class="imgLeft" hspace="4" src="http://www.programmableweb.com/images/apis/at1804.png"/></a><a href="http://www.programmableweb.com/api/nextstop">Nextstop API</a>: Nextstop is a “community effort to build a catalog of recommendations best things to do and places to visit around the world. The Nextstop API is a REST style API that returns results in the JSON format. Currently available only as a read only API, the nextstop API lets you access all of the original recommendations contained on nextstop.com for purposes of display on your site or application. The APIs can be used to search for relevant content in the nextstop database, or to retreive all available information about a particular place or guide.”</p>
<p><a href="http://www.programmableweb.com/api/vidly"><img align="left" alt="Vidly" border="0" class="imgLeft" hspace="4" src="http://www.programmableweb.com/images/apis/at1794.png"/></a><a href="http://www.programmableweb.com/api/vidly">Vidly API</a>: Vidly provides a place for anyone to share videos on Twitter. There are several ways to interact with Vidly’s API: “you can share videos on Twitter from your website via webcam, direct upload your iPhone with a client library, or for anything else.”</p>
<p><a href="http://www.programmableweb.com/api/viralheat"><img align="left" alt="Viralheat" border="0" class="imgLeft" hspace="4" src="http://www.programmableweb.com/images/apis/at1796.png"/></a><a href="http://www.programmableweb.com/api/viralheat">Viralheat API</a>: Viralheat is “a social measurement platform designed to be simple to use. Built from the ground up to be timely and efficient, Viralheat allows users to easily comprehend social media.” Viralheat Pipeline is a REST API that returns the raw mentions, statistics, trends and all the data from hundreds of viral video destination sites, Twitter, and millions of blogs and websites in XML.</p>
<img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/u2NhikzxEmA" width="1"/></div>
    </content>
    <updated>2009-11-21T19:56:18Z</updated>
    <category term="APIs"/>
    <category term="WeeklySummary"/>
    <category term="weekly summary"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/21/4-new-apis-video-social-analytics-travel-and-search-30-million-research-articles/</feedburner:origLink>
    <author>
      <name>John Musser</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=A-Boxee-box-is-coming-soon.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=A-Boxee-box-is-coming-soon.html" rel="alternate" type="text/html"/>
    <title>A Boxee box is coming soon</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>
From the <a href="http://blog.boxee.tv/2009/11/12/a-boxee-box-is-coming/">Boxee Blog some news I've been waiting for</a>.
</p><blockquote>
<p>
We launched our public alpha for Mac/Linux in January at CES. During the show we met with several device manufactures interested in embedding Boxee into their existing devices or building a dedicated Boxee device.
</p><p>
I am very happy to announce we have signed our first partnership with a CE company. At this point we can not say more about the partner or the specs of the device, but we can tell you we are working closely with them to make sure we deliver a great Boxee experience on it.
</p>
</blockquote>
Details will leak out on the 7th December at the launch of the beta in New York. There's a promise that a new user interface is coming too. Which honestly is needed badly, boxee has become xbmc's ugly but gifted little sister as of late. But the news of a move to a CE box is very good news, although I'm worried it won't be all it could have been if they had done the same last year.
<p/>

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=A-Boxee-box-is-coming-soon.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/home+entertainment/?permalink=A-Boxee-box-is-coming-soon.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-21T12:20:04Z</updated>
    <category term="/technology/home+entertainment/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/computing/?permalink=Chumby-One.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/computing/?permalink=Chumby-One.html" rel="alternate" type="text/html"/>
    <title>Chumby One</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.engadget.com/2009/11/13/chumby-one-review"><img src="http://www.blogcdn.com/www.engadget.com/media/2009/11/chumby-one-hands-on-69-sm.jpg"/></a>
The Chumby One has been released. You can buy it for a $99 or about £140 each. Looks pretty good and the price isn't too bad, I could certainly see one being quite useful.

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/computing/?permalink=Chumby-One.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/technology/computing/?permalink=Chumby-One.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-20T23:47:48Z</updated>
    <category term="/technology/computing/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:typepad.com,2003:post-6a00d8345206d069e20120a6bde3f6970b</id>
    <link href="http://feedproxy.google.com/~r/typepad/blog/~3/OUsoeQ0GPa4/london-perl-workshop.html" rel="alternate" type="text/html"/>
    <link href="http://bulknews.typepad.com/blog/2009/11/london-perl-workshop.html" rel="replies" type="text/html"/>
    <title>London Perl Workshop</title>
    <summary>The London Perl Workshop is getting closer. It's on Saturday 5th December at the University of Westminster's Cavendish Street Campus (the same place it's been for the last few years).The schedule was announced a couple of days ago and, at always, it looks like a great line-up. via perlhacks.com It's official - I'm flying to London to attend London Perl Workshop and speak about Plack and PSGI. The line-up of the talks looks so great and I can't wait to be there.</summary>
    <content type="xhtml" xml:lang="ja-JP"><div xmlns="http://www.w3.org/1999/xhtml"><blockquote> The London Perl Workshop is getting closer. It's on Saturday 5th December at the University of Westminster's Cavendish Street Campus (the same place it's been for the last few years).The schedule was announced a couple of days ago and, at always, it looks like a great line-up.</blockquote>

<p><small>via <a href="http://perlhacks.com/2009/11/london-perl-workshop.php">perlhacks.com</a></small></p>

<p>It's official - I'm flying to London to attend <a href="http://conferences.yapceurope.org/lpw2009/">London Perl Workshop</a> and speak about <a href="http://conferences.yapceurope.org/lpw2009/talk/2455">Plack and PSGI</a>. The <a href="http://conferences.yapceurope.org/lpw2009/schedule">line-up of the talks</a> looks so great and I can't wait to be there.</p></div>
    </content>
    <updated>2009-11-20T23:02:37Z</updated>
    <published>2009-11-20T23:02:37Z</published><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://bulknews.typepad.com/blog/2009/11/london-perl-workshop.html</feedburner:origLink>
    <author>
      <name>miyagawa</name>
    </author>
    <source>
      <id>tag:typepad.com,2003:weblog-11218</id>
      <link href="http://hubbub.api.typepad.com/" rel="hub" type="text/html"/>
      <link href="http://bulknews.typepad.com/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/typepad/blog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff.</subtitle>
      <title>bulknews.typepad.com</title>
      <updated>2009-11-20T23:02:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/culture/?permalink=The-logical-conclusion-of-FB-alibi-case.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/culture/?permalink=The-logical-conclusion-of-FB-alibi-case.html" rel="alternate" type="text/html"/>
    <title>The logical conclusion of FB alibi case?</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.themoviedb.org/movie/12612"><img alt="Freeze Frame cover" src="http://images.themoviedb.org/posters/36066/Freeze_Frame_-_2004_Cover__cover.jpg"/></a>
<p>I over hear someone suggest that the guy who used <a href="http://mashable.com/2009/11/11/facebook-alibi/">Facebook as an Alibi</a> was very clever and that more of us should record our lives to prove where and what we had done. My instant thought was to the film <a href="http://www.themoviedb.org/movie/12612">Freeze Frame</a>.
</p><blockquote>
<p>Sean Veil is an ultra paranoid murder suspect who takes to filming himself round the clock to provide an alibi, just in case he's ever accused of another crime. Problems arise however when the police do come calling and the one tape that can prove his innocence has mysteriously disappeared.</p>
</blockquote>
<p/>

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/culture/?permalink=The-logical-conclusion-of-FB-alibi-case.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/culture/?permalink=The-logical-conclusion-of-FB-alibi-case.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-20T22:58:00Z</updated>
    <category term="/culture/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=954</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/MYVCBV61mWw/" rel="alternate" type="text/html"/>
    <title>#followfriday: YUI Developers on Twitter</title>
    <summary>The @YUILibrary account on Twitter is a good information source for those of us who follow the project. Many of the individual developers who write YUI code every day are now on the service as well, and I wanted to gather all those accounts together in a single post for the sake of convenience.
Here’s the [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://twitter.com/miraglia/yui/members"><img align="right" hspace="10" src="http://yuiblog.com/assets/yui-devs-on_twitter-20091120-110146.png"/></a></p>
<p>The <a href="http://twitter.com/yuilibrary">@YUILibrary</a> account on Twitter is a good information source for those of us who follow the project. Many of the individual developers who write YUI code every day are now on the service as well, and I wanted to gather all those accounts together in a single post for the sake of convenience.</p>
<p><a href="http://twitter.com/miraglia/yui/members">Here’s the formal list</a>, which you can follow as a group, and here are the individual accounts:</p>
<ul>
<li><strong><a href="http://twitter.com/admo">@admo</a></strong>: Adam Moore is one of the original YUI engineers; among many other things, he has written the <a href="http://developer.yahoo.com/yui/3/event/">YUI Event Utility</a>, <a href="http://developer.yahoo.com/yui/yuidoc/">YUI Doc</a>, and the original version of the <a href="http://developer.yahoo.com/yui/phploader/">YUI PHP Loader</a>.</li>
<li><strong><a href="http://twitter.com/allenr">@allenr</a></strong>: Allen Rabinovich built YUI 2’s <a href="http://developer.yahoo.com/yui/uploader/">Uploader Control</a> and <a href="http://developer.yahoo.com/yui/swf/">SWF Utility</a>; he’s currently <a href="http://developer.yahoo.com/yui/theater/video.php?v=rabinovich-yuiconf2009-charts">working with Tripp Bridges on the new YUI 3 Charts project</a>.</li>
<li><strong><a href="http://twitter.com/caridy">@caridy</a></strong>: Caridy is our Miami Bureau Chief and best known as the author of the <a href="http://www.bubbling-library.com">Bubbling Library for YUI 2</a>; we looked at <a href="http://www.yuiblog.com/blog/2009/11/19/2-and-3-with-wrapper/">his latest gallery contribution yesterday</a>.</li>
<li><strong><a href="http://twitter.com/chadauld">@chadauld</a></strong>: Chad Auld is the author of Yahoo!’s <a href="http://sideline.yahoo.com/">Sideline</a> AIR app for Twitter (<a href="http://yuiblog.com/blog/2009/03/31/sideline-beta-released">built with YUI</a>), and he’s driven the open-source release of the <a href="http://developer.yahoo.com/yui/phploader/">YUI PHP Loader</a>.</li>
<li><strong><a href="http://twitter.com/davglass">@davglass</a></strong>: Dav does too many things to enumerate here, but <a href="http://developer.yahoo.com/yui/theater/video.php?v=glass-yuiconf2009-contributing">his 2009 focus</a> has been the <a href="http://yuilibrary.com">YUILibrary.com</a> site and the <a href="http://yuilibrary.com/gallery/">YUI 3 Gallery</a>.</li>
<li><strong><a href="http://twitter.com/dezziness">@dezziness</a></strong>: Satyen Desai is hard at work <a href="http://developer.yahoo.com/yui/theater/video.php?v=desai-yuiconf2009-widgets">building out the YUI 3 widget foundation</a>; he owns <a href="http://developer.yahoo.com/yui/calendar">Calendar</a> and <a href="http://developer.yahoo.com/yui/container/">Container</a> in the YUI 2 world.</li>
<li><strong><a href="http://twitter.com/drdrace">@drdrace</a></strong>: Andres Narvaez works on the <a href="http://developer.yahoo.com/yui/carousel/">YUI Carousel Control</a>.</li>
<li><strong><a href="http://twitter.com/g13n">@g13n</a></strong>: Gopal Venkatesan is YUI’s Bangalore Bureau Chief and leads development on the <a href="http://developer.yahoo.com/yui/carousel/">YUI Carousel Control</a>.</li>
<li><strong><a href="http://twitter.com/goonieiam">@goonieiam</a></strong>: Gonzalo Cordero is a frontend engineer at Yahoo! who has been organizing our participation in <a href="http://www.meetup.com/BayJax/">BayJax</a> meetups and has contributed work to the <a href="http://developer.yahoo.com/yui/datatable/">YUI DataTable project</a>.</li>
<li><strong><a href="http://twitter.com/izs">@izs</a></strong>: Isaac Schlueter is <a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3">developing the new YUI 3 AutoComplete Control</a> and has taken over development on <a href="http://developer.yahoo.com/yui/compressor/">YUI Compressor</a>.</li>
<li><strong><a href="http://twitter.com/ls_n">@ls_n</a></strong>: Luke Smith is a coder, scholar, and <a href="http://developer.yahoo.com/yui/theater/video.php?v=smith-yuiconf2009-events">teacher</a> who owns, among many other things, the <a href="http://developer.yahoo.com/yui/3/json/">YUI JSON Utility</a>.</li>
<li><strong><a href="http://twitter.com/msweeney">@msweeney</a></strong>: Matt Sweeney is a YUI project architect and author of numerous components in both YUI 2 and 3, including <a href="http://developer.yahoo.com/yui/3/node/">the YUI 3 Node component</a>.  (<a href="http://developer.yahoo.com/yui/theater/video.php?v=sweeney-yuiconf2009-performance">He spoke at YUICONF 2009 about performance in YUI 3</a>.)</li>
<li><strong><a href="http://twitter.com/slicknet">@slicknet</a></strong>: Nicholas Zakas works on YUI’s <a href="http://developer.yahoo.com/yui/yuitest/">Test</a>, <a href="http://developer.yahoo.com/yui/profiler/">Profiler</a>, and <a href="http://developer.yahoo.com/yui/cookie/">Cookie</a> utilities.</li>
<li><strong><a href="http://twitter.com/standardpixel">@standardpixel</a></strong>: Eric Gelinas has contributed work on the <a href="http://developer.yahoo.com/yui/datatable/">YUI DataTable Control</a>.</li>
<li><strong><a href="http://twitter.com/toddkloots">@toddkloots</a></strong>: Todd Kloots is the author of the <a href="http://developer.yahoo.com/yui/menu/">YUI 2 Menu Control</a>; these days, he’s thinking hard about accessibility and ARIA and <a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-a11y">making sure that YUI 3 is as accessible as possible</a>.  [It's worth noting that Victor Tsaran (<a href="http://twitter.com/vick08/">@vick08</a>) is our special consultant on issues of accessibility.]</li>
</ul>
<p><strong>Note:</strong> As is the case with social networks generally, what people post on Twitter represents their own momentary whim or deeply held conviction, not that of Yahoo! or the YUI project.</p>
</div>
    </content>
    <updated>2009-11-20T20:09:26Z</updated>
    <category term="Development"/>
    <category term="developers"/>
    <category term="follow"/>
    <category term="twitter"/>
    <category term="yui"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/20/followfriday-yui-developers-on-twitter/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=945</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/2sQ92LWkBB0/" rel="alternate" type="text/html"/>
    <title>YUI Theater —  Isaac Schlueter: “Solving Problems with YUI 3″</title>
    <summary>Isaac Schlueter (@izs) is developing the YUI 3 version of AutoComplete.  In this YUICONF 2009 session, “Solving Problems with YUI 3,” he shows you how he’s working with the core YUI 3 toolkit to address the various challenges inherent in developing a complex widget.
If the video embed below doesn’t show up correctly in your [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3"><img alt="YUI engineer Isaac Schlueter at YUICONF 2009, held at the Yahoo! HQ in Sunnyvale; October 28, 2009." src="http://yuiblog.com/assets/schlueter-yuiconf2009-yui3-20091110-103941.jpg" width="510"/></a></p>
<p>Isaac Schlueter (<a href="http://twitter.com/izs">@izs</a>) is developing the <a href="http://developer.yahoo.com/yui/3/">YUI 3</a> version of <a href="http://developer.yahoo.com/yui/autocomplete/">AutoComplete</a>.  In this <a href="http://yuilibrary.com/yuiconf2009/">YUICONF 2009</a> session, “<a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3">Solving Problems with YUI 3</a>,” he shows you how he’s working with the core YUI 3 toolkit to address the various challenges inherent in developing a complex widget.</p>
<p>If the video embed below doesn’t show up correctly in your RSS reader of choice, be sure to <a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3">click through to watch the high-resolution version of the video on YUI Theater</a>; the downloadable version is much smaller, optimized as it is for iPods, iPhones, and other handheld devices.</p>
<p>
</p><div>&lt;object height="287" width="510"&gt;&lt;param name="movie" value="http://d.yimg.com/m/up/ypp/default/player.swf"&gt;&lt;param name="flashVars" value="vid=16714289&amp;amp;"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed allowfullscreen="true" flashvars="vid=16714289&amp;amp;" height="287" src="http://d.yimg.com/m/up/ypp/default/player.swf" type="application/x-shockwave-flash" width="510"&gt;&lt;/embed&gt;&lt;/object&gt;</div>
<p/>
<ul>
<li><a href="http://yuiblog.com/yuitheater/schlueter-yuiconf2009-yui3.m4v">Download video (m4v)</a></li>
<li><a href="http://www.slideshare.net/IsaacSchlueter/solving-problems-with-yui3-autocomplete">Download slides</a></li>
</ul>
<h3>Other Recent YUI Theater Videos:</h3>
<ul>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=smith-yuiconf2009-events"><strong>Luke Smith:</strong> Events Evolved</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-sugar"><strong>Todd Kloots:</strong> YUI 3 Sugar</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=glass-yuiconf2009-contributing"><strong>Dav Glass:</strong> Contributing to YUI</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=rabinovich-yuiconf2009-charts"><strong>Allen Rabinovich:</strong> YUI 3 Infographics</a></li>
</ul>
<h3>Subscribing to YUI Theater:</h3>
<ul>
<li><a href="http://feeds.feedburner.com/yuiblog/yui-theater">YUI Theater RSS feed</a></li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=263846173&amp;s=143441">YUI Theater on iTunes</a></li>
</ul>
<h3><a href="http://developer.yahoo.com/yui/theater/video.php?v=isaac-ssjs"><img align="right" alt="Isaac Schlueter and Matt Hackett present at the September Bayjax event at Yahoo" hspace="10" src="http://l.yimg.com/a/i/ydn/yuiweb/img/theater/isaac-ssjs-178.jpg" vspace="5"/></a>More from Isaac</h3>
<p>Isaac’s tech talk with Matt Hackett from the September Bayjax event, “<a href="http://developer.yahoo.com/yui/theater/video.php?v=isaac-ssjs">Server-side JavaScript</a>,” is available with a full transcription on <a href="http://developer.yahoo.com/yui/theater/">YUI Theater</a>.</p>
</div>
    </content>
    <updated>2009-11-20T17:52:51Z</updated>
    <category term="YUI Theater"/>
    <category term="isaac schlueter"/>
    <category term="yahoo"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/20/video-schlueter-yuiconf2009/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=9082</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/u-nQlU8sIMo/" rel="alternate" type="text/html"/>
    <title>Fill In The Blank With Wikipedia Quiz</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/google-app-engine"><img alt="Google App Engine" class="imgRight" src="http://www.programmableweb.com/images/apis/at1241.png"/></a>There's no doubt that Wikipedia is a giant store of information. And yes, they <a href="http://www.programmableweb.com/api/wikipedia">have an API</a>, but the data isn't exactly structured. But that didn't stop Jim Blackler, who created <a href="http://quizipedia.appspot.com/">Quizipedia</a>, a fun game based off of Wikipedia entries.</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.programmableweb.com/api/google-app-engine"><img alt="Google App Engine" class="imgRight" src="http://www.programmableweb.com/images/apis/at1241.png"/></a>There’s no doubt that Wikipedia is a giant store of information. And yes, they <a href="http://www.programmableweb.com/api/wikipedia">have an API</a>, but the data isn’t exactly structured. But that didn’t stop Jim Blackler, who created <a href="http://quizipedia.appspot.com/">Quizipedia</a>, a fun game based off of Wikipedia entries.</p>
<p><img alt="Quizipedia" class="aligncenter size-full wp-image-9083" height="245" src="http://blog.programmableweb.com/wp-content/quizipedia.jpg" title="Quizipedia" width="400"/></p>
<p>The concept is fairly simple: guess which of ten words fits into a blank space in a sentence. As you guess correctly, your choices narrow, but you only have one minute to get them all.</p>
<p>The quiz runs on <a href="http://code.google.com/appengine/">Google App Engine</a> (our <a href="http://www.programmableweb.com/api/google-app-engine">Google App Engine API profile</a>) and was created with the <a href="http://code.google.com/webtoolkit/">Google Web Toolkit</a>.</p>
<p>The part we see is fairly simple. It just needs to grab ten potential answers from the database. The more complex part is how Blackler went about finding the the articles to use, which he explains in a post about <a href="http://jimblackler.net/blog/?p=176">how he made it</a>. For example, he used links within Wikipedia to determine whether an article would be too obscure.</p>
<p>It’s fun to see these sorts of mashups. They build upon data that’s already out there for other purposes. If something this interesting can be made from Wikipedia’s unstructured data, imagine what is possible with something like Factual’s <a href="http://blog.programmableweb.com/2009/11/06/factual-launches-open-data-platform-including-api/">open data platform</a> or similar public datastores.</p>
<p>Hat tip: <a href="http://waxy.org/links/">Andy Baio</a></p>
<div><h5>Related ProgrammableWeb Resources</h5><p><img alt="Google App Engine" src="http://www.google.com/s2/favicons?domain=google.com"/> <a href="http://www.programmableweb.com/api/google-app-engine">Google App Engine API Profile</a>, <a href="http://www.programmableweb.com/api/google-app-engine/mashups">37 mashups</a></p>
</div><img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/u-nQlU8sIMo" width="1"/></div>
    </content>
    <updated>2009-11-20T16:49:58Z</updated>
    <category term="Games"/>
    <category term="Google"/>
    <category term="fun"/>
    <category term="wiki"/>
    <category term="appengine"/>
    <category term="quiz"/>
    <category term="wikipedia"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/20/fill-in-the-blank-with-wikipedia-quiz/</feedburner:origLink>
    <author>
      <name>Adam DuVander</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.456bereastreet.com/archive/200911/microsoft_talks_about_internet_explorer_9/</id>
    <link href="http://feedproxy.google.com/~r/456bereastreet/~3/BNzX7T9FOak/" rel="alternate" type="text/html"/>
    <title>Microsoft talks about Internet Explorer 9</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p class="preamble">In <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx">An Early Look At IE9 for Developers</a>, Dean Hachamovitch (General Manager, Internet Explorer) reveals some of the news in the next version of Internet Explorer.</p>

<p>Better JavaScript performance, improved standards support (border-radius and CSS 3 selectors are mentioned), and better text rendering are all good. I would really like to see CSS 3 support on par with that of other browsers, as well as support for “stable” parts of HTML 5.</p>

<p>Here’s hoping that by the time we get a public preview version of IE 9 there will be much more news on improved standards support.</p><p><a href="http://www.456bereastreet.com/archive/200911/microsoft_talks_about_internet_explorer_9/">Read full post</a></p><p>Posted in <a href="http://www.456bereastreet.com/archive/categories/browsers/" rel="tag">Browsers</a>.</p>
<p><a href="http://feedads.g.doubleclick.net/~a/KmoJifcLXeLit0pyPUIXYHcf-Mc/0/da"><img border="0" ismap="true" src="http://feedads.g.doubleclick.net/~a/KmoJifcLXeLit0pyPUIXYHcf-Mc/0/di"/></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/KmoJifcLXeLit0pyPUIXYHcf-Mc/1/da"><img border="0" ismap="true" src="http://feedads.g.doubleclick.net/~a/KmoJifcLXeLit0pyPUIXYHcf-Mc/1/di"/></a></p><img height="1" src="http://feeds.feedburner.com/~r/456bereastreet/~4/BNzX7T9FOak" width="1"/></div>
    </summary>
    <updated>2009-11-20T16:02:52Z</updated>
    <category term="Browsers"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.456bereastreet.com/archive/200911/microsoft_talks_about_internet_explorer_9/</feedburner:origLink>
    <author>
      <name>Roger Johansson</name>
    </author>
    <source>
      <id>http://www.456bereastreet.com/</id>
      <link href="http://www.456bereastreet.com/" rel="alternate" type="text/html"/>
      <link href="http://www.456bereastreet.com/feed.xml" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Roger Johansson is a web professional specialising in web standards, accessibility, and usability.</subtitle>
      <title>456 Berea Street</title>
      <updated>2009-11-20T16:02:52Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/meebo_janrain.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/3eppJdxtMiM/meebo_janrain.html" rel="alternate" type="text/html"/>
    <title>More Social Goodness across the Web thanks to JanRain and Meebo</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>We’re happy to point out two new YOS integrations. These come from tool-providers for developers and publishers:  <a href="http://JanRain.com">JanRain</a>, a leading provider of online identity and technology, and <a href="http://Meebo.com">Meebo</a>, which enables real-time social interaction through <a href="http://business.meebo.com/publishers/">the Meebo Bar</a>.  </p>

<p>Both are using <a href="http://developer.yahoo.com/social/">Yahoo! Social APIs</a> and <a href="http://feeds.developer.yahoo.net/developer.yahoo.com/social/updates/">Yahoo! Updates</a> to bake Yahoo! into their social sharing tools. This is great news for content publishers across the web.  It just got much easier to pull in Yahoo! profiles and activity updates and publish across Yahoo! to some of the largest audience properties on the web.</p>

<p>In the case of JanRain, social content from thousands of web sites started making its way to the Yahoo! network earlier this month, thanks to the thoughtful integration of our Yahoo! Social APIs into<a href="https://rpxnow.com/features"> JanRain’s RPX Social Widget</a>. Adding RPX to a site can be done with just a few lines of JavaScript, and it helps to easily connect sites to the social web. </p>

<p>Meebo’s integration ties into Yahoo! Updates.  It provides their network  (more than 100 publisher partners) a social distribution channel for users to share articles to Yahoo!'s massive and engaged audience of more than 500 million monthly unique visitors. Once partners integrate Meebo’s persistent real-time communications feature  and Meebo goes live on their site, a social layer with very cool drag-and-drop sharing capabilities allows users to share to Yahoo! Updates. </p>

<p><img alt="meebo.png" src="http://developer.yahoo.net/blog/meebo.png" width="500"/><br/>
(drag any image to expose the Y! Updates sharing)</p>

<p>A great reason to use these tools:  They both enable you to integrate not only with Yahoo!, but also with multiple social networks in a single social integration.  What’s not to like?</p>

<p>Daniel Raffel<br/>
Yahoo! Open Strategy</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/3eppJdxtMiM" width="1"/></div>
    </summary>
    <updated>2009-11-20T15:49:45Z</updated>
    <category term="partners"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/meebo_janrain.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Authentic Boredom</name>
    </author>
    <id>tag:cameronmoll.com,2009://1.1652</id>
    <link href="http://cameronmoll.com/archives/2009/11/family_life_with_diabetes/" rel="alternate" type="text/html"/>
    <title>Adjusting to family life with diabetes</title>
    <summary>Last Thursday night we stopped in Albuquerque, New Mexico on our cross-country move to Florida. What was supposed to be an overnight stop has turned into a lengthy stay and a permanent change in our family's lifestyle. One of our...</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Last Thursday night we stopped in Albuquerque, New Mexico on our cross-country <a href="http://cameronmoll.com/archives/2009/10/to_florida_again/">move to Florida</a>. What was supposed to be an overnight stop has turned into a lengthy stay and a permanent change in our family's lifestyle.</p>

<p>One of our sons fell ill with the flu* soon after leaving Utah on Wednesday. By Thursday the flu had escalated and we found ourselves in the hospital by nightfall. On Friday the diagnosis was clear: <a href="http://www.diabetes.org/diabetes-basics/type-1/">Type 1 diabetes</a>.</p>

<p>Our family knows very little about diabetes, but we're quickly becoming familiar with it. Type 1 is different from Type 2 diabetes in that it's not acquired through genetics or poor health. In fact, it's not really known where it comes from and why or how it comes about. Sometimes a virus can help manifest it, and in our case the flu may have been the catalyst. </p>

<p>From what I'm learning, Type 1 diabetes comes about when the pancreas doesn't produce enough insulin to break down sugars in the blood and allow those sugars (glucose) to be captured and used by cells, leaving unsafe levels of glucose in the blood stream. </p>

<p>To balance these levels, finger pricks and insulin shots are required multiple times per day. Short of a cure or alternate method such as an insulin pump, this is a process our son will be going through daily for the rest of his life. In addition, we will need to make some changes to his (our) daily diet.</p>

<p>Whether it was TV personality Art Linkletter or basketball Hall of Famer John Wooden who said it -- both have been attributed -- it doesn't matter. The spirit of what was said is what matters:</p>

<blockquote>Things turn out best for the people who make the best of the way things turn out.</blockquote>

<p>We're confident our family can make the best of the way things have turned out for us. I've long believed that as parents and professionals, the most important work we'll ever do will be outside the walls of work and inside the walls of our homes. If anything, this revised lifestyle has encouraged us to place ever greater focus on our children.</p>

<p>We hope to be back on the road in a few days once we've completed the requisite treatment and training. I've left comments on as those of you more familiar with diabetes than we may be able to provide corrections to what I've written or additional resources.</p>

<p><strong>Update:</strong> Many of you have left helpful and encouraging comments. Thank you. Suzanne and I really appreciate it. </p>

<p class="s2 c2">*For the record, he was diagnosed with the H1N1 virus. This the least of our concerns, as H1N1 appears to differ little from the average flu from what we've seen in him.</p></div>
    </content>
    <updated>2009-11-20T15:22:35Z</updated>
    <published>2009-11-18T15:19:31Z</published>
    
    <source>
      <id>tag:cameronmoll.com,2009://1</id>
      <link href="http://cameronmoll.com/" rel="alternate" type="text/html"/>
      <link href="http://cameronmoll.com/atom.xml" rel="self" type="application/atom+xml"/>
      <title>Authentic Boredom</title>
      <updated>2009-11-20T15:22:35Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:www.snee.com,2009:/bobdc.blog//2.565</id>
    <link href="http://www.snee.com/bobdc.blog/2009/11/converting-word-documents-to-d.html" rel="alternate" type="text/html"/>
    <title>Converting Word documents to DITA</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p id="i-1"><b>Via OpenOffice and DocBook.</b></p>
            <div id="id103296">

<p id="id103318">I recently had to convert a few Microsoft Word documents to DITA XML and thought it would be worth sharing my notes on the steps I took. To summarize, I opened each Word document with OpenOffice 3.1, saved it as a DocBook XML document, and then converted that to DITA with the XSLT stylesheet from a DITA plugin that I found. Images were a little more trouble, but at least I was able to eventually automate that part as well, dispelling my worries that I'd have to add all the image references to the DITA files by hand. </p>

<div id="id103330">
  <h2 id="id103333">Word to DocBook</h2>

<img align="right" alt="Word and DITA logos" border="0" hspace="30px" id="id103300" src="http://www.snee.com/bobdc.blog/img/word2dita.jpg" vspace="30px"/>

<p id="id103337">When you open a Word file with OpenOffice and do a Save As DocBook, it assumes that the document uses default Word styles, because that's how OpenOffice knows what's what in the document's structure. The conversion does an impressive job of adding wrappers in the appropriate places considering that it's using an XSLT 1.0 stylesheet. This kind of stylesheet would be <a href="http://www.xml.com/pub/a/2003/11/05/tr.html" id="id103346">much easier to write</a> with XSLT 2, but that reduces the choice of XSLT processors that you can use. It doesn't matter much from the user's perspective, because it's all under the covers anyway. The key thing is the convenience of creating the DocBook version from OpenOffice with a simple Save As.</p>

<p id="id103359">On the down side, some nested bulleted lists in the original content did not show up in the DocBook version. I found this after converting the eventual DITA version of one of these documents to a PDF file with the DITA Open Toolkit and skimming through the original Word file and the new PDF to do a block-by-block comparison. (I strongly recommend this QA step if you're doing this conversion with important content.) Many bulleted lists got converted to numbered lists as well, although I'm not sure if this was the fault of the Word to DocBook conversion or of a later stage described below. Another small issue is that when the original had more than one space character in a row, all but one got converted to hard spaces to maintain the spacing in XML. I just deleted all the hard spaces from the DITA version with a global replace, but you may want to keep them, depending on how the documents use them. </p>
<p id="id103378">Typical Word users add space between paragraphs by inserting an extra carriage return, instead of adjusting the styles included with document, so your output from this conversion step might have a lot of empty <code id="id103385">para</code> elements. You can delete this with a simple XSLT stylesheet or even a global replace in a text editor.</p>
</div>

<div id="id103391">
  <h2 id="id103394">Adding the images</h2>

<p id="id103398">One annoying detail was that the DocBook files created by OpenOffice lack references to the images. When you save a Word file as an OpenOffice native odt (that is, zip) file, you can see that the content.xml file in there has simple, straightforward references to image files that are also in the zip file. The references look like this:</p>
<pre id="id103407">&lt;draw:frame draw:style-name="fr1" draw:name="graphics63" 
  text:anchor-type="as-char" svg:width="6.8972in" svg:height="2.6264in" 
  draw:z-index="49"&gt;&lt;draw:image 
  <strong id="id103417">xlink:href="Pictures/10000000000003430000013EC16739CA.png"</strong>
  xlink:type="simple" xlink:show="embed" 
  xlink:actuate="onLoad"/&gt;&lt;/draw:frame&gt;
</pre>
<p id="id103424">(I had created the original image in the Word file by pasting it from somewhere else, so the conversion of each to a standalone png file was a nice bonus.) OpenOffice's Save as DocBook feature doesn't save these image references; the DocBook 4.1.2 version of the above that it creates looks like this:</p>

<pre id="id103433">&lt;inlinegraphic fileref="embedded:graphics63" 
    width="6.8972inch" depth="2.6264inch"/&gt;
</pre>

<p id="id103439">(Note that DocBook 5 <a href="http://www.docbook.org/tdg/en/html/inlinegraphic.html" id="id103442">deprecates</a> the <code id="id103448">inlinegraphic</code> element.) After no luck tinkering with the sofftodocbookheadings.xsl stylesheet included with OpenOffice to create the DocBook file, I replaced its contents  with an identity transformation to see what it was using as input. It turned out that it wasn't using the original content.xml file mentioned above but some intermediary file that had replaced the <code id="id103458">xlink:href</code> value above with a child element that stored the actual content of the image, like this: </p>
<pre id="id103465">&lt;draw:image draw:style-name="fr1" draw:name="graphics63"
            text:anchor-type="as-char" svg:width="6.8972inch"
            svg:height="2.6264inch" draw:z-index="49"&gt;
  <strong id="id103474">&lt;office:binary-data&gt;iVBORw0KGgoAAAANSUhEUgAAA0MAAAE+CAIAAADAgVy 
   &lt;!-- lots more data here--&gt;&lt;/office:binary-data&gt;
&lt;/draw:image&gt;</strong>
</pre>
<p id="id103484">At least the <code id="id103486">draw:name</code> value of the <code id="id103491">draw:image</code> element's parent <code id="id103495">draw:frame</code> element gets preserved in the DocBook output as the value of the <code id="id103499">fileref</code> attribute, so instead of digging intp OpenOffice's architecture to see what was preparing the input for sofftodocbookheadings.xsl and trying to fix that, I wrote a <a href="http://www.snee.com/bobdc.blog/files/getImageNameData.xsl" id="id103503">getImageNameData.xsl</a> stylesheet to pull the {<code id="id103511">draw:name</code>, <code id="id103516">xlink:href</code>} pairings from the original content.xml file. Then, I wrote an <a href="http://www.snee.com/bobdc.blog/files/addImageRefs.xsl" id="id103520">addImageRefs.xsl</a> stylesheet to look up the image filenames in the getImageNameData.xsl output and insert them into a new copy of the DocBook file.</p>

</div>

<div id="id103532">
  <h2 id="id103535">DocBook to DITA</h2>

<p id="id103539">Eric Hennum describes a docbook2dita plugin for the DITA Open Toolkit in <a href="http://markmail.org/message/gd4r4elqmmmqcb2w" id="id103543">this posting</a> on a DocBook list. My first attempt to use it from within the DITA Open Toolkit resulted in the errors discussed in a DITA group thread that ends with <a href="http://tech.groups.yahoo.com/group/dita-users/message/14620" id="id103553">this posting</a> from Mark Peters, who came up with a very simple solution: instead of running the conversion as a plugin, just call the XSLT stylesheet included with the plugin directly and tell it where your input is and where the output should go. The basic form of the command line that he shows worked for me.</p>
</div>

<div id="id103568">
  <h2 id="id103570">Testing it</h2>
<p id="id103574">The first test to pass was whether the result was valid to a DITA DTD, and that went fine. The second test was the big one: whether the HTML and PDF created from the document by the DITA Open Toolkit looked right. In general it did, except for the issues described above, which showed that a block-by-block comparison of each PDF with the original Word file is worth the trouble. If I had to do a large amount of these conversions I'd dig deeper into the nested bulleted list and bulleted/numbered list issues in the hopes of reducing the need for this final manual step.</p>
<p id="id103588">So far, though, the automation steps that I found or put together are definitely saving me tons of potential manual work. I only had to do this to a few documents, so I didn't mind executing each step one a time, but if you want to use OpenOffice to convert a large amount of documents, I wrote something in XML.com called <a href="http://www.xml.com/pub/a/2006/01/11/from-microsoft-to-openoffice.html" id="id103596">Moving to OpenOffice: Batch Converting Legacy Documents</a> a few years ago that should help.</p>

</div>

    </div></div>
    </content>
    <updated>2009-11-20T14:40:34Z</updated>
    <published>2009-11-20T14:37:31Z</published>
    <category term="DITA"/>
    <author>
      <name>Bob DuCharme</name>
      <uri>http://www.snee.com/bobdc.blog</uri>
    </author>
    <source>
      <id>tag:www.snee.com,2009:/bobdc.blog/2full</id>
      <link href="http://www.snee.com/bobdc.blog/" rel="alternate" type="text/html"/>
      <link href="http://www.snee.com/bobdc.blog/bobdcblogfull.atom" rel="self" type="application/atom+xml"/>
      <subtitle>Bob DuCharme's weblog, mostly on technology for representing and linking information.</subtitle>
      <title>bobdc.blog</title>
      <updated>2009-11-20T14:40:34Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:6c97e8e1668e91b09f7ff17d384dab68</id>
    <link href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/11/20/Opera-widgets-without-Opera-3" rel="alternate" type="text/html"/>
    <title xml:lang="en">Opera widgets without Opera... #3</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>YAY !!! Still a lot to do but it starts looking ok !</p>
<p class="imgContainer"><a href="http://www.glazman.org/weblog/dotclear/public/FF/wima-3widgets.png"><img alt="wima and 3 widgets" border="0" src="http://www.glazman.org/weblog/dotclear/public/FF/wima-3widgets-s.png"/></a></p></div>
    </content>
    <updated>2009-11-20T13:46:00Z</updated>
    <category term="Mozilla"/>
    <author>
      <name>glazou</name>
    </author>
    <source>
      <id>urn:md5:69362aae1b5fc487b00c2ffc1d94571d</id>
      <author>
        <name>Daniel Glazman</name>
      </author>
      <link href="http://www.glazman.org/weblog/dotclear/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://www.glazman.org/weblog/dotclear/index.php" rel="alternate" type="text/html"/>
      <subtitle xml:lang="en">Un Glazman, un blog, un Glazblog</subtitle>
      <title xml:lang="en">&lt;glazblog&gt;&lt;/glazblog&gt;</title>
      <updated>2009-11-22T23:26:23Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-8029070.post-6285957080031438386</id>
    <link href="http://internet-apps.blogspot.com/feeds/6285957080031438386/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=8029070&amp;postID=6285957080031438386" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/8029070/posts/default/6285957080031438386" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/8029070/posts/default/6285957080031438386" rel="self" type="application/atom+xml"/>
    <link href="http://internet-apps.blogspot.com/2009/11/linked-data-and-rdfa-in-us-and-uk.html" rel="alternate" type="text/html"/>
    <title>Linked Data and RDFa in US and UK government web-sites</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><blockquote>And finally, I find this announcement exciting because the guidelines document uses the term 'Linked Data' throughout. This reflects an extremely deep understanding of the implications of what COI are doing with RDFa; the COI do not simply explain to people how to publish vacancies and consultations to the web -- they are describing how to publish that data to the Linked Data cloud.</blockquote><br/><br/>Read more in <a href="http://webbackplane.com/mark-birbeck/blog/2009/11/20/linked-data-and-rdfa-in-us-and-uk-government-web-sites">Linked Data and RDFa in US and UK government web-sites</a>, at my webBackplane blog.<div class="blogger-post-footer"><img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/8029070-6285957080031438386?l=internet-apps.blogspot.com" width="1"/></div></div>
    </content>
    <updated>2009-11-20T12:31:26Z</updated>
    <published>2009-11-20T12:28:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="gov 2.0"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="w3c"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="rdfa"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="linked data"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="standards"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="open gov"/>
    <author>
      <name>Mark Birbeck</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/11208049295254078897</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-8029070</id>
      <author>
        <name>Mark Birbeck</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/11208049295254078897</uri>
      </author>
      <link href="http://internet-apps.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/8029070/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://internet-apps.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://pubsubhubbub.appspot.com/" rel="hub" type="text/html"/>
      <link href="http://www.blogger.com/feeds/8029070/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Stuff to do with producing a new generation of Internet Applications...biased towards XForms!</subtitle>
      <title>XForms and Internet Applications</title>
      <updated>2009-11-20T12:31:26Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:91c84f35b0a5cf643e0d11b03098d18b</id>
    <link href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/11/20/Opera-widgets-without-Opera-2" rel="alternate" type="text/html"/>
    <title xml:lang="en">Opera widgets without Opera... #2</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>I have created a window gadget to manage widgets.</p>
<p class="imgContainer"><img alt="wima gadget" src="http://www.glazman.org/weblog/dotclear/public/FF/wima-gadget.png"/></p></div>
    </content>
    <updated>2009-11-20T10:10:00Z</updated>
    <category term="Mozilla"/>
    <author>
      <name>glazou</name>
    </author>
    <source>
      <id>urn:md5:69362aae1b5fc487b00c2ffc1d94571d</id>
      <author>
        <name>Daniel Glazman</name>
      </author>
      <link href="http://www.glazman.org/weblog/dotclear/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://www.glazman.org/weblog/dotclear/index.php" rel="alternate" type="text/html"/>
      <subtitle xml:lang="en">Un Glazman, un blog, un Glazblog</subtitle>
      <title xml:lang="en">&lt;glazblog&gt;&lt;/glazblog&gt;</title>
      <updated>2009-11-22T23:26:23Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:typepad.com,2003:post-6a00d8345206d069e2012875bbb1ce970c</id>
    <link href="http://feedproxy.google.com/~r/typepad/blog/~3/-CmE6Yagn0A/purchased-this-gf1.html" rel="alternate" type="text/html"/>
    <link href="http://bulknews.typepad.com/blog/2009/11/purchased-this-gf1.html" rel="replies" type="text/html"/>
    <title>Purchased this: GF1</title>
    <summary>via www.amazon.co.jp Panasonic DMC-GF1! It's never been easily available in the North America and the price has been up and down of this couple of days in Japan but amazon.co.jp finally came up with the "Last 2 items" stock a couple of hours ago with the pretty good 65000 JPY deal. I just one-click purchased so I can get it when I'm back there in Japan next week. Exciting!</summary>
    <content type="xhtml" xml:lang="ja-JP"><div xmlns="http://www.w3.org/1999/xhtml"><img height="280" src="http://ecx.images-amazon.com/images/I/51UUQmGFlaL._AA280_.jpg" width="280"/>

<p><small>via <a href="http://www.amazon.co.jp/gp/product/B002NSO364/ref=s9_wishf_gw_i1?ie=UTF8&amp;coliid=I1RYCUGK075QML&amp;colid=WA5CJ9HHP68Z&amp;pf_rd_m=AN1VRQENFRJN5&amp;pf_rd_s=right-1&amp;pf_rd_r=1GE3S8B78CW28GM5JP5G&amp;pf_rd_t=101&amp;pf_rd_p=467447956&amp;pf_rd_i=489986">www.amazon.co.jp</a></small></p>

<p>Panasonic DMC-GF1!</p>

<p>It's never been easily available in the North America and the price has been up and down of this couple of days in Japan but amazon.co.jp finally came up with the "Last 2 items" stock a couple of hours ago with the pretty good 65000 JPY deal. </p>

<p>I just one-click purchased so I can get it when I'm back there in Japan next week. Exciting!</p></div>
    </content>
    <updated>2009-11-20T06:37:13Z</updated>
    <published>2009-11-20T06:37:13Z</published><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://bulknews.typepad.com/blog/2009/11/purchased-this-gf1.html</feedburner:origLink>
    <author>
      <name>miyagawa</name>
    </author>
    <source>
      <id>tag:typepad.com,2003:weblog-11218</id>
      <link href="http://hubbub.api.typepad.com/" rel="hub" type="text/html"/>
      <link href="http://bulknews.typepad.com/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/typepad/blog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff.</subtitle>
      <title>bulknews.typepad.com</title>
      <updated>2009-11-20T23:02:37Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:typepad.com,2003:post-6a00d8345206d069e20120a6b9badc970b</id>
    <link href="http://feedproxy.google.com/~r/typepad/blog/~3/GGn4qwcHX5Y/love-sq-available-on-itunes-us.html" rel="alternate" type="text/html"/>
    <link href="http://bulknews.typepad.com/blog/2009/11/love-sq-available-on-itunes-us.html" rel="replies" type="text/html"/>
    <title>Love SQ available on iTunes US</title>
    <summary>via itunes.apple.com THANK YOU Square Enix for making the awesome Love SQ compilation (collection of remixes of tracks from Final Fantasy, Chrono Trigger and Romancing Saga) available on iTunes store, first on United Stated with no freaking DRM! I'm so enjoying this: livetune's to Far Away Times, Pe'z FF Main Theme and De De Mouse's Eternal Wind is so great.</summary>
    <content type="xhtml" xml:lang="ja-JP"><div xmlns="http://www.w3.org/1999/xhtml"><img height="170" src="http://a1.phobos.apple.com/us/r30/Music/46/21/36/mzi.wvblyqcx.170x170-75.jpg" width="170"/>

<p><small>via <a href="http://itunes.apple.com/us/album/love-sq/id338068045">itunes.apple.com</a></small></p>

<p>THANK YOU Square Enix for making the awesome Love SQ compilation (collection of remixes of tracks from Final Fantasy, Chrono Trigger and Romancing Saga) available on iTunes store, first on United Stated with no freaking DRM!</p>

<p>I'm so enjoying this: livetune's to Far Away Times, Pe'z FF Main Theme and De De Mouse's Eternal Wind is so great.</p></div>
    </content>
    <updated>2009-11-20T06:07:33Z</updated>
    <published>2009-11-20T06:07:33Z</published><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://bulknews.typepad.com/blog/2009/11/love-sq-available-on-itunes-us.html</feedburner:origLink>
    <author>
      <name>miyagawa</name>
    </author>
    <source>
      <id>tag:typepad.com,2003:weblog-11218</id>
      <link href="http://hubbub.api.typepad.com/" rel="hub" type="text/html"/>
      <link href="http://bulknews.typepad.com/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/typepad/blog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff.</subtitle>
      <title>bulknews.typepad.com</title>
      <updated>2009-11-20T23:02:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/media/?permalink=Revolver-Your-mind-will-not-accept-a-game-this-big.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/media/?permalink=Revolver-Your-mind-will-not-accept-a-game-this-big.html" rel="alternate" type="text/html"/>
    <title>Revolver: Your mind will not accept a game this big</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><div class="youtube-video">&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/svGAucw3Y80&amp;amp;hl=en_GB&amp;amp;fs=1&amp;amp;"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="allowscriptaccess" value="always"&gt; &lt;embed allowfullscreen="true" allowscriptaccess="always" height="385" src="http://www.youtube.com/v/svGAucw3Y80&amp;amp;hl=en_GB&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" width="480"&gt; &lt;/embed&gt;&lt;/object&gt;</div>
<p>
Everyone seemed to hate <a href="http://www.themoviedb.org/movie/10851">Revolver</a>, and honestly I can understand why. On the surface its nothing like any of the other films Guy Ritchie has done. It also takes its self far too seriously. But what people missed is the sharp plot and cool one liners. The person to look out for is André Benjamin as Avi, he brings a certain element of smoothness to the whole plot, which I have to agree is <a href="http://www.themoviedb.org/movie/10851">complex and not easy to explain</a>.
</p>
<blockquote><p>
After spending seven years in solitary confinement and having his sister-in-law murdered, confidence trickster Jake Green (Jason Statham) is out to get revenge on Dorothy Macha (Ray Liotta).
</p><p>
Jake Green is a hotshot con artist who has acquired a specific strategy (referred to as “the Formula”), that is supposed to lead its user to win every game, during his seven-year stint imprisoned in solitary confinement. The Formula itself was discovered by two unnamed men in adjacent cells either side of Jake’s own. During the first five years of his seven-year sentence, the three men communicated their thoughts on confidence tricks and chess moves via messages hidden inside provisional books, such as ‘The Mathematics of Quantum Mechanics’. They plan to leave their cells simultaneously, but end up leaving Jake behind, who ends up serving the remaining two years. He finds that all of his possessions and money have been taken by the two men with whom he had shared everything but, having the two men’s Formula, he went about making a lot of money at various casinos. Two years later, Jake has garnered a reputation that leads many casinos to fear his freakishly good ‘luck’. The Formula is seen to apply to any game, and is often exemplified by his apparent mastery of chess. The story revolves around Jake’s epiphanic awakening, as he learns how to apply the Formula to the ‘game’ of life.
</p></blockquote>
<p>I think the reception says it all about the film...</p>
<blockquote>
<p>
The film was generally panned by critics: for example, it has been criticised on grounds of pretension and having an over-complicated plot by critics such as Mark Kermode. Reviews were so poor in the UK that The Guardian ran a story on how the distributor was able to attribute a quote to The Sun saying that the director was “back to his best”. The quotation came from a section of the Sun Online website created by a PR agency on behalf of the film’s distributors.
</p><p>
There were, however, some positive reviews as well. Mark R. Leeper conceded that it was “a film for a narrow audience”, but said that he personally rather “liked it” and gave it a score of 7/10. According to Brian Orndorf, Revolver “is the perfect movie for those who like to crack things open and dig around the innards”, saying that it “reminded [him] quite a bit of Richard Kelly’s film, Donnie Darko”. He goes on to explain that “both films have a taste for the deliberately confusing, sharing scripts that take the viewer on a ride that requires much more than one simple viewing.”
</p>
</blockquote>
<p>So there you go a film for a niche audience who like there films with complex story arcs and twisted concepts. What more do I need to say?</p>

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/media/?permalink=Revolver-Your-mind-will-not-accept-a-game-this-big.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/media/?permalink=Revolver-Your-mind-will-not-accept-a-game-this-big.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-20T01:07:59Z</updated>
    <category term="/media/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/19/apples/</id>
    <link href="http://simonwillison.net/2009/Nov/19/apples/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">A quote from Paul Graham</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="quote segment"><blockquote cite="http://paulgraham.com/apple.html"><p>Programmers don’t use launch-fast-and-iterate out of laziness. They use it because it yields the best results. By obstructing that process, Apple is making them do bad work, and programmers hate that as much as Apple would.</p></blockquote><p class="cite"> - <a href="http://paulgraham.com/apple.html">Paul Graham</a></p>
</div></div>
    </summary>
    <updated>2009-11-19T22:13:15Z</updated>
    <category term="apple"/>
    <category term="iphone"/>
    <category term="paulgraham"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/19/ux/</id>
    <link href="http://simonwillison.net/2009/Nov/19/ux/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">Chromium OS User Experience</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://www.chromium.org/chromium-os/user-experience">Chromium OS User Experience</a>. The 2 minute UI concept video is probably the best way to understand the ideas behind Google’s Chrome OS.</p>
</div></div>
    </summary>
    <updated>2009-11-19T22:12:54Z</updated>
    <category term="chrome"/>
    <category term="chromeos"/>
    <category term="chromium"/>
    <category term="google"/>
    <category term="ui"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=940</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/1piHGkPGmJ4/" rel="alternate" type="text/html"/>
    <title>Using YUI 2 and YUI 3 Together: Even Easier with Caridy’s Wrapper Utility</title>
    <summary>The YUI 3 Gallery got an interesting new addition today: Caridy Patino Mayea’s YUI 2 Wrapper Utility.  Wrapper allows you to pull in YUI 2 modules from YUI 3 use() statements.  Check out Caridy’s documentation for the Wrapper here.
How easy?  Here’s a full example.  All that we start with is the [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://ericmiraglia.com/yui/demos/wrapper.php"><img alt="Using YUI 2 and YUI 3 together with Caridy's Wrapper Utility" src="http://yuiblog.com/assets/wrapperutility-20091119-123959.png"/></a></p>
<p><a href="http://yuilibrary.com/gallery">The YUI 3 Gallery</a> got an interesting new addition today: <a href="http://yuilibrary.com/gallery/show/yui2">Caridy Patino Mayea’s YUI 2 Wrapper Utility</a>.  Wrapper allows you to pull in <a href="http://developer.yahoo.com/yui/2/">YUI 2</a> modules from <a href="http://developer.yahoo.com/yui/3/">YUI 3</a> <code>use()</code> statements.  Check out <a href="http://caridy.github.com/gallery-yui2/">Caridy’s documentation for the Wrapper here</a>.</p>
<p>How easy?  <a href="http://ericmiraglia.com/yui/demos/wrapper.php">Here’s a full example</a>.  All that we start with is the 6.2KB (gzip) YUI 3 seed file; Caridy’s Wrapper and the built-in YUI 3 Loader take care of the rest:</p>
<pre>&lt;script type="text/javascript" src="http://yui.yahooapis.com/combo?3.0.0/build/yui/yui-min.js"&gt;&lt;/script&gt;

&lt;div id="demo" class="yui-navset"&gt;
    &lt;ul class="yui-nav"&gt;
        &lt;li&gt;&lt;a href="#tab1"&gt;&lt;em&gt;Tab One Label&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li class="selected"&gt;&lt;a href="#tab2"&gt;&lt;em&gt;Tab Two Label&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="#tab3"&gt;&lt;em&gt;Tab Three Label&lt;/em&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
    &lt;div class="yui-content"&gt;
        &lt;div id="tab1"&gt;&lt;p&gt;Tab One Content&lt;/p&gt;&lt;/div&gt;
        &lt;div id="tab2"&gt;&lt;p&gt;Tab Two Content&lt;/p&gt;&lt;/div&gt;
        &lt;div id="tab3"&gt;&lt;p&gt;Tab Three Content&lt;/p&gt;&lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;

&lt;script language="javascript"&gt;

YUI({
    modules: {
        'gallery-yui2': {
            fullpath: 'http://yui.yahooapis.com/gallery-2009.11.19-20/build/gallery-yui2/gallery-yui2-min.js',
            requires: ['node-base','get','async-queue'],
            optional: [],
            supersedes: []
      }

    }
}).use('gallery-yui2', function(Y) {

    Y.yui2().use("tabview", function () {

        var myTabs = new YAHOO.widget.TabView("demo");

    });

});

&lt;/script&gt;</pre>
<p>Check out the <a href="http://yuilibrary.com/gallery/show/yui2">YUI 2 Wrapper</a> and <a href="http://yuilibrary.com/gallery/show/?show=all">many others</a> on the <a href="http://yuilibrary.com/gallery/">YUI 3 Gallery</a>.</p>
</div>
    </content>
    <updated>2009-11-19T20:53:16Z</updated>
    <category term="Development"/>
    <category term="caridy"/>
    <category term="gallery"/>
    <category term="wrapper"/>
    <category term="yui 2"/>
    <category term="YUI 3"/>
    <category term="yui 3 gallery"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/19/2-and-3-with-wrapper/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:3cfd7238d5f8ab122f247f3ed8c8254a</id>
    <link href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/11/19/Conference-a-l-INRIA-Sophia-Antipolis" rel="alternate" type="text/html"/>
    <title xml:lang="en">Conférence à l'INRIA Sophia-Antipolis</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www-sop.inria.fr/actu/actu_seminaire_actuel_fr.shtml">Je serai le 25 novembre au matin à l'INRIA Sophia-Antipolis pour donner une conférence d'une heure intitulée "Browser War 2009"</a>. Seront également présents avec moi des employés du W3C dont Bert Bos (co-inventeur des CSS, ancien chairman du CSS WG, Style Activity Lead au W3C et actuel W3C Staff Contact du CSS WG) et probablement d'autres. Si vous êtes intéressé par l'état de l'art des standards du Web, que vous voulez voir quelques démos assez bluffantes du futur que les navigateurs Web nous préparent, ou si vous avez envie de vous renseigner sur le W3C et savoir pourquoi vous devriez rejoindre le World Wide Web Consortium, l'entrée est gratuite (dans la limite des places disponibles évidemment...). Nota bene important : la conférence sera donnée en français, comme le tite l'indique bien <img alt=";-)" class="smiley" src="http://www.glazman.org/weblog/dotclear/themes/glazblog/smilies/wink.png"/></p>
<p>A mercredi !</p></div>
    </content>
    <updated>2009-11-19T19:46:00Z</updated>
    <category term="Standards"/>
    <author>
      <name>glazou</name>
    </author>
    <source>
      <id>urn:md5:69362aae1b5fc487b00c2ffc1d94571d</id>
      <author>
        <name>Daniel Glazman</name>
      </author>
      <link href="http://www.glazman.org/weblog/dotclear/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://www.glazman.org/weblog/dotclear/index.php" rel="alternate" type="text/html"/>
      <subtitle xml:lang="en">Un Glazman, un blog, un Glazblog</subtitle>
      <title xml:lang="en">&lt;glazblog&gt;&lt;/glazblog&gt;</title>
      <updated>2009-11-22T23:26:23Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/nextstop</id>
    <link href="http://www.programmableweb.com/api/nextstop" rel="alternate" type="text/html"/>
    <title>Nextstop</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/nextstop"><img align="right" alt="Nextstop" border="0" src="http://www.programmableweb.com/images/apis/at1804.png"/></a>Travel recommendation service<div>
Date Updated: 2009-11-19<br/>
Tags: <a href="http://www.programmableweb.com/apitag/recommendations">recommendations</a>, <a href="http://www.programmableweb.com/apitag/travel">travel</a><br/>

</div></div>
    </summary>
    <updated>2009-11-19T19:05:23Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/deepdyve</id>
    <link href="http://www.programmableweb.com/api/deepdyve" rel="alternate" type="text/html"/>
    <title>Deepdyve</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/deepdyve"><img align="right" alt="Deepdyve" border="0" src="http://www.programmableweb.com/images/apis/at1801.png"/></a>Scientific and medical journals<div>
Date Updated: 2009-11-19<br/>
Tags: <a href="http://www.programmableweb.com/apitag/education">education</a>, <a href="http://www.programmableweb.com/apitag/health">health</a>, <a href="http://www.programmableweb.com/apitag/reference">reference</a>, <a href="http://www.programmableweb.com/apitag/science">science</a><br/>

</div></div>
    </summary>
    <updated>2009-11-19T19:00:15Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/19/joe/</id>
    <link href="http://simonwillison.net/2009/Nov/19/joe/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">A quote from Joe Gregorio</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="quote segment"><blockquote cite="http://bitworking.org/news/2009/11/authority"><p>Authority, historically, gets bestowed on the gatekeepers of information, such as Britannica, universities, newspapers, etc. Everything that can be digitized will be digitized, and will then be available over the internet, which is disruptive, not only to business models, but to authority.</p></blockquote><p class="cite"> - <a href="http://bitworking.org/news/2009/11/authority">Joe Gregorio</a></p>
</div></div>
    </summary>
    <updated>2009-11-19T18:53:49Z</updated>
    <category term="authority"/>
    <category term="internet"/>
    <category term="joegregorio"/>
    <category term="newspapers"/>
    <category term="wikipedia"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <author>
      <name>ProgrammableWeb: APIs</name>
    </author>
    <id>http://www.programmableweb.com/api/viralheat</id>
    <link href="http://www.programmableweb.com/api/viralheat" rel="alternate" type="text/html"/>
    <title>Viralheat</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/viralheat"><img align="right" alt="Viralheat" border="0" src="http://www.programmableweb.com/images/apis/at1796.png"/></a>Social media analytics service<div>
Date Updated: 2009-11-19<br/>
Tags: <a href="http://www.programmableweb.com/apitag/analytics">analytics</a>, <a href="http://www.programmableweb.com/apitag/social">social</a>, <a href="http://www.programmableweb.com/apitag/statistics">statistics</a><br/>

</div></div>
    </summary>
    <updated>2009-11-19T18:47:46Z</updated>
    <source>
      <id>http://www.programmableweb.com</id>
      <author>
        <name>ProgrammableWeb: APIs</name>
      </author>
      <link href="http://www.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/programmableweb/apis" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Portions copyright ProgrammableWeb</rights>
      <subtitle>Feed of Web 2.0 APIs</subtitle>
      <title>ProgrammableWeb: API Feed</title>
      <updated>2009-11-23T00:14:19Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=931</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/1K1pkciyINY/" rel="alternate" type="text/html"/>
    <title>Implementation Focus: OCLC/WorldCat</title>
    <summary>Fiz Mohamed has worked for OCLC since 2004 where he’s a senior UI/UX (accessible) designer/developer for a number of high profile products and is responsible for a UI Cookbook/Library. A wealth of commercial freelance experience since 1993 has resulted in a wide range of technical and graphical skills. He lead the UI design for the [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="interview">
<div class="intro">
<p><img align="right" alt="Mohamed Fiz" hspace="10" src="http://yuiblog.com/assets/mohamedfiz.jpg" vspace="5"/><em><a href="http://www.linkedin.com/in/fizix">Fiz Mohamed</a> has worked for OCLC since 2004 where he’s a senior UI/UX (accessible) designer/developer for a number of high profile products and is responsible for a UI Cookbook/Library. A wealth of commercial freelance experience since 1993 has resulted in a wide range of technical and graphical skills. He lead the UI design for the launch of <a href="http://cinema.com">Cinema.com</a> and also was the UI/UX designer for the US National Archives &amp; Records Administration ARC project.</em></p>
</div>
</div>
<p><img alt="YUI TabView on Worldcat." src="http://yuiblog.com/assets/yui-tabs-on-worldcat-20091119-102329.png"/></p>
<p>Here at OCLC — a worldwide non-profit library cooperative that provides web visibility for library catalogues around the world — we initially came across <a href="http://developer.yahoo.com/yui/">YUI</a> while discussing <a href="http://developer.yahoo.com/yui/grids/">grid</a> frameworks early in 2008.  Later that year the subject of JavaScript toolkits arose, and we recalled YUI as part of the investigation for one of our products.  We looked at a number of other popular toolkits, and we tried to approach the toolkits from the point of view of both a developer and designer.  While it was a close call between some, I was very impressed with the YUI, especially with the <a href="http://developer.yahoo.com/yui/3/">YUI 3</a> intro at that time which showed that Yahoo’s developers weren’t afraid to make big changes for the better, and had borrowed ideas from other mature toolkits and improved upon them.  Even using <a href="http://developer.yahoo.com/yui/2/">YUI 2</a> would save us time with its fully-featured set of interactive widgets.  On top of that, YUI was supported both by Yahoo and an active developer community.</p>
<p><img alt="YUI Carousel on WorldCat.org" src="http://yuiblog.com/assets/yui-carousel-on-worldcat-20091119-103137.png"/></p>
<p>YUI components have since found their way onto OCLC’s <a href="http://worldcat.org">WorldCat.org</a>, a site that allows users to search for an item of interest and discover which libraries near them own that item. <a href="http://worldcat.org">WorldCat.org</a> has become the Web destination for cross-library searching and uses YUI components in several locations:</p>
<ul>
<li><strong>TabView</strong>: One the homepage, tabs built on <a href="http://developer.yahoo.com/yui/tabview/">YUI TabView</a> let a user click between a default search of all formats and one of several narrowed, format-specific searches, including books, DVDs and articles. TabView is also used on library profile pages (such as <a href="http://www.worldcat.org/libraries/14229">http://www.worldcat.org/libraries/14229</a>), where users can tab through recently-catalogued items by genre.</li>
<li><strong>Carousel</strong>: The WorldCat.org detailed record page provides a host of evaluative information about an item plus links to related items. Record pages on OCLC’s “WorldCat Local” service, a locally-branded and focused instance of WorldCat.org that serves as a library’s online catalog, uses the <a href="http://developer.yahoo.com/yui/carousel/">YUI Carousel</a> to present a scrollable assortment of similar works by the same author or about the same subject. (See page bottom of <a href="http://ucsd.worldcat.org/oclc/3952807&amp;referer=brief_results">http://ucsd.worldcat.org/oclc/3952807&amp;referer=brief_results</a> for an example.)</li>
<li><strong>Reset/Fonts/Grids CSS</strong>: We use the complete <a href="http://developer.yahoo.com/yui/reset/">YUI Reset</a> package on the detailed record page, our most complex layout and most important page since it connects users to the local catalogs of our member libraries. The CSS package helps us maintain a consistent presentation across supported browsers, especially with user adjustment of font sizes — a key to making the page accessible for library users with limited sight.</li>
<li><strong>Menu</strong>: WorldCat.org will soon use <a href="http://developer.yahoo.com/yui/menu/">YUI Menu</a> to create its main navigation and user-account menubar. We liked the better support for keyboard and mouse navigation over our current third-party utility.</li>
</ul></div>
    </content>
    <updated>2009-11-19T18:33:56Z</updated>
    <category term="In the Wild"/>
    <category term="YUI Implementations"/>
    <category term="fiz"/>
    <category term="oclc"/>
    <category term="worldcat"/>
    <category term="yui"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/19/yui-on-oclc-and-worldcat/</feedburner:origLink>
    <author>
      <name>Fiz Mohamed</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/fractious_friday.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/K-LIW3bpbRo/fractious_friday.html" rel="alternate" type="text/html"/>
    <title>Fractious Friday: News and Views From the Open Web</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Inspired by my friend and colleague, the estimable <a href="http://www.wait-till-i.com/">Chris Heilmann</a>, I've gone and done a link collection of a different genre than yesterday's Tech Thursday. In a fool's effort to keep up with thoughty dispatches from digital future dwellers and visioneers, here's my curation of some  recent opinion and analysis posts from the tech blogosphere. </p>

<p>No better time than the final weeks of the tech event year, before the holiday partying starts and the tweets get less and less sober. Tech pundits are already making lists and polishing up their best prognostications:</p>

<p><strong>Crowds and clouds from both sides now</strong></p>

<p><a href="http://www.redmonk.com/sogrady/">Stephen O'Grady</a> is an industry analyst and co-founder at RedMonk, the first analyst firm built on open source. He blogs at tecosystems, where he posted his <a href="http://redmonk.com/sogrady/2009/11/12/2010-predictions/">2010 predictions</a> last week. O'Grady foresees that a glut of cloud APIs from competing vendors will create a crowded field, that 2010 will see more "democratization of big data," and more potential for new market opportunities built on data access.</p>

<p>Over at <a href="http://radar.oreilly.com">O'Reilly Radar</a>, Nat Torkington responded Monday with a riff on O'Grady's post. In <a href="http://radar.oreilly.com/2009/11/turning-predictions-into-oppor.html">Turning Predictions into Opportunities</a>, he  identifies prospects for cloud brokers, seeders, and wranglers; imagines new tools and toys for collaboration; and describes platform skirmishes, big open datasets for fun and profit, marketplaces, and more. </p>

<p><strong>War of the webs</strong></p>

<p>This week saw a passionate and important trio of pieces on the big question of the open web: the struggle between equal and open access to all information objects on the internets, represented by the humble but near ubiquitous <a href="http://en.wikipedia.org/wiki/URI">URI</a>, against the recent momentum of Walled Garden 2.0, represented by the kingdom of Facebook, the threats of media warlords, and the weakened position of the browser address bar in the quest for "don't make me link" simplicity.  </p>

<p>On Monday, Tim O'Reilly posted <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">The War for the Web</a> on O'Reilly Radar. Within hours, Chris Messina responded with <a href="http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/">The Death of the URL</a>, an illustrated guide to the forces and devices that threaten the URL-y and unruly web.  By close of day, pioneer blogger and avid New Yorker Anil Dash (who's heading to <a href="http://www.expertlabs.org">Expert Labs</a>, an interesting new .gov project) had posted <a href="http://dashes.com/anil/2009/11/the-web-in-danger.html">The Web in Danger</a>, and by then the ripple effect was becoming a standing wave. </p>

<p>On Tuesday, there was an <a href="http://tech-debate.com/">Oxford-style debate on Net neutrality</a> in New York City (hat-tip to Charlie O'Donnell of <a href="http://www.nextny.org/">nextny</a> for the pointer). It was "televised." Watch it yourself to find out whose arguments moved the most votes to win the debate. (No spoilers here.)</p>

<p><strong>Datasets et cetera</strong></p>

<p>Some other stuff, not all of it brand new, that distracted me this week (in a good way):<br/>
</p><ul><li class="bullist"><a href="http://infochimps.org/collections/twitter-census">Twitter Census</a></li><li class="bullist"><a href="http://wiki.github.com/infochimps/imw">The Infinite Monkeywrench (the backend of Infochimps)</a></li></ul><p/>

<p><br/>
Enjoy the weekend (and may the infinite monkeys of the open web prevail and thrive).</p>

<p>Havi Hoffman<br/>
Blog Editor <br/>
Yahoo Developer Network</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/K-LIW3bpbRo" width="1"/></div>
    </summary>
    <updated>2009-11-19T17:53:23Z</updated>
    <category term="technology"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/fractious_friday.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=927</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/6t-Mp1TQ86I/" rel="alternate" type="text/html"/>
    <title>YUI Theater —  Reid Burke: “Building YAP Applications with YUI”</title>
    <summary>The Yahoo! Application Platform (YAP) allows you to write programs that run on the Yahoo! network — on the Yahoo! home page, My Yahoo!, and beyond. Reid Burke (@reid) of the YAP team came to YUICONF 2009 to talk not only about YAP but about how you can use YUI 2 within your YAP applications [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://developer.yahoo.com/yui/theater/video.php?v=burke-yuiconf2009-yap"><img alt="YUI engineer Reid Burke speaks at YUICONF 2009, held at the Yahoo! HQ in Sunnyvale; October 28, 2009." src="http://yuiblog.com/assets/burke-yuiconf2009-yap-20091110-103304.jpg" width="510"/></a></p>
<p>The <a href="http://developer.yahoo.com/yap/">Yahoo! Application Platform (YAP)</a> allows you to write programs that run on the Yahoo! network — on the Yahoo! home page, My Yahoo!, and beyond. Reid Burke (<a href="http://twitter.com/reid">@reid</a>) of the YAP team came to <a href="http://yuilibrary.com/yuiconf2009/">YUICONF 2009</a> to talk not only about YAP but about how you can use <a href="http://developer.yahoo.com/yui/2/">YUI 2</a> within your YAP applications (<a href="http://www.yuiblog.com/blog/2009/10/28/yui-2-8-0-on-yap/">we wrote about this on YUIBlog not long ago</a>).</p>
<p>If the video embed below doesn’t show up correctly in your RSS reader of choice, be sure to <a href="http://developer.yahoo.com/yui/theater/video.php?v=burke-yuiconf2009-yap">click through to watch the high-resolution version of the video on YUI Theater</a>; the downloadable version is much smaller, optimized as it is for iPods, iPhones, and other handheld devices.</p>
<p>
</p><div>&lt;object height="287" width="510"&gt;&lt;param name="movie" value="http://d.yimg.com/m/up/ypp/default/player.swf"&gt;&lt;param name="flashVars" value="vid=16714401&amp;amp;"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed allowfullscreen="true" flashvars="vid=16714401&amp;amp;" height="287" src="http://d.yimg.com/m/up/ypp/default/player.swf" type="application/x-shockwave-flash" width="510"&gt;&lt;/embed&gt;&lt;/object&gt;</div>
<p/>
<ul>
<li><a href="http://yuiblog.com/yuitheater/burke-yuiconf2009-yap.m4v">Download video (m4v)</a></li>
<li><a href="http://www.slideshare.net/reidburke/building-yap-applications-with-yui?awesm=4KTA">Download slides</a></li>
</ul>
<h3>Other Recent YUI Theater Videos:</h3>
<ul>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=smith-yuiconf2009-events"><strong>Luke Smith:</strong> Events Evolved</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-sugar"><strong>Todd Kloots:</strong> YUI 3 Sugar</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3"><strong>Isaac Schlueter:</strong> Solving Problems with YUI 3</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=glass-yuiconf2009-contributing"><strong>Dav Glass:</strong> Contributing to YUI</a></li>
</ul>
<h3>Subscribing to YUI Theater:</h3>
<ul>
<li><a href="http://feeds.feedburner.com/yuiblog/yui-theater">YUI Theater RSS feed</a></li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=263846173&amp;s=143441">YUI Theater on iTunes</a></li>
</ul>
</div>
    </content>
    <updated>2009-11-19T17:40:05Z</updated>
    <category term="YUI Theater"/>
    <category term="Reid Burke"/>
    <category term="yahoo"/>
    <category term="yap"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/19/video-burke-yuiconf2009/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=9126</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/38ZpqevcSGg/" rel="alternate" type="text/html"/>
    <title>Science Museum Opens API and Challenges Developers to Mashup the Cosmos</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><a href="http://www.programmableweb.com/api/science-museum"><img alt="Science Museum " class="imgRight" src="http://www.programmableweb.com/images/apis/at985.png"/></a>London's <a href="http://www.sciencemuseum.org.uk/">Science Museum</a>, founded in 1851, houses a number of historical innovations, including the oldest surviving steam locomotive, and a replica of Babbage's Difference Engine. Now, with the rollout of a new API to provide access to information about some of its exhibits, the museum itself has become an example of technological innovation.</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.programmableweb.com/api/science-museum"><img alt="Science Museum " class="imgRight" src="http://www.programmableweb.com/images/apis/at985.png"/></a>London’s <a href="http://www.sciencemuseum.org.uk/">Science Museum</a>, founded in 1851, houses a number of historical innovations, including the oldest surviving steam locomotive, and a replica of Babbage’s Difference Engine. Now, with the rollout of a new API to provide access to information about some of its exhibits, the museum itself has become an example of technological innovation.</p>
<p>The Science Museum is currently running an exhibit called “<a href="http://www.sciencemuseum.org.uk/visitmuseum/galleries/cosmos_and_culture.aspx">Cosmos &amp; Culture: how astronomy has shaped our world</a>“. In order to help promote the exhibit, the museum has created an online mashup contest. Developers are invited to use the new <a href="http://cosmiccollections.pbworks.com/Cosmic-Collections-API">Cosmic Collections API</a> to access information about objects on display, with a chance to win one of two £1000 prizes.</p>
<p>The <a href="http://cosmiccollections.pbworks.com/">Cosmos and Culture competition wiki</a> explains what the Science Museum hopes to accomplish by providing a public API to access information about exhibits:</p>
<blockquote><p>The data relating to the remarkable objects on display has been made open to the public so that competition entrants can ‘mash it up’, combining it with external resources and software to create new interfaces. This is a bold experiment for the Science Museum - we’re releasing our data and what happens next is completely up to you. Your challenge is to create brand new web interfaces for the objects - to shine a new light onto them and bring the stories behind them to life.</p></blockquote>
<p><a href="http://twitter.com/mia_out">Mia Ridge</a>, Lead Web Developer at the Science Museum, discussed how the Cosmos and Culture competition could help muster up feedback from developers:</p>
<blockquote><p>I also wanted to use the competition as an open beta test for our API - would our data make sense to non-museum people?  Is it re-usable in its current structure?  What kinds of functions would API users find useful?… I’m also really excited about the chance to let people loose and see what they come up with.  The Cosmic Collections competition seemed like the perfect opportunity - there are so many different objects from cultures across the world and throughout time.</p></blockquote>
<p><a href="http://blog.programmableweb.com/2009/11/19/science-museum-opens-api-and-challenges-developers-to-mashup-the-cosmos/picture-3/" rel="attachment wp-att-9164"><img alt="picture-3" class="aligncenter size-full wp-image-9164" height="365" src="http://blog.programmableweb.com/wp-content/picture-3.png" title="picture-3" width="425"/></a></p>
<p>The Science Museum’s <a href="http://cosmiccollections.pbworks.com/Cosmic-Collections-API">Cosmic Collections API</a> features a RESTful interface, and returns data as XML. The API, which can be accessed using GET requests, is able to either return a list of all items in the Cosmic Collection, or provide specific information about a particular item in the collection.</p>
<p>The Cosmos and Culture project may prove to be an informative example for other museums to follow when exploring ways to interact with online visitors. We asked Ridge about her choice of data formats in designing the Cosmic Collections API:</p>
<blockquote><p>I’ve also been considering Linked Data, microformats, RDFa - there are lots of different ways to get our data out there, and our experiences with this project will influence what we do next.  I’m slowly working to improve the way our collections are presented online, and integrating machine-readable data with the public-facing pages is part of that.</p></blockquote>
<p>The Cosmos and Culture competition is open to entries until <span lang="EN-GB">midnight (London time) on November 28, 2009</span>. More information about the contest can be <a href="http://www.sciencemuseum.org.uk/visitmuseum/galleries/cosmos_and_culture/mash-up_competition.aspx?keywords=cosmic">found here</a>, and there is a Science Museum Developer <a href="http://groups.google.com/group/science-museum-apis">Google group</a> as well. For some inspiration in creating your own mashups for the contest, take a look at our collection of dozens of <a href="http://www.programmableweb.com/mashups/directory/1?q=science">science mashups</a> and <a href="http://www.programmableweb.com/apitag/?q=science">science-related APIs</a>.</p>
<div><h5>Related ProgrammableWeb Resources</h5><p><img alt="Science Museum " src="http://www.google.com/s2/favicons?domain=sciencemuseum.org.uk"/> <a href="http://www.programmableweb.com/api/science-museum">Science Museum  API Profile</a></p>
</div><img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/38ZpqevcSGg" width="1"/></div>
    </content>
    <updated>2009-11-19T16:56:40Z</updated>
    <category term="Contests"/>
    <category term="Science"/>
    <category term="museum"/>
    <category term="uk"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/19/science-museum-opens-api-and-challenges-developers-to-mashup-the-cosmos/</feedburner:origLink>
    <author>
      <name>Michael Manoochehri</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/19/cluster/</id>
    <link href="http://simonwillison.net/2009/Nov/19/cluster/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">Simple CouchDB multi-master clustering via Nginx</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://ephemera.karmi.cz/post/247255194/simple-couchdb-multi-master-clustering-via-nginx">Simple CouchDB multi-master clustering via Nginx</a>. An impressive combination. CouchDB can be easily set up in a multi-master configuration, where writes to one master are replicated to the other and vice versa. This makes setting up a reliable CouchDB cluster is as simple as putting two such servers behind a single nginx proxy.</p>
</div></div>
    </summary>
    <updated>2009-11-19T16:37:36Z</updated>
    <category term="cluster"/>
    <category term="couchdb"/>
    <category term="loadbalancing"/>
    <category term="multimaster"/>
    <category term="nginx"/>
    <category term="replication"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.lawver.net/archive/2009/11/18/h23_max_.php</id>
    <link href="http://www.lawver.net/archive/2009/11/18/h23_max_.php" rel="alternate" type="application/xhtml+xml"/>
    <title xml:lang="en-us">Max!</title>
    <summary xml:lang="en-us">Some people have asked why Max isn't saying The Pledge of Allegiance in school, so here is my answer: Because...</summary>
    <content type="xhtml" xml:lang="en-us"><div xmlns="http://www.w3.org/1999/xhtml"><p>Some people have asked why Max isn't saying The Pledge of Allegiance in school, so here is my answer: Because he is a smart, independent, awesome kid. </p>

<p>Here is the pledge: <i>I pledge allegiance to the flag of the United States of America and to the republic for which it stands: one nation under God, indivisible, with liberty and justice for all.</i></p>

<p>He feels that the government is being hypocritical by denying liberty and justice to some of its citizens and doesn't want to recite hollow words. </p>

<p>Max came to this decision on his own and only told us about it after. We didn't start this, but we do support him. To this end, <big><big>Do not give him grief over this, capiche?</big></big> Or I'll have Tiny and Fat Tony visit you while you are sleeping...</p>

<p>Max has such a defined sense of right and wrong and is so sensitive to the plight of others. During free time he makes banners opposing surgeries for intersex children and rants about big business strong-arming  governments into less ecologically-friendly policies. </p>

<p>So, that is my kid. Well, a part of him. I want to keep him as hopeful, loving, and blessedly naive for as I long as I can. </p>

<p><a href="http://s52.photobucket.com/albums/g23/jenjenhead/?action=view&amp;current=69552867_5451511630.jpg" target="_blank"><img alt="Photobucket" border="0" src="http://i52.photobucket.com/albums/g23/jenjenhead/69552867_5451511630.jpg"/></a></p></div>
    </content>
    <updated>2009-11-19T15:35:16Z</updated>
    <published>2009-11-19T04:51:42Z</published>
    <category scheme="http://www.lawver.net/" term="/"/>
    <author>
      <name>Jen</name>
      <email>jclawver@aol.com</email>
      <uri>http://lawver.net</uri>
    </author>
    <source>
      <id>http://www.lawver.net/</id>
      <icon>http://www.lawver.net/favicon.ico</icon>
      <link href="http://www.lawver.net/" rel="alternate" type="application/xhtml+xml"/>
      <link href="http://www.lawver.net/atom1.xml" rel="self" type="application/atom+xml"/>
      <rights xml:lang="en-us">Creative Commons Attribution 2.5</rights>
      <subtitle xml:lang="en-us">Hi, I'm Kevin.  I'm a software engineer and standards evangelist at AOL.  I'm married in my early thirties, fat and happy.  What's this all about?  This is my hobby.  It's not my job.  My job is what I do at work.  This is what I do when I'm not working or doing something else.  So, it's a little behind the blogging world's bleeding edge, and I've come to terms with that.  I hope you can too.   My wife, Jen, blogs here too.</subtitle>
      <title xml:lang="en-us">UltraNormal</title>
      <updated>2009-11-19T15:35:16Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:05759d156d021539a4c3d79b3a062188</id>
    <link href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/11/19/Opera-widgets-without-Opera" rel="alternate" type="text/html"/>
    <title xml:lang="en">Opera widgets without Opera...</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Take <a href="http://widgets.opera.com/widget/13162/">an arbitrary Opera widget like this one</a>. Have a xulrunner package (to be launched by Firefox 3) to handle it. And here's the result, on my Mac OS X desktop:</p>
<p class="imgContainer"><img alt="Gecko running Opera widgets." src="http://www.glazman.org/weblog/dotclear/public/FF/widgetManager.png"/></p>
<p>I'll release the code as soon as I can.</p></div>
    </content>
    <updated>2009-11-19T15:35:00Z</updated>
    <category term="Mozilla"/>
    <author>
      <name>glazou</name>
    </author>
    <source>
      <id>urn:md5:69362aae1b5fc487b00c2ffc1d94571d</id>
      <author>
        <name>Daniel Glazman</name>
      </author>
      <link href="http://www.glazman.org/weblog/dotclear/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://www.glazman.org/weblog/dotclear/index.php" rel="alternate" type="text/html"/>
      <subtitle xml:lang="en">Un Glazman, un blog, un Glazblog</subtitle>
      <title xml:lang="en">&lt;glazblog&gt;&lt;/glazblog&gt;</title>
      <updated>2009-11-22T23:26:23Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/ydn_oslo.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/6NMI33ktM1U/ydn_oslo.html" rel="alternate" type="text/html"/>
    <title>YDN to head north to Scandinavia</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Since its conception in 2005, Yahoo! Developer Network has hosted and supported numerous developer events across Europe, including two Open Hack days, several YDN evenings, and conferences from Dublin to Prague, Madrid to Copenhagen. But we've never been north to Norway. YDN is therefore very excited to be hosting an evening with YDN in the city of Oslo, Norway on the 3rd December 2009.</p>

<p>We'll be hosting the event together with <a href="http://www.opera.com/">Opera</a> at the Norwegian School of Information Technology, <a href="http://nith.no/">NITH</a>.</p>

<p>Christian Heilmann will brave freezing weather and the very short daylight to present an introduction to Yahoo’s open APIs, giving an in-depth technical talk on some of the most popular and useful web services provided by Yahoo! such as ,<a href="http://developer.yahoo.com/yui/">YUI</a>, <a href="http://developer.yahoo.com/geo/placemaker/">Placemaker</a>and <a href="http://developer.yahoo.com/yql/">YQL</a>. The presentation will be in English.</p>

<p>We are also excited about having <a href="http://dev.opera.com/author/1385211">Andreas Bovens</a> of <a href="http://dev.opera.com/">Opera Software's Developer Relations</a>  team there. He will give an introduction to developing Opera Widgets for Desktop. He'll also cover debugging with Opera Dragonfly and the Opera Widgets emulator.</p>

<p>The event registration starts at 16:30, with the talks beginning at 17:00. There will also be some light food and drinks after the event.</p>

<p>Registration site: <a href="http://ydnoslo.eventbrite.com/">http://ydnoslo.eventbrite.com/</a></p>

<p>If you are in the area, we would love to see you there.</p>

<p>Anil Patel<br/>
YDN International<br/>
</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/6NMI33ktM1U" width="1"/></div>
    </summary>
    <updated>2009-11-19T15:33:10Z</updated>
    <category term="events"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/ydn_oslo.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/tech_thursday_c_2.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/ucWng_RUJxg/tech_thursday_c_2.html" rel="alternate" type="text/html"/>
    <title>Tech Thursday - comparing frameworks, wi-fi paint, learning git and JavaScript and an iphone tricorder!</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Every Thursday is Tech Thursday where we share a random assortment of technical links we found and liked. </p>

<ul><li class="bullist">Matthias Schuetz has a nice matrix that allows you to <a href="http://matthiasschuetz.com/javascript-framework-matrix/en/">compare JavaScript frameworks</a>.</li><li class="bullist"><a href="http://www.psfk.com/2009/10/anti-wi-fi-paint.html">Anti Wi-Fi paint</a> is an interesting way to secure your wireless network.</li><li class="bullist">Alexander Limi has an idea how to make browsers a lot faster. Instead of loading all resources of a web site one after the other how about <a href="http://limi.net/articles/resource-packages/">sending the whole document and dependencies as a package</a>? Reminds you of the Outlook MHTML - mime-encoded HTML and pictures in one stream.</li><li class="bullist">John Resig has some cool live demos for <a href="http://ejohn.org/apps/learn/">learning advanced JavaScript</a>.</li><li class="bullist"><a href="http://a.deveria.com/caniuse/">When can I use...</a> is a nice browser-support chart for new web development techniques.</li><li class="bullist">Time to go to the next level with Git? <a href="http://andyjeffries.co.uk/articles/25-tips-for-intermediate-git-users">25 tips for immediate Git users</a> has some ideas.</li><li class="bullist">Need to download all your Flickr photos in one go? <a href="http://code.google.com/p/onairbustour/wiki/flump">Flump</a>, one of the demos of the Air road show might be the tool for you. Source code is available, too.</li><li class="bullist">A NASA scientist finally went were no man had gone before - check out the <a href="http://www.trektoday.com/content/2009/11/nasa-scientist-creates-first-tricorder/">iPhone tricorder hack</a>.</li><li class="bullist">The <a href="http://sixrevisions.com/resources/the-history-of-the-internet-in-a-nutshell/">history of the internet in a nutshell</a> is not an O'Reilly book, but a good read anyways.</li><li class="bullist"><a href="http://css-tricks.com/examples/CleanCode/Beautiful-HTML.png">What beautiful HTML looks like</a> is a nicely annotated HTML5 document.</li><li class="bullist"><a href="http://govhack.org/wiki/Main_Page">GovHack</a> has the results of the Australian government hack day. Good logo, too.</li></ul>

<p>You can propose links to us on Twitter (<a href="http://twitter.com/ydn">@YDN</a>) or try bookmarking them on delicious with the tag "forydntt".</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/ucWng_RUJxg" width="1"/></div>
    </summary>
    <updated>2009-11-19T12:34:20Z</updated>
    <category term="techthursday"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/tech_thursday_c_2.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>urn:md5:66abf3897d2c4e864c13466aa2bd972e</id>
    <link href="http://www.glazman.org/weblog/dotclear/index.php?post/2009/11/19/Le-capitaine-d-industrie" rel="alternate" type="text/html"/>
    <title xml:lang="en">Le capitaine d'industrie</title>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Je l’ai reconnu au premier regard. C’est un grand capitaine d’Industrie français. Pour être plus précis, c’est un homme que les lieutenants du journalisme appellent un grand capitaine d’Industrie. Un hebdomadaire palmipède a beau tenir consciencieusement la liste de ses échecs et des milliards engloutis, rien n’y fait ; c’est un grand capitaine, on vous dit !</p>
<p>Le véhicule couleur anthracite, long comme un bateau, aux vitres soigneusement occultées par des rideaux, vient de se garer le long de cette superbe contre-allée parisienne. Le chauffeur s’extrait de son siège, avec une élégance et un style certains, et réajuste sa casquette avant d’entamer un tour de la voiture. La scène me fascine, je reste les yeux rivé sur cette casquette, cet uniforme, cette gigantesque berline, cette porte arrière qui attend patiemment d’être ouverte par le larbin.</p>
<p>Le chauffeur se plante alors devant cette porte, enlève sa casquette pourtant si soigneusement vissée sur ses cheveux courts parfaitement taillés et la baisse en signe évident de salut, de déférence, peut-être de soumission, et enfin actionne la poignée.</p>
<p>La main gantée qui apparaît alors me fait rire aux éclats. J’imagine un Michael Jackson à la française, en costume Lapidus et loden de cachemire, ganté du meilleur cuir du Faubourg Saint-Honoré. Mais lorsque le propriétaire de cette main apparaît, mon rire se fige. Aucun sourire n’éclaire ce visage, et la dureté s’y lit aussi clairement que la frime chez les usagers de téléphone portable. Il sort enfin de la voiture avec un petit remerciement pour son larbin, si obséquieux, mais toujours sans sourire. Dieu, que cet homme a l’air méchant. Lui arrive-t-il jamais de rire sans arrière-pensée ? Ses si nombreux et si parfaits sourires de télévision ne sont-ils donc qu’un excellent cinéma ?</p>
<p>Mais le climat, qui décidément ne respecte ni le pouvoir ni l’argent, fait des siennes et la pluie vient rendre ce petit matin vraiment froid encore plus gris. Refusant poliment le parapluie sur lequel son larbin s’est instantanément jeté, je le vois avec grand étonnement plonger la main dans une poche de son imperméable et en sortir un superbe bob bleu, impeccablement plié en quatre. Oh pas un bleu ciel ni turquoise bien entendu, mais un bleu foncé jurant quand même assez nettement avec son imperméable gris clair. Un couvre-chef assez peu conventionnel chez ce type d’homme dans ces circonstances…</p>
<p>Le capitaine ajusta son bob sur sa tête aussi soigneusement que son larbin l’avait fait pour sa casquette, et baissa les yeux vers le sol désormais humide de la contre-allée.</p>
<p>Ce bob devait être magique ! Ou alors il opérait une thérapie temporaire, diffusait au cerveau une fabuleuse médication inventée par quelque génial rebouteux !</p>
<p>Quoiqu’il en soit, quand il relevât les yeux, un sourire éclairait son visage ! La dureté avait fait étrangement place à l’amusement. J’aurais aimé avoir le courage de lui dire à quel point son bob le rendait ridicule, à quel point le grand capitaine avait désormais l’air d’un petit vieux partant acheter sa tranche de jambon et ses coquillettes, mais son sourire, son sourire !</p>
<p>La prochaine fois que vous soupçonnez votre patron d’être un odieux personnage et que vous êtes à deux doigts de le lui dire, offrez-lui donc un bob.</p></div>
    </content>
    <updated>2009-11-19T08:24:00Z</updated>
    <category term="General"/>
    <author>
      <name>glazou</name>
    </author>
    <source>
      <id>urn:md5:69362aae1b5fc487b00c2ffc1d94571d</id>
      <author>
        <name>Daniel Glazman</name>
      </author>
      <link href="http://www.glazman.org/weblog/dotclear/index.php?feed/atom" rel="self" type="application/atom+xml"/>
      <link href="http://www.glazman.org/weblog/dotclear/index.php" rel="alternate" type="text/html"/>
      <subtitle xml:lang="en">Un Glazman, un blog, un Glazblog</subtitle>
      <title xml:lang="en">&lt;glazblog&gt;&lt;/glazblog&gt;</title>
      <updated>2009-11-22T23:26:23Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-gb">
    <author>
      <name>Simon Willison</name>
    </author>
    <id>http://simonwillison.net/2009/Nov/19/daring/</id>
    <link href="http://simonwillison.net/2009/Nov/19/daring/" rel="alternate" type="text/html"/>
    <title xml:lang="en-gb">The OS Opportunity</title>
    <summary type="xhtml" xml:lang="en-gb"><div xmlns="http://www.w3.org/1999/xhtml"><div class="blogmark segment"><p><a href="http://daringfireball.net/2009/11/the_os_opportunity">The OS Opportunity</a>. John Gruber repeats his argument that PC makers should create their own OSes, and points out that compatibility concerns are less important than they’ve ever been because “the Web provides us with a core set of software and APIs that work everywhere”.</p>
</div></div>
    </summary>
    <updated>2009-11-19T08:02:23Z</updated>
    <category term="johngruber"/>
    <category term="openweb"/>
    <source>
      <id>http://simonwillison.net/</id>
      <author>
        <name>Simon Willison</name>
      </author>
      <link href="http://simonwillison.net/" rel="alternate" type="text/html"/>
      <link href="http://feeds.simonwillison.net/swn-everything" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <title xml:lang="en-gb">Simon Willison's Weblog</title>
      <updated>2009-11-23T07:44:41Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://blog.programmableweb.com/?p=9193</id>
    <link href="http://feedproxy.google.com/~r/ProgrammableWeb/~3/BckW2oca52w/" rel="alternate" type="text/html"/>
    <title>New Open Web Foundation Licensing Used by Google, Yahoo, Microsoft, and Facebook to Open Source Standards</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><img alt="openweb" class="imgRight" height="50" src="http://blog.programmableweb.com/wp-content/openweb.png" title="openweb" width="160"/>Facebook, Google, Microsoft, Yahoo, and several other companies (including several startups) have released various specifications and standards as part of the release of a new licensing agreement by the <a href="http://openwebfoundation.org">Open Web Foundation (OWF)</a>.  The new<a href="http://openwebfoundation.org/2009/11/introducing-the-open-web-foundation-agreement.html">Open Web Foundation Agreement (OWFa)</a> is a licensing agreement aimed at streamlining innovation by making it easy for a variety of entities to open source standards and specifications in a straightforward and easy manner.</div>
    </summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><img alt="openweb" class="imgRight" height="50" src="http://blog.programmableweb.com/wp-content/openweb.png" title="openweb" width="160"/>Facebook, Google, Microsoft, Yahoo, and several other companies (including several startups) have released various specifications and standards as part of the release of a new licensing agreement by the <a href="http://openwebfoundation.org">Open Web Foundation (OWF)</a>.  The new<a href="http://openwebfoundation.org/2009/11/introducing-the-open-web-foundation-agreement.html">Open Web Foundation Agreement (OWFa)</a> is a licensing agreement aimed at streamlining innovation by making it easy for a variety of entities to open source standards and specifications in a straightforward and easy manner.</p>
<p>If you’re not familiar with the OWF, it is a non-profit organization that helps developer communities collaborate and share technical innovation on the web, by applying the approaches of the open source community to standards and protocols.  In essence, the foundation aims to facilitate the creation and implementation of specifications through legal agreements that are simple and effective.  </p>
<p>The <a href="http://ycorpblog.com/2009/11/17/owf/">Yodel Anecdotal blog</a> provides a good summary of what the OWFa signifies for developers and companies alike:</p>
<blockquote><p>
Today, the Open Web Foundation is announcing the availability of the Open Web Foundation Agreement (OWFa), a reusable and straight-forward legal document, designed to be easily adopted by a wide range of specification communities and organizations.  Specifications made available under the Open Web Foundation Agreement may include everything from small ad-hoc formats sketched out among friends to large multi-corporation collaborations that ultimately grow into internationally recognized standards with the help of formal standards- setting organizations.
</p></blockquote>
<p>And <a href="http://www.readwriteweb.com/archives/_new_licensing_agreement_could_open_floodgates_of.php">Marshall Kirpatrick at ReadWriteWeb</a> provides some additional food for thought with regard to the OWFa:</p>
<blockquote><p>
What does this mean? It means that other companies will be able to use technologies like Media RSS, OAuth, Salmon, Web Slices and more without fear that unclear licensing agreements will lead to legal problems later. It also means that developers creating innovative new tech specifications to push and pull user data from one site to another can launch them using a turn-key license developed by some of the top legal teams in the business.
</p></blockquote>
<p>As part of the release of the OWFa, Yahoo! and other companies moved forward with open sourcing several specifications and standards.  The projects released under the new OWFa include:</p>
<ul>
<li>
<a href="http://www.safemashups.com/MashSSLv1r2open.html">MashSSL Open 1.2.0</a> (SafeMashUps)</li>
<li><a href="http://video.search.yahoo.com/mrss">Media RSS 1.5.0</a> (Yahoo!)</li>
<li><a href="http://oauth.net/core/1.0a">OAuth Core 1.0 Revision A</a> (Facebook, Google, Yahoo!)</li>
<li><a href="http://bit.ly/oauth-wrap">OAuth WRAP 0.9</a> (Facebook, Google, Microsoft, Yahoo)</li>
<li><a href="http://msdn.microsoft.com/en-us/library/cc304163(VS.85).aspx">OpenService Format Specification version 0.8</a> (Microsoft)</li>
<li><a href="http://code.google.com/p/pubsubhubbub/">PubSubHubbub</a> (Google)</li>
<li> <a href="http://www.salmon-protocol.org/">Salmon Protocol</a> (Google)</li>
<li><a href="http://bit.ly/SWT-Spec">Simple Web Tokens 0.9</a> (Facebook, Google, Microsoft, Yahoo!)</li>
<li><a href="http://msdn.microsoft.com/en-us/library/cc304073(VS.85).aspx">WebSlice Format Specification version 0.9</a> (Microsoft)</li>
<li><a href="http://msdn.microsoft.com/en-us/library/cc848863(VS.85).aspx">XML Search Suggestions Format Specification</a> version as of 11/11/2009 (Microsoft)</li>
</ul>
<p>And over on the <a href="http://openwebfoundation.org/2009/11/introducing-the-open-web-foundation-agreement.html">Open Web Foundation blog</a>, DeWitt Clinton notes that there will be more to come:</p>
<blockquote><p>
The Open Web Foundation Agreement is just the first step among many toward a comprehensive, straightforward approach to an open specification development process.  In upcoming months, the Open Web Foundation will be developing reusable Contributor License Agreements, which can be adopted by specification communities during the development phase itself, even before a usable specification is completed, and will offer Best Practices guidelines for open development processes.
</p></blockquote>
<p>This is fundamentally a good move that represents the first step in fostering innovation that is not subject to limitations and restrictions posed by other types of licenses.  And it opens up the possibilities for developers to aiming to improve and iterate on emerging standards that can have wide or narrow spectrums of implementation.  You can find additional coverage on the OWFa and more information about the work of the OWF and its <a href="http://openwebfoundation.org/foundation/">members</a> at the foundation’s <a href="http://openwebfoundation.org">web site</a>.</p>
<img height="1" src="http://feeds.feedburner.com/~r/ProgrammableWeb/~4/BckW2oca52w" width="1"/></div>
    </content>
    <updated>2009-11-19T08:01:30Z</updated>
    <category term="Google"/>
    <category term="Standards"/>
    <category term="Yahoo"/>
    <category term="open source"/>
    <category term="open web foundation"/>
    <category term="owf"/>
    <category term="owfa"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://blog.programmableweb.com/2009/11/19/new-open-web-foundation-licensing-used-by-google-yahoo-microsoft-and-facebook-to-open-source-standards/</feedburner:origLink>
    <author>
      <name>Andres Ferrate</name>
    </author>
    <source>
      <id>http://blog.programmableweb.com</id>
      <link href="http://blog.programmableweb.com" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/ProgrammableWeb" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Online reference, blog and news source for the Web as Platform. Because the world's your programmable oyster.</subtitle>
      <title>ProgrammableWeb</title>
      <updated>2009-11-23T07:57:46Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:typepad.com,2003:post-6a00d8345206d069e20120a6b4d9be970b</id>
    <link href="http://feedproxy.google.com/~r/typepad/blog/~3/Z3SD3zjtlZc/shibuyapm-tech-talks-12.html" rel="alternate" type="text/html"/>
    <link href="http://bulknews.typepad.com/blog/2009/11/shibuyapm-tech-talks-12.html" rel="replies" type="text/html"/>
    <title>Shibuya.pm Tech Talks #12</title>
    <summary>RDBMS 以外の non-relational なデータベースとして KVS の枠にとどまらない Not only SQL を指向する OSS の実装と運用の実際について語り合います。 一人5分間の持ち時間でライトニングトーク的なプレゼン...</summary>
    <content type="xhtml" xml:lang="ja-JP"><div xmlns="http://www.w3.org/1999/xhtml"><blockquote> RDBMS 以外の non-relational なデータベースとして KVS の枠にとどまらない Not only SQL を指向する OSS の実装と運用の実際について語り合います。 一人5分間の持ち時間でライトニングトーク的なプレゼンを行なった後、 パネラーの方から10分間のツッコミを行ないます。 最後に総論として会場からの質疑応答を受け付けます。 （※発表タイトル・順・時間はすべて仮です）</blockquote>

<p><small>via <a href="http://shibuya.pm.org/blosxom/techtalks/200911.html">shibuya.pm.org</a></small></p>

<p>I'm going to Japan next week around Thanksgiving holidays (haven't yet booked the flight but I'm 90% positive :)) and asked Takesako-san to setup awesome <a href="http://shibuya.pm.org/">Shibuya.pm</a> meetup. A day later and he's come up with an awesome lineup of talks: Themed #nosql #nokvs #noperl.</p>

<p>I'll talk about <a href="http://github.com/miyagawa/Tatsumaki">Tatsumaki</a>, the I/O bound web frameworks built on top of Plack and AnyEvent. Other speakers include <a href="http://1978th.net/">Mikio Hirabayashi</a> the author of TokyoCabinet and TokyoTyrant, and we'll talk about lots of cool stuff like golang, kumofs, memcached, Redis and RDBMS sharding. </p>

<p>Can't wait to be there!</p></div>
    </content>
    <updated>2009-11-19T06:47:33Z</updated>
    <published>2009-11-19T06:47:33Z</published><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://bulknews.typepad.com/blog/2009/11/shibuyapm-tech-talks-12.html</feedburner:origLink>
    <author>
      <name>miyagawa</name>
    </author>
    <source>
      <id>tag:typepad.com,2003:weblog-11218</id>
      <link href="http://hubbub.api.typepad.com/" rel="hub" type="text/html"/>
      <link href="http://bulknews.typepad.com/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/typepad/blog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>Tatsuhiko Miyagawa's blog to discuss mostly tech and nerdy stuff.</subtitle>
      <title>bulknews.typepad.com</title>
      <updated>2009-11-20T23:02:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=922</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/nntyE_Va4jk/" rel="alternate" type="text/html"/>
    <title>YUI Theater —  Todd Kloots: “YUI 3 Sugar”</title>
    <summary>Todd Kloots (@toddkloots) gave two talks at YUICONF 2009.  In this session, he explores what he regards as the hidden gems of YUI 3 — the useful methods and properties found throughout the library’s core modules that help your write fast, stable, terse code.  If you use YUI 3, you owe it to [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-sugar"><img alt="YUI engineer Todd Kloots speaks at YUICONF 2009, held at the Yahoo! HQ in Sunnyvale; October 28, 2009." src="http://yuiblog.com/assets/kloots-yuiconf2009-sugar-20091110-105328.jpg" width="510"/></a></p>
<p>Todd Kloots (<a href="http://twitter.com/toddkloots">@toddkloots</a>) gave two talks at <a href="http://yuilibrary.com/yuiconf2009">YUICONF 2009</a>.  In this session, he explores what he regards as the hidden gems of YUI 3 — the useful methods and properties found throughout the library’s core modules that help your write fast, stable, terse code.  If you use YUI 3, you owe it to yourself to make time to take in this session…you’ll be glad you did.</p>
<p>If the video embed below doesn’t show up correctly in your RSS reader of choice, be sure to <a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-sugar">click through to watch the high-resolution version of the video on YUI Theater</a>; the downloadable version is much smaller, optimized as it is for iPods, iPhones, and other handheld devices.</p>
<p>
</p><div>&lt;object height="324" width="576"&gt;&lt;param name="movie" value="http://d.yimg.com/m/up/ypp/default/player.swf"&gt;&lt;param name="flashVars" value="vid=16714392&amp;amp;"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed allowfullscreen="true" flashvars="vid=16714392&amp;amp;" height="324" src="http://d.yimg.com/m/up/ypp/default/player.swf" type="application/x-shockwave-flash" width="576"&gt;&lt;/embed&gt;&lt;/object&gt;</div>
<p/>
<ul>
<li><a href="http://yuiblog.com/yuitheater/kloots-yuiconf2009-sugar.m4v">Download video (m4v)</a></li>
<li><a href="http://yuiblog.com/assets/kloots-yuiconf2009-sugar.zip">Download slides</a></li>
</ul>
<h3>Other Recent YUI Theater Videos:</h3>
<ul>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=smith-yuiconf2009-events"><strong>Luke Smith:</strong> Events Evolved</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3"><strong>Isaac Schlueter:</strong> Solving Problems with YUI 3</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=glass-yuiconf2009-contributing"><strong>Dav Glass:</strong> Contributing to YUI</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=rabinovich-yuiconf2009-charts"><strong>Allen Rabinovich:</strong> YUI 3 Infographics</a></li>
</ul>
<h3>Subscribing to YUI Theater:</h3>
<ul>
<li><a href="http://feeds.feedburner.com/yuiblog/yui-theater">YUI Theater RSS feed</a></li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=263846173&amp;s=143441">YUI Theater on iTunes</a></li>
</ul>
</div>
    </content>
    <updated>2009-11-19T02:38:12Z</updated>
    <category term="YUI Theater"/>
    <category term="sugar"/>
    <category term="todd kloots"/>
    <category term="yahoo"/>
    <category term="yui"/>
    <category term="yui3"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/18/video-kloots-yui3sugar/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>

  <entry>
    <author>
      <name>Yahoo! Developer Network</name>
    </author>
    <id>http://developer.yahoo.net/blog/archives/2009/11/scraping_html.html</id>
    <link href="http://feeds.developer.yahoo.net/~r/YDNBlog/~3/F9YJ0nYpMRk/scraping_html.html" rel="alternate" type="text/html"/>
    <title>Scraping HTML documents that require POST data with YQL</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>YQL is a great tool to scrape HTML from the web and turn it into data to reuse. This is not an illegal act as it can be very useful to reuse information maintained for example on a blog. My personal portfolio page <a href="http://icant.co.uk">http://icant.co.uk</a> gets most of its data from my blog hosted elsewhere.</p>

<p>Using the in-built YQL table for html allows you to scrape any HTML that allows the YQL server to access it (some sites modify robots.txt to prevent that which is something we comply with). For example, the cnn.com homepage:</p>

<pre><code>select * from html where url="http://cnn.com"</code></pre>

<p><a href="http://developer.yahoo.com/yql/console/?q=select%20*%20from%20html%20where%20url%3D%22http%3A%2F%2Fcnn.com%22">Try this in the console</a>.</p>

<p>The great thing about using this versus simply using cURL to load the data is that YQL runs the result through HTML Tidy to turn it into XML compliant data and removes badly encoded characters, which can be a big nuisance. The other great feature is that you can use XPATH to filter down the data to what you need. If we want all the links of the cnn.com homepage we can use this: </p>

<pre><code>select * from html where url="http://cnn.com" and xpath="//a"</code></pre>

<p><a href="http://developer.yahoo.com/yql/console/?q=select%20*%20from%20html%20where%20url%3D%22http%3A%2F%2Fcnn.com%22%20and%20xpath%3D%22%2F%2Fa%22%0A">Try this in the console</a>.</p>

<p>One thing that is not that known is that if you only want the text content of an element and still keep the element structure, you can select the content instead of the * wildcard:</p>

<pre><code>select content from html where url="http://cnn.com" and xpath="//a"</code></pre>

<p><a href="http://developer.yahoo.com/yql/console/?q=select%20content%20from%20html%20where%20url%3D%22http%3A%2F%2Fcnn.com%22%20and%20xpath%3D%22%2F%2Fa%22%0A">Try this in the console</a>.</p>

<p>This is all cool and nice, but the problem is that when you need to send POST data to an HTML document before you scrape it you cannot use YQL - as you can't send POST data on the URL. The workaround is to write an open data table with an execute block that does this job for you.</p>

<p>You can use this new table like this: </p>

<pre><code>select * from htmlpost where
url='http://isithackday.com/hacks/htmlpost/index.php' 
and postdata="foo=foo&amp;bar=bar" and xpath="//p"</code></pre>

<p><a href="http://developer.yahoo.com/yql/console/?q=select%20*%20from%20htmlpost%20where%0Aurl%3D%27http%3A%2F%2Fisithackday.com%2Fhacks%2Fhtmlpost%2Findex.php%27%20%0Aand%20postdata%3D%22foo%3Dfoo%26bar%3Dbar%22%20and%20xpath%3D%22%2F%2Fp%22&amp;env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys">Try it in the console</a>.</p>

<p>There is a <a href="http://www.wait-till-i.com/2009/11/16/using-yql-to-read-html-from-a-document-that-requires-post-data/">detailed write-up about the why and how of this table</a> available, but here is the excerpt of <a href="http://github.com/yql/yql-tables/blob/master/data/htmlpost.xml">the table source</a> that is the most important:</p>

<pre><code>var myRequest = y.rest(url);
var data = myRequest.accept('text/html').
contentType("application/x-www-form-urlencoded").
post(postdata).response;
var xdata = y.xpath(data,xpath);
response.object = &lt;postresult&gt;{xdata}&lt;/postresult&gt;;</code></pre>

<p>You define a new request and chain all the necessary data in a single line of JavaScript. As the YQL Execute code runs on the server you have a more powerful API than in the browser, so you can determine that you want html back, that you send the request as a form submission and simply add the POST data as a parameter of the post() method. You can run any xpath transformation over the returned data using the xpath() method. Every script in the execute block should return an object with the XML data and as execute allows for E4X you don't need to mess around with DOM generation of nodes.</p>

<p>This is just one example of the power of YQL Execute, please think up more cases that need solutions and have a go yourself. Submit your table to the <a href="http://github.com/yql/yql-tables/">GitHub repository</a> or tell us about it on the <a href="http://developer.yahoo.net/forum/index.php?showforum=41">forums</a>.</p>

<p>Chris Heilmann <br/>
<a href="http://twitter.com/codepo8">@codepo8</a><br/>
Yahoo Developer Network</p><img height="1" src="http://feeds.feedburner.com/~r/YDNBlog/~4/F9YJ0nYpMRk" width="1"/></div>
    </summary>
    <updated>2009-11-19T02:30:39Z</updated>
    <category term="YQL"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://developer.yahoo.net/blog/archives/2009/11/scraping_html.html</feedburner:origLink>
    <source>
      <id>http://developer.yahoo.net/blog/</id>
      <author>
        <name>Yahoo! Developer Network</name>
      </author>
      <link href="http://developer.yahoo.net/blog/" rel="alternate" type="text/html"/>
      <link href="http://feeds.developer.yahoo.net/YDNBlog" rel="self" type="application/rss+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <rights>Copyright 2009</rights>
      <title>Yahoo! Developer Network Blog</title>
      <updated>2009-11-23T04:11:37Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/science/?permalink=Wake-up-to-light-in-the-mornings.html</id>
    <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/science/?permalink=Wake-up-to-light-in-the-mornings.html" rel="alternate" type="text/html"/>
    <title>Wake up to light in the mornings</title>
    <summary type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><img alt="Philips Wake up light" src="http://images.philips.com/is/image/PhilipsConsumer/HF3463_01-GAL-global?wid=430&amp;hei=430&amp;$jpglarge$"/>
<p>I heard about these light alarms which wake you up using daylight from a large bulb instead of a nasty buzzing noise like traditional alarms. So in an aid to improve my wake up routine I invested in a <a href="http://www.consumer.philips.com/c/audio-system/hf3463_01">Philips Wake-up Light HF3463</a>. Of course <a href="http://www.youtube.com/watch?v=-cxYGn7cumM&amp;feature=related">I never paid 100 pounds</a> for it, actually I picked it up for 20 pounds because I knocked the retailer down again and again due to the bad state of the box, paint on the power lead and that it was a return product.
</p>
<p>So far I got to say its working pretty well, I do feel better waking up to the bright light and I tend to wake up about a minute or two before the set time or the noise of blips (which I have mine set to). It all sounds like marketing crap but there is <a href="http://www.youtube.com/watch?v=gFeEEiEZHVI">something about the bright light</a> which does work even in my room with lots of glowing leds from machines and mobiles.</p>
<p>Will this be a path to a more healthy lifestyle of waking up early and feeling full of energy? I doubt it, I still feel very rough in the mornings and feel so much more alive at night but anything which gets me up without that jolt has got to be pretty good.</p>

								<p> <strong>Comments</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/science/?permalink=Wake-up-to-light-in-the-mornings.html&amp;page=comments#disqus_thread">Comments</a>]
                                								 <strong>Trackbacks</strong> [<a href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/science/?permalink=Wake-up-to-light-in-the-mornings.html&amp;page=trackback">0</a>]			</p></div>
    </summary>
    <updated>2009-11-19T01:24:28Z</updated>
    <category term="/science/"/>
    <author>
      <name>Ian Forrester</name>
    </author>
    <source>
      <id>http://www.cubicgarden.com/blojsom/blog/cubicgarden/</id>
      <logo>http://www.cubicgarden.com/blojsom/blojsom-banner.png</logo>
      <author>
        <name/>
        <email>blogger@cubicgarden.com</email>
      </author>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/" rel="alternate" type="text/html"/>
      <link href="http://www.cubicgarden.com/blojsom/blog/cubicgarden/?flavor=rss2" rel="self" type="application/rss+xml"/>
      <subtitle>The views and thoughts of a dyslexic british designer/developer</subtitle>
      <title>cubicgarden.com...</title>
      <updated>2009-11-23T01:56:13Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.yuiblog.com/blog/?p=904</id>
    <link href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/KwAS2iQHp14/" rel="alternate" type="text/html"/>
    <title>YUI Theater —  Allen Rabinovich: “YUI 3 Infographics”</title>
    <summary>Allen Rabinovich spoke at YUICONF 2009 last month about the future of the YUI Charts project.  He and colleague Tripp Bridges are hard at work on the next generation of the product, and in this session Allen talks through the thinking behind the new architecture and what we can expect as the YUI 3 [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://developer.yahoo.com/yui/theater/video.php?v=rabinovich-yuiconf2009-charts"><img alt="YUI engineer Allen Rabinovich at YUICONF 2009, held at the Yahoo! HQ in Sunnyvale; October 28, 2009." src="http://yuiblog.com/assets/rabinovich-yuiconf2009-charts-20091110-102439.jpg" width="510"/></a></p>
<p>Allen Rabinovich spoke at <a href="http://yuilibrary.com/yuiconf2009/">YUICONF 2009</a> last month about the future of the <a href="http://developer.yahoo.com/yui/charts/">YUI Charts</a> project.  He and colleague Tripp Bridges are hard at work on the next generation of the product, and in this session Allen talks through the thinking behind the new architecture and what we can expect as the YUI 3 version comes to fruition.</p>
<p>If the video embed below doesn’t show up correctly in your RSS reader of choice, be sure to <a href="http://developer.yahoo.com/yui/theater/video.php?v=rabinovich-yuiconf2009-charts">click through to watch the high-resolution version of the video on YUI Theater</a>; the downloadable version is much smaller, optimized as it is for iPods, iPhones, and other handheld devices.</p>
<p>
</p><div>&lt;object height="324" width="576"&gt;&lt;param name="movie" value="http://d.yimg.com/m/up/ypp/default/player.swf"&gt;&lt;param name="flashVars" value="vid=16714396&amp;amp;"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed allowfullscreen="true" flashvars="vid=16714396&amp;amp;" height="324" src="http://d.yimg.com/m/up/ypp/default/player.swf" type="application/x-shockwave-flash" width="576"&gt;&lt;/embed&gt;&lt;/object&gt;</div>
<p/>
<ul>
<li><a href="http://yuiblog.com/yuitheater/rabinovich-yuiconf2009-charts.m4v">Download video (m4v)</a></li>
<li><a href="http://yuiblog.com/assets/rabinovich-yuiconf2009-charts.zip">Download slides</a></li>
</ul>
<h3>Other Recent YUI Theater Videos:</h3>
<ul>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=smith-yuiconf2009-events"><strong>Luke Smith:</strong> Events Evolved</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=kloots-yuiconf2009-sugar"><strong>Todd Kloots:</strong> YUI 3 Sugar</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=schlueter-yuiconf2009-yui3"><strong>Isaac Schlueter:</strong> Solving Problems with YUI 3</a></li>
<li><a href="http://developer.yahoo.com/yui/theater/video.php?v=glass-yuiconf2009-contributing"><strong>Dav Glass:</strong> Contributing to YUI</a></li>
</ul>
<h3>Subscribing to YUI Theater:</h3>
<ul>
<li><a href="http://feeds.feedburner.com/yuiblog/yui-theater">YUI Theater RSS feed</a></li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=263846173&amp;s=143441">YUI Theater on iTunes</a></li>
</ul>
</div>
    </content>
    <updated>2009-11-18T21:51:17Z</updated>
    <category term="YUI Theater"/>
    <category term="Allen Rabinovich"/>
    <category term="charts"/>
    <category term="yahoo"/>
    <category term="yui"/>
    <category term="YUI 3"/><feedburner:origLink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.yuiblog.com/blog/2009/11/18/video-rabinovich-yuiconf2009/</feedburner:origLink>
    <author>
      <name>Eric Miraglia</name>
    </author>
    <source>
      <id>http://www.yuiblog.com/blog</id>
      <link href="http://www.yuiblog.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.yuiblog.com/YahooUserInterfaceBlog" rel="self" type="application/atom+xml"/>
      <link href="http://pubsubhubbub.appspot.com" rel="hub" type="text/html"/>
      <subtitle>News and Articles about Designing and Developing with Yahoo! Libraries.</subtitle>
      <title>Yahoo! User Interface Blog</title>
      <updated>2009-11-22T18:11:18Z</updated>
    </source>
  </entry>
</feed>
