Thursday, November 28, 2013

谷歌搜索技巧

今天看看具体的搜索技巧。
  谷歌提供了很多运算符号来帮助我们找到我们想找的东西。例如我想要针对某个网站进行搜索,就可以用到第一个运算符,site 运算符。我们可以用 site:某网站地址 + 关键词的方式,搜索指定网站内的内容;或者指定某些特定域名,比如.gov或者.edu,只搜索带有这些域名后缀的网站。
  举例来说,比如我想要做一份关于收入的调查,我需要政府在这方面的数据。于是我就会搜索 工资 site:.gov。结果如下。
我们看到,搜索的结果就是很多政府的关于工资的网页。而想要更多的信息,比如最低工资,平均工资等等,也可以换关键词进行搜索。

小提示:记住,无论是网站名称还是后缀,都要紧跟在冒号的后面,跟冒号之间不要有空格。空格会被谷歌认为是新的词的开始。

  谷歌还可以帮我们搜索公开的文档,比如pdf,word,ppt,excel,csv之类。有时候我们认为想要的资料会出现在某种特定的文件类型中,比如excel表格,或是ppt文档,谷歌可以帮助我们搜索特定类型的文档。这回需要的运算符就是 filetype 运算符。接着刚才我们想要做的工资调查。我们想要知道纽约的工资的数据统计,我们就可以用如下的方法搜索。
这里,我同时采用了两个运算符,第一个是filetype:.csv,限制了查找的文件类型,是csv表格数据。另外我用site:.gov 把查找的范围限制在了政府的网站。第一个结果就很符合我的要求,是纽约市统计局的一份表格。

小提示:同site运算符一样,对filetype运算符而言,格式都要紧跟在冒号的后面,跟冒号之间不要有空格。例如搜索filetype:   csv 其实是没啥用的,Google会认为关键词是两个,一个叫filetype,一个叫csv。

有的时候,我们想找包含完整词组的网页,这时候就用上双引号。例如“the good wife”,搜到的就是所有完整包含the good wife这个词组的句子。这个适用于有时候单个词的结果出现频率高于整个短语的时候,可以排除很多我们不想要的结果。至于为什么会出现这个情况,就要回到 谷歌是怎么所搜索的这个问题上来,可以点这里看看

在搜索的时候,有时我们知道搜索结果里会混入某些我们不想要的东西。比如我们想找一家叫达芬奇的手术流程,可是我们知道,直接搜索达芬奇的话,常出现的结果会是关于著名画家达芬奇的网页。所以为了排除关于达芬奇这个人的结果,我们就要用到 “-” 运算符,即减号标志。
如图,我们剔除了 da vinci 这个词组中包含 artist的所有网页。

小提示:同样,减号和要排除的关键字之间不能有空格,否则Google会忽略减号,认为要搜索的是 da vinci artist,效果正相反。

搜索的时候,我们可能需要扩大自己的搜索范围,比如在搜索一些我们认为是同义词的东西的时候,比如“馄饨” OR “云吞”,就可以给我们两个词都有的结果。

用简单的数学里集合的概念来解释 减号运算符和 OR(或)运算符,就是下面的样子:

  小提示:OR运算符一定要大写,否则就只是正常的or这个单词。



  最后一个常用的搜索运算符是 intext 运算符。限制搜索的结果必须在网页中包含intext运算符后面的字符串。这有点像所谓的搜索结果内再搜索,比如我想找一些关于珊瑚礁的地质学资料,就可以这么搜索:
  搜索的结果,就主要是关于珊瑚的地质学学术资料了。

这些搜索的功能,都可以在Google的advanced search里找到,




这些搜索的技巧都可以结合起来运用,帮助我们更快更好的利用谷歌找到我们想要的结果。搜索的要诀,在于想清楚自己要找的东西,精确的描述、表达自己想要的结果。很多时候,搜索也是一个过程,需要多走几步,获取更多的信息,才能找到最好的结果。

