千呼萬喚始出來,CPBL 終於公布了今年的賽程表。
2009年2月27日星期五
DBD::Yahoo 和 YQL
2007 年二月,Yahoo! Taiwan 舉辦了第一屆的 Hack day,工程師們可以花一天半,駭出一些有趣的東西。當時我花了四個小時寫了 DBD::Yahoo,利用 SQL::Parser 解析 SQL 語法,再向 Yahoo::Search 要資料,最後包裝成 hash 回傳,使得開發者可以利用這樣直觀的語法,從 Yahoo! 取得他們想要的資訊:
兩年以後再來看 YQL,雖然說 DBD::Yahoo 和 YQL 是不同量級的工具,但是相同的概念,相同的目的,證明了當初的點子還是很有賣點的。只是晚了兩年,現在回想起這件事,除了心有不甘之外,還多了力有未逮的無奈。
my $appid = "YahooTaiwanHackday20070209";這類的小型程式設計比賽,志在參加不在得獎,好玩就好,但是讓我覺得心頭有個疙瘩的是,評審絕大多數來自產品部門,看完我的簡報以後,多是一臉茫然,甚至皺著眉頭問說這是什麼東西,只有工程師背景的 Ryan 和來自 Upcoming 的 Leonard 發出會心一笑,知道其中的奧妙。
my %opts = ("Count" => 3);
my $dbh = DBI->connect("dbi:Yahoo:", $appid, undef, \%opts);
my $sth = $dbh->prepare("SELECT * FROM yahoo WHERE Doc = ? LIMIT 4, 5");
$sth->execute($q);
兩年以後再來看 YQL,雖然說 DBD::Yahoo 和 YQL 是不同量級的工具,但是相同的概念,相同的目的,證明了當初的點子還是很有賣點的。只是晚了兩年,現在回想起這件事,除了心有不甘之外,還多了力有未逮的無奈。
2009年2月21日星期六
訂閱:
文章 (Atom)