丁峰的博客

Free is a matter of liberty, not price.

January 18th, 2009

Cooliris 太酷了

Cooliris 是一个非常酷的软件,视觉效果非常酷。它出色的视觉效果赢得了 The 2008 Crunchies 的 Best Design 奖项。

严格意义上说,它不能算一个独立的软件,而是一个依附在浏览器(for Firefox, IE, Safari etc.)上的”插件”。不过它现在也有for iPhone/iPod Touch 的版本了。

你或许会问它有什么用?我觉得它给人一种全新的非常酷的浏览体验。

真的非常酷,去装一个试试吧:


December 5th, 2008

我喜欢的一个iPod/iPhone程序: Stitcher

大家都知道 iPod/iPhone 一大用处是听 PodCast。然而传统上,你得在电脑上用iTunes程序订阅PodCast,然后它自动下载PodCast(其实也就是下载了mp3文件),然后用iTunes同步(也就是传输到)到iPod/iPhone去。

Stitcher这个程序的创新之处在于:你不需要电脑了。你只需要网络链接,不管是WiFi无线网,还是Edge,或者3G.

Stitcher直接把音频内容通过网络传到你的 iPhone 或者 iPod Touch 里面去。当然,坏处是Stitcher只能在有网络的时候用。

有网络的时候还是很方便的。自己家里有WiFi,窝在沙发一角,戴上耳机,听听最新的PodCast,还是很方便和舒服的,特别是适合冬天暖阳在家里宅着的时候。

链接:

August 31st, 2008

我用的 Firefox 插件

写了一篇英文博客 [Sharing] My Favorite Firefox Add-ons 分享了我用的 Firefox 插件。简单罗列一下:

书签:Foxmarks Bookmark Synchronizer

检查邮件:WebMail Notifier

检查 blog/RSS feed:Google Reader Notifier or Google Reader Watcher

更好更方便的浏览:

更好的下载:

备份Firefox的这些插件:FEBE (Firefox Environment Backup Extension) 。好不容易辛辛苦苦找的这么多插件,最好备份一下,免得系统重装之后还得去下载安装。

爬墙(GFW: Great Fire Wall)用的:

其他小工具:

  • FoxClocks: 随意定制显示世界时钟。
  • Speed Dial: 一个有趣的软件,比较方便迅速访问某些网站。

稍详细的介绍在英文博客 [Sharing] My Favorite Firefox Add-ons


July 31st, 2007

Femtocell 技术

最近有条新闻”Google 投资英国 Femtocell 设备新兴提供商 UbiquiSys 公司”,让我注意起 Femtocell 技术。

Read the rest of this entry »

July 11th, 2007

如何改进Tag?

写这篇的缘由是看到彼岸的Blog提到他想到一个很有趣的功能:邮件地址加标签,自动匹配群发。

Tag,”标签”,貌似俨然成为 Web 2.0 的标志之一。就我个人生活而言,我目前主要在GMail里用Tag,Tag在GMail里面叫Label。另外,我以前在写Blog的时候还顺便给每篇Blog打Tag,但现在也不打Tag了。

但我在实际使用下来,觉得Tag机制还有一些问题。用户的一些需求用目前的tag机制无法很好的解决。

Tag最大的一个问题是没有时间属性

用户的需求和关注点在随时间变化。这段时间用户在关注A事情,因此会把有关A的东西打上A的Tag。过了一段时间,用户不再关注A了,但以前打的 A Tag 还在。举例来说,如果我在求职,最近在和A公司联系,那我在Gmail里面可能把A公司的HR发来的各种邮件打上 A Label,但后来由于某些原因谈不下去了,A对我而言已经没意义了,但A Label依然还在我的Gmail的Label列表里面,成了鸡肋,食之无味,弃之可惜。本来我可以把这个A Label删掉,但想想万一以后还有用呢,用Gmail Search固然应该能找到,但如果本来就有Label找起来更快,所以也就先不删了。长此以往,这种过期的Label 越来越多,列在一堆不过期的Label里面,真是无奈。

Tag 还有一个问题是同义词

