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…

  • allowFullScreen="true" src="https://s.yimg.com/m/up/ypp/default/player.swf" flashvars="vid=20986877&autoPlay=0">

    iPod: Download high-resolution version

    Lavanya Ramakrishnan, Lawrence Berkeley National Lab, outlines its science requirements in the use of Hadoop and related technologies, such as HBASE. She presents a performance comparison of a bioinformatics application using Hadoop on commercial cloud platforms such as Amazon EC2, Yahoo! M45 with a high performance computing system. She present experiences and performance results from local Hadoop and HBASE installation with different file system and scheduling configurations specifically suited for scientific applications.

    Baycat logo Media Production by BAYCAT, a non-profit community media producer that educates and employs underserved youth and adults in the digital media arts.

    Read More »from Hadoop2010: Hadoop for Scientific Workloads
  • YM API iconThis is a big day for Yahoo! Messenger. I’m happy to announce that we’ve opened up the Yahoo! Messenger platform for developers. This exciting SDK will allow developers to use the Yahoo! Messenger platform to create innovative new applications and services.

    We tried to make our SDK as simple to use as possible. We’ve exposed a new REST API for the Yahoo! Messenger platform — the same API that we use with our own products. So we know that it’s rock solid. In fact, all you need is a little knowledge of HTTP and JSON and you’ll be up and running in no time, no matter what programming environment you’re using. The SDK contains all the key Yahoo! Messenger features that you’ve come to expect, including real-time presence, contact-list management, instant messaging, file transfers, and user-image management.

    Please make sure you read the documentation that we’ve included. This document provides best practices, guidelines for using the service, Messenger logos (including our beloved

    Read More »from Yahoo! Messenger IM SDK now available
  • allowFullScreen="true" src="https://s.yimg.com/m/up/ypp/default/player.swf" flashvars="vid=20889988&autoPlay=1">

    iPodDownload high-resolution version

    Apache Pig is a high-level framework built on top of Hadoop that offers a powerful yet vastly simplified way to analyze data in Hadoop. It allows businesses to leverage the power of Hadoop in a simple language readily learnable by anyone that understands SQL. In this presentation, Twitter's Kevin Weil introduces Pig and shows how it has been used at Twitter to solve numerous analytics challenges that had become intractable with a former MySQL-based architecture.

    Baycat logo Media Production by BAYCAT, a non-profit community media producer that educates and employs underserved youth and adults in the digital media arts.

    Read More »from Hadoop2010: Hadoop and Pig at Twitter
  • Spink by Rene
    "Spink" by Rene
    Photo Credit: ConvergeSE

    At the end of June we were out in Columbia, South Carolina, for one of my favorite conferences: ConvergeSE. This was the second year that this conference has been held, and it has migrated from a focus on South Carolina (ConvergeSC last year) to the entire southeast region (ConvergeSE this year) of the United States.

    Termed as "a conference for web professionals who wish to defy classification," ConvergeSE had a great lineup of speakers and topics covering everything from user experiences to copyright law to a day-long workshop on Rails. The conference spanned a two day period, covering two workshop tracks on the first day, followed by a second day of 30 minute presentations.

    Before the conference started there was a unique animal hybrid art contest, where people could send in their hybrid pictures for a chance to win. This lead to some nightmare-inspiring permutations, such as the chihuahua-tarantula ("Spink") shown here. For a look at more

    Read More »from ConvergeSE 2010 (Columbia, SC)
  • NodeJS API viewNodeJS has been garnering a lot of attention late. Briefly, NodeJS is a server-side JavaScript runtime implemented using Google's highly performant V8 engine. It provides an (almost) completely non-blocking I/O stack which, when combined with JavaScript closures and anonymous functions, makes it an excellent platform for implementing high throughput web services. As an example, a simple "Hello, world!" application written for NodeJS performs comparably to an Nginx module written to do the same.

    In case you missed it, NodeJS author Ryan Dahl (@ryah) gave an excellent talk at a Bayjax event hosted by Yahoo! a few weeks ago.

    Here at Yahoo!, the Mail team is investigating the use of NodeJS for some of our upcoming platform development work. We thought it would be fun to share a bit of what we've been working on, which includes

    • Performance characterization of NodeJS vs. other web stacks in various workloads: straight HTTP proxy at different latencies, scatter/gather HTTP proxy, etc.
    Read More »from Multi-Core HTTP Server with NodeJS
  • allowFullScreen="true" src="https://s.yimg.com/m/up/ypp/default/player.swf" flashvars="vid=20889997&autoPlay=1">

    iPod: Download high-resolution version

    Interested in knowing what the Hadoop Security release comprises and how to leverage it to solve business challenges? The talk will primarily cover the user/developer impact and a peek at the implementation. Owen O'Malley is a software architect on Hadoop working for Yahoo's Grid team, which is part of the Cloud Computing & Data Infrastructure group. He has been contributing patches to Hadoop since before it was separated from Nutch, and is the chair of the Hadoop Project Management Committee.

    Baycat logo Media Production by BAYCAT, a non-profit community media producer that educates and employs underserved youth and adults in the digital media arts.

    Read More »from Hadoop2010: Hadoop Security in Detail
  • PayPal recently announced its X Developer Challenge. The contest features a Grand Prize of $100,000 for the most innovative new app built using the PayPal X platform. The top entries will be selected by PayPal and its developers invited to exhibit their applications at the PayPal X Innovate 2010 Conference, October 26-27, in San Francisco.

    Challenge logoYahoo! Developer Network is one of several X Award sponsors. We're offering a prize of $10,000 for the best integration of PayPal APIs with Yahoo! technologies, and we'd love for you to participate.

    If you register your application idea on the PayPal X website by August 4, 2010, you'll also be eligible for a chance to win one of 10 iPads. This contest in not limited to U.S. entrants but it is governed by California and U.S. law. (Yahoo! employees and their immediate families are not eligible. Read the official rules for all the details.)

    So what should you build? Think about apps that use PayPal's payment APIs in new and innovative ways. Wow us with

    Read More »from PayPal Developer Challenge: Dates to remember
  • San Diego BarCamp 7

    More than 200 people attended the 7th San Diego BarCamp last July 10-11 at Intuit's San Diego campus. Phelan Riessen, Dan Tentler, and the other members of the BarCamp SD crew did a great job organizing the event and helping everyone feel at home. To make things even better, we had beautiful weather all weekend and the World Cup final on Sunday.

    The following photo shows BarCampers eating the Yahoo! Developer Network-sponsored lunch on a gorgeous Saturday.

    BarCampers eating lunch on a beautiful Saturday
    Photo credit: Bruce Mohler

    This BarCamp featured an exceptionally broad range of talks, including:

    • "Redefining Human", a two-part series of talks (briefly) covering the origins of the human biology and techonology's influence on what it means to be human.
    • A two-part introduction to Git version control
    • An entertaining talk by the NerdKits guys describing how to make a feedback-controlled ping pong ball levitation thing
    • An introduction to composting
    • A crash course in how to brew beer
    • How to survive Defcon
    • How to repair drywall
    Read More »from San Diego BarCamp 7
  • Every Thursday is Tech Thursday, and we bring you some cool links from the world of technology.

    Read More »from Tech Thursday – Browsers, JavaScript, Football and HTML5 hunks
  • I have a confession to make - I am an open data junkie. When the Guardian newspaper in the UK released a comprehensive set of FIFA Worldcup 2010 statistics, I got itchy fingers and wanted to find the story in that set of data. What better to use for this than YQL (Yahoo! Query Language)?

    One of the simplest ways to make a data set like this available to YQL is to host it on Google Docs and share it for the web as a CSV file. That way you can use the CSV table in YQL and name the columns to make them sortable and possible to query:

    select * from csv where url="http://spreadsheets.google.com/pub?
    output=csv" and columns="surname,team,position,time,shots,passes,tackles,saves"

    You can try this out in the YQL Console and see the results here.

    Using YQL to filter and sort this, you can do some interesting searches on that information. For example:

    What were the German mid field Players?

    select * from csv where 
    Read More »from Analyzing World Cup Data with YQL


(1,643 Stories)