Google大餐来了!

September 3rd, 2008

Chrome的发布让我退出Mac OS,在Windows里恋恋不舍,

我简单说说自己的试用感想吧

1. 作为主流浏览器中唯一多进程的浏览器,其内存分配在目前看来确实是合理的。对于像我这种开机第一件事情先开浏览器,一开至少是5,6个tab的人来说,大概在运行1个小时左右chrome的内存优势就能体现出来了。具体原因看:http://www.google.com/googlebooks/chrome/ 现在我的机器是目前主流的2G内存,如果不跑虚拟机和游戏的话,2G的内存分1G来跑浏览器一般来说没有太大的问题。但是按这种发展趋势来看,一个网页占20-30兆内存已经很常见,chrome的这种构架可以更好适应将来web的应用。对于现在么,就像32位vs64位似的,内存方面的优势其实不大。

2. Chrome的速度让我极为佩服,不管是启动速度还是加载网页速度。我只能说,史无前人地快,比firefox和opera更快,而且是能够切身体会到的快。IE?…………

3. 安装文件大小小于500KB,是IE的百分之一不到

4. 简洁,我喜欢!可以随意拽的tab,超强的智能自动补齐功能,及有点类似Opera浏览器的Default Page,都令我非常欣喜。

5. 我曾经遇到过浏览器1,2秒的假死,在加载一些插件如flash,acrobat的时候甚至有3秒或以上的假死,不常见。作为还在beta的Chrome,我觉得还是可以容忍的,不过希望尽快可以修正。

赶快下载chrome,体验飞一般的感受!http://www.google.com/chrome

 

接着是picasaweb,增加了social network的功能,增加了自动人脸识别,体现了google对自己服务器能力的巨大自信。(自信是好的,当成千上万的人要求自动识别人脸的时候,google也当机了,哈哈哈。今天早些时候google的人脸识别方面的服务器应该是过载了)。据说现在中文版还没有?改成英文版让google去帮你找脸吧!

照片分享功能和其他网络相册有点类似,今天也加上了。

 

Google,让人觉得是如此有活力。

最会搞创新的是Google,最会做生意的是Microsoft,最会做用户体验的是Apple……

KDE开发,中国

September 3rd, 2008

光说KDE开发,没资格,直接上KDE Planet上去,直接说中国就更……

我今天就说说KDE开发在中国,我的一些欢喜和忧愁

在KDE summit的时候,有一个talk是专门说怎么和亚洲人打交道的,主要说的是怎么和中国人打交道。而会议上只有我一个人是中国人。听着上面那个印度人就是因为到过一次台湾开会,就大讲怎么怎么的觉得很搞笑。但是反过来想,倒是觉得有点可惜,这么大一个应用,这么大一个国家,竟然只有这么点交集。中国人也有想主动去接触这么一个东西,它也想进入亚洲市场,可是就是有多重阻碍。

我想想原因有这下面这些:

1. 有点技术的开源人才并不多,中国程序员总量可能是可以的。但是真的有点实力和经验的技术人才其实并不泛滥。即使有经验吧,这个社会的浮躁,特别是沿海地区,就特别能追着银子去,仍然抱着梦想和兴趣爱好的专业人才少了。就像我读高中的时候舆论导向就不对,分数好的绝对去复旦读经济金融,新闻去了,或者去交大读管理学院。当时我毕业的时候老师说前两年计算机热,现在人才过剩,计算机跌了。大概是考不上大学的都去读计算机大专了,对那个确实够热的,全民去学office吧。对了,还有搞什么平面设计,好像只要是个人都能搞艺术似的,这么多人我是没见哪个国产软件有多出众的用户体验。我这是在说教育体制的局限性。

2. 开源人才不多的原因和中国的意识形态有一定的关系。盗版泛滥,任何东西好像都是免费的。计算机用户的水准普遍不高,不能够appreciate开源程序员的工作。好像开发人员欠了使用者什么似的,不免费就是错,一个bug就是罪。话说回来,有很多开源项目真的是很好的,这和助人为乐的劳动模范的性质不是一样么?

3. 再,我都懒得讲了,国内的网络“设施”不好。sourceforge上不去,wiki上不去,google不通畅。这严重影响了信息和知识的正常传播。再说,最能影响一个人理想和职业的高校,很多是不鼓励拥有电脑和上网的。不知道现在的情况如何,当时3年前我记得除了计算机系的人以外,上海大学,华中科大这种名校第一年都不准拥有个人电脑,交大复旦的情况我忘了,但是在很多学校里默认是不能上国际网的,要买什么服务才行。即使这样,速度也慢地可怜。好吧,我在上海的家里,用2M的ADSL,这应该是国内口碑比较好的上网选择了,连国际网速度也不快,和在香港这里学校里比比,速度应该是家里20倍-50倍的样子。3G服务,没,WiFi,少。