我以前(去年)在写Blog的时候还经常顺便给每篇Blog打Tag,但很快我就发现打Tag,我还得费脑子去想Tag。而且由于同义词众多,相同主题的帖子有可能被打到不同的Tag里面去,比如我写游记,有的游记打上”旅游”的Tag,有的游记打上”旅行”的Tag,那你说旅游和旅行有什么区别?这样两个几乎是同义词的,就分成两个Tag,日后按照Tag检索也不方便啊。

怎么办?如何改进Tag?有没有更好的信息组织方式?

June 26th, 2007

还是有WiFi的手机好

看来还是有WiFi的手机好,比如 Nokia E61(或者 E61i).

Fring on Nokia E61

以上图片,和以下文字,都来自飞猪的博客 “Fring! Fring! Fring! “.

还好,手机系统越来越强大,总是有第三方的软件可以解决问题。除了上次反波介绍Morange可以替代黑莓,现在又有了可以实现手机Skype功能的Fring

你可以看到这玩意儿支持Skype、Google Talk、MSN、Twitter四个通讯平台。除了Twiiter这个纯文字服务之外,前面三项,都可以在手机上实现语音通话了。测试了一下音质,朋友们的评价都非常好。

可惜,在国内,咱没法通过3G服务来使用Fring。只能在家和办公室里,通过无线宽带打免费电话

相关链接:

March 3rd, 2007

Google Reader 的好处和问题

本篇有如下几个相互关联的主题:

  • 用手机上网,上Google Reader 看订阅的 RSS Feed
  • Google Reader 的共享文章功能,已嵌入到本站右侧栏目
  • Google Reader 导入 OPML 的 Bug

Read the rest of this entry »

February 5th, 2007

再谈给产品命名和重命名

大约半年前,2006年的8月上旬,我写过一篇关于给产品取名的帖子《起个名字真不容易》,讲述了当时我们给产品取名过程的艰难。

今天在 PragmaticMarketing.com 的 Blog 上看到这样一篇题目是 Naming (and renaming) products 帖子,Steve Johnson 写的,从CA公司最近宣布要给它的产品大规模改名讲起。

这篇文章里面几个观点值得注意:

Renaming is expensive(给产品改名是代价高昂的):

Steve Johnson said:
A few years ago, one of my collegues at CA told me that they estimated the cost of renaming a product at $1,000,000.

Renaming is hard(给产品改名是很难做的):

Steve Johnson said:
As those of us who have worked closely with code know, as much as we might plan to put the product name in a constant so it can be easily changed, the product name is usually hard-coded in plenty of places. A name change isn’t as trivial as it appears to marketing and management. Nothing seems difficult to those who don’t actually have to do it.

Invest in promotion for the suites rather than the individual products(市场推广费用应该更多的花在产品族/系列上,而不是单独的个别产品上):

Steve Johnson said:
Even Microsoft, with all of their marketing money, tends to invest in promotion for the suites rather than the products. That is, MS Office tends to get the lion’s share of promotional spending rather than individual products like Word or Visio.

Different strategies for naming on B2C or B2B products(对B2C或B2B的产品的命名策略是不一样的):

Steve Johnson said:
There are two strategies for naming: descriptive or unique. Names that are unique like iPod, Nuvi, and RAZR work best for B2C products. For B2B products, the descriptive approach, such as that CA is following, is best.

我个人理解这里的B2C就是消费级产品(目标客户是个人消费者),而B2B是指企业级产品(目标客户是企业级用户)。

延伸阅读:

January 11th, 2007

防震棚,儿童乐园和IM

Google Talk Chat with Jooey

Jooey: 你有没有发现最近Gtalk上的人激增,原来不上线的都跑上来了

me: 好象是有点。地震后遗症吧。地震之后大家一般都去挤防震棚,gtalk就是防震棚屋。

Jooey: 那就是说还会降下来喽

me: 我认为,用户是否经常用 social network software 主要取决于用户的social network。如果该gtalk用户的其他好友都恢复用MSN都不大用gtalk,那么该用户也不大会坚持用gtalk。
还有一个问题是每个人的居住和装修喜好是不同的。有人住进防震棚之后觉得喜欢住,比原来住的房子还好,就不搬走了;而有些人自始自终就是不喜欢防震棚,呵呵。

