星期二, 五月 06, 2008

我用Launchy

Launchy,顾名思义,是一个启动程序用的工具,它会在用户指定的目录下查找并打开文件。由于只按文件名查找,并且事先建立了索引(不是每次去临时搜索),所以速度飞快。

它的默认设置是查找开始菜单中的所有快捷方式(*.lnk),于是它就成了开始菜单的替代工具:再不用在长长的菜单里面去找软件的名字了,只要敲几个字母,就可以迅速打开相应的快捷方式,启动软件。比如如果我想启动Visual Studio 2005的话,只要按Win+空格(这是我设置的热键,默认是Alt+空格)激活Launchy,在其窗口中输入vs,就定位到Visual Studio 2005了,回车即可启动;而若是启动Visual Studio 2008,则只需输入vs8,回车即可。

================朴素的分割线================

以上是最常见的用法。但是Launchy不只能启动程序,还可以用它来打开文件。

我做的项目,有数百个dll文件,每个文件dll都有一个工程与之对应,按一定的规律组织,以树状的形式存储在源代码目录下。我当然只维护这些文件中的一部分,大概也有几十个工程的样子。这些工程存在不同的目录下,找起来非常麻烦。经常修改的,因为熟悉,直接就去找相应的文件夹;不经常修改的,要么在文件夹里翻来翻去,要么就要去搜索。通常文件名也不会记得那么准确完整,所以找起来效率也很低。

有了Launchy以后,我设置Launchy去查找所有项目文件(*.sln, *.vcproj, *.csproj)。这样想打开工程的时候,在Launchy里面敲几个字符就可以了,完全不用管它在什么目录下。

有图有真相:



画红圈的地方就是输入名称的地方,搜索结果是按照使用频度排序的。

结论:有了合适的软件,生活美好多了

星期一, 五月 05, 2008

谷歌的,加把劲!

一时心血来潮,想查一下天龙八部里面对风波恶的描写,于是用google搜索了一下“风波恶”,不料第一页中出现了如下图的搜索结果:

这个分词错误太不应该了吧?嘿嘿,搜索质量上,还有的做咧。谷歌的,加把劲!

星期六, 五月 03, 2008

冷笑话一则

有个朋友,姓裴,在这里真名隐去,叫他裴多菲好了。

根据西方友人的习惯,他通常被称为“多菲·裴”。

于是他的命运就很悲惨了:一起出去吃饭,大家叫嚷:"Tofi Pay! Tofi Pay!!"

星期四, 一月 31, 2008

蛋糕


冷石牌草莓冰淇淋蛋糕

星期二, 九月 18, 2007

Google Presentation 推出

坊间传言已久的Google Presentation终于正式推出了。有十五种主题,可以上传图片,但是不支持动画、声音、视频。

相对于普通的软件,最大的亮点在于网络协作:编辑的时候可以多人合作同时编辑,播放时一个屏幕大小的浏览器窗口会跳出来覆盖屏幕,里面是幻灯内容和一个类似gtalk的窗口,演讲者可以在此用手指通过Internet演讲。

播放窗口启动时速度稍慢,翻页时速度不错。

终于,办公软件中最常用的三个组成部分Google Docs都有online版本与之对应了。不过,比起Zoho,加油吧,Google!

星期日, 九月 16, 2007

Google Calendar 支持短信了

好久没怎么用Google Calendar了。

Google Calendar,常常简写为GCAL,中文名字叫做谷歌日历,是一个管理日程的服务。也就是说,你可以把自己的日程安排记在上面,试想如下情况:
  • 礼拜一接到通知说周五上午要开一个会,你把这个记在GCAL里;
  • 礼拜三又通知周五下午有座谈,你又把这个记在GCAL里;
  • 礼拜四上午有人来问周五能不能去参加一个面试:这时候你看看这个日历,就可以告诉他你抽不开身;
  • 礼拜四下午有人通知你周五晚上要陪客户吃饭,再次,你把这件事记在GCAL里。

周四晚上,或者周五早上,你连上GCAL看看,就知道当天要处理什么事情了:周五日程还挺紧张的。

很多软件可以提供这种功能,比如很久以前的Lotus Organizer,MS Outlook, Mozilla Sunbird/Lightning, Apple iCal等等,与GCAL这种Web服务相比,好处在于速度快捷,不依赖网络,坏处就是只在自己的计算机上有纪录。GCAL则相反,需要在能访问web的地方,任何机器都可以。

前一阵子连上GCAL去看看,已经支持短信通知了。在运营商支持列表里,中国那一项下面,赫然列着中国联通。登记开通,立刻收到了验证码,网页上填好了验证码,这个功能就算弄好了。任何一个事件,都可以设置提醒,设置成SMS通知,到时候果然会收到短消息。而且Google说自己不向用户收费,但是无法保证运营商也免费,所以并不宣扬是一项免费服务。不过呢,联通收短信是不要钱的,所以对联通用户来说,就是一项免费服务。还不错,考虑高强度使用GCAL了。

PS:据说中国移动也已经支持了,只是中移动的名字还没加到联机帮助里面。

星期三, 九月 12, 2007

谷歌黑板报上面的可笑错误

谷歌黑板报,也就是Google China的公开/官方blog,连载了

今天刚刚贴出了Apple兴衰的第三部分 ,讲到了Apple的复兴。孰料blog里面竟然称“他已经认识到了苹果封闭式的软硬件,从成本上讲,无法和微软加兼容机竞争,也无法为用户提供丰富的应用软件。乔布斯做了两件事,他在苹果的微机中逐渐采用 了英特尔的通用处理器,同时采用开源的 Linux 作新的苹果操作系统的内核。这样相对开放的体系使得全社会大量有兴趣的开源工程师很容易地为苹果开发软件。”


看到这里,不由得我满头黑线。 如果是普通老百姓、菜鸟什么的有误解也就罢了, 该研究员怎么看也是个业界专家了,就这么分不清Linux和BSD吗?就算他没去仔细研究Darwin(注:MacOSX的底层部分,并非“内核”),好歹知道Linux是GPL的吧,莫非他认为Darwin是GPL的?还是他觉得blog读者无法理解什么是BSD,需要用“Linux”来解释?

实在是无语。

PS: 比较准确的说法,MacOSX 包含 Darwin,以及GUI和应用程序等,Darwin的内核是XNU,包括Mach,BSD,和IOKit等。因此说MacOSX基于BSD是比较常见的说法。

PS2: 谷歌黑板报上竟然没有发表评论的地方……还是我没找到?