??xml version="1.0" encoding="utf-8" standalone="yes"?>精品一区二区三区在线观看,国产精品永久免费在线,精品成人自拍视频http://www.aygfsteel.com/moon/zh-cnFri, 20 Jun 2025 01:01:09 GMTFri, 20 Jun 2025 01:01:09 GMT60- 提问的智慧——对很多计算机的朋友很有帮助Q【来自大家网?/title>http://www.aygfsteel.com/moon/archive/2012/05/02/377188.htmlz.Moonz.MoonWed, 02 May 2012 08:09:00 GMThttp://www.aygfsteel.com/moon/archive/2012/05/02/377188.htmlhttp://www.aygfsteel.com/moon/comments/377188.htmlhttp://www.aygfsteel.com/moon/archive/2012/05/02/377188.html#Feedback0http://www.aygfsteel.com/moon/comments/commentRss/377188.htmlhttp://www.aygfsteel.com/moon/services/trackbacks/377188.html
首先你必L白,黑客们只偏爱艰巨的Q务,或者能Ȁ发他们思维的好问题。如若不Ӟ我们q来q吗Q如果你有值得我们反复咀嚼玩味的好问题,我们自会对你感激不尽。好问题是激励,是厚C|可以提高我们的理解力Q而且通常会暴露我们以前从没意识到或者思考过的问题。对黑客而言Q?#8220;问得好!”是发自内心的大力U赞?br />
管黑客们有蔑视单问题和不友善的坏名壎ͼ有时看v来似乎我们对新手Q?对知识乏者怀有敌意,但其实不是那L?br />
我们不想掩饰对这样一些h的蔑?-他们不愿思考,或者在发问前不d成他们应该做的事。这Uh只会谋杀旉--他们只愿索取Q从不付出,无端消耗我们的旉Q而我们本可以把时间用在更有趣的问题或者更值得回答的hw上。我们称q样的h?#8220;p|?#8221;(׃历史原因Q我们有时把它拼?#8220;lusers”)?br />
我们在很大程度上属于志愿者,从繁忙的生活中抽出时间来解惑{疑Q而且时常被提问没。所以我们无情的滤掉一些话题,特别是抛弃那些看h象失败者的家伙Q以便更高效的利用时间来回答胜利者的问题?br />
如果你觉得我们过于傲慢的态度让你不爽Q让你委屈,不妨设n处地x。我们ƈ没有要求你向我们屈服--事实上,我们中的大多Ch最喜欢公^交易不过了,只要你付出小努力来满最L的要求,我们׃Ƣ迎你加入到我们的文化中来。但让我们帮助那些不愿意帮助自己的h是没有意义的。如果你不能接受q种“歧视”Q我们徏议你q钱找家商业公司签个技术支持协议得了,别向黑客乞求帮助?br />
如果你决定向我们求助Q当然不希望被视为失败者,更不愿成为失败者中的一员。立d到有效答案的最好方法,是象胜利者那h?-聪明、自信、有解决问题的思\Q只是偶在特定的问题上需要获得一点帮助?br />
======== 提问之前 ========
在通过?sh)邮、新ȝ或者聊天室提出技术问题前Q检查你有没有做刎ͼ
1. 通读手册Q试着自己扄案?br />2. 在FAQ里找{案(一份维护得好的FAQ可以包罗万象)?br />3. 在网上搜?个h推荐google~~~)?br />4. 向你w边_于此道的朋友打听?br />
当你提出问题的时候,首先要说明在此之前你q了些什么;q将有助于树立你的Ş象:你不是一个妄图不劌获的乞讨者,不愿费别h的时间。如果提问者能从答案中学到东西Q我们更乐于回答他的问题?br />
周全的思考,准备好你的问题,草率的发问只能得到草率的回答Q或者根本得不到M{案。越表现出在L帮助前ؓ解决问题付出的努力,你越能得到实质性的帮助?br />
心别问错了问题。如果你的问题基于错误的假设Q普通黑?J. Random Hacker)通常会用无意义的字面解释来答复你Q心里想着“蠢问?..”Q希望着你会从问题的回答(而非你想得到的答?中݅取教训?br />
决不要自以ؓ够资格得到答案,你没q种资格。毕竟你没有U服务支付Q何报酬。你要自己去“?#8221;回一个答案,靠提Z个有内涵的,有趣的,有思维Ȁ׃用的问题--一个对C的经验有潜在贡献的问题,而不仅仅是被动的从他人处索要知识--L到这个答案?br />
另一斚wQ表明你愿意在找{案的过E中做点什么,是一个非常好的开端?“谁能l点提示Q?#8221;?#8220;我这个例子里~Z什么?”以及“我应该检查什么地方?”?#8220;h切的过E脓(chung)出来”更容易得到答复。因Z昑־只要有h指点正确的方向,你就有完成它的能力和军_?br />
======== 怎样提问 ========
☆ 谨慎选择论坛版块
心选择提问的场合。如果象下面描述的那P你很可能被忽略掉或者被看作p|者:
1. 在风马牛不相及的论坛贴出你的问题
2. 在探讨高U技巧的论坛张脓(chung)非常初的问题;反之亦然
3. 在太多的不同新闻l交叉张?br />
☆ 用辞贴切Q语法正,拼写无误
我们从经验中发现Q粗心的写作者通常也是马虎的思考?我敢打包?。回{粗心大意者的问题很不值得Q我们宁愿把旉耗在别处?br />
正确的拼写,标点W号和大写很重要。更一般的_如果你的提问写得象个半文Ԍ你很有可能被忽视?br />
如果你在使用非母语的论坛提问Q你可以犯点拼写和语法上的小?-但决不能在思考上马虎(没错Q我们能弄清两者的分别)
☆ 使用含义丰富Q描q准的标题
在邮件列表或者新ȝ中,大约50字以内的主题标题是抓住资׃家注意力的黄金时机。别用喋喋不休的“帮帮?#8221;(更别?#8220;救命啊!Q!Q!”q样让h反感的话)来浪费这个机会。不要妄想用你的痛苦E度来打动我们, 别用I格代替问题的描qͼ哪怕是极其短的描述?br />
蠢问题: 救命啊!我的膝上Z能正常显CZQ?br />
聪明问题Q?XFree86 4.1下鼠标光标变形,Fooware MV1005的显C片?br />
如果你在回复中提出问题,记得要修改内Ҏ(gu)题,表明里面有一个问题。一个看h?#8220;ReQ测?#8221;或?#8220;ReQ新bug”的问题很隑ּ赯够重视。另外,引用q删减前文的内容Q给新来的读者留下线索?br />
☆ _描述Q信息量?/strong>
1. 谨慎明确的描q症状?br />2. 提供问题发生的环?机器配置、操作系l、应用程序以及别的什??br />3. 说明你在提问前是怎样ȝI和理解q个问题的?br />4. 说明你在提问前采取了什么步骤去解决它?br />5. |列最q做q什么可能有影响的硬件、Y件变更?br />
量惌一个黑客会怎样反问你,在提问的时候预先给他答案?br />
☆ 话不在多
你需要提供精有效的信息。这q不是要求你单的把成吨的出错代码或者数据完全{储摘录到你的提问中。如果你有庞大而复杂的试条gQ尽量把它剪裁得小好?br />
q样做的用处臛_有三炏V?br />W一Q表现出你ؓ化问题付Z努力Q这可以使你得到回答的机会增加;
W二Q简化问题你得到有用答案的Z增加Q?br />W三Q在提炼你的bug报告的过E中Q也怽自己p扑և问题所在或作出更正?br />
☆ 只说症状Q不说猜?/strong>
告诉黑客们你认ؓ问题是怎样引v的没什么帮助?如果你的推断如此有效Q还用向别h求助吗?)Q因此要信你原原本本告诉了他们问题的症Ӟ不要加进你自q理解和推论。让黑客们来诊断吧?br />
蠢问题: 我在内核~译中一ơ又一ơ遇到SIG11错误Q我怀疑某条飞U搭在主板的走线上了Q?q种情况应该怎样查最好?
聪明问题Q?我自制的一套K6/233pȝQ主板是FIC-PA2007 (VIA Apollo VP2芯片l?Q?56MB Corsair PC133 SDRAMQ在内核~译中频频生SIG11错误Q从开?0分钟以后有q种情况Q开机前20分钟内从没发生过。重启也没有用,但是x一晚上又能工?0分钟。所有内存都换过了,没有效果。相关部分的典型~译记录如下...?br />
☆ 按时间顺序列出症?/strong>
Ҏ(gu)出问题最有帮助的U烦Q往往是问题发生前的一pd操作Q因此,你的说明应该包含操作步骤Q以及电(sh)脑的反应Q直到问题生?br />
如果你的说明很长(过四个D落)Q在开头简q问题会有所帮助Q接下来按时间顺序详q。这样黑客们q道该在你的说明中找什么?br />
☆ 明白你想问什?/strong>
漫无辚w的提问近乎无休无止的旉黑洞。最能给你有用答案的Z正是最忙的?他们忙是因ؓ要亲自完成大部分工作)。这L人对无节制的旉黑洞不太感冒Q因此也可以说他们对漫无辚w的提问不大感冒?br />
如果你明表q需要回{者做什?提供Q发送一D代码,查你的补丁或是别?Q就最有可能得到有用的{案。这会定Z个时间和_֊的上限,便于回答者集中精力来帮你Q这很凑效?br />
要理解专家们生活的世界,要把专业技能想象ؓ充裕的资源,而回复的旉则是贫乏的资源。解决你的问题需要的旉少Q越能从忙碌的专家口中掏出答案?br />
因此Q优化问题的l构Q尽量减专家们解决它所需要的旉Q会有很大的帮助--q通常和简化问题有所区别。因此,?#8220;我想更好的理解XQ能l点提示吗?”通常比问“你能解释一下X吗?”更好。如果你的代码不能工作,问问它有什么地方不对,比要求别人替你修改要明智得多?br />
☆ 别问应该自己解决的问?/strong>
黑客们L善于分L哪些问题应该׃自己解决Q因为我们中的大多数都曾自己解决q类问题。同Pq些问题得由你来搞定Q你会从中学Cѝ?br />
你可以要求给Ҏ(gu)C,但别要求得到完整的解x案?br />
☆ 去除无意义的疑问
别用无意义的话结束提问,例如“有h能帮我吗Q?#8221;或?#8220;有答案吗Q?#8221;?br />
首先Q如果你寚w题的描述不很合适,q样问更是画蛇添뀂其ơ:׃q样问是画蛇添Q黑客们会很厌烦?-而且通常会用逻辑上正的回答来表CZ们的蔑视Q例如:“没错Q有帮你”或?#8220;不,没答?#8221;?br />
☆ 谦逊绝没有宛_Q而且常帮大忙
彬{有礼Q多?#8220;?#8221;?#8220;先道个谢?#8221;。让大家都知道你对他们花Ҏ(gu)间义务提供帮助心存感Ȁ?br />
然而,如果你有很多问题无法解决Q礼貌将会增加你得到有用{案的机会?我们注意刎ͼ自从本指南发布后Q从资深黑客处得到的唯一严重~陷反馈Q就是对预先道谢q一条。一些黑客觉?#8220;先谢?#8221;的言外之意是q后׃会再感谢MZ。我们的是:都道谢?
☆ 问题解决后,加个短说?/strong>
问题解决后,向所有帮助过你的人发个说明,让他们知道问题是怎样解决的,q再一ơ向他们表示感谢。如果问题在新闻l或者邮件列表中引v了广泛关注,应该在那里脓(chung)一个补充说明?br />
补充说明不必很长或是很深入;单的一?#8220;你好Q原来是|线Z问题Q谢谢大?-Bill”比什么也不说要强。事实上Q除非结论真的很有技术含量,否则短可q结比长学术论文更好。说明问题是怎样解决的,但大可不必将解决问题的过E复qC遍?br />
除了表示CD和反馈信息以外,q种补充有助于他人在邮g列表/新闻l?论坛中搜索对你有q帮助的完整解决Ҏ(gu)Q这可能对他们也很有用?br />
最?臛_Q?Q这U补充有助于所有提供过帮助的h从中得到满感?br />
如果你自׃是老手或者黑客,那就怿我们Q这U感觉对于那些你向他们求助的导师或者专家而言Q是非常重要的。问题久拖未决会让h灰心Q黑客们渴望看到问题被解冟뀂好人有好报Q满他们的渴望Q你会在下次贴出新问题时到甜头?br />
☆ q是不懂
如果你不是很理解{案Q别立刻要求Ҏ(gu)解释。象你以前试着自己解决问题旉?利用手册QFAQQ网l,w边的高?Q去理解它。如果你真的需要对方解释,记得表现Z已经学到了点什么?br />
比方_如果我回{你Q?#8220;看来g是zEntry被阻塞了Q你应该先清除它?#8221;Q然后:一个很p的后箋问题Q?#8220;zEntry是什么?”
聪明的问法应该是q样Q?#8220;哦~~~我看q帮助了但是只有-z?p两个参数中提CzEntry而且q都没有清楚的解?<你是指这两个中的哪一个吗Q还是我看漏了什么?”
======== 三思而后?/font> ========
以下是几个经典蠢问题Q以及黑客在拒绝回答时的心中所惻I
问题Q我能在哪找到XE序Q?br />
问题Q我的程?配置/SQLx没有?br />
问题Q我的Windows有问题,你能帮我吗?
问题Q我在安装Linux(或者X)时有问题Q你能帮我吗Q?br />
问题Q我怎么才能破解root帐号/H取OPҎ(gu)/d人的邮g呢?
提问Q我能在哪找到XE序Q?回答Q就在我扑ֈ它的地方啊蠢?-搜烦引擎的那一头。天呐!q有Z会用Google吗?
提问Q我的程?配置、SQLx)没有用回{:q不是问题吧,我对扑և你的真正问题没兴?-如果要我问你二十个问题才扑־出来的话--我有更有意思的事要做呢?br />
在看到这c问题的时候,我的反应通常不外如下三种Q?br />
1. 你还有什么要补充的吗Q?br />
2. 真糟p,希望你能搞定?br />
3. q跟我有什么鸟相关Q?br />
提问Q我的Windows有问题,你能帮我吗? 回答Q能啊,扔掉萎Y的垃圾,换Linux吧?br />
提问Q我在安装Linux(或者X)时有问题Q你能帮我吗Q?回答Q不能,我只有亲自在你的?sh)脑上动手才能找到毛病。还是去找你当地的Linux用户l寻求手把手的指导吧(你能在这儿找到用L的清??br />
提问Q我怎么才能破解root帐号/H取OPҎ(gu)/d人的邮g呢?回答Q想要这样做Q说明你是个卑鄙hQ想找个黑客帮你Q说明你是个白痴Q?br />
======== 好问题,坏问?/font> ========
最后,我D一些例子来说明Q怎样聪明的提问;同一个问题的两种问法被放在一P一U是愚蠢的,另一U才是明智的?br />
蠢问题:我可以在哪儿扑ֈ关于Foonly Flurbamatic的资料?
q种问法无非惛_?#8220;STFW”q样的回{?br />
聪明问题Q我用Google搜烦q?#8220;Foonly Flurbamatic 2600”Q但是没扑ֈ有用的结果。谁知道上哪儿去扑֯q种讑֤~程的资料?
q个问题已经STFWq了Q看h他真的遇Cȝ?br />
蠢问题:我从FOO目找来的源码没法编译。它怎么q么烂?
他觉得都是别人的错,q个傲慢自大的家?br />
聪明问题QFOO目代码在Nulix 6.2版下无法~译通过。我读过了FAQQ但里面没有提到跟Nulix有关的问题。这是我~译q程的记录,我有什么做得不对的地方吗?
他讲明了环境Q也读过了FAQQ还指明了错误,q且他没有把问题的责L到别人头上,q个家伙值得留意?br />
蠢问题:我的L有问题了Q谁来帮我?
普通黑客对q类问题的回{通常是:“好的Q还要帮你拍拍背和换布吗?” Q然后按下删除键?br />
聪明问题Q我在S2464L上试q了X、Y和ZQ但没什么作用,我又试了A、B和C。请注意当我试C时的奇怪现象。显然边带传输中出现了收~,但结果出人意料。在多处理器L上引赯带泄漏的通常原因是什么?谁有好主意接下来我该做些什么测试才能找出问题?
q个家伙Q从另一个角度来看,值得d{他。他表现Z解决问题的能力,而不是坐{天上掉{案?br />
在最后一个问题中Q注?#8220;告诉我答?#8221;?#8220;l我启示Q指出我q应该做什么诊断工?#8221;之间微妙而又重要的区别?br />
事实上,后一个问题源自于2001q?月在Linux内核邮g列表上的一个真实的提问。我(Eric)是那个提出问题的h。我在Tyan S2464L上观察到了这U无法解释的锁定现象Q列表成员们提供了解决那一问题的重要信息?br />
通过我的提问Ҏ(gu)Q我l了大家值得玩味的东西;我让Z很容易参与ƈ且被吸引q来。我昄了自己具备和他们同等的能力,邀请他们与我共同探讨。我告诉他们我所走过的弯路,以避免他们再费旉Q这是一U对他h旉价值的重?br />
后来Q当我向每个C感谢,q且赞赏q套E序(指邮件列表中的讨?-译者注)q作得非常出色的时候,一个Linux内核邮g列表(lkml)成员表示Q问题得到解军_ƈ非由于我是这个列表中?#8220;名h”Q而是因ؓ我用了正的方式来提问?br />
我们黑客从某U角度来说是拥有丰富知识但缺乏h情味的家伙;我相信他是对的,如果我象个乞讨者那h问,不论我是谁,一定会Ҏ(gu)某些人或者被他们忽视。他我记下这件事Q给~写q个指南的h一些指对{?br />
======== 找不到答案怎么?/font> ========
如果仍得不到{案Q请不要以ؓ我们觉得无法帮助你。有时只是看C问题的h不知道答案Ş了。没有回应不代表你被忽视Q虽然不可否认这U差别很隑分?br />
ȝ说来Q简单的重复张脓(chung)问题是个很糟的想法。这被视ؓ无意义的喧闹。你可以通过其它渠道获得帮助Q这些渠道通常更适合初学者的需要。有许多|上的以及本地的用户l,q热的软g爱好?即他们可能从没亲自写过M软g)l成。通常Zl徏q样的团体来互相帮助q帮助新手?br />
另外Q你可以向很多商业公司寻求帮助,不论公司大还是小(RedHat和LinuxCare是两个最常见的例?。别付费才能获得帮助而感到沮丧!毕竟Q假使你的汽车发动机汽密封圈爆掉了--完全可能如此--你还得把它送到修R铺,q且为维修付贏V就Y件没p你一分钱Q你也不能强求技术支持L免费的?br />
对大众化的YӞpLinux之类而言Q每个开发者至会有上万名用户。根本不可能׃个h来处理来自上万名用户的求助电(sh)话。要知道Q即使你要ؓ帮助付费Q同你必购买同cY件相比,你所付出的也是微不道的(通常闭源代码Y件的技术支持费用比开放源代码软g要高得多Q且内容也不那么丰富)?
]]>
վ֩ģ壺
μԴ|
|
غ|
|
ƽ|
ɳ|
|
鱦|
Դ|
Ϸ|
|
̨|
˳|
Ļ|
|
̩˳|
|
|
Ӣɳ|
|
֣|
|
綫|
|
|
ͼľ|
Ī|
|
̩|
|
ˮ|
˫|
|
|
|
ͬ|
|
|
|
|
|