1、作者: 柏林石匠出版社: 百花洲文艺出版社出品方: 酷威文化出版年: 2016-10页数: 316(余生请多指教繁体昵称)。
2、注意:在这份文档最后有FAQ(常问问题解答)。请在向我提出任何关于这份文档的疑问之前读两遍。
3、黑客的基本技能
4、网名的问题值得深思。将身份隐藏在虚假的名字后是骇客、解密者、d00dz及其他低等生物幼稚愚蠢的行为特点。黑客不会做这些事;他们对他们所作的感到骄傲,而且乐于人们将作品与他们的真名相联系。因此,若你现在用假名,放弃它。在黑客文化里它会令你你失败的。
5、其他对黑客而言比较重要的语言包括Perl和LISP。Perl实用,值得一学;它被广泛用于动态网页和系统管理,因此即便你从不用Perl写程序,至少也应该学会看。许多人使用Perl的理由和我建议你使用Python的理由一样,都是为了避免用C完成那些不需要C高效率的工作。你会需要理解那些工作的代码的。
6、Sorrytotroubleyou alot.
7、先去学一些东西。显示你在尝试,你能靠自己去学习。然后再去向你遇到的黑客请教特殊的问题。
8、第一个(也是最集中的和传统的)是写些被其他黑客认为有趣或有用的程序,并把程序源代码提供给整个黑客文化使用。(余生请多指教繁体昵称)。
9、一生有你
10、你是我的全世界
11、问:我怎么样才能得到别人帐号的密码?
12、目前这份文档有很多翻译版本:保加利亚语,简体中文,繁体中文,丹麦语,荷兰语,法语,德语,匈牙利语,印尼语,日语,朝鲜语,葡萄牙语,俄语及瑞典语。注意由于这份文档时有修正,所以以上翻译版本可能有不同程度的过时。
13、先去学一些东西。显示你在尝试,你能靠自己去学习。然后再去向你遇到的黑客请教特殊的问题。
14、偷你心里一粒沙
15、选择用来学习的机器时重要的一点是注意配件是否是Linux兼容的(或BSD兼容,如果你选择学BSD)。同刚才提到的一样,大多数现在的机器都是符合的;唯一的值得注意的区域在于modem和打印机;有些具备为Windows设计的配件的机器不会在Linux下工作。
16、如果你还不是天生的这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他分心的事物吞噬掉——如金钱、性和社会上的虚名。
17、学会如何使用WWW和写HTML
18、PeterSeebach维护着一个非常好的HackerFAQ,专给那些不懂如何与黑客打交道的经理看的。如果Peter的站点不能访问,下面这个Excite搜索应该有一份拷贝。
19、如果你现在读的是这份文档的离线拷贝,那么请注意当前最新版本(英文版)在http://catb.org/~esr/faqs/hacker-howto.html可以得到。
20、我也著有黑客文化简史。
21、关于硬件兼容性有一个FAQ;最新版本在这里。
22、尤其是你不会用到微积分或电路分析(我们把这些留给电子工程师们:-))。一些有限数学(包括布尔代数,集合论,组合数学,图论)的背景知识会有帮助。
23、得到一个开放源代码的Unix并学会使用、运行它。
24、什么是黑客?
25、自由万岁。
26、黑客文化建造的大多东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对非黑客的普通人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的),你就需要学习掌握Web。
27、[产生年代]现代
28、关于硬件兼容性有一个FAQ;最新版本在这里。
29、这里我无法给你完完全全的指导教会你如何编程——这是个复杂的技能。但我可以告诉你,书本和上课也不能作到(最好的黑客中,有许多,也许几乎都是自学成材的)。你可以从书本上学到语言的特点——只是一些皮毛,但要使书面知识成为自身技能只能通过实践和虚心向他人学习。因此要作到读代码及写代码。
30、只相信风
31、其中一个坏习惯是会依赖于单一厂商的函数库、控件及开发工具。一般而言,任何不能够支持至少Linux或者一种BSD,或其他第三方操作系统的语言,都是一种不适合应付黑客工作的语言。
32、答:对你而言最佳的入门方式也许是去参加LUG(Linux用户组)的聚会。你可以找到在LDP的综合Linux信息页面上找到类似的组织;也许有一个在你家附近的,而且非常有可能与一所大学或学校挂钩。如果你提出要求,LUG成员兴许会给你一套Linux,当然此后会帮你安装并带你入门。
33、但是如果你认为培养黑客态度只是一条在黑客文化圈中得到承认的路子,那就大错特错了。成为具备这些特质的这种人对你自己非常重要——有助于你学习,及给你提供源源不断的动力。同所有创造性的艺术一样,成为大师的最有效方法就是模仿大师的精神——不仅从智力上,也要从感情上进行模仿。
34、动情信条
35、他说:“我会一直在你身边,不论好坏。”
36、同流行的迷思相反,做一名黑客并不一定要你是个书呆子。但它确实有帮助,而且许多黑客事实上是书呆子。做一个深居简出的人有助于你集中精力进行十分重要的事情,如思考和编程。
37、请停此曲归正声 ,
38、黑客文化中的地位
39、这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先完成一个主页。(网上有很多好的教程;这是一个。)
40、所以,安装一套UNIX——我个人喜爱LINUX但还有其他种类的(是的,你可以同时安装Linux及DOS/Windows在同一电脑上)。学习它,使用它,配置它。用它在Internet上冲浪。阅读它的源代码。修改它的源代码。你会得到比在Microsoft操作系统上更好的编程工具(包括C,LISP,Python及Perl)。你会觉得乐趣无穷,学到在你成为大师之前意识不到的更多的知识。
41、如果要做一些重要的编程工作,你将不得不学习C语言,Unix的核心语言。C++与C非常其他类似;如果你了解其中一种,学习另一种应该不难。但这两种都不适合编程入门者学习。而且事实上,你越避免用C编程,你的工作效率会越高。
42、相应地,当你在玩黑客游戏时,你得认识到你的分数主要靠其他黑客对你的技术的评价给出(这就是为什么只有在其它黑客称你为黑客时,你才算得上是一名黑客)。这个事实常会被黑客是一项孤独的工作这一印象所减弱;也会被另一个黑客文化的禁忌所减弱(现在逐渐减弱但仍强大):拒绝承认自我或外部评估与一个人的动力有关系。
43、答:不用。黑客道很少使用常规的数学或算术,不过你绝对需要能逻辑性地思考和进行精密的推理。
44、LISP值得学习的理由不同——最终掌握了它时你会得到丰富的启迪和经验。这些经验会使你在以后的日子里成为一个更好的程序员,即使你实际上很少使用LISP本身。
45、含义是: 后半生的日子里请你多多关照了,用于夫妻之间的敬语。
46、即便我想教你,黑客也依然基本上是一项自行修炼的的态度和技术。当真正的黑客想帮助你的时候,如果你乞求他们一汤匙一汤匙“喂”你的话,你会发现他们不会尊重你。
47、轻念无我无相
48、作为一个美国人和一个以英语为母语的人,我以前很不情愿提到这点,免得成为一种文化上的帝国主义。但相当多以其他语言为母语的人一直劝我指出这一点,那就是英语是黑客文化和Internet的工作语言,你需要懂得以便在黑客社区顺利工作。
49、其中一个坏习惯是会依赖于单一厂商的函数库、控件及开发工具。一般而言,任何不能够支持至少Linux或者一种BSD,或其他第三方操作系统的语言,都是一种不适合应付黑客工作的语言。
50、特别地,黑客王国被人类学家们称为一种奉献文化。在这里你不是凭借你对别人的统治来建立地位和名望,也不是靠美貌,或拥有其他人想要的东西,而是靠你的奉献。尤其是奉献你的时间,你的创造和你的技术成果。
51、重申一下,作为一名黑客,你必须进入黑客精神之中。当你不在计算机边上时,你仍然有很多对黑客工作有帮助的事情可做。它们并不能替代真正的编程(没有什么能),但很多黑客都那么做,并感到它们与黑客的本质存在某些基本的连系。
52、问:我该从那种语言学起?
53、余生をご指导ください。 よせいをごしどうください。
54、网名的问题值得深思。将身份隐藏在虚假的名字后是骇客、解密者、d00dz及其他低等生物幼稚愚蠢的行为特点。黑客不会做这些事;他们对他们所作的感到骄傲,而且乐于人们将作品与他们的真名相联系。因此,若你现在用假名,放弃它。在黑客文化里它会令你你失败的。
55、关于Python的介绍,请访问在Python站点上的入门资料。
56、如果你想成为一名黑客,请接着读下去。如果你想做一个骇客,去读alt.2600新闻组,并在意识到你并不像自己想象的那么聪明后去坐五到十次监狱。关于骇客,我只想说这么多。
57、风格的意义
58、黑客们解决问题,建设事物,同时他们崇尚自由和无私的双向帮助。要被他人承认是一名黑客,你的行为得体现出你好像具备了这种态度一般。而要想做得好象你具备这种态度一般,你就得切切实实坚持它。
59、关于Python的介绍,请访问在Python站点上的入门资料。
60、这里我无法给你完完全全的指导教会你如何编程——这是个复杂的技能。但我可以告诉你,书本和上课也不能作到(最好的黑客中,有许多,也许几乎都是自学成材的)。你可以从书本上学到语言的特点——只是一些皮毛,但要使书面知识成为自身技能只能通过实践和虚心向他人学习。因此要作到读代码及写代码。
61、Tofollowthepath:(沿着这样一条道路:)
62、风格的意义
63、(过去我们称之为“freesoftware(自由软件)”,但这却使很多不知free的精确含义的人感到困惑。现在我们很多人,根据搜索引擎网页内容分析至少有2:1的比率,使用“open-source”software(开放源代码软件)这个词)。
64、答:不用。黑客道很少使用常规的数学或算术,不过你绝对需要能逻辑性地思考和进行精密的推理。
65、C确实重要,但它要比Python或Perl难多了。不要尝试先学C。
66、残り人生をよろしくお愿いします。のこりじんせいをよろしくおねがいします。
67、问:你能推荐一些有关黑客的好书吗?
68、做这类事情的人会得到很多尊敬,因为每人都知道这些事情是十分花时间又不象编程那样好玩。做这些事情需要奉献精神。
69、空把光阴负
70、那年风月
71、问:那么,我要如何开始?
72、风吹少女心
73、知道Unix,但你不了解Unix就无法成为一名Internet黑客。因此,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此一直很不高兴,但Unix和Internet之间的联系已是如此之强,甚至连Microsoft也无可奈何。)
74、生死轮回何太速 。
75、我本浪人