转一个我的程序员朋友写的博

论坛:IT江湖作者:斑小马发表时间:2009-11-25 21:52
我不敢说我这个朋友是北京最好的程序员,但我敢说他是程序员里写字最有趣的,码字写博里面最会编程的,呵呵。
 
 
 

抱怨  


这事已经被我像祥林嫂一样跟不同的人念叨过好多次了,写出来可以防止继续念叨

在 上个公司,我负责做论坛。做到第二版的时候,是很花心思的,其中有很多我自己很得意的功能。比方说防止重复发帖,有很多人都喜欢把一个帖子贴到所有的板 块,于是我做了个检查,当你把帖子贴第二遍的时候,会告诉你发帖成功,然后页面跳转回第一帖的地址,而重复的那贴压根没存数据库。后来发现我跟 Joel 想的一样

当 然,这种方法不会100%有效。不过,95%的情况下,它是有效的。所以,它将你遇到的麻烦减少到二十分之一。就像社会学中的其他事情一样,这方面没有最 优算法,只能做到大致上的改进(fuzzy heuristic)。在很多情况下,它是有效的,所以就值得尝试,即使不能保证肯定会成功。俄国黑手党精心策划的网络钓鱼计划(phishing scheme),最后会想出破解的方法。但是,住在流动房屋(trailer park)中的某些低智商的、盼望着快速致富的佛罗里达人,看到广告帖子张贴成功,就会心满意足地转到下一个论坛去了。今天我收到的垃圾邮件中,90%简 陋到令人摇头叹息,就连Microsoft Outlook内置的那么低级蹩脚的垃圾邮件过滤器,都能把它们拦截住。你只需要随便凑几个很简单的搜索关键词,就能成功拦截这些不中用的垃圾邮件。

我 没算我的这个方法有效率是多少,大概 50%?因为测算用户是否发觉自己被骗了并改内容重新发还是很麻烦的,但是这个小功能的成本太低了,只是 PHP 里加了三五行代码、给内容的 MD5 做下 Memcache 检查就可以了。总之我对这个小功能很得意,也是我独立想出来的。我跟别人夸口说,如果你真的去用这个论坛,你会觉得很舒服的,有很多小的细节在里面。当 然,主要的问题是大家通常不需要什么论坛。

这个论坛跑了大约半年后,也就是去年冬天的时候,测试部的 SB 们把一些 BUG 汇报给产品部,然后产品部的一个 SB 找到我说,你这个论坛有 BUG,如果你重复发相同的帖子的话,你会跳到最初的那个帖子去。

操你妈的,这是我很得意的一个功能,我故意做成这样的,不是 BUG!


我向来仇视 SB, 也在不断的调整自己心态,容忍每天上班时那些 SB 在我眼前晃来晃去,而极少揍他们。但是这件事太过分了,彻底超过了我心理承受能力的临界点,之前我认为公司还是有希望好转的、还试图努力,这时我已经放弃 了希望。如果一个公司在草创时期就可以把 SB 养活得这么舒服,那就完全没戏了。

标签: 添加标签

0 / 0

发表回复
 
  • 标题
  • 作者
  • 时间
  • 长度
  • 点击
  • 评价

京ICP备14028770号-1