Jooey: 那原来住哪儿?地洞?

me: 原来住MSN。你说MSN算什么级别的房子呢 呵呵 仁者见仁

Jooey: MSN-防空洞
GTALK-防震棚
QQ-儿童乐园

me: 呵呵 可是儿童现在最有钱

Jooey: 儿童和妇女的钱是最好赚得

me: 是的。这个道理自古不变。

December 19th, 2006

MSN Messenger 中最不为人知的对话框

我从2002年6、7月份左右开始使用MSN Messenger,直到今年它改名为Windows Live Messenger,直到现在,算起来我用MSN Messenger有四年多了,我都从未见到这个对话框,今天它突然跳出来,实在是闻所未闻、极其罕见:

msn-messenger-max-chat-log-dialog

原来是和同事A的聊天记录达到最大值了。接着我选择了保存以前的消息,就弹出一个新对话框让我选择存档文件名,选择后就把一部分旧的聊天记录保存为形如 ABCD123456 – Archive.xml 这样的XML文件,该项功能结束。我查了该Archive文件的大小,是2,081,471 字节。

刹那间我脑子里面有很多想法和感慨。

第一,要和一个人在MSN上说过多少话,才能弹出这个对话框啊。

同事A是我在工作上的搭档,所以每天有N多事情都是在MSN上谈(虽然如果不出差的话,我们座位彼此只相距几米),然而即使如此,也是从2004年11月我开始和她搭档之后,到现在整整两年多,才积攒出超过2,081,471 字节的聊天记录。我不知道如果是私人的朋友而非同事,那得聊多少天,才能看到这个对话框啊。

第二,窃以为这个对话框,应该算是MSN Messenger中最不为人知的对话框了,因此写这个Archive对话框的那位微软的程序员,会不会很郁闷呢?因为他(或者她)写的这段代码,得以显山露水的机会是不是太少了呢?

我马上想到《无间道》最后天台上的经典场景–梁朝伟说”对不起,我是警察。”,刘德华说”谁知道?”。 想象一下写这个对话框的程序员说”对不起,我真的写了Archive功能的对话框。”,Developer Leader酷酷的说”谁知道?”。请原谅我思维的跳跃性,呵呵。

第三,我记得2002年最开始我用MSN Messenger的时侯,MSN Messenger还是4.x和5.x版本,当时MSN Messenger自己是没有消息历史记录的功能的。当时为了保存聊天记录,我还特意安装了插件程序Messenger Plus!(它现在也与时俱进的改名为 Messenger Plus! Live 了)。今晚为了写这篇Blog,特意在网上查了查,果然查到这篇2003-06-10的MSN Messenger 6.0试用体验报告,里面有一句”大家注意到Open Message History项了么?呵呵,这就是大家企盼已久的聊天记录功能了”,可见大概是从2003年推出MSN Messenger 6.0,MSN自身才内置了聊天记录保存功能,请注意,据此从逻辑上可以合理的推测,最早也顶多是2003年的MSN Messenger 6.0里面才可能有这个Archive对话框的代码。一段代码能窝藏在我的机器里面三年多,虽然其宿主程序几乎每天都在运行,这段代码却三年多没有被运行过,这件事想起来就有趣。

顺便列一下MSN Messenger的版本更替年表,是从Wikipedia上看到的:

July 22, 1999, MSN Messenger 1 (1.0.0863)
November 16, 1999, MSN Messenger 2 (2.0.0083)
May 29, 2000, MSN Messenger 3 (3.0.0080)
October 23, 2001, MSN Messenger 4.6
October 24th, 2002, MSN Messenger 5
July 17th, 2003, MSN Messenger 6
October 23rd, 2003, MSN Messenger 6.1
April 22nd, 2004, MSN Messenger 6.2
April 7th, 2005, MSN Messenger 7.0
August 23rd, 2005, MSN Messenger 7.5
June 19, 2006, Windows Live Messenger 8.0 (Final)
November 2, 2006, Windows Live Messenger 8.1

据此年表,我在2002年用的第一个MSN的版本应该是4.6,然后是5,6……一路升上来直到今天。