Baidu, the search behemoth often referred to as "China's Google," launched its new English-language Web site for developers today. While the site is still in its infancy--right now there just a few intros up and no documentation--but it promises to grow up into a valuable resource for developers who want to take a crack at the Chinese market.