让GOOGLE成为一把好钳子(评论: GOOGLE HACKS)
2006-03-10 12:03:32   来自: (北京也陌生了)
的评论   4 star rating4 star rating4 star rating4 star rating


  网络搜索,在网络挟着海一样容量的信息展现在我们面前的时候,已经成为这个信息时代无可回避的指南。渐渐地,搜狐成了门户,Google成了文化。
  渐渐地,人们已经忘了搜狐起家的搜索引擎,而GOOGLE,在无数志愿者自动化作业的推动下,给了我们越来越多的改变,越来越多的发展,和越来越多的想象。
  一时间内,门户渐行渐远,搜索渐行渐近,关于Google的图书不经然已经成了出版界的宠儿,从04年《Google成功的七堂课》深入探讨了Google成功的经营,到05年《搜主义:Google持续成长的秘密》描述了Google与众不同的成长轨迹,再到06年,《搜》和《GOOGLE HACKS:巧妙使用网络搜索的技巧和工具(第二版)》新鲜出炉。
  与前三本书不同的是,《Google Hacks》偏重于技术,从搜索引擎的核心突破,Googlexx成为资源而不是神话,这本书详细地讲解了许多Google搜索指令,挖掘了各种使用Google的实践技巧,从最简单的运用布尔逻辑进行匹配搜索,到使用HACK程序对Google搜索进行深入的挖掘,如果你知道一些关于编程的知识,你还可以扩展书中的一些脚本以实现更多的功能,换句话说,就是如何进行HACK。HACK一般被理解为“quick-and-dirty”(方便法门)的方式来解决编程问题,或深入钻研某门技术以实现特定功能,这样的行为通过2004年4月Google向其用户群发布Google API(Application Programming Interface 应用编程接口)而与Google紧密联系在一起。
  就像本书作者Tara指出的:“如果没有Google API,本书的大部分内容都不可能存在。” 几乎所有的Google服务都可以通过API访问,利用Google Web API服务,软件开发人员可以通过他们自己的程序直接查询超过30亿的文档。你可以根据你自己的意愿和设计,控制Google的检索,让Google为你的网站服务。这种开放思路下,人们纷纷将来自其它数据源的信息与Google的服务进行集成,创建出各种新的服务。正如xx黑客埃里克?斯蒂芬?雷蒙提出的Linus定律“足够多的眼睛,就可让所有问题浮现”(given enough eyeballs, all bugs are shallow),开放源码的动力下,Google的创造力得到了{zd0}限度的开放。“《Google Hacks》义无返顾地潜入到深层的Google世界中,{zd0}程度地展示了Google的潜能:挖掘信息而不仅是搜索,执行有效完成工作的任务,使用Google API自动执行复杂或者重复性的工作,想尽办法挖掘出每个搜索结果的价值。”
   全书分为网页、高级网页、图像、新闻组和论坛、附加功能、Gmail、广告、Web管理和Google编程共九章,阐述了Google搜索的各个方面。实际上,本书的各个章节和HACK之间并没有直接的联系,你xx可以随意翻阅,挑选自己感兴趣的章节来看,如果你是一个普通的网上冲浪者,那么对你最有帮助的是{dy}章网页,这一章阐述了关于Google搜索的一些基本原理,你可以学到一些Google的专用语法和phonebook(电话簿),calculator(计算器)等的特殊搜索。在Google上进行信息搜索,不只是在搜索栏中输入希望搜索的关键词这么简单的,或者说,这样是无法得到{zh0}的搜索结果的。Google给用户提供了很多特别的搜索方式,对于浩瀚的网络和初级的用户,你可以通过通配符等手段使搜索范围尽可能的扩大,以包括某种不确定性。你也可以用一些简单的技巧使你的网页搜索范围合理地缩小,减少没用的搜索结果以利挑拣和浏览。比如通过intitle将搜索的范围限制在网页的标题、通过site将搜索限制在站点或者顶层域名上、通过phonebook搜索整个google电话簿等等,以期得到可能范围的最小搜索。举例来说,直接的关键词搜索会得到“5,270,000项符合超级女生的查询结果”,而使用了intitle语法“intitle:超级女生”,搜索结果被缩减到103,000项,如果用户想搜索新浪关于超级女生提供了什么样的信息,混合使用语法结构“intitle:超级女生 site:sina.com”,搜索结果被限制到了约 1,120 项,如此,信息范围可以在控制下扩大或者缩小,满足我们的实际需要。
  作为一个收录了超过80亿个网页与上亿万种可能性的搜索引擎,最简单的关键词排序顺序都会带来搜索结果的变化,如果你是搜索引擎奇客(geek)一族,没有什么比这个更具有挑战性的了。第二章高级网页将{dy}章的技巧提高了一个层次,开始逐步介绍使用API应用程序的hack,基于假设用户有了一定编程背景知识的假设,用户需要输入(或下载)一些程序或脚本,并从命令行运行它们。当然,这一切并不像我们想象的那么复杂,这里面的大部分工作都是由电脑帮你完成的。比如一些有意思的小花样,你可以设计一个CGI脚本来帮助我们寻找菜谱,通过各种配料、食谱种类等各种搜索设置,让Google API把冰箱里的原料随机变成今晚的大餐。
  第三章关于图像的搜索,可以让我们用视觉享受休息一下。通过制定搜索图像的像素、类型、颜色、网域等缩小范围,从Google收藏的超过9亿张图像中定位到自己的需要。
  新闻组和论坛、附加功能、Gmail三章详细介绍了Google那些让人迷恋的“精巧的小玩意”,其中许多神奇的功能,如果不真正试试,你可能永远也体会不到它的强大。
  作为用户,除了普通搜索者的角度,你可能还会站在另一种立场上看Google,那么,{zh1}的三章是写给你的,你可以在自己的站点或者Weblog上产生很好的以文本为主的广告以提高广告可视性创造更多的利润;可以通过网页排名(PageRankTM)尽量使某个Web站点在搜索排名中更加靠前;你也可以通过{zh1}一章提供的本书所属许多技巧中的Google API激发编程的灵感。
  讲到这里,你或许已经发现,千万不要小看了Google那简单明了的主页,这个只包含了简洁搜索框、大小不到4K的界面背后,居然蕴藏着这么强大的功能,正是我们常说的大智若愚吧。通过全书的技术性描述,我们大致也可以窥探出Google成功的一角,甚至改变了互联网的一些规则:微软提出的Windows API到了Google手里,成了一个吸引用户无限加入的开放空间,微软通过API的垄断降低了我们学习计算机的成本和门槛,Google通过提供API的扩展服务,把自己整理的数据以及基础服务拿出来让大家用,在自己强大的同时也帮助了它的应用不断强大。Google是免费的,也是自由的,于是大家乐此不疲,在如何理解人们的需求、让用户爱不释手的角度上,Google的方向或许刚好成了目前{zlx}的方向或者说{zshy}的方向。
  本书的封面工具是一把老虎钳子,一种经由其他工具打造而又具有广泛用途的新工具。在详细讲解了Google所有服务、服务中不为大众了解的一些技巧和面向程序开发人员的深层次接口的基础上,本书把视角放在了如何利用Google提供的服务以及API为我所用的目的上,琢磨透了这些东西,这把钳子才能真正地放入口袋。从某种程度上来说,这本书更像是一本面向技术人员的手册,只是对于现有技术的整理呈现,并没有什么特别的见解,书本背后体现的开放思想反倒是可以让我们细细体味。当然,即使是技术,这本书也是值得一读的,而要把握这些东西,书只是一个窗口,作为欧莱里书系的产品,它提供了开放的联机出版环境,便利的互动反馈渠道,在此基础上反复的实践操作才是真正的钥匙,无论从哪个角度来看,Google都是一把好钳子,掌握了才好。

