云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

中间件_cas数据库_优惠券

小七 141 0

基于其他人的工作(不仅仅是代码)

我所说的大多数开发人员对开放源码有着非常具体的看法。开发人员认为开放源码是减少重复性工作的一种很好的资源,而且在很短的时间内可以更高效地工作,我知道他们中的大多数人都不会这样描述它)。

例如,一位最近的开发人员告诉我,他总是在谷歌上搜索他正在做的任何项目,看看已经有什么样的工作了。然后,当他(或架构会议上的某个人)确定了他们想要使用的东西时,他又是Google的。许多项目都是定制的,但内部库几乎总是来自某个开源项目。

我完全理解这一点。我是Java开发人员,在代码中使用了大量库。我广泛使用Hibernate(RedHat运行的项目)来处理这些问题很多代码中的模型操作层。另一个最受欢迎的是Joda Time项目,它使计算日期、时间或时区的任何东西变得非常简单。没有它们就无法生存…

在开源的表面背后隐藏着很多东西,云服务器买哪个好,然而,许多隐藏的细节——当运行良好时——对软件开发人员来说几乎是透明的(这就是它应该是怎样的——每个人都知道一个设计良好的系统从外部看起来很容易。)我相信我们都知道我们所有开源项目的许可证——或者说,当我们有时间的时候。这很重要,对吧?也许下周……

这个博客系列的很多内容都会涉及到这个"幕后"领域的不同领域。

但是,在我这么做之前,我应该指出,即使在这里,也没有什么是从零开始的。我所做的很多事情都是由一些伟人出版的资料和书籍所决定的,我并不总是同意他们的说法,但这是一个很好的起点,我想用一周的时间来介绍一些我读过的书——如果开源正在成为你们世界的一个更大的部分,那么一个"学习清单"就是要读的东西。

几本好书……

这是我目前的阅读清单,我肯定还有其他的(我欢迎建议):

为企业提供开源Dan Woods

Dan和Gautam写了一本关于在组织内部使用开源的好书。这本书非常有帮助,因为它介绍了有效地使用开源所需的不同技能,并且从组织的角度出发,只在开源领域使用开源是有问题的同样是最近的,所以它涵盖了当今流行的许多开源问题。

开源的成功Steven Weber

这本书从更大的角度来看待开放源码,这使得它非常有助于理解所有的复杂性是如何相互联系的。它确实花了很多时间来讨论开放源码如何影响软件开发之外的世界,但这也很好,它还很好地解释了所有权、财产和合理使用的细节,如果你还不了解开放源码空间的法律复杂性

代码:和网络空间的其他法律(v2),这是非常宝贵的劳伦斯·莱西格

请,请,spark大数据,请告诉我你听说过劳伦斯·莱西格。劳伦斯是理解法典的法律含义以及法律如何适用于法典的最初先驱之一,可以说是理解法律如何推动法典含义的领军人物。是的,其实并非如此,《代码2.0》是一本关于法律和代码如何交织的好书。我知道这本书很难读懂,而且是一门大学课程的教材,购物返利app,但对于每个认为互联网上的软件是不受限制的人来说,西安大数据,重要的是要有一个新的视角。

社区的艺术Jono Bacon,编辑(和12位社区经理)

与社区领导人交谈是非常有益的。这本书结合了各种讨论,不同声音的混合很有帮助。这本书中有很多很好的信息,在某些情况下,作者可以给出一个世界观,帮助理清不同类型的项目和不同的观点,大数据分析软件,许多人在开源领域都有不同的观点。诚然,不是每个人都是一个伟大的作家,但值得花时间做研究,向前面的人学习。