Tag 软件

说几个软件

昨天申请到了微软MSN Windows Live Messenge Beta的邀请,终于用上了新的MSN,本来就对界面乱七八糟的MSN感到不爽,还加上什么猫扑社区之类的栏目在上面。真希望MSN也有像QQ珊瑚虫版那 样的Lite清爽界面。Beta开始感觉还不错,窗口设计得很漂亮,但很快发现下方有很大广告版面,左边其他服务的选择面板突出来,顿时让我觉得恶心。鼠 标停在哪个联系人上那个人就会放大,不能换成点击放大啊?郁闷。前几个星期我还收到别人的邀请,使用了新的Hotmail,现在改名为Windows Live Mail,也同样让我失望, 界面设计得不舒服,感觉现在的mail服务除了Gmail,就只有Yahoo邮箱看起来最舒服。

昨天去下载了新的IE7 Beta2,安装之后发现不能卸载,后来网上找了找才找到办法,原来微软把它当补丁用。界面设计得更让我不爽,最常用的几个按钮都很小,而且样子很难看,收藏夹不能悬停,RSS读取功能很累赘速度又慢。而且著名的Tahoma字体显示起来有点不正常。

说完了让人不爽的Microsoft,然后要说让人爽的Firefox。用她已经比较长时间了,配合插件一起工作非常舒服。昨天又装了一个Pearl Crescent Page Saver插件,可以方便地将浏览器里显示的网页保存成.png图片。正好需要,太爽了。还在NSC-Network Show Case那里看到了一个Apple Mac OSX Tiger Short Demo,画面虽然不是很清楚,但让我感受到了Mac OS X的无比威力,Apple的工程师都是天才!早晚我也要去搞台Apple的机器,G5我不配用的话,那就来台Power Book G4 把。最后要说,去看看Nokia Nseries的网站把,又是天才的设计,其中中国区的页面让我目瞪口呆,Flash效果太强了。浪费了这么多时间说微软,图片链接,太花功夫,下次我可不干了。

杂碎

昨天晚上妈妈终于帮我带回来了《程序员2005合订本》。因为要准备研究生考试,过去的一年里比较少关注这方面的东西,以至于落下了很多知识,现在要好好补一下。至少要了解了解现在都发生了什么,那些新冒出来英文缩写又是些什么有意思的东西。乐此不疲。

昨天下载试用了Mindjet Mindmanager 6 pro,非常酷的软件。很方便地画出你的脑图,然后可以导出,风格多样。怪不得herock会说:“如果只能在电脑上装一个软件,我会装MindManager,如果能装两个,那就再加一个Firefox。”,并且他写了一篇使用体会。虽然夸张了一点,但是这的确是很棒的软件。常常可以在别人Blog上看到一张关于web2.0的图片原来就是用它画的。我也试着画了一下我想做的一个Project的构思,以后可以用它来记录一些自己眼前闪过的想法。

另外这几个晚上,我在自己购买的一台Linux虚拟主机上一口气装上了Mambo 4.5.2 pmWiki 2.0.13MediaWiki 1.5.5,一个是CMS,另外两个是wiki系统。都很不错,至少在我这个菜鸟看来。另外说一下,著名的MediaWiki在sourceforge.net上的主页到现在还上不去,在大陆又无辜被封杀,弄得我连帮助文档都查不到,中国政府是怎么搞?!

给刘昕Livid的留言——我所猜测你困惑的原因

刘昕Livid和我全然不相识,我也是无意中发现了出色的他和他的www.livid.cn,他的Blog没有引用(trackback)功能,这是我给他的留言,也表达了我对计算机科学一点浅薄的认识。

刘昕你好。

刚才看了你的nerd’s substance,我猜测了一下你困惑的原因。

