(10) To become a real hacker, you have to hack. You can't just sit around reading text files and hanging out on BBS's. This is not what hacking is all about.
想真正成为黑客,你必须真枪实弹去做黑客应该做的事情。你不能仅仅靠坐在家里读些黑客之类的文章或者从BBS中扒点东西,就能成为黑客,这不是“黑客”的真正含义。
说了那么多,还有一个最关键的就是,爱国,不要去黑自己国家的网站,中国人最大的问题就是不团结,谁都想当老大,谁都不服谁,自私是中国人的劣根。朋友,懂得teamwork吧!真正爱国的人不会一天到晚说日本人的不是,美国人的不是,而是珍惜时间,学好技术随时为祖国作贡献的人[注13]。
如果说Windows是属于美国人的,那么Linux就是属于全人类的。你可以在Linux下做你任何想做的事,自由就是唯一的规则。
最后还是要说,黑客是种精神,你不需要拥有顶极的技术,但只要你真正具有这样的精神,你可以自豪的说自己是黑客[注14]。So,看到这里还没有关闭窗口的人,我相信你们会成功。
推荐一些优秀的参考资料:
《Revolution OS》,一部讲述Linux与开源运动的电影,与其说是电影,不如说是纪录片,是由一些采访和阐述组成的,世界顶极黑客Richard Stallman,Eric Raymond等人在片中对黑客的文化,精神,以及历史作了详细解释与说明,强烈推荐。
《The Art of Unix Programming》,这本书为Eric Raymond所作,编写历时五年,汇集了13位Unix先驱的评论,是经典中的经典,讲述的更多的不是技术而是Unix的黑客哲学,我看的是原版,因为网上的评价是翻译的不好[注15]。
P.S
实在看不下去中国所有的黑客的网站除了一些基本的网络只是几乎全是讲Windows下的工具使用、入侵。说的直接点,不懂Unix的人不懂电脑,更别说懂黑客了,这句话一点也不偏激。
注1:右手代表着很多意思,他们只会用左脑或者可以理解为他们只会用鼠标,等等。
注2:在1969年并没有C语言,最初的Unix是由汇编与B语言一起写出来的,后来在Ken Thompson与Dennis Ritchard发明了C后由C重写了Unix的代码。
注3:Keep It Simple , Stupid。
注4:Perl的原代码除了在编写好的一个月以内编写者本人看的懂以外,别人根本不可能在没有注释的情况下看懂(编写者本人如果一个月不去维护,一个月后自己看不懂),这种说法毫不夸张,有许多这样的例子。
注5:别跟我说按鼠标方便,我会举出一大堆例子让你反悔,稳定性更不必说。
注6:这个人我不想多介绍,我最喜欢的黑客,世界公认的顶极程序设计师。
注7:Free Software Foundation:自由软件基金会,GNU:GNU's Not Unix。
注8:网络和Unix是穿同一条开裆裤长大的,黑客们发展了网络,发展了Unix。
注9:Linus为Linux做的贡献非常小,在我看来,他只是撒了种子这么简单,真正灌水施肥的是来自全世界的无数优秀无比的黑客。
注10:连维护自己的知识产权的意识都没有,这是相当不好的氛围。
注11:现在听说什么盗版验证什么的,在右下角会出现的那个东西就是微软采取的措施,它随便打个防伪的补丁就可以把你毙了。
注12:我们小学的时候说出了一块砖头的35种用法,而且是因为课时不够的才停止的,不知道现在的小学生怎么样。
注13:学任何技术,不只是,7分为自己,3分为国家,别去想着钱的问题,你真的有本事,你怕没钱赚?我踏妈最讨厌别人跟我说现在学计算机的人太多了,没钱途的。
注14:不过如果想让别人也认同你是黑客,你必须有出众的技术,并且得到老一辈的认可。
注15:有能力看原版的千万别买翻译的看,想象一下,最经典的C++ Primer竟然可以交给一个把Shell Programming翻译成外壳编程的人翻。