September 28th, 2008

Fonts in Eclipse IDE

No Comments, Popularity: 26% [?]

Windows 环境下用 Eclipse IDE,编辑器的默认字体是等宽的 Courier New。 在 Windows XP 和 Vista 下面,这个字体并不好看,可能是不支持 Clear Type 的缘故。 所以通常我会把默认字体换成 Monaco。 Monaco 是 Mac OS X 环境的字体,被转换成 ttf 以后可以在 Windows 下面用。 但是效果还是不如 Mac OS X 里面。

Mac OS X 下面,Monaco 的效果:

monaco-on-macosx Windows 下,使用 Monaco 的 Eclipse IDE(10号字体,点击看大图):

eclipse-editor-using-monaco 最近,发现了 Windows 下的另一字体,Consolas,这可能是安装了 Office 2007 以后带来的新字体(Update:Vista 自带了 Consolas)。 使用了 Consolas 的 Eclipse IDE (11号字体):

eclipse-editor-using-consolas Consolas 字体在 Windows 环境下处理 anti-alias 更好一下,而且在斜体和括号的处理上,看上去比 Monaco 要清晰。 作为编程使用的字体,等宽的 Consolas 至少比 Courier New 要好太多了。

如果没有安装 Office 2007 而得不到 Consolas 字体的话,可以看看这个字体: Inconsolas

Popularity: 26% [?]

Bookmark and Share

No Tags

September 27th, 2008

Nokia E71: UCWeb 的快捷键

No Comments, Popularity: 26% [?]

E71自己带的 Nokia Tablet Browser 已经非常好用了,也支持标签浏览(就是不知道如何开一个新标签,除非是 URL 自己打开的),但还是装了 UCWeb E71 专用版(叫做E71全键盘冲浪版)。

UCWeb E71 的专用版,增强了对E71 Querty键盘的支持:

向上移动 w 搜索 g
向下移动 x 复制 c
向上翻页 o 剪贴板 shift+c
向下翻页 查找 f
转到页尾/页首 l 查找下一个 shift+f
前进 d 书签 b
后退 a 增加书签 v
确定/打开 s 页面缩放 i
多窗口切换 p 放大图片 shift+i
窗口列表切换 shift+p 右键菜单 ,
输入网址 空格 系统设置 k
新建窗口 n 弹出菜单 m
新窗口打开 q 保存网页 y
新窗口后台打开 e 帮助 shift+h
刷新 r 定时刷新 R
关闭当前窗口 @ 清除缓存 shift+z
关闭其他窗口 & 下载管理 j
目标另存为 u 切换标签回主页 h

Popularity: 26% [?]

Bookmark and Share

Tags: and

September 26th, 2008

Google Reader Trends

No Comments, Popularity: 21% [?]

google-reader-trends

上图显示出来的是在过去30天内,我在 Google Reader 中的阅读趋势(每天读多少内容)。 柱状图显得非常奇怪,有时候每天阅读超过500,有时候每天只阅读不到50。 我大致能知道,我每天仔细阅读(阅读全文)的数量大约在50-80篇左右,如果只是浏览标题,也许能超过500。 那 Google Reader 记录的情况,为什么不是比较平均,而是起伏那么大? 我试验了几天,最后确认这不是我阅读的问题。

以前说过,使用 Google Reader,我比较喜欢用列表模式(List view),使用 n/p 快捷键快速地浏览标题,对感兴趣的内容,或者直接v在后台打开原文,或者s一下做一个star标记延后阅读。 所以,通过这种方式在阅读完一个目录后,通常就会 Shift+A,把所有标题置为Mark all as read。

有了 Nokia E71 之后,有时晚上回到家,或者在路上的时候,我会用 E71 来访问 Google Reader 的移动版本。 移动版本中没有 List view 模式,应该就是默认的 Expand view 模式。 因为浏览器太小的缘故,我通常不阅读全文,而是 star 起来。 同样的,我会把我浏览过的内容 Mark all items as read。

这样问题就来了,在 List view 模式下,Mark all as read 并不会让 Google Reader 认为你真的读过这些内容了,所以,虽然“Mark all as read”,其实只有你真的阅读过全文的,才会被计数。 而在移动版本的 Expand view 模式下,Mark all as read 会把所有条目都记录为“已读”,不管你是不是真的读过。 这就出现了上图比较奇怪的趋势,那些超过 500 的,差不多都是通过 E71 在移动版本中“读过的”,而那些 50 左右的,则是比较正常的。

进一步实验一下,在桌面版的 Google Reader 中,如果你使用的是 Expand view 模式,那么 Mark all as read,不管你是不是真的阅读过,也会被记录为“已读”。 这让我觉得,那些每天阅读超过1000+的,是不是真的读过每一篇内容,或者只是浏览了一下标题,甚至连标题都没看,就 Mark all as read 了。

我还是比较详细自己的感觉,快速地浏览标题,仔细阅读 50-80 篇内容,分享一些自己觉得有趣又有保存价值的。

Popularity: 21% [?]

Bookmark and Share

Tags: , and

September 25th, 2008

GMail, GCalendar, GTalk on G1

No Comments, Popularity: 17% [?]

OK,HTC Dream/T-Mobile G1终于发布了。 看看在G1上怎么玩GMail, GCalendar和GTalk吧。

Popularity: 17% [?]

Bookmark and Share

No Tags

September 24th, 2008

Google Book Search 的嵌入式预览

No Comments, Popularity: 21% [?]

Google Book Search 推出了一项新的服务,允许在任何网页或者blog中,嵌入 Google Book Search 的预览(如果这本书在 Google Book Search 有预览的话)。 只需要以下简单的代码片段:

<script type="text/javascript" src="http://books.google.com/books/previewlib.js"></script>
<script type="text/javascript">
GBS_insertEmbeddedViewer('YoTvBpKEx5EC',600,500);
</script>

需要把其中的 YoTvBpKEx5EC 换成你需要的那本书的search ID,这个ID可以从 Google Book Search 的 URL 上获取(这个URL 通常看上去是这样的: href="http://books.google.com/books?id=YoTvBpKEx5EC")。

我的图书库中,《Java Power Tool》的预览是这样的:

Popularity: 21% [?]

Bookmark and Share

Tags: and