2011年7月30日星期六

携程刷机票

昨天买机票,最早的也到下周二了,就先买了之后再往前改签。给Firefox装了个自动刷新的插件,开了四个携程网的窗口,同时刷之前四天的机票页面,希望能出现一张早些天的机票。之后就一直盯着电脑的两个显示器。

后来果然发现了一张想要的机票,然后马上给携程打电话改签,可是等那边“改签专员”操作的时候,她说已经没有了。我说网站上都有的啊。她让我在网站上订,然后我点了预订后果然显示没有机票:
客服解释说网站上提供的信息需要他们公司的人手动添加上去,所以会有延迟,她那里可以看到真实的信息。我当时就质问她说那你们这个网站有什么用,显示有机票其实是没有的。她说可以打电话进来查询有没有座位。我说那我现在就在这个电话里面请你给我刷新机票好了,反正你们的网站上都不是实时的信息。

我觉得客服说的手动更新信息肯定是不对的,这根本不现实。后面我就在电话里向客服询问后台的情况,可是她努力向我解释了很多我也听得不是很清楚。突然她说有票了,说她刚才一直在帮我刷新呢。我一听真感动呀,就让她帮我改签了。

这个电话我用手机打了24分钟,最终还是让客服帮我刷到了票。客服在电话里面向我证实了,她们在民航的系统里看到的票要比我在网站上看到的多,有的可用座位是不上网的,民航分配给他们的座位数目卖完后就不再上网了。我要是航信的程序员应该就很清楚后台是怎么回事情了。

以后要是买不到机票了,就打携程的客服,一边跟那边聊天,一边让他们帮你刷票吧,哈哈。不过记得用座机拨打800电话,400电话是不免费的。

Google通讯录的组

某人问我:
我发现,联系人可以同时添加在通讯录和别的组里,那,一般是让这个联系同时出现在两个组,还是仅出现在别的组?应该怎么好呢?
这里说的“通讯录”,就是我下面说的英文界面中的My Contacts。我研究了一下发现一些东西。

Google的联系人可以设置Group,其实就是标签。有一个My Contacts组。这个组稍微有点特殊。如果把某联系人从所有组,包括My Contacts组里面都移除,那么它就到了Other Contacts组,这个组是所有不在其它任何组的联系人的集合。 如果把Other Contacts组里的某联系人添加到某自定义组,那么它会被自动添加到My Contacts组。但是反过来,删除一个标签不会自动删除其它标签。

附带说一下,Gmail会把你发送邮件给他们的人自动添加到Other Contacts组里面,不喜欢的话可以在设置里面取消这个功能。

我曾经以为只有My Contacts组里面的联系人才参与同步,因为之前的Windows Mobile 6.1上的联系人同步就是这样的。 后来发现Android上所有联系人都可以选择同步,包括Other Contacts里面的。
Contacts -> Display Options

2011年7月25日星期一

企业内部对员工的监控

上次参加了一个会议,拿了本杂志。里面有两篇介绍企业对员工监控方法的文章,是由专门做此类产品的公司写的。看了让人害怕啊,公司里面上网可被这些龌龊的软件和人监控着呢。

一篇叫《浅析员工心态分析》,讲的是通过对员工访问网站网址的记录、统计,分析员工工作效率、离职风险、关注点、心态等。另一篇叫《建立企业邮件安全管理机制》,讲的是怎么监控、分析、转发、截取、审核员工对内和对外的邮件通信。我特意把这两篇文章扫描了提供下载

对访问网站的监控应该是通过DNS分析,员工对此的防范办法在我的维基上写了文章进行研究。至于邮件监控,由于邮件服务器是公司的,员工恐怕是没有办法的,只能了解对手,小心为妙。

筷子触控笔

上个手机是电阻屏幕的,系统是WM 6.1,用笔写比较方便。可是自带的笔很短,用转笔刀把筷子削尖了用还不错。长长的拿起来方便,笔尖软而有弹性,对屏幕贴膜的磨损会少一点。不过一开始筷子太尖,筷子磨凸的时候贴膜也被磨破了。

最近这个奇烂无比的手机屏幕不灵了,按哪都只有右下角反应,只好买了新手机,告别这根筷子。

2011年7月18日星期一

更新主页布局

最近改进了一下主页的首页布局。这是我多年来第一次改动我简陋的主页的首页布局。

新页面:

原页面:
主要是如下改动:
  • 横向的链接列表改成了竖向的两栏,并且对链接重新进行了分类和简单说明;
  • 删除了低下的6张图片,只保留了XHTM和Any Browser的链接;
  • 删去了2根水平线,页面底部的链接改得紧凑了一些。
希望这样的改动后的页面更清晰好用一些。

2011年7月10日星期日

Google导航栏揭密

Google的很多产品页面顶端,有一个导航栏。诡异的是,这个导航栏在不同产品下面不一样。比如在www.google.com如下:

在Gmail页面又是下面这样:

导航栏的内容都用分割线分成了两部分。Web的导航栏链接分别是:Web、Images、Videos、Maps、News、Shopping、Gmail、Translate、Books、Finace、Scholar、Blogs,和Youtube、Calendar、Picasa、Documents、Reader、Sites、Groups。

