Posted in February 2010

生活应该是延续的而不是割裂的

最近一直在思考这个问题,为什么当生活被割裂开后一般人会很痛苦。

比如“最伤是离别”,比如分手,都让人接受不了。看到每年回乡的春运大军,密密麻麻的人群,拉着重重行李,眼神疲惫而迷茫。他们离开了家乡,去到一个陌生的地方,去一个不能称为家或者归宿的地方,然后一去就是一年,这里生活被割裂了,两地没有共同的地方。

生活应该是延续的,就如生命一样。从一个地方到另外一个地方。从一个地方进化到另外一种状态。

如同性格一样,改变是缓慢的,我们不能脱胎换骨,历史上的翻云覆雨和最近的拔苗助长都是不妥的。

对过去的生活,我们不能用决裂来对待。期待买了房之后自己的生活会完全变化,于是现在的生活过的马马虎虎,这是不好的心态。生活是生活本身,一致而连贯的,不是外来的原因就能将它分成两种不同的生活。如果这样,我们的生活就不是真正的生活,它时刻处于不稳定的状态。

我们期望技术的日新月异,但是生活的变化是缓慢的,我们不能期待用物质世界的变化来期待生活的变化。

Windows Phone 7惊艳

iFanr上面的这篇文章总结的很好:

WP7 的 UI 和 ZuneHD 很像,相当现代——巨大的文字、超出边界的元素都在刻意强调屏幕只显示出一部分内容。

确实,跟iPhone强调图标的方式不同,Phone 7用巨大的文字来组成界面,这使界面更简洁和素雅,如同CK的logo一样,这种方式相当的大胆。

而分裂的界面元素如同残缺的印章一样,不仅有艺术性,更有暗示:界面是滑动的和部分的。

这个界面其实跟Plam pre很类似:

只可惜Plam Pre死在了沙滩上。

第一感觉是否重要

比如说,第一次看到某个人,这时候会形成第一印象,这种里面带有很大的联想成分,很多是错误的。所谓“女孩子的心思你别猜,你猜来猜去把她爱“就是这种联想成分太多导致的结果。

如果按照“实践出真知“的标准来衡量,这些是可笑的。而对于文学这种创作来说,这又是必不可少的,因为作家不可能去经历和感受每件事情,更多的是凭一条新闻或者传说来虚构出真个故事,我认为写实类的也需要这种能力。至于“体验生活“的说法我认为是可笑的,有些特意而为的意图。只有虚构和联想才能让作品高于生活。而这种联想则会让作者“敏于思而慎于行“,走向迟缓和犹豫不决。

《金蔷薇》是否支持这种说法呢?

Rails开发总结

用Rails开发煮豆(zudou.net)这个小应用有段时间了,对于一个从Java转过来的人说,变化还是很大的。

总的来说,Java一般偏向企业应用,而Rails偏向互联网应用,两者开发思路很不同。Java用来处理数据或者后台应用比较多,而互联网处理页面更多点,用到很多Ajax和HTML来对界面精雕细琢。企业应用的用户需求是固定的、文档化的,而互联网则开放很多。

从技术上来说,Rails语言很轻巧,上手很快,刚开始会觉得原来的Java开发效率实在是太低了,但是如何有效的调试程序则是个大问题,遇到程序异常很容易束手无策,具体原因一则新手对架构内部和语言细节不熟悉,二则不同平台有不同调试方法,这方面经验是跟平台绑定的,不能共享的,不同的平台的常见异常都不一样,Java下容易出现Nullpointer,Rails则千奇百怪。从另一个方面说,Java语法更严格,文档也很多,所以虽然开发效率低,但是按部就班,也不会很慢。

而对于一个框架开发者来说,调试也要纳入到易用性中来,错误信息要充分,简单而且明了,很多错误信息读起来不知所谓,对于一个满头是包的人来说,拿着这些仅有的救命稻草,如果没有多少信息该是多么有挫折感。

Tagged ,