Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88860
  • 博文数量: 31
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-16 20:38
文章分类
文章存档

2009年(12)

2008年(19)

我的朋友

分类:

2008-12-07 11:33:25

不知道大家有没有这样的感受,就是在大型项目中,用到了很多第三方的东西,因为你要配置这些东西,因此你必须要去了解这些东西,然而你不会去把他的manual统统读一遍,为什么?因为项目只是说要配置这个东西让它work,别的“以后再说”,当然这“以后再说”的事情通常就是说“这辈子不会做”。然后就开始配了,最后这个东西也work了,那这是不是就意味着正确呢!Definitely, No.

记得去年,我还在学校读书的时候(如今已经工作了),有个从加州戴维斯分校过来的博士做了一个关于security的报告,说“在他们的收集的网络管理员的配置文件中,只有1份是只有2个错误的,其他的都有至少3个错误”,兄弟们,听了这句话,有什么感想!平时我们常称呼某某人是高手,网络有问题,他过来随便搞搞就通了,但是这只是“通”,也许这过程中他把不该开放的端口给开放了,可是谁会关心呢?大部分的人,都是“有病才去投医的”,对吧?

我们的周围很很多OpenSource的东西,当我们用这些东西之前,是不是该仔细读一下Document呢?一方面,这时OpenSource,开发的人没有任何义务来support你的问题,所以除了问题还是需要自己去仔细去读Document;另一方面,我们在用他们的东西的时候,仔细读一下Document也是对他们的尊重。当然,必要的support还是要的,因为软件是不可能没有bug的,某些问题也是由于这些bug造成的,这些就超出了使用者的能力范围了。

毕竟,没有人希望自己的东西做出来以后别人滥用,误用!
阅读(567) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~