打印

告诉 linuxer 什么是自由

johnzw, 看起来你属于人们说的所谓比较“功利”的人,不过我不是批评你,我可以理解一个人在社会上生存的困难。虽然我没有经历过这些困难,但是我见过。但是每当我想到自己一生的短暂,我就会有种寻找生命真正意义的冲动,虽然到现在都没有找到……
然而,你给我的感觉是:从钱眼里看事物,看待事物都要考虑自己能不能得到好处……说得好听是人在社会身不由己,说得不好听是不自觉地利用周围的人和事物……

TOP

johnzw, 我还不知道自己的目标是什么,但是我知道我人生的最终目标不是什么:不是金钱,不是荣华富贵。
你认为你拥有什么而使你与众不同、能够被社会和历史所铭记呢?
但是我对你的想法还是表示理解,因为社会上应该容纳很多种不同的人,但是让我无法理解的是为什么你有良好的家境却没有拥有理想化的人生目标呢?
以前我总认为解决不好生存问题就谈不上发展和理想,但是这似乎在你身上不能成立,因为你解决了生存问题后并没有去追求理想化的人生理想……

TOP

johnzw, 呵呵,我不会在自己的梦想破灭之前就放弃理想。另外,人要多少钱才够用呢?不知道你有没有看过一个故事:人需要多少土地?那个地主最终需要的只是一小块埋骨之处。你需要多少钱呢?无论有多少钱,都可以在一天之内挥霍一空,人的欲望是无穷的,钱财是永远不够的。很多人都对我说:要适应这个社会,而不要妄想这个社会来适应你。的确,这个社会不会主动来适应我,但是我可以尝试着改变这个社会。学校里教育的内容很多都是理想化的,到了社会中很多理想都要破灭,但是为什么教育要这个“脱离实际”?因为如果所有的学生都真的能按照教育他们的那些理想来行为处世,那么这个社会就会改变,就会变得更加美好,更加接近理想。但是很多人走出校园后(甚至在走出校园之前)就被社会改变了,他们屈服了,放弃了理想,放弃了很多美好,最终不是改变社会,而是被社会改变,这是教育的悲哀,也是社会的悲哀,也是社会种种丑恶现象在人们的谴责中能一直延续的原因。在我真的被社会改变之前,我会尝试着改变这个社会。
另外,搞计算机软件有个好处:进入门槛低:不需要什么特殊的设备,很多入门教材到处都买得到,可以自学,有自我展示的机会。

TOP

llc, 好歹你也是公社名誉顾问呀~灌了水是不是也发表点意见看法呀~

TOP

默难, 你那样夸我我都步好意思了~

TOP

很多人谈到标准,但是标准的真正意义是什么?标准和自由性、随意性似乎是有一定的矛盾的,那么哪些方面需要自由和随意,哪些方面需要标准呢?从用户的角度讲,标准的作用是减少用户的学习成本,随意性的作用是满足用户个性化和根据自己的需求进行定植的要求。从程序开发的角度讲,标准化的作用是能让开发人员的程序具有较好的普遍适用性,在不同人的电脑里都能按照预想的工作,自由与随意则能保证开发人员的开发工作不会受到不合理的限制、不会妨碍他们创新。如果拿语言交流来举例,那么标准就是让大家能以互相都懂的语言进行交流,自由与随意则保证了大家能使用同一种语言表达各种不同的想法。
如果拿软件界面来举例,比如说菜单,标准应该是:

所有在右键菜单和工具栏里的功能,都应该能在窗口顶端的菜单里找到

而自由与随意则保证了开发人员可以自己判断什么样的功能应该放进右键菜单或工具栏里。
当然标准还可以有更为具体的具有指导意义的内容,比如还是菜单,可以有如下内容:

右键菜单里的功能应该是只与当前鼠标右键所点击的对象有关的功能,并且应该是常用的功能

或者要求再高一点:

右键菜单的内容应该根据用户对各种功能的使用频繁程度来动态地变化,以自适应用户的使用需要或习惯

但是如果在标准里规定:

右键菜单里一定要有XX功能

这就显得不合适了,因为右键菜单里是否一定要有XX功能得由开发人员和用户决定,而标准是一种“一次确定,长期使用,一段时期内保持稳定,各版本间过度自然”的约定,而右键菜单里是否一定要有XX功能之类的内容是会变化的,甚至同一时期不同的人会有不同的看法或习惯,所以不宜放进标准里。
再比如,对于桌面,不应该规定:

一定要有“开始”菜单

而应该规定:

一定要有一个合适便利的办法来找到所有可用的软件入口

这样既保证用户能有办法运行电脑中的任何一个应用软件(当然这也和软件安装有关),但是又不会妨碍那些不喜欢“开始”这个菜单名或压根不喜欢“开始”菜单这种形式的人。

以上是我个人的一点想法。

TOP

……………………………………………………………………………………
这么长的帖子竟然这么长的时间后还有人从头看到尾并且还回复而且还没有被水掉……

TOP