Hack India: Hyderabad — It’s a Wrap!

Hack India: Hyderabad — It’s a Wrap!

The energy at the 6th edition of Yahoo! Hack in India was electrifying as we counted down to the close of hacking at Yahoo! Hack Hyderabad, 2013. Over…

Internal Hackday Produces Record-Breaking 300 Hacks

Internal Hackday Produces Record-Breaking 300 Hacks

Yahoo! has been hosting internal Hackdays since 2005, and the traditio…

Demand is High for Yahoo! Hack India: Hyderabad

Demand is High for Yahoo! Hack India: Hyderabad

Photo credit to Reid Burke Since 2007, YDN has been hosting amazing Ha…

  • Last Week in Pipes

    yahoo both A few weeks ago I spent a day in the exhibit hall at the ETech conference giving demos of Pipes in the Yahoo booth. I was thrilled to see all the interest in and buzz around Pipes. There was a lot of interest from folks who wanted to dig deeper into how Pipes are built and what sorts of things can be done.

    In the next few weeks (minus some conference travel), I'm going to try to make some headway on that here. But in the mean time, here some Pipes related items I ran across last week. Each one gives you a taste of how Pipes can be used.

    In Mashing my own personal Blogosphere, James Dellow writes about his use of Pipes, Technorati, and Feedburner to track is own personal "cosmos"

    Well, in the end I turned to Yahoo! Pipes for help and I'm pleased to announce the release of my first useful published Yahoo! Pipe - its called My Cosmos Feed. The result is a mashup using Technorati, Yahoo! Pipes and Feedburner.

    What it does is this: Input the URL for a blog into My Cosmos Feed and it

    Read More »from Last Week in Pipes
  • Shopping API Updated!

    The Yahoo! Shopping APIs have been updated and they're easier to use than ever. The new Catalog Listing call now includes the content from both the old User Product Reviews and Catalog Specs calls. This reduces the number of web service calls you need to make to create a full shopping experience from five to three. The new Product Search web service now returns more robust search narrowing options and the new Catalog Listing now has the ability to query by UPC, ISBN, and brand & model or part number.

    Product Search example:

    Catalog Listing example:

    Did I mention that all the new calls now return JSON (with callbacks!!!) and Serialized PHP as well as XML? Get those badges started!

    Here's a quick summary of the new functionality:

    Product Search:
    Returns merchant ratings with merchant offers in product search results
    Returns department & category for catalog products and offers in product search results
    Returns UPC, ISBN, Model #, and Manufacturer Part # for catalog products

    Read More »from Shopping API Updated!
  • Hack Day in London

    One result of the first Open Hack Day was that our expectations of what a developer event could and should be were raised dramatically. Then we had the nice problem of figuring out how to do it again. We resisted the self-imposed pressure to up the ante at first because we didn't think we could. But that seemed like a cop out.

    Then the European team started asking some questions about the event, and the answer to our problem became obvious. Hack Day needed to go to London. It needed to happen in the summer. It should be at an amazing venue. We needed cool music. And we should partner with other innovative companies like BBC Backstage.

    The wheels are in motion on all those fronts, and now we're on our way to setting expectations even higher.

    Event organizer Tom Coates posted his thoughts on why this is such an exciting opportunity and described what people do at Hack Day:

    "It is with great pleasure that I'm going to direct you all over to hackday.org and encourage you to sign up

    Read More »from Hack Day in London
  • Since all the kool kids are twittering these days, this little app might be of interest:

    Here's a small Lily program that lets you check the spelling of a word from your cellphone--it uses the Twitter API to send and receive messages from the cellphone and the Yahoo Suggested Spelling web service to look up the spelling. To use it you'll need two Twitter accounts- one for Lily and one for yourself. You'll also need to enable your cellphone in the Twitter account settings. In the patch you'll need to add your Twitter user/pass as an argument to the twitter object.

    If you've ever read quick email or blog posts from me, you can probably appreciate how much a good spellcheck has improved my life--when I remember to use it. :-)

    Oh, if you happen to be at Web 2.0 Expo this week, say "hi" to the YDN team members you see there (or other Yahoos, for that matter). There will be more than a few of us floating around.

    Jeremy Zawodny (Jeremy Zawodny on Twitter)
    Yahoo! Developer Network

    Read More »from Twitter Spellcheck with Yahoo Spelling Suggestion API
  • John Resig of Mozilla Corp., author of the popular JQuery JavaScript library, describes the role of libraries in the world of frontend engineering, the problems they solve, and the things we can learn from how developers use and think about libraries in their projects.

    download (m4v)

    duration: 57 minutes

    Read More »from John Resig on JavaScript Libraries
  • Often times it seems like the APIs that get the most attention are those you can use to produce visual things: mashups, Ajax effects, etc. Not that there's anything wrong with YUI, Flickr, or Maps, of course, but there's a class of APIs that's a bit more behind the scenes and all about getting down to business.

    Our friends in Yahoo! Search Marketing (we call 'em YSM for short) just announced their new technology solutions center which includes access to the advertising APIs used for campaign management:

    ...today we?e released a new Technology Solutions section that allows Yahoo! Search Marketing Advertisers to apply for API access provided through our Enterprise Web Services (EWS). EWS enables you to develop software that interacts directly with Yahoo! Search Marketing campaign management systems.

    So if you're a developer in the Search Marking world and have been hoping to start playing with Panama, head on over and check it out.

    Jeremy Zawodny
    Yahoo! Developer Network

    Read More »from Advertising API Availability
  • This just came across our radar the other day. Over on Google Code you'll find pynswers a simple Python interface to the Yahoo! Answers API.

    You'll find basic usage instructions on the project wiki.

    Thanks to Shabda Raaj for the heads-up.

    If you see other useful libraries for using our APIs, drop me a line.

    Jeremy Zawodny
    Yahoo! Developer Network

  • Over on spindrop.us, Dave Dash writes about his implementation of a cache in Symfony for the Yahoo! Geocoding API:

    These REST queries happen a lot and will continue to happen, but this data that Yahoo! provides is fairly static. We?e basically querying a database of sorts. So it makes sense that we should cache this data.

    We?l demonstrate how to cache these queries using symfony? sfFunctionCache class.

    Of course, it's no secret that Yahoo uses Symfony or that our Geocoding Service is quite popular. And, of course, having a straightforward caching implementation means faster apps for your users. Check it out.

    Jeremy Zawodny
    Yahoo! Developer Network

    Read More »from Caching Yahoo! Geocoding Calls in Symfony
  • Last Fall I had the chance to participate in our University Hack Day program. It's a bit of a twist on a typical college recruiting visit. Instead of simply setting up interviews and buying some pizzas, we decided to bring a little bit of Hack Day to the campuses.

    Here's how it worked: modeled after our internal Hack Days (and our public Open Hack Day), a group of Yahoos acted as judges while a number of students (individuals or teams) presented their hacks to an audience of their peers and professors. Of course, there was music, lots of junk food hacking fuel, and a fun atmosphere. The only real rule was that each Hack had to involve some sort of Yahoo! product, service, or API.

    I was blown away each time by the sheer diversity of hacks presented. All told, I saw hacks that involved Messenger, Maps, Music Engine, Search, Widgets, Flickr, del.icio.us, YUI, and others I've probably forgotten already.

    Last week, we (and by "we" I mean "our excellent recruiting team") invited the

    Read More »from This Slide Rule Hack That Rules Them All
  • In The Importance of Front-End Performance, I reveal that 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scripts, Flash, etc. Reducing the number of components in turn reduces the number of HTTP requests required to render the page. This is the key to faster pages.

    One way to reduce the number of components in the page is to simplify the page's design. But is there a way to build pages with richer content while also achieving fast response times? Here are some techniques for reducing the number of HTTP requests, while still supporting rich page designs.

    Image maps combine multiple images into a single image. The overall size is about the same, but reducing the number of HTTP requests speeds up the page. Image maps only work if the images are contiguous in the page, such as a navigation bar. Defining the coordinates of image maps can be tedious and error prone.

    CSS Sprites are

    Read More »from High Performance Web Sites: Rule 1 – Make Fewer HTTP Requests


(1,656 Stories)