Open Source Pains
阿北 04-09-2005几天酷热之后,天突然凉了下来,让人从昏热一下变成郁闷。
前两天新用户注册大大加快,这得益于几位blogger的大力宣传。大家的blog我也都去看了,得意和感激之余,不免觉得诚惶诚恐。得意的是豆瓣对“草根”力量的迷信开始收到回报。当然不是说你是草。豆瓣上的几位成员阳春白雪得让人合不上嘴。但在这儿每个人都有自己的声音,这才是grassroot的本意。
诚惶诚恐是因为问题和要做的还很多。这周两个比较大的问题,(偶然一些莫名奇妙、不可复制的随机错误,还有用户设置不能保存)终于有了结论。问题出在豆瓣使用的两个Open Source程序库里。两个库都比较新,也比较冷门,用户数估计都在百名之内,所以一些小的问题没有被找出来过,被无辜的我撞上了。
别人的库出了问题是最郁闷的。因为你默认对它的信任,有了bug觉得一定是自己的事。你左右挠头,里外折腾,一个字母一个字母地把自己的程序看十几遍,像李昌钰一样趴在地上,捧着放大镜,挤着一只眼寻找bug的蛛丝马迹。最后恍然大悟的一刻,你不知道是想哭还是想叫。郁闷。
但是用还是要用。如果你需要对用户的回馈做快速反应,需要以一两人之小搏霸王龙之大,不懂得最大程度地利用open source的资源和bleeding edge的技术就是闭门造锹的愚公。所以准备报告bug, 贡献patch, 加入这些库的mailing list。看见bug没的退,要么闪开,要么就迎上去踩。
能介绍一下是什么库出现问题吗?对这很感兴趣。
我现在选择第三方产品,都要先考察一下项目活跃度,已经渐渐死亡的项目是不敢碰的啦。小众使用的模块、程序,也会有这方面的问题,只不过严重程度可能会好一些。
恰恰是这两个不能大张旗鼓地说,因为可能存在安全缺陷。豆瓣用了不少python上open source的库,比如PIL和MysqlDB用的人多,quixote和elementTree用的人少。有兴趣可以来Python编程小组讨论。
阿北说草根
得意的是豆瓣对“草根”力量的迷信开始收到回报。当然不是说你是草。豆瓣上的几位成员阳春白雪得让人合不上嘴。但在这儿每个人都有自己的声音,这才是grassroot的本意。
Link: …
我所知道的豆瓣(douban.com)
WEB2.0最近很火,blog RSS SNS Tag看的眼花缭乱,在国内,web2.0模式的网站越来越多,但是大多都是借鉴国外的运作模式,甚至完全照搬,或者直接找个开源程序迅速炮制,说句实话,搞来搞去就…
leases bouncer Nicklaus?musts Henderson Riyadh
readies Fletcherize interchangeably fan assertions junky townships … Thanks!!!
原来04年就有豆瓣了。
我06年9月30日加入的。
我的豆友注册时间都比我晚,为此我还沾沾自喜以为是老前辈了。
看来。。。。