首先,你花了大量的时间完成了如此多的知识的学习,这是非常了不起的,无须多言。我所要说的是,大概你也会同意,计算机世界所包含的内容非常丰富,从硬件 到软件;从有数学味道的算法设计到有艺术气息的计算机图形学;从接近底层的汇编语 言、编译语言到面向高层应用PHP、Java、XML以及从他们上面派生出的诸多应用系统;从使用Photoshop、GIMP做图像处理、学习 OpenGL编写3D动画到用这个函数库编写像Maya、XSI这样的工业级软件。计算机知识实在是太多了,要学习的东西也太多了,我们不可能把所有的东 西都学完,不可能样样精通。不停的了解各个领域新的发展变化,跟上计算机世界进步的速度是可能的,但是学完所有的东西却是不可能,这样只能使一个有限的处 在现实世界的人感到疲惫不堪。你很优秀,懂得很多,并且把你的所学用来完成了你自己的vik|engine,当然还有客齐集社区。

你写道“将用来重复那些与“做网站”的一切有关的简单无聊的事情。”,不知道我理解的对不对,其实我也感觉到重复的,诸如做个网页,或者再高级一点:开发 一个应用系统,其实都会使作者感到厌倦,因为这和坐在柜台前收银开发票一样每天做着同样的重复的事情——无聊没创意。很多人追求的是自己的一个 career,而不是每天重复相同的事情来度完一生。我觉得你可再研究研究更深入的东西,比如:如果你熟悉XML,为什么不能也参与到W3C对于XML规 范的制定过程中去呢?如果你喜欢OpenGL并掌握得很好,为什么不参加到OpenGL函数库的开发中去呢?如果你被Python或Ruby的优雅的风格 所吸引,为什么不去帮助这些社区完善他们的函数库或者对这些动态脚本语言的未来发展献计献策呢?如果你热爱开源事业,为什么不去帮助这个大社区发展他们的 文化呢?如果你觉得某某语言的函数库效率低下,为什么不去打开它的源代码重写它的算法,就是另一个更高的层次了,是计算机科学,我觉得。其实只要能坚持深 入地做其中一项或某几项那就非常了不起了。

所有的计算机世界里惊人的天才的发明和创造都是源于实际的需求,PHP的诞生也是他的原作者想在web上更好地展示他的简历。Liunx的诞生更是如此。 我想我们不能为了学习计算机知识而学习计算机知识,计算机和数学一样都是从实践需要中来,没有和具体应用结合起来,没有和其他学科的知识结合起来的话,他 是没有任何用处的。这也就是为什么很多人觉得数学是没有用的东西。我读到你说你在一台机器上装上了MSDN上几乎所有的软件,并很快乐地学习着。我想说这 样的学习有什么用呢?

很多成功的人更多的是在考虑计算机如何能与商业应用更好地结合,就像Steve Jobs从他设计第一台Mac到现在iPod如此成功,他并不是一个最最优秀的技术专家,但他却构思出了伟大创意和成功的商业运作模式,让科技和生活完美 地结合。Bill? Gates也是如此,他必然不知道Windows具体是如何编写的。

计算机的世界也是讲究团队配合的,许多计算机天才有无与伦比的才能,但其中很多人都缺乏虚心和别人学习交流的心态。怎样让一个团队能高效的运作也是一个高 深的学问,所有才有了现在的软件工程,还有结对编成、敏捷开发等概念。你说你是性格分裂,自闭症患者,与人沟通存在严重障碍,至今一事无成。我全不相信这 些。请原谅我语无伦次地写了这么多,我想到什么就写什么。我一直觉得你是个了不起的人,84年出生,比我还小一岁,我在大学的四年中浪费了太多的时间,我 并不是说我不好好学习,而是中国的教育让我们浪费了太多珍贵的时间。你选择退学是你的勇气,我猜也是你家庭给你依靠和支持。有太多的人没有选择的权利和机 会。当然中国的教育有好有坏,这又是另一个话题了。
你和我,和很多人一样有自己的梦想,加油去实现它把!

最后我想说,选择一个方向去更深入钻研吧,不要因为每天忙碌的工作而忘记留给自己一点时间去思考自己人生的方向。我也愿意和你交流,谢谢。

mail: huzhenghui37@gmail.com
website: www.huzhenghui37.net

January 27, 2006