Thursday, October 05, 2006

Google Code Search&&SearchMash

Google推出代码搜索 供编程人员学习之用

Google推出了一个名为Google Code Search的网站,使编程人员能够搜索数十亿行软件代码,从中找寻如何编写自己代码的技巧。

由Google Labs开发的这一服务将对公开发布的代码进行索引━━其中大多数是开放源代码。Google的一名产品经理汤姆说,这一服务包括在网页上显示的代码和以压缩格式存储的代码。
Google预计这一软件代码搜索引擎将主要被用作学习工具,帮助学生和编程人员学习更多的编程知识,而不会成为“剽窃”其他人代码的工具。汤姆说,大部分代码是开放源代码,因此用户可以使用它们,但我认为这不是它的主要用途━━它将被更多地用于学习编程知识。例如,开发人员可能需要编写一个函数,会在Web上搜索类似的例子。

Google的编程人员已经在公司内部使用这种代码搜索能力。汤姆说,由于是Google Labs的一个项目,Google还没有通过投放广告利用该服务赚钱的计划。汤姆表示,这一搜索引擎使人们能够进行关键字搜索和“规则表达式”搜索。例如,用户可以将搜索的范围限定为J***aScript函数,这将有助于找到更多的范例代码。

Google Code Search支持正则表达式,可按文件、包、语言及许可协议搜索。

不过Google Code Search刚推出就有人用它来找些有趣的东西比如注册码序列号之类.用"keygen","serial","name"和其它一些词组合就找到了一些流行软件的注册码,象Photoshop等。

Code Search截图:


//-----------------------------分割线------------------------------------

Google新搜索网站上线 界面更为简洁

在注册一系列Mashup域名后,Google终于推出新搜索服务——SearchMash.com

  作为Google的子搜索网站,SearchMash采用了图文结合的方式显示搜索结果——左边为文字搜索结果,右边为符合度最高的图像搜索结果,例如:搜索Blue Sky就会出现蓝天的图片以及页面结果。

  除此之外,每个搜索结果下都会有一个绿色的附属连接——提供“打开连接”、“在新窗口中打开”、“打开缓存页面”、“该网站更多内容”、“更多类似页面”一共五个常用搜索选项。(缓存页面在国内依旧无法使用)

  在搜索界面上,SearchMash比现有Google页面更为紧凑简洁,当然,目前亦无广告。

  在页面技术上,SearchMash大量采用了Ajax以及J***aScript代码,如果你在浏览器中禁用J***aScript,将无法使用该搜索引擎的绝大多数功能。

  目前该搜索引擎还处于测试阶段。

SearchMash 截图:


//以上转自CSDN.NET

No comments: