Google

Google Font API

<

p>

font_api-128[1]这两天又折腾了一下 drupal 主题。N. Design Studio 有一款很不错的 wordpress 主题 koiabthemes把它移植到了 drupal上,用了几天,找到了一些 bug,陆陆续续修正了,然后又做了一些我需要的更改,总算稳定下来。又安装了一些新的模块,譬如 Tagadelic,可以提供一个 tag 云 block (右下角)和一个tag 云的页面,这样blog里用的 tag 马上就多了一个维度出来,可以直观的看到各个话题所占的比重,譬如和历史相关的话题中,原来我这里关于三国秦国汉朝清朝的 blog 数目最多,在数量上差不多和生活相关的话题里的旅行一样多了。这倒正是一句古话:“一壶浊酒喜相逢。古今多少事,都付笑谈中。”

因为使用 Tagadelic block 的缘故,非常需要一款比较窄的字体,blog 的默认字体 Georgia 太宽大,使得 tag 云看起来很别扭,但是HTML普遍支持的字体中并没有窄字体,开始的时候想到了 Drupal 的Dynamic Rendering 模块(前阵子用它来生成 blog 标题所用的“华康丽黑”字体),它的原理是利用服务器端的字体生成 Flash 来替换原有的字体,但是这种方法的效率不高,也会拖慢网站的速度,正巧想起了 Google 前阵子推出的 Font API,试了一下,不仅效果很好,速度也很快。

Font API 通过调用 Google Font Directory 里的开源字体来达到在网页显示其他非常用高质量字体的目的。它的应用很简单,只需要一些简单的 CSS 知识,譬如我用的这款 Yanone Kaffeesatz 字体,只需要在我的 CSS 文档的开头加入字体的定义:

@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);

然后在需用使用这款字体的地方利用 font-family 来调用就可以了,我的 Tag 云 block 和 页面就是一个例子。在 blog 中也可以用嵌入的 CSS 任意调用:

Give a man a fish, you feed him for a day. Teach a man to fish, you feed him for a lifetime.

稍感缺憾的是现在只有对拉丁文字字体的支持,没有汉字字体。不过汉字字体除了文泉驿外,似乎其他开源并且美观的字体并不多,另外汉字字体文件的庞大尺寸也许会影响到网页的速度。当然还有另外一个最大的问题:如果 googleapis.com 这个域名被 GFW 喀嚓掉了,那再好的字体效果也显示不出来。哈哈,反正现在 GFW 还喀嚓着我的 blog,所以我倒可以无顾忌的放心使用了:)

PS:听说因为开世博会,GFW赦免了一大批网站,但是我的 blog 却不在其中,阿弥陀佛,看来我真的罪孽深重:)

Blog分类: 

祥瑞赤雀

image

春天这才姗姗来迟。中午在办公室啃赛百味,看到窗户外面树枝上的松鼠眼巴巴的看着我,就到办公室的阳台上,打开窗户把剩下的面包掰成碎块扔给它。不幸的是,有两只知更鸟在空中拦截,一接一个准,松鼠急的上蹿下跳。后来松鼠下地,就把面包朝地上扔,但是这时发现,又出来一种赤红色的鸟,在地上和松鼠抢面包。以前没有留意过这种鸟,大小和麻雀相仿,鲜红似火,顿时想到了古书里提到的一种瑞鸟——赤雀。

据说武王伐纣的时候,在孟津观兵,有火流于王屋,幻化成一只赤雀,是极大的祥瑞,预示了殷亡周兴:

武王渡河,中流,白鱼跃入王舟中,武王俯取以祭。既渡,有火自上复于下,至于王屋,流为乌,其色赤,其声魄云。

——《史记·周本纪》

所以后来曹子建写有《赤雀赞》:

西伯积德,天命攸顾。
赤雀衔书,爰集昌户。
瑞为天使,和气所致。
嗟尔后王,昌期而至。

也是因此,在中国历史上,但凡见到赤雀,都要写入史书;特别是有权臣想要篡位受禅的时候,如果出现赤雀,那将是一件天大的喜事,因为可以比附殷周兴替。只是赤雀在中国不怎么常见,以至于北齐的高洋想强迫东魏孝静帝禅位的时候,他的臣下捉了一只鸟染成红色献给他 (“受禅日,尧难宗染赤雀以献。帝寻知之,亦弗责也。”)

不管怎样,看到这红色的鸟,心里一乐,按照中国传统的解释,应该是说奥巴马要像周代一样兴盛呢?还是说,有权臣伺位,奥巴马要作汉献帝?前天和几个同学吃饭的时候,和他们提到林肯第二次就职演说的时候,太白(金星)昼现,二日争辉(这是真的,当时很多人包括诗人惠特曼都记录了下午一点的时候,金星仍然清晰的出现在空中),按照中国古代对天象的解读,这是很不好的兆头,对人主极为不利(因为天不该有二日),果然林肯就被刺杀了。以此来说明中国古代的天人感应在美国也适用。(当然是开玩笑,几天前在和同行的邮件组讨论中援引过这个例子,因为发现有一位同行笃信周易和谶纬,拿来和她开玩笑的)。

不过现在毕竟和古代不同,现在有 Google,直接 Google “ red bird”,就发现了这种鸟的名字,叫做 Northern Cardinal,北美红雀,是从中西部到东部很常见的一种鸟 —— 奥巴马不用大喜或者大悲了 —— 想到一个 pre-google 时代的笑话,当然这个 pre 的有点早,是在西汉宣帝时期,京兆尹张敞从不知从哪里搞了一只鹖雀(也就是褐马鸡)搁在家里玩,但是一不留神,这只鹖雀飞到了丞相黄霸的府邸,黄霸看到以后大喜,以为是神雀降临,想要报告给皇帝,说这是皇天对于自己政绩的肯定,结果被张敞大笑了一通。

写到这儿,觉得这篇 blog 的标题要改为《从武王伐纣到画眉京兆看 Google 留在中国的重要性》:)

Blog分类: 

彪悍的 Google Latitude

Google_Latitude

Google Maps 新推出了 Latitude,中文名字翻译作“纵横”,可以实时的通过手机来显示你的位置。在我的 HTC Touch Pro 上安装了 Latitude,把自己的位置分享给了LD,测试了一下,挺好玩的,特别是利用手机的 GPS 判断位置非常的准确,譬如我去邮局,或者是开车走过了那些地方,都能清楚的展现在 Google 地图上,所以就有了第一个问题:吃了午饭,去了邮局,到学校已经有些晚了,办公室门口的路上早已停满了车,转了几个圈子,找不到停车位,心想反正在学校也没什么事情,于是就打道回府了,刚刚坐定,远在曼哈顿 downtown 工作的 LD 就打来了电话,问怎么没有去学校 !@#$%  —— 高科技真可怕:)

Blog分类: 

同步 Outlook 与 Google Calendar 的小问题

Google Calendar 提供了一个小工具,用以它与 Outlook 的数据同步,本来这是一个很方便的工具,但是如果使用的是非英语的 Windows XP,很可能会出现如下错误:

You seem to have outdated time zone information. Please run windows windows update.

一个简单免费的小工具可以修正这个问题,到这个页面下载Windows NT/2000/XP/2003 Daylight Saving Time Fix 即可。软件虽小,但是却解决了大问题,特此一记。

Blog分类: 

我的 Google Analytics 升级了

<

p>

前两天刚从 Google Blog 上看到Analytics 要升级,没想到这么快就完成了升级,不知道是所有帐户同步升级,还是按照帐户开通的顺序逐步升级。呵呵,不管怎样,新的 Google Analytics 还是让人耳目一新的,站点的统计信息更加的丰富,用户界面也更加的完善。譬如访客来源,现在可以有更加直观的地图显示,因为我的 blog 目前国内仍然无法访问,所以现在主要的访客来源是北美,这张图上清晰地标明了各个州的访客数量:

如果点击加州,则会有更加详细的访客来源:

预览摘要

 

呵呵,基本上是几个学校密集的地方。国内的数据没有这么详细的按照州或者省划分,从Drupal China 的统计数据中可以看到国内访客的分布:

可以看个大致。因为我这里没有使用 Google Adwords ,所以无法全部利用 Google Analytics 的所有功能,但是至少它提供了一个比较完备的数据统计:)

Blog分类: 

谷歌拼音输入法

 谷歌(就是 google了)今天推出了一款汉语拼音输入法,正在试用中,这篇 blog 就是用这个输入法写的。简单测试了一下,在某些方面要比最新的微软智能拼音好一些,起码输入拼音 tubo,它会给你正确的“吐蕃”,而微软拼音输入法却强迫人们说 tufan,因为 吐蕃 这个词是放在在 tufan 下而不是 tubo 下的。感觉上,谷歌的输入法更像紫光拼音输入法一些,不过词库方面显然不如微软智能拼音,微软智能拼音里面,可以容易的打出“修昔底德”,“伯罗奔尼撒”等词语来,而谷歌的中文输入法,键入 xiuxidide 出来的是“休息第的”,boluobennisa 出来的是“博罗奔尼撒”,这点显然不如微软的专业词库方便。所以简单的做个总结,如果写一些比较普通的文章,用紫光和谷歌这些以词组为单位的输入法可能更方便些,特别是谷歌输入法,收录了时下很多非常流行的用语;如果是比较专业写的东西,谷歌可能还是不如微软智能拼音,并且感觉微软的整句输入可能准确性会高一些(只是感觉,可能是错误的)。另外,谷歌拼音输入法的一个卖点是可以在线同步你的词库,这样,如果在不同的电脑上使用谷歌拼音输入法时,可以方便的获取自己习惯的词库。这个功能还是很贴心的,毕竟现在大部分都有不止一台的电脑:)

Blog分类: 

谷歌热榜

谷歌(google 中文)实验室的新东西谷歌热榜。眼下有45个排行榜,除了通常的热门搜索关键字以外还有时下最流行的电视节目,男明星,华语女声,热门电影,网络小说等等,可以方便的得知别人都在看什么,听什么,读什么。呵呵,没想到《鬼吹灯》是网络小说排名的 No 1,仔细算来这也算为数不多的基本上看完了的网络小说,最后的结局没有看到,但是已经无关紧要了,看来《夺宝奇兵》之类的故事还是很有市场的,Mummy 也要拍 3 了:)电影院线最流行的是《爱情呼叫转移》,昨天晚上才看过,故事的框架显然是模仿《Click》的,美女很多,看得人眼花缭乱,倒是很有贺岁片的气氛。

Blog分类: 

Gmail 支持收取其它信箱的邮件

Gamil 刚刚添加了一个最新的功能,能够从其它支持 POP 收信的信箱收取电子邮件,具体的设置方法在这里。这样一来,Gmail 就功能而言与桌面邮件软件没什么差别了,但是显然要比传统的桌面邮件软件(譬如 Outlook, Thunderbird等)方便很多,因为在任何地方,只有有互联网接入,就可以方便的处理所有信箱的信件(因为现在 Gmail 已经支持了 "send mail as" 的服务)。目前这个功能还没有向所有的用户开放,正在逐步增加使用者,还没有在 Setting -> Accounts 看到这项新功能的用户可能还需要再等一两周吧。

Free Tags: 
Blog分类: 

Google Earth 真的 4D 了!

呵呵,几天前还在说 Google 地图的 bug ,莫名其妙的显示出了清朝的地名,今天 Google Earth 再次更新,真的有了历史地图(不过清朝地名那个 bug 还该是个 bug,因为历史地图没有道理在正常的 layer 下显示)。现在可以看的地图列在最后面,其中和中国有关系的包括 1790 年世界地图和 1710年的亚洲地图,这幅1710年的亚洲地图其实是日本人绘制的《南瞻部洲萬國掌菓之圖》,南瞻部洲与东胜神洲、西牛货洲和北俱庐洲并为佛经中常称的四大洲,呵呵,孙悟空就诞生在东胜神州,由于日人的这幅图并没有按照西洋流行的地图画法画制,所以在 Google Earth 上显得不是很合适。1790年世界地图的中国部分显然不精准。中国在乾隆二十二年也就是1757年就已经彻底平定了厄鲁特蒙古,天山南北已经在中国的控制之下,而地图上却标注的却仍然是鞑靼人的国家。另外,这份地图好像是意大利语的,因为中国拼做 Cina,西班牙拼做 Spagna ,法国拼做 Francia,德国拼做 Germania 等等,与意大利语一致,呵呵,希望能有更多的历史地图!

  • World Globe 1790
  • North America 1733
  • United States 1833
  • Lewis and Clark 1814
  • New York 1836
  • San Francisco 1853
  • South America 1787
  • Buenos Aires 1892
  • Asia 1710
  • Tokyo 1680
  • Middle East 1861
  • England, Wales 1790
  • London 1843
  • Paris 1716
  • Africa 1787
  • Australia Southeast 1844
  • Various other maps from Map Finder

Blog分类: