Mars Blog

Le vent se lève, il faut tenter de vivre

何为 KISS 原则

之前在《算法的乐趣》上看到俄罗斯方块的设计时有一句话深深地烙在了我的脑海里——Keep It Simple and Stupid。然后这成为了我踏入编程之门以来最喜欢的一句话,这几乎成为我所有门户网站的座右铭了。 那么何为 KISS 原则呢? 我最初的理解和大多数的程序员一样——保持简单和直接,可以只由一个小程序来实现的功能就不要给它写一个大程序。这种一切从简的思想似乎已经渗透了程序设计的方方面面,无论是小到数据表的设计,还是大到造轮子,它几乎造就了程序界所有的精品。C 语言、Linux 系统等等均是 KISS 原则的产物。 这种理解看起来仿佛十全十美了,但事实是——We don’t know KISS。 直到我今天认识了大师丹尼斯·里奇,我才真正深刻地认识到 KISS 原则。 大师丹尼斯·里奇诞生于 1941 年 9 月 9 日,是著名的美国计算机科学家,对 C 语言和其它编程语言、Multics 和... Read more »

革命,并不意味着演进:SYSTEM/360

一个多月前在图灵社区看到了《计算机简史》(第3版)在重新招译者,一时兴起,便抱着试一试的心态去做一回译者。直到你真的接触到翻译工作的时候,你才能体会到译者的痛。翻译给我最大的体会就是累,脑力活加体力活双管齐下。由于作者年代久远(IBM SYSTEM/360 年代),加上自身专业文献读得少,实在好难融入那个情景,以至于我多处理解有误(这是被拒的直接原因)。想当初写科幻小说洋洋洒洒几千字随手就甩下了,如今接手的是一本科学巨献的时候,却吐不出三言两语,实在憋屈。 反思一下自己被拒的原因,除了见识短之外还有一个很重要的因素就是决心。当初早早作的决定,但是动笔的时候已经过了猴年马月了。交稿前出版社就已经找到译者了,想想自己也是有点羞耻 T_T。还是太年轻,少了一份担当。还好被拒绝了,不然翻译出来的什么东西不知道要遭多少人骂,以后还要遗臭万年 (/▽\=)。 不多说了,从此之后,要吸取教训,多读书,多一分担当,答应别人的事、下决心做的事就要尽力做到最好:) 尽管 IBM1401 在市场营销上已经取得了非同凡响的业绩,但是 IBM 的内部却是由威胁到他的行业霸主地位的不兼容的产品线混合而成的大杂烩。许多IBM的内部人士认为解决当前窘况的唯一途径就是生产一种拥有相同的架构并且运行相同的软件的“兼容”的机型。 1960 年,IBM 在产的不同的机型不下于 7 种:一些面向科研人员,其它的则面向数据处理用户;一些是巨型机,一些是微机,还有的是中型机。如此庞大的规模给 IBM 的制造业带来的收益却是凤毛麟角。除此之外,IBM 还是由许多小公司联合而成的大集团来操纵的,而不是一家独资企业。每一款机型都会培训一支专门的营销团队去占据计算机的利基市场,但事与愿违,往往这些专业的营销团队都无法轻易地适应新的机型以及新的利基市场。每一款机型都需要一条专门的生产线及其特定的电子元件。事实上,IBM 各式各样的计算机电子元件的库存量不下于 2500。外设也呈现出了问题,由于外设数以百计地增长着,外设需要兼容所有的处理器。 这一切机型都需要和 IBM 拥有满足所有用户需求的打孔卡产品(400 系列)来比。生产流程的合理化和组件的标准化在很大程度上削减了生产开销,这让 IBM 在打孔卡机器领域所向披靡。 然而最大的问题不是在硬件层而是在软件层。由于IBM提供给顾客的软件包的数量与日俱增,机型的激增引发了糟糕至极的连锁反应:假设有 m... Read more »

路漫漫,时光却荏苒

几个月没有写博文了,我果然还是不喜欢每天都在自己的个人空间写一大堆关于 0101 的长篇大论,只是喜欢用博客来记录自己的生活,在有感而发的时候写些什么,毕竟还有很多技术社区嘛o(^▽^)o 本来想在自己的博客写一个 2015 的总结和 2016 的计划,但是已经在其它社区发过新年计划了,同时又在日历卡写满了 2016 要做的事情,觉得重复写这些东西很乏然无味,所以打消了这个念头。 大前夜收拾行李返校的时候无意间翻出了两年前妈写给我的信(我此时此刻心中万般恨,真的是狗日的垃圾手机,第 N 次损坏我的照片了!!!好好的一封信只剩下半封了 T^T 我一定要换了这渣机!!!): 想想人生真的很短暂,你昨日在家看护着的蒲公英,今天就已经飘向了远方。 回望曾经的岁月,欢笑过,痛哭过,有时真觉得时光匆匆,很多迫不及待想去做的事、想去闯的梦却迫于无奈任其随风飘去了。 尽管至今仍然不学无术,不过很庆幸我这一路来初心未变,依旧是那个懵懂的少年。这一路看到更多的是自己内心的成长,学会忍让和包容,学会爱与恨。我相信,有一颗够强大的心,走到何处都是无限春光。 路在脚下,越走越踏实。人在远方,越飘越远。青山影无踪,踏雪却有痕。永远记住曾经的笑与泪,感谢那些爱过恨过的人,感谢他们让我成长起来。同时要紧追时间的尾巴,不要让别人一直在等你,不要让今天的事一直推到明天,走好剩下的路,做最好的自己:) Read more »