2009年4月19日 星期日

Britain's got talent -《英国达人》

卑微的人们忍受屈辱和不幸, 这是残酷的现实.
让他们在这现实中生存并获得成功, 让更多的人感受到那伟大的力量, 这是人道主义.

Andrew Johnston

Andrew Johnston - 父母离异,和母亲以及哥哥姐姐住在一起,家里经济很拮据;6岁时他被选入唱诗班,现在是领唱,然而他的才华却被当地的小孩成为“娘娘腔”,因为他是boy soprano(女高音),从小被欺负大的。他的梦想是在舞台上演唱。
“I don't want to be hanging around the street, I want to make something of my life”.
他在整个过程中就全身发抖,脸部僵硬,但是声音却是像评委simon所说的"fantastic"


Paul Potts

Paul Potts - 一个貌不惊人的卖手机的胖子,竟然还是个豁牙(一开唱先看到的就是这商标)!感觉好像还有点痴呆似的,唱歌时候手脚不知道怎么搁,唱得全场起立鼓掌,这位仁兄的表现却还是傻傻的冷静和呲牙傻笑,汗!不过以貌取人是绝对的煳涂,我们还是看看听过他歌声的人们的评价吧。

每个人内心其实都会有那柔软的一个缝隙,不管再坚强的人,只要被击中了这个弱点,就会变得无比感性。英国的选秀节目「Britains got talent」在2007年6月9号的节目中,就有一个外表猥琐,对自己极端没有自信的手机业务员Paul Potts打中了成千上万人心中柔软的那一点。Paul Potts何许人也?36岁的他是在Carphone Warehouse手机专卖店的Bridgend分店工作的一个业务员(还受过阑尾发炎﹐肾上腺肿瘤, 锁骨破裂的摧残)。

Paul Potts长的不似人君也就算了,他的人生也可说是相当倒楣了。因为这个长相,他小的时候在学校经常被流氓欺负,唯一能够安慰他自己的是至少自己的声音还不错。但大家看了他的长相也知道,不管再怎麽有才华,要用他实在很考验人的忍耐极限。所以他就在业务员和梦想成为职业歌手的选择中打滚了很长的一段时间。他从28岁时就梦想唱歌剧,因此穿的像是帕华洛帝一样唱卡拉OK,也曾经上节目唱歌赢得了八千英镑的奖金,并且把这些钱都花在去义大利学上专业的歌剧训练课,甚至还有一堂课接受过帕华洛帝的指导,中间也还有必须实际上台和巡迴的实习课程。这样总共花了他两万英镑,将近一百六十万新台币(最近好像新台币换英镑变成八比一?)。之后,一连串的倒楣事件却开始发生。2003年时这个傢伙盲肠破裂住院开刀,开刀完了住院休养,出院之后回诊时还被发现肾上腺长了一个十公分的肿瘤,于是又再开刀一次。就在最后都快要康复的时候,此人又从脚踏车上摔了下来,把锁骨给弄断了。医生劝告他最好尽可能的休息,短时间内都不要再唱歌了。因此,不管他的梦想有多麽强烈,有好几年的时间他都只能痛苦的躺在沙发上,根本没办法唱歌。
终于,时间到了2007年,而他也正在考虑如果以他的尊容闯不出名堂来,恐怕就必须放弃歌剧的梦想,专心的当一个手机业务员了。(因为他上那麽多课,已经欠了一屁股债…)
因此,这场在Cardiff的千禧剧场的「Britain Got Talent」的试演活动,就变成他的最后一次机会了。他必须在三个各司其职的严酷评审和两千名观众面前展现他最好的一面。
主角Paul Potts终于要上场了。当天他是怎麽样的精心打扮来面对自己的最后一次机会呢?
他穿着被描述为「Tesco」大卖场买的西装,根据他自己的说法:「我不认为评审对我有多少期待。我又矮又胖,穿着一件便宜的旧西装。髮型师用的髮胶又太黏,让我看起来好像有点秃头。Simon说我的西装好像太大了,Piers说我看起来糟透了…」
就这样,这个看来猥琐、肥胖、顶着一头傻傻髮型的手机业务员Paul Potts站上了舞台,点头示意工作人员按下音乐的播放钮,「杜兰朵公主」中的「公主彻夜未眠」前奏流洩而出,三位评审交换了眼神,露出没有任何期待的表情……然后,一切就进入了历史。

2009年4月18日 星期六

Maxthon Dinner Time



此片由傲游死人录制, 傲游临时工制作
另外鄙视临时工把晚餐说成午餐.

你们看不到我, 其实我在.

最后那个意见反馈的单子上, 左上角某员工留了自己的电话, 我们为其补上未婚等征偶信息.

2009年4月16日 星期四

You Can Shine



