<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="yrss.xsl" type="text/xsl" media="screen" ?>
<rss version="2.0">
<channel>
<title>Yahoo! Developer Network Blog</title>
<link>http://developer.yahoo.net/blog/</link>
<description></description>
<copyright>Copyright 2009</copyright>
<lastBuildDate>Tue, 06 Jan 2009 08:28:41 -0800</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.31</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Twitter replies in your inbox without giving out your login data?</title>
<description><![CDATA[<p>There's been quite an uproar in the blogosphere about the sale of <a href="http://twply.com/">Twply</a>, a service that would allow you to get email updates every time someone sends you a reply on <a href="http://twitter.com">Twitter</a>. The issue is that Twply asked users for their Twitter login data to get their services, and then stored this information. </p>

<p>This would not be that much of a problem, if <a href="http://marketplace.sitepoint.com/auctions/54573">Twply hadn't been sold for $1200 on Sitepoint</a>. A lot of people considered this quite a small price to pay for a lot of private user information. </p>

<p>While the maintainers of Twply have now announced that the sale was for traffic and that the user database is not part of the deal, it *is* a bad plan to give out any login data to a third party. This is why <a href="http://developer.yahoo.com/oauth/">oAuth</a> is getting more and more traction.</p>

<p>All that aside, you can get the same functionality Twply offers without having to give any of your data away. All you need is a Yahoo account. </p>

<h3>Step 1: Find the data</h3>

<p>What we need is a data feed that contains the tweets people send with @yourname in it. This can be done with Twitter's own search. For example to search for all people answering me you can use <a href="http://search.twitter.com/search?q=@codepo8">http://search.twitter.com/search?q=@codepo8</a>. </p>

<p>Twitter search also has a feed of that data, available at: <a href="http://search.twitter.com/search.atom?q=%40codepo8">http://search.twitter.com/search.atom?q=%40codepo8</a>. </p>

<h3>Step 2: Set up a Yahoo Alert</h3>

<p>You can then use this feed and add it to a Yahoo Alert, which either sends you an email when it changes, notifies you on messenger or even sends you a mobile message. To achieve that, all you need is the following URL:</p>

<p><a href="http://alerts.yahoo.com/edit_feedalert.php?url=http://search.twitter.com/search.atom?q=%40codepo8&done=http://alerts.yahoo.com/myalerts.php">http://alerts.yahoo.com/edit_feedalert.php<br>?url=http://search.twitter.com/search.atom?q=%40codepo8<br>&done=http://alerts.yahoo.com/myalerts.php</a></p>

<p>Simply change codepo8 to your twitter name and that's that.</p>

<h3>Step 3: There is no step 3</h3>

<p>That's all there is. Technically the best solution to this problem would be Twitter providing the replies-as-email functionality themselves, but in the interim this should do the trick.</p>

<p>Chris Heilmann<br />
Yahoo Developer Network<br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2009/01/twitter_replies.html</link>
<guid>http://developer.yahoo.net/blog/archives/2009/01/twitter_replies.html</guid>
<category>Tutorial</category>
<pubDate>Tue, 06 Jan 2009 08:28:41 -0800</pubDate>
</item>
<item>
<title>Vote BOSS for the Crunchies</title>
<description><![CDATA[<p>Make your vote count in the <a href="http://crunchies2008.techcrunch.com/">2008 Crunchies</a>!</p>

<p>Please show your support by voting for <a href="http://developer.yahoo.com/search/boss/">BOSS</a> (Build your Own Search Service),  Yahoo's game-changing open search web services platform, in the Tech Innovation/Achievement category for the "best new technology achievement or breakthrough of 2008."  For the win!  <a href="http://crunchies2008.techcrunch.com/votes/">Voting</a> closes at midnight PST on Wednesday, January 7, but until then you can weigh in on the past year's most memorable gadgets and devices, best bootstrapped startup, best mobile applications, most striking CEO or founder, etc.  Click this badge to cast your vote for BOSS. </p>

<p><a href="http://crunchies2008.techcrunch.com/votes/?nominee_id=6&category_id=1"><img src="http://crunchies2008.techcrunch.com/wp-content/themes/crunchies/images/vote_badges/1.png" /></a></p>

<p>The 2009 Crunchies'  competition is hosted by <a href="http://www.GigaOm.com">GigaOm</a>, <a href="http://www.VentureBeat.com">VentureBeat</a>, <a href="http://www.siliconalleyinsider.com">Silicon Alley Insider</a>, and <a href="http://www.TechCrunch.com">TechCrunch</a>  "to recognize and celebrate the most compelling startups, internet and technology innovations of the year." At the time of posting, nearly 100,00 votes have been cast across all categories by members of the web community. This year's super-hoopla awards ceremony takes place on Friday, January 9, 2009, at San Francisco's venerable Herbst Theater.  Why BOSS? Here are <a href="http://mashable.com/boss/">some compelling reasons</a> from earlier in the year. </p>

<p>A safe, healthy, and happy new year to one and all. </p>

<p>Thanks! </p>

<p>~the YDN crew</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/boss_crunchies.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/boss_crunchies.html</guid>
<category>boss</category>
<pubDate>Wed, 31 Dec 2008 16:38:04 -0800</pubDate>
</item>
<item>
<title>YSlow 2.0 early preview in China</title>
<description><![CDATA[<p>Earlier this month, I had the pleasure of talking about the next iteration of Yahoo's performance tool YSlow at a conference organized by CSDN in Beijing. While YSlow 2.0 is still under development, it was a great opportunity to share the excitement about the upcoming release and also talk to people who are actually using the current version in their daily development life. We wanted to get a sense of whether we're headed in the right direction.</p>

<p><a href="http://csdn.net">CSDN</a> stands for China Software Developers Network:  a vibrant online community with over 3 million members who create about a million forum posts and 50,000 technology articles, every month. The network runs on an in-house community platform allowing members to join discussions and forums, run blogs, chat, get personal hosting, personalized search and recommendations. The community recognizes and honors contributions through a rating system that rewards the best content with greater visibility. In addition to the online community, CSDN has a <a href="http://www.broadview.com.cn/">book publishing house</a>, prints China's authoritative IT technology magazine Programmer, and provides training and talent recruiting services.</p>

<p><img src="http://farm4.static.flickr.com/3080/3133047752_913dc255de.jpg" alt="CSDN keynotes" /></p>

<p>In addition to the YSlow talk, I also gave one about JavaScript, you can check out the slides on Slideshare:<br />
<ol><li><a href="http://www.slideshare.net/stoyan/yslow-20-presentation/">YSlow 2.0</a></li><li><a href="http://www.slideshare.net/stoyan/beginning-objectoriented-javascript-presentation/">Object-Oriented JavaScript</a></li></ol></p>

<p>Needless to say it was a great experience to meet and talk to the Chinese developers and answer their challenging questions about YSlow and OOJS. And then again, how can you not like a conference that opens in the spirit of the 2008 Beijing Olympics - <a href="http://211.100.26.82/CSDN_Live/245/sdk1.wmv">with cheerleaders</a>!</p>

<p><a href="http://phpied.com">Stoyan Stefanov</a><br />
Performance guy / YSlow 2.0 architect</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/yslow_20.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/yslow_20.html</guid>
<category>performance</category>
<pubDate>Sun, 28 Dec 2008 08:04:34 -0800</pubDate>
</item>
<item>
<title>Open in Asia</title>
<description><![CDATA[<p>Where Sunnyvale hosts a 24-hour hack-a-thon, the Yahoo! Taiwan office hosts an entire week to celebrate the new open vision of Yahoo!. Of course, they develop a bunch of great hacks while they’re at it - because what YDN event would be complete without some hardcore hacking. </p>

<p>The first part of Asia Open Week was an internal application development contest for Yahoo! engineers, where developers from the Taiwan, Korea, Hong Kong and Australia offices worked diligently to create apps that consumed our public APIs, services, and platforms, including, but not limited to, <a href="http://developer.yahoo.com/yap/">YAP</a>, <a href="http://developer.yahoo.com/mail/">Open Mail</a>, and <a href="http://developer.yahoo.com/mobile/">Blueprint</a>.  Before the hacks began, presentations were delivered on topics such as an introduction to  <a href="http://developer.yahoo.com/yos/intro/">Y!OS</a>, a deep technical dive into YAP, and overviews of Open Mail and Blueprint. Developers then had about a day or so of development time to get everything completed and ready for judging.  We saw impressive applications from the different offices, with winners in different categories for the different platforms.  Here are some of the app highlights:</p>

<p><strong>Stockr</strong><br />
Built on open mail, as a mobile space app using Blueprint, and as an open application on YAP, Stockr took high marks from the judges.  This is a social stock-trading game allowing you to make virtual trades using real data.  Tying in calculations for stock ratios, portfolio graphs, live stock news, and profile and connection information so that you’re fully integrated in the social experience with your friends, this application was incredibly feature-rich.</p>

<p><strong>Paper Visualizer</strong><br />
I must admit, this was an impressive Flash application built on top of the YAP platform.  Using your <a href="http://developer.yahoo.com/social/">social connection</a> information, this app rendered your friends in an interactive 3D environment where they are displayed as "paper human" cutouts with the nice Yahoo! default image smiley.  You can then view your connections by categories such as gender, birthday, name, etc.  This is a unique interpretation of the social connection data, and aside from a few “paper people” nightmares it provoked, this was definitely a top app.</p>

<p><strong>Next Auction View</strong><br />
I didn’t realize how prevalent auctions were in Taiwan until I saw all of the auction hacks that were developed.  Next Auction View was one of the ones that really stood out.  Another Flash application built on top of YAP, this app took raw auction feeds and displayed an interactive visualization reminiscent of the iTunes CD art display.  </p>

<p><strong>Primetime TV Guide</strong><br />
An Open Mail hack, this application displayed primetime TV guide information for shows in different countries.  This app included features to let you save favorite shows to your list to keep track of what you want to watch, as well as a social dimension that let you share your lists with friends.</p>

<p>Below are a few photos of the internal hack event at the Yahoo! offices in Taipei, Taiwan:</p>

<p><a href="http://www.flickr.com/photos/28401989@N04/3133187462/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3126/3133187462_13810d152c.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a>&nbsp;<a href="http://www.flickr.com/photos/28401989@N04/3132366263/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3113/3132366263_e3f7448b14.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a><br />
<a href="http://www.flickr.com/photos/28401989@N04/3133190608/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3256/3133190608_477e74cb4a.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a>&nbsp;<a href="http://www.flickr.com/photos/28401989@N04/3132366173/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3260/3132366173_624edb2544.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a></p>

<p>After the Yahoo! offices celebrated the spirit of openness with a wonderful awards ceremony, it was time to turn our attention to the external community.  On Saturday, December 20 at the Agora Club hotel in Taipei, YDN hosted another round of presentations on Y!OS, YAP, and how to develop open and OAuth applications.  Developers, who had previously submitted their applications for judging, were then presented with awards for the top applications.</p>

<p>Below are a few photos of the external event, including pictures of the speakers and award winners:</p>

<p><a href="http://www.flickr.com/photos/28401989@N04/3133191860/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3252/3133191860_ec5082f304.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a>&nbsp;<a href="http://www.flickr.com/photos/28401989@N04/3133191766/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3235/3133191766_a9c1081024.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a><br />
<a href="http://www.flickr.com/photos/28401989@N04/3133191488/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3205/3133191488_2a78a98003.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a>&nbsp;<a href="http://www.flickr.com/photos/28401989@N04/3132367053/in/set-72157611588610596/"><img src="http://farm4.static.flickr.com/3263/3132367053_a141ecb3d5.jpg?v=0" width="250" alt="Open Asia Hack Event Photo" border="0" /></a></p>

<p>The notion of “Open” that is being fostered in Yahoo! is one that I have become very impressed with.  I see a change happening within the company where a unified idea is being integrated into all products being developed for the community.  This same idea of open is one that gives back to the development community as a whole, where our products become even more of a freely available service to extend any application or website.</p>

<p>You can view my Y!OS presentation from Asia Open Week on slideshare, or click through it here for a closer look at developing apps on the Yahoo! Application Platform.  </p>

<div style="width:425px;text-align:left" id="__ss_868290"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/jleblanc/yos-overview-and-deep-code-dive-presentation?type=powerpoint" title="Y!OS Overview and Deep Code Dive">Y!OS Overview and Deep Code Dive</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=yospresentationboth-1230058604790988-1&stripped_title=yos-overview-and-deep-code-dive-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=yospresentationboth-1230058604790988-1&stripped_title=yos-overview-and-deep-code-dive-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" href="http://www.slideshare.net/jleblanc/yos-overview-and-deep-code-dive-presentation?type=powerpoint" title="View Y!OS Overview and Deep Code Dive on SlideShare">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;" href="http://slideshare.net/tag/yahoo">yahoo</a> <a style="text-decoration:underline;" href="http://slideshare.net/tag/strategy">strategy</a>)</div></div>

<p>Jonathan LeBlanc<br />
Senior Software Engineer / Technology Evangelist<br />
Yahoo! Developer Network</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/open_in_asia.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/open_in_asia.html</guid>
<category>conferences</category>
<pubDate>Wed, 24 Dec 2008 22:05:17 -0800</pubDate>
</item>
<item>
<title>The Open Stack: An Introduction</title>
<description><![CDATA[<p>Last week <a href="http://digg.com">Digg</a> hosted a great introduction to the Open Stack at their offices in San Francisco. The event included a ton of well-known speakers and advocates of the Open Web like David Recordon, Joseph Smarr, Eran Hammer-Lahav, and Chris Messina. Video coverage should be going up on <a href="http://thesocialweb.tv/">the Social Web TV</a> shortly, but until then, here's Tom's 5-minute intro to the Open Stack.</p>

<p>The "Open Stack" refers to a set of technologies that work together to make it easier for web developers and users to manage access to user data across the Web. The Open Stack looks like this:<br />
<div style="text-align:center"><img src="http://farm4.static.flickr.com/3075/2869986857_3a22ababf7.jpg" alt="A stack of technologies. Open ID is at the top.  Working down the stack, XRDS-Simple is next, followed by OAuth, Portable Contacts, and finally Open Social. The layer along the top of the diagram includes some implementors of the Open Stack: MySpace - DataAvailability, Yahoo! Y!OS, Google FriendConnect, and Plaxo Pulse." /></div><br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/the_open_stack.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/the_open_stack.html</guid>
<category>open</category>
<pubDate>Tue, 23 Dec 2008 18:17:13 -0800</pubDate>
</item>
<item>
<title>Video quickie: Add-on Con Closing Keynote - Installing Software</title>
<description><![CDATA[<p>"The web has always been about the workaround," says Doug Crockford in this next snippet from the closing keynote at Add-on Con earlier this month.  </p>

<p>Thanks to Robert Reich from OneRiot for producing and posting these bite-sized clips of highly nourishing browser discourse. </p>

<p></p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Qx9FDGY6y2U&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Qx9FDGY6y2U&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/video_quickie_addoncon2.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/video_quickie_addoncon2.html</guid>
<category>conferences</category>
<pubDate>Tue, 23 Dec 2008 08:48:07 -0800</pubDate>
</item>
<item>
<title>Video quickie: Add-on Con Closing Keynote - Browser Security</title>
<description><![CDATA[<p>Earlier this month, Yahoos Douglas Crockford, DHTML evangelist/architect, and Lloyd Hilaiel, from <a href="http://BrowserPlus.yahoo.com">BrowserPlus</a>, participated in the first-ever <a href="http://addoncon.com/">Add-on Con</a>, a conference to celebrate and explore the business and technology of browser add-ons. <a href="http://www.oneriot.com">OneRiot</a>'s Robert Reich, one of the conference organizers, posted a series of short videos from the closing keynote, which Doug moderated. </p>

<p>In this first clip in the series, panelists representing three leading browser vendors, Joshua Allen (Microsoft), Mike Shaver (Mozilla), and Brian Rakowski (Google) respond to the question of browser security and the challenge of add-ons. </p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/vkvfTmiKLlk&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/vkvfTmiKLlk&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>

<p>Thanks Robert! </p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/addon-con1.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/addon-con1.html</guid>
<category>conferences</category>
<pubDate>Mon, 22 Dec 2008 10:05:32 -0800</pubDate>
</item>
<item>
<title>Yahoo! Mail rolls out a smarter inbox</title>
<description><![CDATA[<p>You may have seen today’s news announcing the next generation of Yahoo! Mail — rolling out a <a href="http://ymailupdates.com">“smarter inbox”</a>experience to users. One way to make an inbox smarter: make applications that can work within it, opening up Yahoo! Mail to content and services built outside the Yahoo! network.  </p>

<p>We’ve talked here before about the <a href="http://developer.yahoo.com/yos/intro/">Yahoo! Open Strategy (Y!OS)</a>, and in October we released the <a href="http://developer.yahoo.com/yap/">Yahoo! Application Platform (YAP)</a>, <a href="http://developer.yahoo.com/social/">Yahoo! Social Platform (YSP)</a>, and <a href="http://developer.yahoo.com/yql/">Yahoo! Query Language (YQL)</a>, giving developers access to Yahoo!’s tools and data to start building applications for Yahoo!’s vast audience and the Web beyond. </p>

<p>Today, we’re extending these technologies to Mail, providing developers with access to our <a href="http://developer.yahoo.com/mailapplications">documentation and guidelines for building apps</a> that run on this new canvas. With a highly engaged and active audience of hundreds of millions of users around the world, the opportunity to create innovative applications that drive traffic back to your site and increase user engagement with your services is huge. Because of the sensitivity of the information in people’s inboxes, we’re adding developers gradually while we refine the application security and privacy protections our Yahoo! Mail users demand.</p>

<p>To create applications for Yahoo! Mail, developers will be using the Yahoo! Application Platform to build, test, and submit their apps. Developers will be able to embed a JavaScript application inside an iframe running in the all-new Yahoo! Mail. These apps can then interact with the Mail container—and do things like register a callback when a message is dragged-and-dropped onto your app, pop open a new Compose tab with app-generated content, or fetch social data from around the Yahoo! network through YQL—using the JS APIs we provide. They can also call out to your own or a third party’s web services, optionally using <a href="http://oauth.net/">OAuth</a> or a <a href="http://www.flickr.com/services/api/misc.userauth.html">Flickr-style signed-call-home for authentication</a>. </p>

<p>Our users are looking for applications that help them communicate better and be more productive. The apps in this first release - including <a href="http://www.flixster.com/">Flixster</a>, <a href="http://wordpress.com/">Wordpress</a>, and <a href="http://www.xoopit.com/">Xoopit</a>- allow them to share media with their friends and families, enhance their email experience, and to generally “get things done.” Mail is an essential part of people’s daily lives, and our 275 million users’ inboxes are already full of contextual information with tons of opportunity to build upon. It’s also universally sensitive data. We’re taking an incremental approach so we can learn what our users want and what developers need to be successful.   Today we've begun by  beta-testing select applications in Yahoo! Mail with a limited group of Yahoo! Mail power users in the U.S.  In 2009, we plan to extend this functionality more broadly to mail users worldwide.</p>

<p>There’s a long list of areas we’d like to open up while we’re “rewiring Yahoo!.” As we expand the API list, we will also invite developers to build applications on the all-new Yahoo! Mail gradually and deliberately over 2009. We don’t have a wait list in place yet, but stay tuned to this blog for more detailed information in the coming months.<br />
	<br />
To find out more about application development in Yahoo! Mail, visit the <a href="http://developer.yahoo.com/mailapplications">Yahoo! Mail developer pages within YDN </a>. Explore the docs and best practices for developing apps on the all-new Yahoo! Mail. It’s never too soon to start coding. </p>

<p>Mark Risher<br />
Director, Product Management<br />
Yahoo! Mail<br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/mailapplications.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/mailapplications.html</guid>
<category>announcements</category>
<pubDate>Mon, 15 Dec 2008 13:05:42 -0800</pubDate>
</item>
<item>
<title>Opening up My Yahoo!: Q &amp; A with James Kittock</title>
<description><![CDATA[<p><strong>Editor's note:</strong> Today we've announced a slate of product updates that continue to open Yahoo! up to developers. Starting today, developers can use the Yahoo! Application Platform to build apps that can be added and viewed on the My Yahoo! canvas. Developers can also use a new Theme API on My Yahoo! to design and share creative background themes. </p>

<p>James Kittock, My Yahoo! product lead, answered some questions about why we're opening up My Yahoo! and how developers can now reach the largest audience of personalized start page users.</p>

<p><strong><br />
1. What is My Yahoo!?</strong><br />
<a href="http://my.yahoo.com">My Yahoo!</a> is the leading personalized start page, with more than 20 million current monthly visitors in the U.S. and over 40 million worldwide. My Yahoo! users are highly engaged and passionate about finding great content and services on the Web. My Yahoo! is their dashboard for keeping up with all this information. </p>

<p><strong>2. What are you opening up to developers today? </strong><br />
We’re giving developers the ability to <a href="http://developer.yahoo.com/myyahoo">create applications for My Yahoo!</a> using the <a href="http://developer.yahoo.com/yap">Yahoo! Application Platform</a>. We are also giving developers the ability to create page themes (with background colors and images) through the <a href="http://developer.yahoo.com/myyahoo/themes.html">My Yahoo! Theme API</a>. </p>

<p><strong>3. What can my application do on My Yahoo? </strong><br />
When you build an app using the <a href="http://developer.yahoo.com/yap">Yahoo! Application Platform</a>, you can create a ‘small view’ that is embedded in a user’s My Yahoo! page. The small view serves as a user's personal "dashboard" into what is going on with the app. As an example, consider a fantasy sports application. The small view is where users get updates on trade requests, breaking information about their players, etc. The small view has one or more links to the canvas view, where users interact most with the application: executing trades, reviewing player statistics, and so forth. </p>

<p><strong>4. What are the key advantages of building applications on My Yahoo!?</strong><br />
As a <a href="http://developer.yahoo.com/myyahoo">developer for My Yahoo!</a>, you now have access to our highly engaged audience of users who visit their My Yahoo! page multiple times each week. The small view on My Yahoo! provides rich interactivity between users and applications and will drive users to the large view of the app.</p>

<p><strong>5. Are you opening up My Yahoo! to all developers?</strong><br />
Yes. Any developer can create an app with a small view. Any user can take that app and add the small view to their My Yahoo! page. </p>

<p><strong>6. How do I get started developing my app for My Yahoo!? </strong><br />
Go to the <a href="http://developer.yahoo.com/dashboard">YDN dashboard </a> to start building your first new “Open Application” on My Yahoo!. Docs and design guidelines are all available on the <a href="http://developer.yahoo.com/myyahoo">My Yahoo! landing page</a>. </p>

<p><strong>7. How will My Yahoo! users discover and share my application? </strong><br />
With more than 500 million Yahoo! users around the world, we have an extensive and growing social graph that will enable viral adoption. People will share apps they've discovered and added with their connections via updates. Applications that use the Yahoo! Social APIs generate updates that will show up in the new Yahoo! Toolbar, Yahoo! Mail, and a growing list of places across Yahoo!. You can also create your own “Add to My Yahoo!” buttons for your app and publish them anywhere – on your site, blog, etc. The My Yahoo! content gallery will feature select YAP apps in a new category called “Open Apps” – go to My Yahoo! and click on “Add Content” to see this in action. </p>

<p><strong>8. What makes an application compelling for My Yahoo! users? What types of apps are people looking for? </strong><br />
People want apps that help them increase productivity and save time by providing an at-a-glance view of everything they care about on one page. We think people will love applications that add social elements to their <a href="http://myyblog.com/blog/2008/12/15/open-up-and-say%e2%80%a6apps/">My Yahoo! experience</a>. To help you get started, we wrote some <a href="http://developer.yahoo.com/myyahoo/apps.html">guidelines for building apps on My Yahoo!</a>. </p>

<p><strong>9. What applications are you launching on My Yahoo! today?</strong><br />
We're showcasing some great apps from developers at <a href="http://apps.yahoo.com/-vj42yE6u/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Flixster</a>, <a href="http://apps.yahoo.com/-NNTYJf4q/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Labpixies</a>, <a href="http://apps.yahoo.com/-hxpkKF3c/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Mytopia</a>, <a href="http://apps.yahoo.com/-5vVoPq30/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Playfish</a>, <a href="http://apps.yahoo.com/-hD4ACE4e/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">RockYou</a>, <a href="http://apps.yahoo.com/-V34QJO7g/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Zynga</a>, and <a href="http://apps.yahoo.com/-N8Yxgn3c/YahooFullView/?yap_src=http%3A%2F%2Fmy.yahoo.com%2Fp%2F1.html">Watercooler</a>. They’re a mix of fun, casual, and productivity apps. They’re all live on the site now, so you can check them out. </p>

<p><strong>10. Do apps on My Yahoo! support the OpenSocial spec?</strong><br />
In your Yahoo! open application, the code for your Canvas view can include calls to the OpenSocial JavaScript APIs. The small view does not support JavaScript at this time. Read more about our support of the OpenSocial spec in our <a href="http://developer.yahoo.com/yap/guide/yap-opensocial.html"> documentation</a>. </p>

<p><strong>11. I heard that you’re going to open up other parts of Yahoo!. Is this true?</strong><br />
Absolutely. Today we also announced that we’re opening up Yahoo! Mail through our <a href="http://ymailupdates.com"> next-generation “smarter inbox”</a>. By allowing open applications right in your inbox, <a href="http://developer.yahoo.net/blog/archives/2008/12/mailapplications.html"> Yahoo! Mail is opening up</a> to all kinds of communications tools from outside of the Yahoo! network. We’ll open up more Yahoo! canvases to developers throughout 2009. </p>

<p><br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/myyahoo.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/myyahoo.html</guid>
<category>announcements</category>
<pubDate>Mon, 15 Dec 2008 13:00:05 -0800</pubDate>
</item>
<item>
<title>Future of the Internet III  (2020 or bust)</title>
<description><![CDATA[<p>I’ve been reading reports from the <a href="http://www.pewinternet.org/">Pew Internet & American Life Project</a> and sharing them with colleagues and friends, all the way back to the year 2000, when the non-profit “fact tank” began publishing its work studying Internet trends and activities and their impact on how we live.  <a href="http://www.pewinternet.org/reports_archive.asp">That year</a>, Pew covered the early days of Napster downloads, online election news, wired churches, trust and privacy, online shopping and gaming habits, web use in the workplace, and more. </p>

<p>Since then, Pew Internet reports have explored every aspect of how  U.S citizens use the Internet and how it has transformed friendship, family, and community life; the way we work and play; the way we learn; the way public policy is made; the way media is distributed, consumed, and shared.  Pew Reports have provided me with data to help make sense of hunches and observed behaviors, identifying patterns, describing trends, and offering facts where once there were none.  </p>

<p>So, not surprisingly, during a quiet time early in 2008, when a Pew survey invited me to assess “scenarios about the effect of the Internet on social, political, and economic life in the year 2020” and serve up some Internet punditry of my own, I couldn’t resist.  But I didn't expect to find my own opinions and prognostications amongst those of the experts, thought-leaders, academics, and analysts who were consulted and amply quoted within <a href="http://www.pewinternet.org/PPF/r/270/report_display.asp">The Future of the Internet III</a>, authored by Janna Anderson and Lee Rainie, and released Sunday.  I was one of hundreds of survey respondents  “'working in the trenches' of building the Web“ and it turns out our views "were distributed in ways that paralleled those who are celebrated in the technology field." </p>

<p>The report foresees that today's mobile phone will morph into the dominant connectivity tool for Internet access in 2020, voice recognition will improve, the network itself will be bigger and better if not ubiquitous, and human behavior will continue to surprise, for better and for worse. Will we have gotten over privacy? Will transparency make us more tolerant? Will the lines of demarcation between personal and professional time become even harder to discern? Will we touch, type, talk to or think at our devices?  Opinions and perspectives abound. </p>

<p>You can <a href="http://www.pewinternet.org/PPF/r/270/report_display.asp">read the report online</a>, <a href="http://www.pewinternet.org/pdfs/PIP_FutureInternet3.pdf">download the PDF</a>, or <a href="http://www.amazon.com/Up-Grabs-Future-Internet-I/dp/1604975172/">order up a hardcover copy</a> if Santa hasn't slashed your budget. </p>

<p>Havi Hoffman<br />
Yahoo! Developer Network</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/future_of_the_net.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/future_of_the_net.html</guid>
<category>Books and Articles</category>
<pubDate>Sun, 14 Dec 2008 22:12:13 -0800</pubDate>
</item>
<item>
<title>Opening the web and retrieving all the goodies</title>
<description><![CDATA[<style type="text/css">
  pre{
    overflow:auto;
    padding:10px;
    width:90%;
  }
</style>

<p>The internet is an interesting thing, as it is a bit like the matrix. Whilst normal end users see something like this:</p>

<img src="http://developer.yahoo.net/blog/puppies.jpg" alt="thedailypuppy.com">

<p>Developers have the more outside-the-matrix point of view as we tend to look at the data behind the facade:</p>

<img src="http://developer.yahoo.net/blog/source.jpg" alt="thedailypuppy.com with source code">

<p>And if you are one of the true believers in web2.0/web3.0 where the web is the platform and the framework then it turns into something like this:</p>

<img src="http://farm4.static.flickr.com/3037/3022428264_db59d251d4.jpg?v=0" alt="wall of sweets">

<p>There is nothing better than yummy yummy data that you can retrieve, mix with the right other ingredients and spices to create something that is even healthier, more nutritious or even caters for special diets. In essence, giving access to data will make your product all the more successful as other chefs can cater for you.</p>

<p>Getting to the yummy parts of one or several sources can be a bit of an problem though. Imagine a tin of good solid food you want to get to. The easiest and most versatile tool would be a swiss army knife with a can opener.</p>

<a href="http://www.flickr.com/photos/airosan/2232394342/"><img src="http://farm3.static.flickr.com/2207/2232394342_30c4032d3f.jpg?v=0" alt="swiss army knife"></a>

<p>The web equivalent of a pocket knife is <a href="http://curl.haxx.se/">cURL</a>, a library that allows a developer to make scripts behave like a browser and get access to the source of any web site or web service. You can for example go to the command line and simply enter the following:</p>

<pre><code>curl --url http://www.thedailypuppy.com</code></pre> 

<p>The result is the source code of the page that you could run through other commands to get to the bits you want to retrieve. </p>

<p>The same works for RSS feeds or other types of data: </p>

<pre><code>curl --url http://thedailypuppy.com/rss</code></pre> 

<p>cURL is amazingly powerful when you know how to use it - you can simulate other user agents, send and retrieve data, even spoof cookies. However, just like with the swiss army knife you'll have to put a lot of work and effort into getting to the goodies. Regular Expressions are most likely the most versatile way to do it and when it comes to being a developer they are not the first thing to go into your head easily.</p>

<p>What the web needed was a very fast, electrical can opener that also might be coupled with a microwave to pre-heat your dish. The equivalent for that would be <a href="http://pipes.yahoo.com/pipes/">Yahoo Pipes</a>.</p> 

<a href="http://www.flickr.com/photos/axio/2346342672/"><img src="http://farm3.static.flickr.com/2021/2346342672_c351d7a69d.jpg?v=0" alt="Cool electrical can opener"></a>

<p>Yahoo Pipes is amazingly powerful as it gives you a very handy and beautiful interface to remix the web:</p> 

<img src="http://developer.yahoo.net/blog/pipes.jpg" alt="Pipes interface">

<p>This pipe for example <a href="http://pipes.yahoo.com/pipes/pipe.info?_id=92feb878651258ca1d4575d3568766e9">searches twitter.com for my name and filters common false positives</a>.
The outcome of your pipe laying is then available as a very simple URL that can take parameters and give you the output in a lot of different formats:</p>

<ul><li>Show as RSS feed: <pre><code><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=rss&s=heilmann">http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=rss&s=heilmann</a></code></pre></li>
<li>Show as JSON: <pre><code><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&s=heilmann">http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&s=heilmann</a></code></pre></li>
<li>Show as JSON and wrap in foo(): <pre><code><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&s=heilmann&_callback=foo">http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&_callback=foo&s=heilmann</a></code></pre></li>
<li>Show as JSON, wrap in foo() and search for "Christian": <pre><code><a href="http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&s=Christian&_callback=foo">http://pipes.yahoo.com/pipes/pipe.run?_id=92feb878651258ca1d4575d3568766e9&_render=json&_callback=foo&s=Christian</a></code></pre></li></ul>

<p>If that is too low-level for you and all you wanted to do is show a badge that you can change the look and feel, this is possible, too:</p>

<img src="http://developer.yahoo.net/blog/badgeoptions.jpg" alt="Pipes Badge options">

<p>And this is where it got tricky. Whenever you build an interface that is beautiful, intuitive and terribly powerful you will get one request: can we have a command line interface to this. This is just how developers roll, there is not much we can do about it.</p>

<p>The other issue with Pipes is that it is high maintenance to some degree. Whilst you can provide parameters, it is still a very graphical interface that is impossible to use for somebody who for example cannot use a mouse or see the interface. This might not be a large group, but in the end I myself find using a keyboard tool like Quicksilver for example easier than dragging and dropping and using my mouse a lot. When you want to change the functionality of a pipe beyond parameters then you'll need to go back to the editor, something that made several people unhappy, too. In other words, we needed a good, sturdy can opener that doesn't need batteries.</p>

<p>This is where the newest tool to open the web comes in: <a href="http://developer.yahoo.com/yql/">Yahoo Query Language or short YQL</a>. With YQL you have a SQL style syntax to get very detailed information from all the services Yahoo offers the world and you can also access the web through it.</p> 

<p>The main thing to try out YQL is the interactive console at <a href="http://developer.yahoo.com/yql/console/">http://developer.yahoo.com/yql/console/</a>. There you can select from a lot of demo queries and you can see the outcome live below your query.</p>

<img src="http://developer.yahoo.net/blog/yqlconsole.jpg" alt="The YQL console">

<p>The real power of YQL lies in using and mixing Yahoo services and - with authentication - the Yahoo Social graph. However, for now let's just look at another thing to do: remix the web. If you scroll down on the right hand side you'll find "Available Data Tables" and there is a "data" sub-menu with the items atom, csv, feed, html, json, rss and xml.</p> 

<p>This can be used to create YQL queries for anything on the web. Say for example you only want the names of the latest dailypuppy.com puppies, this can be done with the statement <code>select title from feed where url='http://feeds.feedburner.com/TheDailyPuppy'</code> and wrapped in the correct REST call it becomes:</p>

<pre><code><a href="http://query.yahooapis.com/v1/public/yql?q=select%20title%20from%20feed%20where%20url%3D'http%3A%2F%2Ffeeds.feedburner.com%2FTheDailyPuppy'&format=xml">http://query.yahooapis.com/v1/public/yql?q=select%20title%20from%20feed%20where%20url%3D'http%3A%2F%2Ffeeds.feedburner.com%2FTheDailyPuppy'&format=xml</a></code></pre> 

<p><strong>Notice that you need to add a "public" before the yql to use the information without authentication!</strong></p>

<p>If you want the data in JSON and wrapped in a function called <code>myPuppies</code>, just add the correct parameters called format and callback:</p>

<pre><code><a href="http://query.yahooapis.com/v1/public/yql?q=select%20title%20from%20feed%20where%20url%3D'http%3A%2F%2Ffeeds.feedburner.com%2FTheDailyPuppy'&format=json&callback=myPuppies">http://query.yahooapis.com/v1/public/yql?q=select%20title%20from%20feed%20where%20url%3D'http%3A%2F%2Ffeeds.feedburner.com%2FTheDailyPuppy'&format=json&callback=myPuppies</a></code></pre> 

<p>Where it gets really interesting is the html option. Whilst Pipes has the option to retrieve an HTML document and get it as a string, YQL went further and actually allows you to use <a href="http://www.w3.org/TR/xpath">XPATH</a> queries over the HTML document. Say you want to get all the latest images in my blog posts. You could use <code>select * from html where url="http://www.wait-till-i.com" and xpath='//div[@id="content"]//img'</code> for this:</p>

<pre><code><a href="http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%22http%3A%2F%2Fwww.wait-till-i.com%22%20and%20xpath%3D'%2F%2Fdiv%5B%40id%3D%22content%22%5D%2F%2Fimg'&format=xml">http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%22http%3A%2F%2Fwww.wait-till-i.com%22%20and%20xpath%3D'%2F%2Fdiv%5B%40id%3D%22content%22%5D%2F%2Fimg'&format=xml</a></code></pre>

<p>The opportunities are endless, especially once you dive deeper into the <a href="http://developer.yahoo.com/yql/guide/">YQL documentation</a> and learn about joining queries.</p>

<p>Want more? Comment about your needs and wishes :)</p>

<p>Chris Heilmann<br>
Yahoo Developer Network</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/opening_the_web.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/opening_the_web.html</guid>
<category>YQL</category>
<pubDate>Wed, 10 Dec 2008 15:53:11 -0800</pubDate>
</item>
<item>
<title>BarCamp Liverpool</title>
<description><![CDATA[<p>This weekend I travelled back home to attend the two-day unconference spectacular that was <a href="http://barcampliverpool.com">BarCamp Liverpool</a>. With 200 places available, <a href="http://www.liverpooldailypost.co.uk/tags/barcamp-liverpool/">local media</a> interest, and a great venue, this was billed as one of the biggest BarCamps ever in the UK.  On the day of there were more than enough people for the event to be a Trending Topic on <a href="http://search.twitter.com/search?q=bcliverpool">Twitter</a>.</p>

<p>This was my first BarCamp, and it turned out I wasn't alone. I'd estimate that at least 25% of us were newbies, which is a great sign that the BarCamp idea is going strong. New blood is vital to prevent this sort of event turning into a social club for the same group of people each time.</p>

<p><img alt="Geeks at Barcamp Liverpool" src="http://developer.yahoo.net/blog/Geeks_at_Barcamp_Liverpool.jpg" width="375" height="500" /><br />
Photo credit: Katie Lips</p>

<p>At conferences, I usually like to go to sessions which have nothing to do with my day job, and there was plenty to choose from here. As I was going to be speaking myself, I thought that listening to <a href="http://weblogs.asp.net/plip/">Phil Winstanley's</a> talk about "How to be a dead good speaker" would be a good idea. I mixed that with "Getting started with <a href="http://arduino.cc">Arduinos</a> - How to build a twitter monitoring Alertuino" by Adrian McEwen, which gave me a good idea of what I would like for Christmas!</p>

<p>To satiate my technical side, I attended a session on "Readable Perl" (which may just have convinced me that I should put aside my loathing for that particular language), and another by <a href="http://blog.cristianobetta.com/">Cristiano Betta</a> on "Using wordpress for OpenID." This finished with a discussion on where we go next with OpenID, particularly how to promote it to the masses.</p>

<p>Among the other sessions, I particularly enjoyed <a href="http://www.agm.me.uk/blog">Alistair MacDonald's</a> "Privacy open discussion," <a href="http://cubicgarden.com">Ian Forrester's</a> demonstration of <a href="http://www.pacemaker.net">Pacemaker</a>, and "How to pimp yourself" from <a href="http://www.richardquickdesign.com">Richard Quick</a>.</p>

<p>In all of the sessions I attended, my favourite part was the discussion of the topic after the presentation. While any conference will have question and answer time, the more informal nature of BarCamp makes it a much more personal and inclusive experience. It is great to hear other people's opinions, and to have both the speaker and other audience members comment.</p>

<p><img alt="Lunch at Barcamp Liverpool" src="http://developer.yahoo.net/blog/Lunch_at_Barcamp_Liverpool.jpg" width="500" height="375" /><br />
Photo credit: Katie Lips</p>

<p>At (un)conferences with multiple streams you will always miss more than you see, but I have to say that I got more from BarCamp Liverpool than from most conferences I attend. Combine all of this with a party on day one including what was essentially a free bar, some of the best pizza I've ever eaten, and the obligatory game of Werewolf, it is safe to say that this won't be my last BarCamp, and I will be first on the list when Liverpool announces its next.</p>

<p><br />
Ian Pouncey<br />
Web Developer, Yahoo! London<br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/barcamp_liverpool.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/barcamp_liverpool.html</guid>
<category>community</category>
<pubDate>Wed, 10 Dec 2008 08:47:59 -0800</pubDate>
</item>
<item>
<title>Good news about YUI: GitHub, documentation builder and ARIA-enabled widgets</title>
<description><![CDATA[<p>If you thought that the YUI team had gone into hibernation to prepare for the spring and the final release of YUI3 - think again. There are three great pieces of news revolving around <a href="http://developer.yahoo.com/yui">our beloved development framework</a>: </p>

<p>YUI is now available on GitHub: <a href="http://github.com/yui">http://github.com/yui</a>. This has been a constant thorn in the side of the developer community - that whilst YUI is free (BSD license) people weren't able to commit or check out the code directly from a version control system. Git seemed to be a good solution, and there are <a href="http://yuilibrary.com/gitfaq/">instructions on how to use it</a> available from the YUI team.</p>

<p>The team now also made <a href="http://yuiblog.com/blog/2008/12/08/yuidoc/">YUI Doc</a> - the tool that creates the YUI API Docs available for everybody. It is a python script and allows you to keep maintenance easy whilst providing implementers with valuable information.</p>

<p>Last but not least Todd Kloots, developer of the YUI menu, released a video of his tutorial on <a href="http://yuiblog.com/blog/2008/12/08/video-kloots-aria/">Developing Accessible widgets with ARIA</a>.</p>

<p>Rock on YUI!</p>

<p>Chris Heilmann<br />
Yahoo Developer Network</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/good_news_about.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/good_news_about.html</guid>
<category>announcements</category>
<pubDate>Tue, 09 Dec 2008 02:23:22 -0800</pubDate>
</item>
<item>
<title>Monkey Finds Microformats and RDF</title>
<description><![CDATA[<p>In a <a href='http://developer.yahoo.net/blog/archives/2008/06/monkey_microformat.html'>blog post</a> earlier this year, we announced that people could search for just entries with specific microformats. </p>

<p>There are 2 things we'd like to announce regarding that:</p>

<ol>
<li>We now support <a href='http://microformats.org/wiki/adr'>adr</a>, <a href='http://microformats.org/wiki/geo'>geo</a> and <a href='http://microformats.org/wiki/rel-tag'>tag</a> microformats. Yay!</li>
<li>In the name of progress, we have added an extra namespace to the IDs to make room for other types of extraction. Anyone who is using these for their microformat searches, can now find our structured data with these queries.
</li>
</ol>

<ul>
<li>
<a href='http://microformats.org/wiki/hcard'>hCard</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hcard">searchmonkeyid:com.yahoo.page.uf.hcard</a>)
</li>
<li>
<a href='http://microformats.org/wiki/hcalendar'>hCalendar</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hcalendar">searchmonkeyid:com.yahoo.page.uf.hcalendar</a>)
</li>
<li>
<a href='http://microformats.org/wiki/hreview'>hReview</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hreview">searchmonkeyid:com.yahoo.page.uf.hreview</a>)
</li>
<li>
<a href='http://microformats.org/wiki/hatom'>hAtom</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hatom">searchmonkeyid:com.yahoo.page.uf.hatom</a>)
</li>
<li>
<a href='http://microformats.org/wiki/hresume'>hResume</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hresume">searchmonkeyid:com.yahoo.page.uf.hresume</a>)
</li>
<li>
<a href=' http://microformats.org/wiki/adr'>adr</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.adr">searchmonkeyid:com.yahoo.page.uf.adr</a>)
</li>
<li>
<a href='http://microformats.org/wiki/geo'>geo</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.geo">searchmonkeyid:com.yahoo.page.uf.geo</a>)
</li>
<li>
<a href='http://microformats.org/wiki/rel-tag'>tag</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.tag">searchmonkeyid:com.yahoo.page.uf.tag</a>)
</li>
<li>
<a href='http://gmpg.org/xfn/'>xfn</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.xfn">searchmonkeyid:com.yahoo.page.uf.xfn</a>)
</li>
<li>
<a href='http://en.wikipedia.org/wiki/RDFa'>RDFa</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.rdf.rdfa">searchmonkeyid:com.yahoo.page.rdf.rdfa</a>)
</li>
<li>
<a href='http://getsemantic.com/wiki/ERDF'>eRDF</a>
(<a href="http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.rdf.erdf">searchmonkeyid:com.yahoo.page.rdf.erdf</a>)
</li>
</ul>

<p>And as before, you can look for <a href='http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.hresume+PHP'>hResumes with PHP on them</a>, <a href='http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.uf.geo+santa+clara'>Geocoded pages involving Santa Clara</a>, or <a href='http://search.yahoo.com/search?p=searchmonkeyid%3Acom.yahoo.page.rdf.rdfa+searchmonkey'>RDFa pages related to SearchMonkey</a></p>

<p>Keep monkeying around.</p>

<p>Paul Tarjan<br />
(|): Chief Technical Monkey :(|)<br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/monkey_finds_microformats_and_rdf.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/monkey_finds_microformats_and_rdf.html</guid>
<category>SearchMonkey</category>
<pubDate>Sun, 07 Dec 2008 23:41:09 -0800</pubDate>
</item>
<item>
<title>Cheese Dreams - the Yahoo Developer Network evening in Grenoble, France</title>
<description><![CDATA[<p>Last week Sophie Major, Jose Palazon and Chris Heilmann went to Grenoble, France to introduce the Yahoo Developer Network to the local developer community. It was the first Yahoo event of this kind in the city in the heart of the Alps and we are happy to pronounce it a success. <br />
Fortified with a quick visit to the local Christmas market and a three-cheese fondue we arrived early in the Yahoo! offices to get the Yahoos on the ground ready for what we planned on the evening. </p>

<p><img src="http://developer.yahoo.net/blog/grenoble.jpg" alt="Yahoo Developer Network at Grenoble, France" style="border:none;display:block;padding:5px;margin:0 auto;"></p>

<p>Around thirty developers showed up at the evening to join us in the recreation area of the Yahoo office to learn about the ideas of the Yahoo Developer Network and get a quick introduction to some of the APIs, web services and SDKs we offer.</p>

<p>Jose introduced the <a href="http://mobile.yahoo.com/developers/roadmap">Blueprint mobile platform</a>:</p>

<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=blueprint-mobile-framework-23486&rel=0&stripped_title=blueprint-mobile-framework" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=blueprint-mobile-framework-23486&rel=0&stripped_title=blueprint-mobile-framework" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>

<p>And we introduced the audience to some APIs and tricks to use them:</p>

<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=techintro-1228412856890020-9&rel=0&stripped_title=technical-introduction-to-ydn-presentation" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=techintro-1228412856890020-9&rel=0&stripped_title=technical-introduction-to-ydn-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>

<p>All in all it was a great experience and we hope to be back soon and see how local companies, startups, and developers are able to use our offerings to build something much easier than before.</p>

<p>Chris Heilmann<br />
Yahoo Developer Network<br />
</p>]]></description>
<link>http://developer.yahoo.net/blog/archives/2008/12/cheese_dreams_t.html</link>
<guid>http://developer.yahoo.net/blog/archives/2008/12/cheese_dreams_t.html</guid>
<category>community</category>
<pubDate>Sat, 06 Dec 2008 13:51:41 -0800</pubDate>
</item>


</channel>
</rss>