早期 blog

历史往往是不经意间创造的

早期 blog

历史往往是不经意间创造的

乔布斯的 NeXT 和 苹果的成功 众所周知,1980 年代中期,乔布斯被苹果董事会开出以后,带领内部精英出走创办了 NeXT。倾尽全力做出了超越时代的 NeXT 电脑和 NeXTSTEP 操作系统。NeXT 在产品上获得了巨大的成功,但是在商业上一败涂地,于 1996年被苹果收购。接下来就是我们熟知的历史了。 然而,大部分人不知道,如今赤手可热的 iOS 和 Mac OS 系统中到处都有 NeXT 的影子。编程中常见的 NS 就是 NeXT Step 的缩写;.nlb 是 NeXT Interface Builder 的缩写。 这里有一份《NeXTSTEP 用户手册 [https://archive.org/details/

By 王掌柜
阅读反思 - 不确定的互联网,不确定的人生

早期 blog

阅读反思 - 不确定的互联网,不确定的人生

什么是 Bug? > 在编程时,你几乎不可能第一次就做对,而编程的过程就是不停的制造问题和解决问题,最终找到那个最优解。这里制造和解决的问题,在编程界被称为 Bug。 在我看来,编程的过程就是遇到问题,分析问题,想到问题的方方面面,编码的过程,也要做到如履薄冰 ,只有这样仿佛才能把自己的作品交出去。这种做法其实对我做事影响也很大。 一直以来,我都以为这么多年的编程生涯,对我最大的影响无非几点: 1. 做事情比较谨慎,考虑问题比较全面,尽量在行动前减少犯错误的机会。 2. 遇事不慌,先找突破口,从一个点再到面,最终解决掉这件事。 不过今天在拜读了李如一先生的一篇会员通讯,其中一句话对我很有启发: 「把任何领域的问题和毛病视为某种可修整的 Bug。」 因为一直以来有个问题困扰我,就是跟别人探讨问题的时候,总觉得别人的问题不是问题,都有解决办法。有时候我能帮人找到解决办法,但是有时候我自己也找不到办法,但是心里总是认为它有解决办法的。 今天读到这句话,总算知道问题在哪里了,十几年的编程生涯,确实给了我一种问题总能解决的判断,因为有 Bug 我就解决 Bug,解决了再有新

By 王掌柜