Google Lab 釋出了強大的 Code Search 功能,可以讓你輕易的利用各種 Pattern 搜尋程式碼,由於許多的開放源碼軟體的程式碼都已經被索引建檔,因此用 Google Code Search,遠比在自己的硬碟 grep 來的快多。

一位手機軟體開發者 Simon Judge 利用 Google Code Search 找了 J2MP 與 Symbian 的相關程式碼,利用 ‘extends midlet’ 找到約八百組 J2ME 程式碼,利用 ‘public CAknApplication’ 找到約一百組 Symbian 程式碼。Google 比 Simon Judge 自己維護的 Symbian CodexJ2ME Codex 的搜尋範圍還廣一些。

我手癢找了 `AEEApplet_New’,只有約二十組程式碼,真是可憐的 BREW 開發者。

有一些壞人大概已經想到可以拿 Google Code Serach 來幹些壞事,Clement James 在 Vnunet.com 就說 Hackers pounce on Google Code Search。是呀,一定有人已經開始找 PHP 的常見漏洞,或是翻閱粗心人留下的密碼 (就在我打這篇 blog 的時候,Google 不給人查帳號與密碼了 🙁 , 或許 krugle, koderscodase 還可以拿來查類似的安全問題)。但是凡是總是一體兩面的嘛,Code search is not the source of all evil。:-)