2006-03-10 14:18:46

  微软的LIVE快要推出测试版搜索引擎了.google的{zd0}威胁快要来了~~

2006-03-10 22:59:49

  很技术的评论,好!

2006-03-11 01:11:44

  google 正在恶化人们求知的能力。

2006-03-11 02:33:44

  Google API的使用手册是否适合你?
  
  
  作为一篇评论还行,作为一篇技术评论,则不着了边际。而恰恰这个系列(O'Reilly的HACK系列),以及这本书都算的上纯粹的技术类书籍。和《Google成功的七堂课》、《搜主义:Google持续成长的秘密》等等不是一类书(要纠正一下,这本书不是06年的新书,早于前面提到的几本书,原版(第二版)在04年底就发行了,中文本是今年上市,对于网络世界,两年不是短时间)。
  
  这是好之者,乐之者,擅长者方才会感兴趣的一本书,它把用技术解决问题过程分解为菜谱式的一招一式,看客看后能照着葫芦画瓢。---有个前提,你起码有能力画上两笔。诚然,如作者所说,如果没有api,就没有这本书,api就是提供程序与程序的对话平台,端的那头是google服务器,端的这头不是你本人,而是一段程序一段代码。这本书通篇讲的就是围绕API这个东西来讲的,故而楼主所言:“本书的各个章节和HACK之间并没有直接的联系”这句话可以算得上误导。这篇评论文章更多的堆砌的是含混的概念,哩哩啦啦扯了很多不太相干的东西,字码的挺多,总觉得有Ctrl+C Ctrl+V的味道。
  书是好书,我相信,在Dearbook,在china-pub,这本书可能会热卖,但很可能如楼主所说:"如果你是一个普通的网上冲浪者,那么对你最有帮助的是{dy}章"。因为从第二章开始,成段的脚本代码冒了出来,Perl、Python、php等编程语言你多少还是要知道些的(更不要说简单的html了) 。
  
  对于非技术人士,更多的是要欣赏hack提倡的自己动手解决问题的精神。如果你有些必要的背景知识,看了这些解决问题的方法会有很大的启发的。
  
  想使好google api这把钳子,虽不需要八级钳工,起码需要一只能拿钳子的手。(有些啰嗦,到此打住)

2006-03-11 08:37:45

   嗯,极其诚恳地同意昕中同学的意见。
   我是一个技术盲,这xx是一份书评,而且是一份极其痛苦挤出来的书评,我学的是网络传播,纯文科,这份东西是老师的作业。
   关于这本书不是06年的新书,我自然是知道的,基本的资料搜集是要做的,我也查询了O'Reilly的HACK系列和AMAZON,但是我现在是在一个中文图书市场的环境下说这个问题。
   呵呵,Google API的使用手册非常不适合我,多谢拍砖啊,如果昨天交作业之前看到这个就好了


郑重声明:资讯 【让GOOGLE成为一把好钳子(评论: GOOGLE HACKS)】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——