一份新发布的报告显示,DevOps和开源不会放缓速度。GitLab发布了2018年全球开发者调查,以了解开发人员对他们的工作场所,工作流程和 IT 组织内部工具的看法。 虽然过时的工具和公司对变革的抵制仍然是种挑战,但对DevOps的需求仍在继续增长。根据报告,只有23%的人认为DevOps是他们的开发方法。但是,IT管理层已经将DevOps命名为2018年前三大投资领域之一,这表明DevOps采用者的数量今年肯定会增长。 GitLab发现大多数开发人员都认同DevOps工作流程可以在开发过程中节省时间。采用DevOps的团队已经证实,生产力有所提高,节省了他们至少50%以上的时间。45%的DevOps从业人员按需部署,而71%的DevOps从业人员表示,软件开发生命周期的自动化是当务之急。相比之下,敏捷实践者分别为39%和60%。 该研究还发现,与办公室团队(in-office)相比,远程团队(remote teams)的整体满意度和生产力往往更高。这些远程团队中有41%同意这是基于他们拥有完善的DevOps流程,而只有34%的办公室团队赞同这种观点。 欧盟的一项提案要求托管内容的所有平台检查所有上传的内容有无侵犯版权,这可能会使软件的成本更高昂。欧盟考虑的一项版权提案要求托管由用户上传的大量内容的任何平台扫描所有内容,以确保没有侵犯版权。 该提案旨在防止媒体盗版,但可能会给使用代码仓库GitHub等服务的广大开发者带来严重影响,按照新法律GitHub将被迫过滤代码。欧盟考虑的一项版权提案旨在让盗版者更难共享内容和媒体,但是这张网撒得太广了,可能无意中阻碍程序员。 正如GitHub指出的那样,自动过滤代码对于独立程序员和大企业程序员来说都是毁灭性的。面临的问题可能包括:误报/漏报、丢失依赖项、许可证混淆以及不必要的负担阻碍创新。版权提案仍在讨论中,已经有人开始竭力阻止实施。 人们热衷于关注最流行的,在GitHub上被fork次数最多的,或者收入最高的编程语言,对于那些前途暗淡的“坑爹”语言却没有引起足够的警觉。近日Codementor发布了一个编程语言调查报告,找出了五个前景不妙的编程语言(下图)。Codementor的报告评分标准主要考察一门语言的社区基础、就业市场以及增长趋势等几个方面。 从过年上面的统计图表可以看到,Dart、Objective-C、CoffeeScript、Erlang和Lua光荣上榜(排名越高越糟糕)。排名第一的Dart被笼罩在遭Google抛弃的阴影中,而且Google重点关照的开发语言是Go和Kotlin,其中Kotlin被Google“扶正”后,钦定为Android第一开发语言后,2017年迅速蹿红,与C语言一起进入TIOBE年度语言候选名单。虽然有报告显示Kotlin的应用远没有Dart广泛,但是Dart大势已去,而Kotlin的风头正劲。 Objective-C落入小众语言范畴,苹果依然提供技术支持,但是重点已经转向其继任者Swift。后者今年晚些时候将升级ABI稳定性,彻底终结Objective-C。根据Dice的薪酬统计报告,2017年Objective-C开发者的年收入也同比下滑了6.7%。 更多本周开源资讯,本次专辑将为您一一呈现…… Windows VS Linux,你该选择哪种桌面运行方式? 尽管 Windows 和 Linux 目前存在核心差异。但是操作系统的选择很大程度上取决于非技术原因。然而,不同操作系统的关键技术差异,为用户提供了截然不同的体验。多年来,无数的文章都指出我们正在进入 Linux 桌面的传奇年,那些转向Linux的人出于特定原因的动机,正在无形中从 Windows 迁移出去。 大失所望,Ubuntu 18.04不会推出新的GTK主题 如果你希望看到 Ubuntu 18.04 LTS 以全新的面貌出现,那么就要振作起来听一下这个坏消息。Ubuntu已经表示,新的主题不包含在下个月发布的 Bionic Beaver 版本中,也不会是默认的 GTK 主题,也不会作为高级用户可切换的预备选项。 重磅消息:微软Service Fabric正式开源 微软的 Azure Service Fabric 的官方博客在2017.3.24日发布了一篇博客 Service Fabric .NET SDK goes open source ,介绍了社区呼声最高的 Service Fabric 开源的情况以及当前的情况,当时开源了 Service Fabric的.NET SDK 部分,社区一直在期盼着 Service Fabric 的正式开源,经过了一年漫长的等待,2018年3月14日微软终于开源了 Service Fabric ,而且是以 MIT 许可下开放源代码。 |