28

Macintosh演化史(三)

经常有读者提醒我,你还有好几个坑没填知道不?然后比着手指头说,第一个是你之前写过四篇「Vim」相关的文章,五呢?第二个是你在微信平台上写了「我和Mac」系列的前两篇,三呢?然后你债多不怕愁虱多不怕咬,居然又开了一个「Macintosh演化史」,你准备啥时把这些坑填平? 我通过测量坑的长宽深浅大小,发现确实是我挖的,真是此坑未平彼坑又陷,何日成坑爹?然后我就有两个疑问: 1、挖坑不填能算美德吗?总比不挖强吧…… 2、有这么好记性的读者到底是好事还是坏事? 咳,下次 MacTalk 教室不允许带西红柿、臭鸡蛋和锤子等凶器,违者拉黑无赦! 鉴于大家的热情,我决定把这几个系列接起来,Vim 系列也会搬过来,而且 Vim的一些内容也需要更新了,重新回回炉也是个乐儿。如果你们觉得哪个系列不好玩了,告诉我,我就会让城管对待小贩一样,让它们消失的像从来没有存在过! Macintosh演化史(三) 1999 … Continue reading

28

Macintosh演化史(二)

Mac OS 时代 注意,这个时代没有 X,有同学会问 X 是什么意思,X 就是数字家族中具备高贵血统的罗马数字10,这个 X 将出现在 Mac 的下一个时代中。 Mac OS时代持续时间很短,从1997年到2000年,技术体系还是沿用了System系列,在这个时代,发生了一件苹果公司历史上最重要的事件:创始人乔布斯回归。乔布斯年少轻狂的时候对记者说,你很少看到一个艺术家在三四十岁还会有令人惊叹的作品,然而他自己正是在40岁之后再次焕发出夺目的光彩,让世界为之震撼。 1996年苹果收购了乔布斯的 NeXT,并以此为基础,开始漫长的Macintosh 改造之路,这是属于下一个时代的事情。乔布斯对所有人说,颤抖吧,爷胡汉三马上要回来了!那边叫嚣乎东西,这边啥事也不耽误,招人砍人改造产品线,开启了改变世界之旅:Mac、音乐、电话、软件、平板、图书…… 1997年1月,Mac OS 7.6发布,这 … Continue reading

28

Macintosh演化史(一)

那篇谈程序员写作的文章收获一筐好评,但我自觉并非上乘之作。有位读者语重心长的告诉我:「二师兄,如果你赶脚这篇《程序员与写作》还未达到上乘水准,那么恭喜你,你的潜力大大地,可劲挖」,是用钉耙挖么? 最近闲谈随笔较多,今天写点干货,谈谈 Mac 的演化史。 从第一台Macintosh电脑诞生到现在,已经有近30年的历史,30年是个什么概念呢?把时光的指针回拨30年,估计MacTalk 的一大半读者要么在玩尿泥,要么还在未知世界的某个角落游荡,等待一个机会。30年沧海桑田白云苍狗,世界发生了翻天覆地的变化。今天看到一张十几年没见的初中同学照片,如果不让用惨不忍睹来形容,我只好用目不识丁来搪塞。 Mac 同样如此,如果对比一下1984年的Mac和2013年的Mac,我们很难想象这是同一系列的产品,看看今天的配图,你能想象这就是美轮美奂的 Mac 么?几十年时光飞逝,有人成长,有人变老,计算机的软件 … Continue reading

26

彩色人生

周五和周六一般是 MacTalk 的法定休息日,不过由于昨天的语音播报效果实在太好了,所以今天就多说两句。 那段语音当然是录了几次的,想精准到 60s 不可能一次成功,Mac 君下班后在会议室录了几次才成功,很多人说语音比较拘谨,我觉得也是,卖萌的说法不能接受,其他赞誉都收了。按道理哥也是见过大场面的人,面对几百听众讲几个小时大义凛然毫无惧色,最后挥挥手飘然而去不留下一个bug。昨天对个破麦克居然哆里哆嗦真是太不像话了,最可气的是有朋友说这声音不像你,哎,有损 MacTalk 的威名,我去面壁了。 我认识的IT圈里的朋友,大喷壶 Tinyfool (飞翔的胖子郝培强)算是能说的,狭路相逢的时候,我也能抢个三分之一的话头,但是那家伙居然能在 podcast 里自言自语说两个多少时,我觉得这种人神共愤的事我干不出来的,我必须得对着人说,所以有朋友说让我去做个 podcast,我觉得目前还没做好 … Continue reading

25

如何学习一门编程语言

关于学习编程这个主题,有各种读者多次要求写一写,而且要求文艺的写、抒情的写、充满社会主义特色的写,要做到:问题看起来巨复杂,读起来巨简单,学起来巨容易!看把你们惯成什么样子了,Mac 君你继续去面壁吧。 好吧不管他,我们接着聊。 如果你准备未来投身到 IT 江湖从事编码这份有前途的职业,学习一门语言显然是远远不够滴,就像你初入江湖,告诉别人, 「兄弟只会太祖长拳!」 问,「Level 可及乔峰?」 答曰,「不及万一」 人家一看你就是P2的命,PK 时一个大招直接秒掉。写到这我想起了一个叫做冰河的兄弟,也是奇葩一朵,在程序语言方面一生只爱 Lisp(Lisp号称编程语言的祖宗),在人类语言方面则除了中英文,还在同时学习意、法、西、德四门语言,而且不是随便学学,而且神志没有错乱,这一点让我简直佩服到逆天,一门英语已经从初中折磨我到现在了,在人类语言层面,我常常是被秒杀的。 所以,如果编程有可能 … Continue reading

23

终极 Shell

在开始今天的 MacTalk 之前,先问两个问题吧: 1、相对于其他系统,Mac 的主要优势是什么? 2、你们平时用哪种 Shell? …… 第一个童靴可以坐下了,Mac 的最大优势是 GUI 和命令行的完美结合,不要把所有注意力放在 Mac 性感的腰身和明媚的显示屏上好吧,这不是妹纸!第二个童靴你可以出去面壁了,讲了这么多期 MacTalk 你告诉我还在用 Windows 的 cmd, 你让 Mac 君情何以堪?哪怕你就说在用 Linux 的 Bash 我也就原谅你了,踢飞! 上次在「如何学习一门编程语言」里提到了 Shell,也有读者问到 Shell 的问题,所以这次给大家说说 Shell 的事。 我在「趣谈个人建站」里介绍过一点 Shell,自己的东西借用下不丢人,把扯淡的拿掉,干货留下,就是如下内容: Shell是Linux/Unix的一个外壳,你理解成衣服也行。它负责外界与Lin … Continue reading