A duck tries to fly!?
丑小鸭变白天鹅?

And a deaf tries to play violin...
Are you crazy?
一个聋子想学拉小提琴...
你秀逗了吗

Why don't you leam something else?
你干嘛不学点别的

You're wasting everyone's time
你这是在浪费时间

You still play the violin?
你还在学拉小提琴吗

Why am I different from others?
为什么我和别人不一样
Why...
为什么
...do you have to be like others?
你为什么要和别人一样?

Music is a visible thing.
音乐是看得见的
Close your eyes.
闭上双眼
You will see.
你就可以看见

What? Got a problem?
干嘛? 有病啊!

Amazing performance from our last contestant...
...now it's time for...
感谢最后一位选手带来的精彩演奏...现在将...
Well,seems like we have one more contestant
...and here she is
请等一下 看来我们还有一位选手没有登场...她是

You can shine!

佩服如此美丽, 如此感人至深的广告创意!
Yes, you can shine. We can shine

2009年4月12日 星期日

傲游复活节

Warm Easter wishes from Maxthon. - Received from Maxthon Dev Team, in Maxthon English Forum

2009年4月9日 星期四

RSS、WebSlice、视频弹出与Web Clip

本文重点不在于介绍标题中四个名词的含义,只是希望粗浅的探讨一下四者的内部联系。

RSS、Atom等各种Feed格式随着Web 2.0的风潮在互联网圈内广为流行,就不必多说了。即便如此,RSS也只是王谢堂前燕,并未飞入寻常百姓家。

WebSlice是IE8推出的一个新功能,用于获取自动更新网页剪辑。
模样大体如下,原理是通过捕捉html源文件中特殊标记进行局部更新。其功能很早就有专业人士进行了分析,不再赘述。


视频弹出是国产浏览器的一大特点,腾讯TT和搜狗浏览器都有提供类似功能。大致功能是将视频站点的flash播放器单独拨离并放入独立窗口,将其前置到所有窗口之前,方便网民一心二用,比较符合中国特色。此功能火狐中国版也有跟进,内置的扩展-魔镜实际上也有此功能,只不过把视频窗口变成了侧栏。

Web Clip是Mac OS X的Dashboard默认提供的一个功能,可以通过Safari选取网页的一部分,在Dashboard中呈现。
其效果如下(中间那个视频即为效果)


如需添加只要在Safari 3中点击按钮(Windows下的Safari无此功能)



这四个功能有一个共同特点,提取网页(网站)局部信息,采用用户订阅和主动推送等手段让用户迅速获知有效的资讯片段。

RSS目前限于所谓高端人群,技术上已经趋于成熟,普及尚须时日。

IE8的WebSlice是个很有野心的功能。IE7开始支持RSS,而且Vista侧栏上默认有RSS模块,但实际上RSS在普通人群中的使用相当有限。WebSlice可以视为微软的又一次尝试。只不过WebSlice需要被访问网站配合,这种工作难度一项很大,看看SilverLight的历程就不难明白。

前面两者目标是寻求建造一个通用的网页片段订阅平台。相比而言,视频弹出就仅仅属于一个特色功能。这个功能实际上抓住了用户会分心这一点。潜力有多大还不得而知。上面介绍Mac OS X的Web Clip功能时,实际上基本实现了视频弹出的部分功能,而且灵活性较高。不过在Safari 4 beta for Leopard里已经看不见网页剪辑的按钮了,原因未知。