谷歌是怎么搜索的


  这两天正在学习Google上线的“玩转谷歌搜索”( Power Searching with Google)小课程,发现了许多以前不知道的好技巧,以飨众人。
  理解搜索是怎么实现的,会帮助我们理解搜索的结果,改进搜索的方式。所以首先是关于Google搜索的一些基础知识。Google的搜索方式是从Google的服务器中抓取所有包含关键词的网页,关键词出现的地方包括了网络链接地址(URL)、网页标题、网页内的内容等等。比如我输入 猪头 两个字,Google会提取服务器里所有包含 “猪” 和 “头” 字的网页。Google是怎么决定网页的排序呢?首先如果“猪” 和 “头” 两个字是紧连的(作为一个词,phrase),那么包含“猪头”的结果更接近我们想要的,而不是任意一个包含“猪”或者“头”单个字的网页,因为我们输入时并没有把这两个字分开。精彩的地方来了,接下来谷歌又是怎么排序的呢?Google搜索的精髓在于它借用了类似学术论文排名的方式来对网页进行排名,有兴趣的话可以戳这儿看看Google创始人 拉里·佩吉 和 谢尔盖·布林 最早的论文。 简单的说,就是根据一个网页被其他网页引用的次数来判断这个网页的排名(现如今还有另外两百多项指标来对网页进行排名)。回到我们的例子上,谷歌显示的第一个结果,就是它认为包含“猪头”这个词中排名最高的网页。
 

Wednesday, November 13, 2013

贝聿铭之二——GSD

 上文说到贝聿铭在从MIT毕业之后,在妻子Eileen的牵线下进入了哈佛GSD(研究生设计学院)学习。当时的系主任是来自德国的Walter Gropius,即包豪斯(Bauhaus)这所改变了我们现代生活的德国设计学院的创始人。由于纳粹政府的原因,Gropius不得不离开德国,逃往伦敦,之后哈佛邀请他来美国,领导新成立的哈佛研究生设计学院。贝聿铭1942年加入GSD,但是不到一个月后就休学,加入美国国家防御研究协会设计轰炸德国和日本的炸弹。1945年战争结束,贝聿铭返回GSD[1]。在他没有毕业之前,Walter Groupius就向他提出让他留校任教,而他当时甚至都还没有取得硕士学位。当年秋天,贝聿铭暂时放弃了返回中国的想法,决定在共产党和国民党的内战结束后再回国。于是,他接受了邀请,成为一名年轻的哈佛助理教授。而他和在GSD的另外一位来自Bauhaus的德国导师Marcel Breuer保持了终身的友谊。

  与Zeckendorf合作的日子
  20世纪50年代,William Zeckendorf 正逐渐成为当时纽约乃至全美最大的房地产商人。对于Zeckendorf而言,他有一点关键的特质不同于与他鏖战的投机商们,这点不同在于他从心底热爱建筑。Zeckendorf和贝聿铭的机缘起源于他和洛克菲勒的一次电话,提到自己在全国范围内建筑计划“该是现代版美第奇家族和达芬奇关系开始的机会了”,而发掘当下“最优秀的无名建筑师”是这个计划的第一步。当时的洛克菲勒是纽约现代艺术馆的主要资助人,通过这层关系,洛克菲勒找到了年轻的哈佛助理教授贝聿铭,并向Zeckendorf推荐了这位年轻人。
  贝聿铭和Zeckendorf的第一次会面,贝聿铭就认为他们的性格完全不同。当细致的贝聿铭迈入Zeckendorf的办公室,他的第一印象就是混乱,而这与他的性格正相反。但当话题敞开,一切就变得有意思起来。贝聿铭逐渐发觉眼前的这位商人显然是个喜欢挑战,高瞻远瞩的人,纵然外表粗糙,但内心坚定,行事果断且十分豁达。对Zeckendorf而言,这个年轻人显然智慧过人而且极具想象力。在显而易见的才华面前,一些小的瑕疵诸如这位年轻人是个挑剔的美食家和知识渊博的红酒鉴赏家就显得无伤大雅了。
  虽然双方互相欣赏,但是贝聿铭还是对于放弃自己的教职或是放弃回中国的机会有些犹豫,但Zeckendorf 坚持让他留下,并承诺他们将要开始的是“绝对前所未有无人可比的,而作为一名建筑师贝聿铭不可能抗拒这种挑战”。Zeckendorf 所言不虚,当时他正在和洛克菲勒一起酝酿一个精彩的计划,即把初生的联合国带到纽约。为此他贡献出了自己曼哈顿东沿,原本规划中要超越洛克菲勒中心的地块。
  和这样一名运筹帷幄的商人合作,对年轻的贝聿铭而言自然是充满了机遇。但是和Zeckendorf的合作也有专业上的风险。这位桀骜不驯的犹太商人完全不入当时高雅的建筑艺术圈子的法眼,对年轻的建筑师而言,来自同业的压力不可小觑。家庭中,如果贝聿铭选择这条道路,那么已经为他们的婚姻推迟了自己在哈佛学习的妻子很难完成她的职业追求。最后在和妻子商量后,贝聿铭选择接受这个机会。留下妻子收拾搬家的残局,贝聿铭孤身一人先往纽约开始工作。


Reference
[1]I.M.Pei, A Profile of an American Architect
[2]Conversation with I.M.Pei