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…

  • Yahoo! Pipes pushed three new modules live today. The Yahoo! Shortcuts module analyzes an input string for popular entities, such as person, place, and concept, and will return additional information about each entity found. The Term Extractor module analyzes an input string for significant words or phrases and appends them as a sub-element under each item containing the results of the analysis. Finally, the The Web Service module does an HTTP POST of items in a pipe in JSON format to an external web service of your choosing. Read more details and try examples of the Shortcuts and Term Extraction modules here. Read about the Web Service module here.

    Jason Levitt

  • In a new how-to, developer Niall Kennedy shows you how to add the new YUI RTE (rich text editor) control to your blog so that your visitors can easily make comments using HTML tags. He points out that since he already knew the YUI library, deploying RTE was "easier than starting over again with something new," and he could re-use the loaded YUI base libraries "for other future features." Need more reasons to deploy RTE? Read Dave Glas' YUI blog post for some RTE past and future as well as ruminations on Safari 2 support.

    Jason Levitt

  • Our Bangalore engineering team has given us a few precious cycles of their time to add the most requested feature to YDN's directory of mashups, gallery.yahoo.com. Gallery submissions can now be submitted under multiple API categories. So, if your mashup uses, say, both the Flickr and Search APIs, you can have it included in both categories so that it is easier to find. Other new changes include a category for recent acquisition Right Media and the removal of the Yahoo! Photos category (all Photos mashups were moved to the Misc category).

    Jason Levitt

  • If you're an Excel power user with a stack of addresses you'd like to geocode, look no farther than Jon Udell's Excel geocoding adventures to learn how.

    I’ve been working with a spreadsheet containing addresses that want to be geocoded. I’ve had lots of experience running batches of addresses through geocoding services, but in the case of the police department I’ve been working with, it would be nice to be able to do the geocoding interactively.

    In his signature style, Jon lays out the problem, walks through his thinking, illustrates the solution, and even provides example code.

    All in all, it was an educational exercise. The patterns here can serve as a model for any scenario that involves interactively querying a web service based on some cell in Excel, and then incorporating the results into companion cells. Of course since I’m a complete novice when it comes to this stuff, I’m hoping that by posting my code I’ll also find out about other and better approaches.

    Good to see our

    Read More »from Using the Yahoo Geocoder with Excel
  • GetSET Hackers @ Yahoo!

    This Tuesday I had the distinct privilege of facilitating a group of five young women as they built out a Web page detailing their experiences that day on Yahoo's Sunnyvale campus.

    GetSET logo

    The participants came to us courtesy of the Santa Clara region of the Society of Women Engineers, which sponsors GetSET (SET = Science, Engineering, Technology). GetSET is a four-year mentoring program that reaches out to girls in high school who are from groups typically under-represented in engineering and computer science.

    As part of their GetSET Summer Week, students spent the day touring our facilities, participating in panel discussions, and documenting what they saw, heard, and felt. At the end of the day they had two hours to come up with a Web page that described their experiences.

    My group took photos and used simple tools--TextPad, Microsoft Paint, stone knives, and bear skins--to build out a highly effective page, using YUI's Font, CSS, Reset, and Grids technologies. Other groups created Maps,

    Read More »from GetSET Hackers @ Yahoo!
  • Editor's note: Unfortunately, the original video and audio files have gone missing. Please check out the YSlow 2.0 screencast from April 2009 for an introduction to the most recent release.

    During the week of the YSlow release, Dan Theurer and I sat down with Steve Souders (Chief Performance Yahoo) to discuss web site performance and YSlow.

    The result of that conversation (and some Camtasia learning on my part) is an audio interview and a video demo for your listening and viewing pleasure.

    The 8:51 audio recording (8MB MP3) captures the background discussion, including the need for YSlow, how it came to be, performance best practices, FireBug integration, and so on.

    The 8:22 video screencast is a continuation of the discussion where we run YSlow against www.yahoo.com to get an idea of how YSlow works. You can jump right in and watch the video without listening to the podcast, but you'll miss a few references from earlier in the discussion.

    We also "filmed" two other demos: one using

    Read More »from YSlow Podcast Interview and Screencast Demo
  • Randy Troppmann (with designer/developer Sarah Ramsden) reports continued success with the Yahoo! Maps and Flickr APIs on RunningMap.com. Visitors can create, edit, save, share, and add Flickr photos to maps of their favorite running routes. Or, if you've forgotten your permalink, you can search over 13,000 user-generated routes.


    RunningMap is quick, easy to use, and does just the sort of thing we were hoping for when we started opening up the APIs: it meets an ongoing need that could only be expressed and fulfilled by a committed online community. Congratulations, folks; we'll see you on the road.

    Kent Brewster, Yahoo! Developer Network

  • Download Hadoop at OSCON

    Yahoo's Doug Cutting and Eric Baldeschwieler played to a packed audience at last week's O'Reilly Open Source Convention in Portland. Their talk, called "Meet Hadoop", is a high-level presentation about the popular open source distributed computing platform that is used within Yahoo!, and elsewhere, to provide scalable infrastructure. We have the talk slides in PowerPoint format (part1, part2), a video of the presentation (video iPod format), as well as just the audio portion of the presentation (mp3).

    Read More »from Download Hadoop at OSCON
  • Joe Hewitt on iUI

    Firefox co-founder and Firebug author Joe Hewitt discusses his newest project, iUI — a JS/CSS bundle empowering rapid development of web applications for iPhone that emulate the iPhone's native visual elements and transtions. Recorded in July 2007, a few weeks after the release of the iPhone, this talk also provides an excellent early overview of the state of iPhone web development and an orientation to standards support in the iPhone implementation of Safari.

    download (m4v)

    duration: 15 minutes

    Read More »from Joe Hewitt on iUI
  • For the last several years, every company involved in building large web-scale systems has faced some of the same fundamental challenges. While nearly everyone agrees that the "divide-and-conquer using lots of cheap hardware" approach to breaking down large problems is the only way to scale, doing so is not easy.

    yahoo cluster The underlying infrastructure has always been a challenge. You have to buy, power, install, and manage a lot of servers. Even if you use somebody else's commodity hardware, you still have to develop the software that'll do the divide-and-conquer work to keep them all busy.

    It's hard work. And it needs to be commoditized, just like the hardware has been...

    We too have been dealing with this at Yahoo. Analyzing petabytes of data takes a lot of CPU power and storage. And given the way our needs (and the web as a whole) have been growing, there will likely be dozens of similarly demanding applications before long.

    To build the necessary software infrastructure, we could

    Read More »from Open Source Distributed Computing: Yahoo’s Hadoop Support


(1,656 Stories)