说了这么多,貌似这四项里没有一个特别成功,是不是用户不需要这些信息呢?实际上用户订阅和主动推送已经相当普遍。GMail中的网络剪辑、手机里的SpbWeather、QQ的新闻弹窗等。这些信息已经悄悄在影响我们了。关键是如何切实的把握住用户需要何种信息并研究如何把消息提供给用户——这句话再次证明只有废话才可能是绝对正确的。无论如何,互联网已经透过浏览器,朝其他领域延伸。
(这里有篇文章介绍用户可能希望获取何种信息 - 提醒的价值



最后再提一个几乎和QQ弹窗同样强大的信息推送渠道——中移动手机报。

2009年4月8日 星期三

找工作面试的时候一定要自信

受全球性金融风暴的影响,就业形式不太好。最近从朋友们的牢骚里或多或少也感受到了这一点。

客观就业环境恶化,而个人能力及在相应行业中的竞争力无法在短时间内达到飞跃性的提高。那么,就剩下一个建议——一定要自信。

理由很简单,经济危机导致财务紧缩,公司必然会在人才的储备和培养上进行一定的收缩调整。通俗的说,再招人一般就是一个萝卜一个坑,招进来需要顶事的。面试官会更倾向于考察面试者的胜任力。自己对自己没把握,难道还打算让面试官相信你能够胜任?道理看上去总是很简单,实际处理就会很难。无论如何,让自己看上去自信些。

跑题一下——对于以年轻人为主体的团队,面试的时候要显得朝气蓬勃一些。招进一个打了霜的白菜,就是破坏公司氛围。

算不上什么技巧,祝没找到工作的朋友一切顺利。

2009年4月7日 星期二

Mac OS X中文件夹名称本地化

在Mac OS X中,终端terminal中的Library目录会显示为资源库,Applications目录会显示为应用程序,而用户主目录下的Public目录会显示为公共,类似的例子还有很多。究竟这是怎么做到的呢?

用ls -a查看用户主目录下的Library下所有文件,注意到下面一个.localized文件(.localized是个空文件,用于标志该目录是否需要本地化)。


那么相应的翻译资源在哪里呢?答案是 /System/Library/CoreServices/SystemFolderLocalizations/zh_CN.lproj/SystemFolderLocalizations.strings
汉化过苹果软件的朋友应该清楚,其中zh_CN.lproj代表中文语言,还可能有en_US.lporj代表其他语言等。

举个例子吧,目标如下:
在应用程序Applications目录中创建一个Instant Messageing文件夹用于存放QQ、MSN、Skype等聊天软件,要求其显示为“聊天软件”

方法是打开终端,命令依次为
$ mkdir /Applications/Instant\ Messaging
$ touch /Applications/Instant\ Messaging/.localized
$ sudo vi /System/Library/CoreServices/SystemFolderLocalizations/zh_CN.lproj/SystemFolderLocalizations.strings
在文件最后加上一行 "Instant Messaging" = "聊天软件";
注销后重新登陆即可显示,最后就是把相应应用程序放到"聊天软件"目录了。

需要注意的是,/System/Library/CoreServices/SystemFolderLocalizations/zh_CN.lproj/SystemFolderLocalizations.strings 为系统文件,因此编辑该文件需要使用sudo命令提升权限,并可能要求输入密码。

不会用vi的可以看看这里

2009年4月6日 星期一

密码输错之大小写锁定(Caps Lock)

中国人很少使用 Caps Lock,但是此键位于常用的 Tab 和 Shift 键之间,容易按错导致密码输入出现问题。QQ 把 Caps Lock 锁定列为常见密码输错的原因之一。很多网站也会在密码输入错误后进行提示。下面看看苹果如何解决这个问题。

首先看苹果的键盘。Caps Lock 锁定时,Caps Lock 键上的绿色指示灯会亮起。

PC 键盘也有类似设计,只不过 Caps Lock 指示灯和 Caps Lock 键一个在右上角,一个在最左边,很难让人直接建立起关联。相比而言,苹果键盘在这个设计上略胜一筹。

此外,Mac OS X还提供操作系统层面上的提示。

登陆对话框


钥匙串访问


QQ登陆


网页登陆

自动打开Safari的秘密浏览模式

用AppleScript模拟菜单点击,实现自动打开Safari的秘密浏览模式,然后导出来的一个app就能方便的在Spotlight里执行了。AppleScript真的是很强大。



脚本内容如下:
activate application "Safari"
tell application "System Events"
tell process "Safari"
click menu item "秘密浏览" of menu 1 of menu bar item "Safari" of menu bar 1
if exists button "OK" of window 1 then
click button "OK" of window 1
end if
end tell
end tell


在“脚本编辑程序”里将其存储为“应用程序”,取消勾选“启动屏幕”,保存即可。


可以将这个app拖到“应用程序”目录里方便,就可以随时用Spotlight方便的调用了。

修改blogger的站点图标

Google的Blogger支持很多高级功能,惟独不支持favicon站点图标。favicon通常在浏览器的地址栏、标签栏和收藏夹中显示,是一个网站区别于其他网站的重要标志。废话说了一堆,说说实际怎么用。

在HTML的HEADER内插入以下内容,即可得到站点图标。


不难发现上面内容和常见的插入站点图标的方法最大的区别在于href属性。常规方法href值即为favicon的URL,而此处为图片的base64编码值。刨根问底的话,这是RFC2397标准,见http://www.ietf.org/rfc/rfc2397.txt

其基本结构如下,详情参见RFC2397
dataurl := "data:" [ mediatype ] [ ";base64" ] "," data
mediatype := [ type "/" subtype ] *( ";" parameter )
data := *urlchar
parameter := attribute "=" value
具体使用方法呢?怎么获得base64值?

通过下面两个在线的工具即可将二进制文件转化为base64值

不过上面这两个工具都不支持本地文件上传。这里再提供一个方法——将图片作为附件放到邮件客户端里,另存为eml文件。然后用记事本等文本编辑器打开即可看到base64的编码,将其复制到正确的地方即可。


此方法不仅适用于favicon,普通图片、CSS背景、甚至连javascript脚本都能使用。

<img src="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACg..." />

div.image { background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAB3...);}

