标签归档:围脖

短消息

肖微

2013 年 12 月 4 日

肖微

开源的世界,也有很多奇怪的事情。记得前些天面试还被问到异步编程,虽然用的不多,但是还是了解过libev,libevent ,libuv 这几个库。今天看微博,看到 nodejs 和 libuv 的 核心开发人员,最大贡献者之一:Ben Noordhuis 被迫 离开。原因 是 某个人修改了 源码的注释 从 him 改为 them,commit 注释如下。被 Ben 拒绝了 pull request 请求,理由是该提交带来的麻烦大于其价值,详细内容见下面链接。然后 项目管理者 joyent 不满意。。。然后 。。。。最后就这样(Ben 宣布离开这两个项目)了。nodejs发表公告表示感谢ben的贡献,遗憾 他的离开。

Removed use of gendered pronoun

具体文件修改内容 参见:https://github.com/joyent/libuv/pull/1015/files

Ben Noordhuis 本人的 说明:https://github.com/joyent/libuv/pull/1015#issuecomment-29568172

Nodejs 的 公告:http://blog.nodejs.org/2013/12/03/bnoordhuis-departure/

某个网站的讨论:https://news.ycombinator.com/item?id=6845286

我想这会伤很多开源贡献者的心吧。。。。

想起大学讲计算机仿真的老师的话,大意:开源无疑是未来主流,但是开源没有保障的服务,所以商业软件依然会存在下去。。。。 哎 , 就这样 因为 “ 性别” 的原因 。。。。

Git branch, wonderful ! Even in windows,I love it. Thank you, Linus. BTW, git@oschina, very good!

低级冗余字段是把双刃剑。如果你看到一个系统在数据库设计阶段是查询优化,但业务处理阶段对查询毫不吝舍。你就会发现理想是丰满的,现实是骨干的。

如果我们可以有两种方式实现一个功能,一种简单但是会给未来带来复杂度,一种可以更加优雅但是暂时耗资源较多,使用前一种即为技术债务。

—— Martin Fowler

将 netbeans的 快捷键 设置为 eclipse了,向eclipse 致敬!

今天(和昨天),用了几个 python 的 ide

eric: 用来开发基于QT的图形界面不错,但貌似不适合写程序,连创建文件都“麻烦”

SPE:传说中的利器,开发UML,代码视图显示的喜欢。但不太喜欢它的debug

pyscripter:免安装的绿色版,不过正因为此,我好多模块装在系统的python上,用不了,至少不能直接用。

最后 eclipse插件pydev  感觉还不错。但显示的也不是很好,没错的代码 也显示红色。别的问题慢慢再发现。

同样的语句,不一样的组织, 既是 软件工程。虽然是完成的任务是一致的,但其中的封装性,耦合性,背后的思考逻辑是不一样的。