4. 这些加起来造成国内开源项目的开发人员很少。想想现在我们做开源项目在做什么,翻译,输入法,美化。其实离本地化还远了。就KDE来讲吧。现在的形势是基于服务的,但是国内的web服务和国外的服务彻底不同。像amarok2基于服务的特性就很不合时宜。就说看视频和听歌,在国内用土豆?用yobo?没开放API的,last.fm封锁。我这里还缺乏人手写,比方说我昨天写了个显示中文歌词的插件,从搜狗上下歌词的,很不完善,谁来改善下。amarok有个Cool Stream插件,我们可以改成中国电台,比方说中央人民广播电台。mp3 tag编码是老问题了,我当时写的代码好像有bug,谁来帮忙解决下。这个问题不光是KDE了,我赌GNOME也是,都是按欧洲人的习惯所开发的,说白了,windows不也是么!Mac不也是么!我用mac这么久了,到现在还没享受过iTunes store啊!

5. 看到WPS免费了,广告词是完全和MS Office兼容,我真的很难过很难过,雷军的梦想,一句振兴中国IT业,不容易。是不是很多中国人都有的梦想,结果走着走着觉得走不下去了,就走到国外去了,或许像金山一样,活着比死了好,我们做游戏吧。

6. 网络上暴民多的是,都是嘴巴硬,体现出来的是自信的缺失。他们没从内心里觉得自己能在将来某个时期超越欧美,既不韬光养晦,不虚心求教,也不轰轰烈烈大干一场。同时会的是冷嘲热讽少数有激情的开发者。

7. 我也不爽像校内那样越做越像facebook;yobo越做越像last.fm。不爽规不爽,不爽的不是这些创业公司,是恨中国现在还不够强,敢做敢拼的人才还不够多,相比之下,这些创业公司,已经是佼佼者中的佼佼者,虽然我不想效仿,但其精神,值得我去学习

8. 最后想留一句,虽然自己现在什么都不是,还牢骚满腹,但我希望自己将来能给中国的IT填块砖加块瓦。

Posted in IT评论 | 3 Comments »

自由

September 1st, 2008

不是牛校,名企,漂亮MM

不是房子,车子,票子

“Here’s to the crazy ones. The misfits. The rebels. The trouble-makers. The round heads in the square holes. The ones who see things differently. They’re not fond of rules, and they have no respect for the status-quo. You can quote them, disagree with them, glorify, or vilify them. But the only thing you can’t do is ignore them. Because they change things. They push the human race forward. And while some may see them as the crazy ones, we see genius. Because the people who are crazy enough to think they can change the world, are the ones who do.”

Jack Kerouac
From his book: On The Road

22年来,我想要自由。

暑期项目

July 28th, 2008

后天就要走了,这意味着Google的summer code项目绝大多数就要结束。还有些debug扫尾工作和锦上添花的工作将在布鲁塞尔开会期间完成。乘着休息时间,我想就对这两个月的工作作个简要的总结。

Amarok的开发工作,可以说是我第一个真正参与的团队项目。除去科大的课程项目以外,我大多做的是些个人项目,开发期间和人交流不多,基本上是埋头单干。所以在这两个月中,我学到了不少东西。

以前的开发,首要的priority是功能,只要功能实现了,效率只要不是低下到一定程度,就随他去。代码又臭又长没关系,只要功能实现了,3行的代码写到100行也没人来管你。但是在设计Amarok API的过程中,我开始考虑效率问题,希望把amarok启动时间的几秒缩地更短一些。希望播放器在启动的时候尽量一次性显示完整界面,而不是先显示个窗口,再菜单,再按钮这样的破碎式。由于不熟悉Qt编程,当我的mentor改我的代码,把20多行的代码缩短成4行,而功能还比我以前的代码还强,我就觉得学到了许多。

设计API的时候也很考虑插件作者的易用性。为此,我不知道推翻重写了多少代码,觉得这里不好,那里不好,就改了又改。由于是团队项目,很多人有不同的意见,于是在一些功能是否要实现的问题上,花了很多时间讨论。我的整个暑期项目,大概有10%的时间用在和人讨论要实现和怎么实现一些功能上。这是个人项目所没有经历过的。

