软件开发
-
2015年 GitHub 十大开源项目
2015年可谓是开源项目风光无限的一年。大企业和初创公司都一直在向公众发布代码,以此壮大自身的实力。重要的不光是代码,而是广大程序员和代码贡献者可以访问代码、更改代码、修复代码,并…
-
2015年 Linux 世界的十个大事件
2015年已经过去,我在这里(It’s FOSS)发表《2015年的大事件》系列。这个系列的第一篇文章为《2015年 Linux 世界的十个大事件》。这些事件在 Lin…
-
衡量开源社区的五大指标
如果你想要使用指标来追踪你的自由开源软件(FOSS)的社区。现在就面临着一个问题:我应该去追踪哪些指标呢? 要回答这个问题,你必须知道你需要什么信息。比如,你可能想要知道一个项目社…
-
在大学培养学生们参与开源代码开发的十四个技巧
学术界是培养和塑造未来的开源开发者的最佳平台。研究中发现,我们偶尔会开源自己编写的软件。这样做有两个理由,一是为了推广自己编写的工具的使用,二是为了了解人们使用这些工具时会遇到哪些…
-
问卷:您的意见将指导自由软件运动的发展方向!
2015年,自由软件基金会( Free Software Foundation)(FSF)度过了其三十岁生日。这三十年来,FSF 积极地站在捍卫和推进计算机用户权利的前沿,做出了不…
-
不要和一种编程语言厮守终生:为工作正确选择
我们程序员在着手一个项目时,需要做的关键决定之一就是选择一种语言,或一组语言,用于实施该系统。这一决定不仅会影响系统的实现,也会影响设计。例如,我们应该使用面向对象的语言还是过程语…
-
2015:开源软件引爆了这一年
开源软件(Open source software)是一个历时十分悠久的概念了,意思就是将软件资源自由地向整个世界分享。在上世纪八十年代初,一位名为理查德·斯托曼的人…
-
一个涵盖 Unix 44 年进化史的版本仓库
http://www.dmst.aueb.gr/dds/pubs/conf/2015-MSR-Unix-History/html/Spi15c.html This is an HT…
-
Stack Overflow 成功之道
这周我与 Stack Overflow 的创始人 Joel Spolsky 聊天,谈关于他为软件开发者量身定制的内容服务平台。我们谈到了公司起源,他是如何解决鸡…
-
产品经理需要会写代码吗?
这是一个被问及了一次、一次又一次的问题。 我就是一个会写代码的产品经理。我曾作为不同的角色有大约10年的专业编程经验,甚至还写过基本技术书籍和做过一些演讲。大约5年前,我转向了做软…