Gmail页面的是Gmail、Calendar、Documents、Photos、Reader、Web、Sites、Groups、Youtube,和Images、Videos、Maps、News、Shopping、Translate、Books、Scholar、Finace、Blogs。

经我研究,导航栏的安排还是有规律的。之后我把浏览器书签里的一些Google书签删掉了,就用Google导航栏的链接了。我发现的规律如下。

用分割线分成的两组是两类有区别的产品。第一类的Web、Images、Videos、Maps、News、Shopping、Translate、Books、Finace、Scholar、Blogs这些产品的内容都在外部网站,Google的服务器只是对这些内容索引,用户访问实际内容的时候要到外面的网站(Translate似乎是个例外)。这些产品都是Web搜索的延伸。第二类的Gmail、Calendar、Documents、Photos、Reader、Sites、Groups、Youtube这些产品的内容都在Google的服务器,用户看到的内容就在Google服务器上。

用第一类的时候,直接显示的几个链接就是Web、Images、Videos、Maps、News、Shopping几个第一类的,点击"more"之后,会出来剩下的、分割线和第二类。用第二类的时候,直接显示的是Gmail、Calendar、Documents、Photos、Reader几个第二类的,点击"more"之后,会出来剩下的、分割线和第一类。不过用第一类的时候,第二类的第一个产品Gmail也一直直接显示在"more"之前;用第二类的时候,第一类的第一个Web也是在外面的。

如果用的是不在导航栏里,而又药显示导航栏的产品,那么导航栏里是不会有这个产品的。例如在market.android.com,有导航栏,但是导航栏里面没有到这个地址的链接。

知道了这些链接的规律后,我发现书签里面的一些Google书签就是多余的了。我在Firefox里面把iGoogle和Google Calendar标签锁定,这样需要开Documents、Sites、Gmail或者搜索Web之外的内容的时候,只需点导航栏的链接就可以了。

2011年7月4日星期一

开源软件大会

上周三参加了第六届2011开源中国开源世界高峰论坛。会议级别高,内容也很丰富,为什么这么好的会议我第六年才知道呢,以后应该年年参加。

听完这些演讲后最大的一个感触就是Linux和开源软件发展得很好。Linux简直是万能的操作系统。碰到了Sony的人,证实他们在很多家电和数码产品里面使用了LinuxMeego系统,在手机、平板、笔记本、IVI (In-Vehicle Infotainment)等都可使用。目前最新的Top500的超级计算机中,使用Linux系统的是455个。此外还有大大小小我不知多少的数据中心在使用Linux服务器以及虚拟机。现在移动终端的数量已经超过个人电脑了。没有哪个操作系统能够在流行度和伸缩性上和Linux媲美。

会后问了Linux基金会嵌入式主管Rudolf Streif三个关于Meego的问题,摘要如下。

问:我看到您的笔记本上是Meego系统。Meego可以安装在任意一台笔记本上吗?
答:需要CPU支持的SSSE3的Atom处理器。
问:Pentium处理器可以吗?
答:应该不支持。i3、i5、i7是支持的。
问:您的Lenovo笔记本是预装的Meego还是后来装的?
答:是我后来装的。Broadcom无线网卡驱动是我自己去下载他们的开源驱动代码后编译的。鉴于Broadcom已经开源了驱动,Meego 1.2里面可能已经包含了这个驱动。

问:诺基亚推出了使用Meego的手机N9。三星、LG等公司是否有推出Meego手机的计划?
答:这个不清楚,不过不久前LG宣布要推出基于Meego的平板。

问:是哪些技术上或者文化上的独有的特点让Meego不同于Android?
答:技术上,Android是用Java来开发程序,而Meego是用Qt来开发的,这是最大的区别。此外在对内核和驱动的开发上也有不同。文化上,Android是由Google控制的。虽然Android是开源的,但是如果你对Android进行了修改,把他提交给Google,Google有权决定是否把它加进去。应用都必须发布在Google的Android Market,Google得到分成。而Meego不由任何公司控制,你可以做任何你想做的,可以建立自己的应用商店。假如三星有一款Meego的应用,它可以建立自己的商店来发布。

回来后我查了一下,Pentium双核支持SSSE3。然后在我的Dell Inspiron N4020笔记本上安装了Meego 1.2。Broadcom的无线网卡是直接可以工作的,桌面特效、声音也都没有问题。Meego和Ubuntu一样,也是半年一个新版本发布。今年4月发布了1.2,10月将发布1.3。千万不要认为诺基亚投奔Windows Phone后Meego就死了。如果不愿折腾,也可以在虚拟机里面安装Meego玩玩。

第三个问题的回答让我很受教。经他这么解释,Android确实是不够开放也没法开放的,至少开发过程是不可能向外界暴露的。而Meego和Linux内核一样,由Linux基金会来引导的(非技术方面),是完全的社区产品,代码开放,开发过程也是开放的。另外Android下的应用也是可以发布在第三方商店的。