当然,自己的编程水平也提高了,更熟练。对一些构架的理解也更深入了一些。

Amarok是和很不错的团队,目前有20多个开发者,10多个marketing成员,还有一些翻译,发布者等,大家交流也很多,开发者IRC频道从来不停。这两个月过得很充实愉快。想到过几天就能去布鲁塞尔和大家面对面了,就相当兴奋。

我期待着给Amarok团队继续做贡献。收获很多的同时,也庆幸自己开发的东西有这么多人用着。

签证,续

July 26th, 2008

1. 今天早上给领事馆挂了个电话,说我打过N个电话去欧洲了,酒店基本都不能接受我的payment要求,然后说我和KDE的负责人去比利时总部问过了,通常不需要全部的酒店payment证明。电话那头说他去和领事说下。

2. 半个多小时后他打了电话过来,要我去拿签证,并且领事想见我

3. 我赶到领事馆,领事出来和我握了握手。然后开始向我解释。基本的意思就是他们也只是在按规章制度办事,希望我和KDE的组织者能谅解。我说你们这个需要full payment的要求对我来说是一个很严重的problem。然后她说他们现在不需要了,没有问题了。然后说,希望我不要认为领事馆很offensive,他们并不是针对我,而是我的情况比较复杂。我说我理解,但我的情况并不复杂,简单地去开会+旅游而已,我不要别的,你星期三以前能不能给我签证?然后领事说,没问题,没问题,你周三晚上的飞机,我们很清楚,你下周任何时候来领事馆拿就行了。然后再继续解释了一通,说他们会把我的个人资料严格保密,不会作其他用途之类的。

4. 签证事宜告一段落,为此,花了774港币给领事馆不说,5次往返领事馆用了350,2次往返深圳用了150,在换钱的汇率转换,手续费上另用了400。共计用了1500左右的人民币拿一张签证纸片!要不是领事亲自出来和我说说清楚,我还真的是非常不爽!那不是一点点不爽,他们tmd太不像话了。

结论:对付官僚,好好说话没用,要高效办事就要找上司的上司的上司。要想搞定签证就要找到领事的Boss那儿去……

(顺便鄙视下国内银行,干嘛收我这么多手续费,在柜台排这么长的队提钱还要50块一次,香港为什么就不需要的?ATM就更不说了!同样是人民币换港币,国内比香港汇率差0.01左右,每一万就差100。国内已经外汇多到大出血,还逼我走私人民币去境外换,银行脑子是不是进水了?我不尽想问,钱存银行干嘛?!家里放个保险柜不是挺好的,这么多手续费,绝对要远远大于利息,更别说通胀率了。

国内这些外汇,都还不是沿海城市纳税人缴的钱!被美元贬值这样糟蹋了,心疼的还不该是我们的父母么!结果我还是不得已捧着人民币去境外换,好让人民币对美金再涨一点……真的很无语)

另,我并不同意大佬的回复,说这不用降低到某种动物的层面上说。这个不是普通的办证,为什么同样住在香港,香港人就不用签证,而我就需要?为什么人家美国人去欧洲开会就不会遇到问题,甚至去英国只要出示来回机票即可通过?我们都生活在城市,拿的是城市户口。不知道有多少中国人,为了上海户口,或者深圳户口,或者北京户口挤破了头。这就是不公平!沿海城市一个富裕家庭的狗的生活可能都比偏远农村的生活条件好。

是的,反正中国人需要办证,印度也需要,世界上绝大多数国家的人都需要。而不需要的只是那些发达国家的居民。所以我们可以很阿Q地说,签证麻烦,只是官僚制度的一种弊端。不完全是。同样的是我,如果我在香港有两套房子,估计很多东西在签证的时候都可以免了。不就因为我现在还是个穷学生么。

Anyway,我想说的只是,我,一个学生在香港,什么都没法证明,而又不想麻烦父母提供各种赞助证明(因为那样的话,他们需要跑上海的领事馆),所以就被香港人,或者比利时领事馆欺负,觉得我没有经济能力去欧洲,或者觉得可以刁难一下我。然后我不爽,跑去他们的boss那边告状,然后他们最后只能和我来解释。我这么干,不为别的,只是为了自己的尊严。

不要在金字塔上层活多了,就觉得等级制度是理所当然的,毕竟,我们还没有站在金字塔顶端。

突然想到蝙蝠侠里一句话:You either die a hero or you live long enough to see yourself become the villain.

或许,我们已经活得太长了吧