<script type="text/javascript" href="data:text/javascript;base64,KGZ1bmN0aW9uKCl7CnZhciBmPW5hdmlnYXRvci...">

<link rel="stylesheet" type="text/css" href="data:text/css;base64,LyogICAgSFRUUCBIb3N0OiAgc3RhdGlj..." />
不过需要注意的是,IE6不支持RFC2397 - The "data" URL scheme

2009年4月5日 星期日

网页最适宽度?

看了《宽屏不是用来阅读的》很有感觉。这篇文章标题很醒目,而我恰好是在Google阅读器中看到此文,发现Google阅读器的设计有点意思。

下面是Google阅读器的主阅读区域。不难发现尽管屏幕右侧还有大量空白空间。

Google 阅读器

顺便打开了Google搜索结果页等多个页面,发现其中不少同样也是内容定宽,右侧留白。因为曾经做过一段时间网站开发,关于网页最适宽度的研究通常会考虑适应主流显示器分辨率幕大小。随着宽屏、大屏显示器的普及,才逐渐发现当初让页面适应显示器尺寸的想法或许并不恰当。即使现在显示器全部大于21寸,也不能把网页一律设计成1920*1080。

网页供人浏览,首要考虑的是人的使用习惯。那篇《宽屏不是用来阅读的》的思路引申到当前的主题上就是——网页内容的最适合宽度需要适应用户的使用习惯。内容决定用户的阅读方式,用户的阅读方式决定了内容的呈现方式。一个关键点是,眼球横向移动没有纵向移动快。这是由人的生理特征决定的。在阅读的时候,以纵向移动为主可以降低眼球移动带来的疲劳感。


下面对网页内容进行一个不完全的分组,注意观察标记内容宽度的紫色标志线。

1、搜索结果、摘要

google搜索页Google博客搜索
百度搜索页百度知道搜索

以上四者均为搜索结果类。用户快速扫读整个页面,目标是快速定位到适当的结果,用户眼球需要快速纵向移动。如果同时横向移动很容易造成疲劳。所以此类网站紫色标志线最短。

2、以阅读内容为主的页面

以阅读内容为主的页面,内容宽度一般大于搜索结果页面。因为用户阅读速度较扫读方式慢,眼球小幅横向移动并不至于造成太大疲劳。同时,由于内容宽度变大,长度变短,可以减轻用户阅读时的心理压力。

新闻页面的主题内容宽度一般小于其他页面的宽度,可能原因是新闻在很多情况下也只需要扫读。有意思的是,blog等具有web2.0特色的网站,内容通常以定宽为主。

a. 门户网站新闻页等


b. Google阅读器和百度贴吧


3. 图片或其他媒体搜索/展示页

很多图片、视频搜索结果页和CMS首页属于此类,通过图片而非文字给人直接的视觉冲击。这类页面的内容通常自适应浏览器宽度。



不要为数据所蒙蔽

数据是不可信的,因为用数据欺骗人太容易。

看下图,1998年联合国的数据显示飞机是最安全的交通工具。


数据的来源相当可靠,来自联合国。调查的样本选取、调查方法的科学性等都毋须质疑。排除这些因素,得出的结论就一定可靠吗?我只能说值得怀疑。数据本身是客观的,但得采用何种衡量标准却是主观的,得出的结论也是不同的。

看看这个衡量标准——每10亿旅客里程死亡的人数。这个标准看上去有点拗口,实际上就是10亿人移动1公里后死亡的人数,或者100个人平均移动1000万公里后死亡的人数。总之就是 人数*里程数=10亿。

举个极端的例子。

国际空间站的速度约30000公里/小时,假设空间站上面有10个人,达到10亿旅客历程需要140天。在这140天里,如果这10个人全部死掉,那么空间站的安全性为10,介于自行车和轿车之间——上太空居然比骑自行车、在街上走路要安全许多。这还是考虑到不到5个月的时间死掉10个人的情况,实际上空间站的死亡率远没这么高。这么考虑下去,好像有点荒谬,杨利伟承担的风险比我每天走路上班还小?

衡量指标出了问题,风险不应该按旅客里程衡量。人的生命是由时间构成的,而不是由里程构成的。因此,更为合理的衡量指标应该是旅客时间——旅客使用某种交通工具一定时间后死亡的概率。例如,10000人乘坐某交通工具1000小时后的死亡人数。尽管我没有详细数据证实我的想法,但很可能的结果是,步行和骑车的安全性要交换,火车和飞机的安全性要交换。

面对客观准确的数据,面对貌似合理的结论,或许我们需要更多的抵抗力。

(实际上,把上面那个表格里的数据,除以各种出行方式的速度,就能得到一个相对值出来)