在 istef 的博客上 看到这个,太搞笑了,在那样的场景下,换了谁也难选择……
Monday, July 16, 2007
Sunday, July 15, 2007
宗教倾向测试
在 豆瓣上发现了这个,测试了一下,发现自己比较像佛教徒……
You fit in with:Buddhism | |
![]() | Your ideals mostly resemble those of the Buddhist faith. Spirituality is the most important thing in your life. You strive to live by all of your ideals, and live a very intellectually focused life. 您的理想大部分与佛教思想很相像。神圣感是您生活中最重要的事。 |
| Take This Quiz at QuizGalaxy.com 您可以在 QuizGalaxy.com 做这个测试 | |
您是不是也想 测测看?
Saturday, July 7, 2007
Firefox 环境备份工具 - FEBE
用惯了 Firefox 浏览器,每次换别的机器上网,不免要重新安装一个。然而,虽然 Firefox 很快就能安装好,浏览器配置和常用的插件却需要重新下载,否则用起来非常不习惯。
在网上搜索了一下,发现有一个叫做 Firefox Environment Backup Extension(FEBE) 的 Firefox 扩展,可以全面备份 Firefox 扩展,皮肤主题,浏览器配置,Cookie 等信息,还能定期自动执行备份任务,并生成详尽的备份报告供用户审阅。特别方便的是,利用这个备份工具生成的 Firefox 扩展都是直接可以安装的 xpi 的文件,用户可以直接将这些扩展添加到新安装好的 Firefox 中,而不需要事先安 FEBE 这个扩展。如果希望用 FEBE 扩展还原以前备份的插件,也不麻烦。FEBE 考虑到自我备份的问题,可以在执行备份操作时对自身也进行备份,并生成可安装的 xpi 文件供用户使用。
除了全面完善的备份功能外,值得称赞的是这个扩展的界面做的非常好,比较直观易用,可以在工具菜单中直接调出备份、还原和备份设置功能,还在每个可能产生疑问的选项旁边放置了提示按钮,单击鼠标即可查看说明信息,非常人性化。有了这个工具,不仅可以备份自己的 Firefox 环境,如果看到别人的 Firefox 配置得很 nice,也可以从他那里备份一个环境过来哦。
Friday, July 6, 2007
解释执行与编译执行
编程语言,是程序员们操控电脑以实现各种功能的主要方式,而解释执行与编译执行,是计算机编程语言的两种执行方式。所谓解释执行,就好像编程员跟计算机 CPU 之间有个翻译官,编程员发一条指令,翻译官就翻译一条给 CPU。这种语言对编程员而言相对简单,但效率较低;编译执行有所不同,编程员必须将所有指令按一定规范写成作文一般的形式,再利用编译器一次性翻译为 CPU 直接可以理解的形式并作为一个整体运行。这种语言对编程员要求更高,但一旦经过编译,效率比解释执行方式高很多。
今天讲这个并不是为了介绍计算机编程的基础知识,而是为了说明一种有趣的现象:为什么同一行业的人,有的人眼高手低,纸上谈兵;有的人却能融会贯通,举一反三?也许其中的差别正是在于“执行方式”。有的人喜欢相对简单的解释执行方式,他们做事,每个步骤都是清清楚楚的,别人看起来也明白,但一旦进入工程性强的领域,其效率就无法满足要求。因此,习惯于这类执行方式的人充其量只能做个教练员,可以帮人纠错,却无法胜任工程实践。另一方面,那些喜欢编译执行的人就不同,因为他们的工作流程经过了类似编译的过程,别人未必能看清他们的行事逻辑,有时甚至觉得他们的做法不合逻辑,但结果却发现他们做事更高效,更具创造性。
这些现象似乎说明了一个问题:内在逻辑清楚的事情未必是以人们容易理解的方式运作的。
作为一个读书人,我不得不承认自己的思维和行动更多地处于某种类似解释执行的模式;但我也相信,未来工作中的挑战必定会让我获得更多编译执行的训练,让我的工作更有效率。


