Mission Impossible
Our huge project at Yahoo! has just launched... ta DA! As of about 6pm west coast time the new Yahoo! Video code named Griffin (the back end team was the lion, the front end team the eagle - i know. really silly.) launched. Stat server blowing up aside, everything is going relatively smoothly so far during the deployment. I have pretty much been working on video since my arrival at this job, and have spent many late nights sweating and laboring over this stupid thing. Our entire team has worked their asses off since January, subsisting only on a meager diet of red bull, bad chinese food, coffee, and sheer panic. It's still a little rough around the edges and needs some more polish and shine, which will take place in the form of bug-fixing in the coming weeks.
Go check it out if you want: http://video.yahoo.com
The product itself is basically Yahoo!s answer to YouTube and Google Video, allowing users to upload their own content. But wait... there's more! You also get your own "channel" where you publish your own content to, as well as keep playlists for other people to check out, tag and rate. You can also subscribe to other people's channels. I wasn't really convinced that the product was all that compelling until we actually got it into a state where you could actually start playing with it. And it's actually pretty cool, because it combines user-generated content with the already huuuuuge Yahoo! Search video library as well as content hand-picked by the editorial staff here that always manages to find the craziest stuff around.
But its been a rough road... Not that you are interested in the nuts and bolts of my job, but this morning I literally woke up from a nightmare that the embedded player was broken. The embedded player is the Flash video interface built for playing user uploaded content that is hosted here at Y. And about halfway thru the day today, sure enough, Dale found a bug in the stupid thing that was triggered by going into fullscreen mode in the embedded player. It ended up being my fault (doh!) and was due to some last-minute javascript fiddlings to adjust the way the player sits in the page, but ultimately won't impact the product... yet. Crisis averted. I'll circle back around in the next few days and fix it, this time taking into accound *both* fullscreen and embedded modes. When I first changed the code I had taken it into account but forgot to bulletproof it. Exhale.
I'll give you the super-secret magic query for just getting a list of the latest user-uploaded content if you promise not to tell anyone I told you, just so you can see what the embedded player is and see what I'm talking about: too late now sucka
The only video I happen to have in my posession is a video of CC's uncle Tom playing harmonica to torture the dog. I uploaded the video earlier today, and it was transcoded into flash and up on the site within minutes. It'll take about 24 hours for it to get into the index and be searchable.
More importantly, it seems that I get my life back now. I am once again free to spread my wings and float in the endless current of fresh air that exotic places such as the outdoors, away from my cubicle, affords. So if my communication has been sparse or I was a little harder to find lately, know that you are in my heart and thoughts and I would love to hear from you!!!!










