腾讯发布 2017 年度代码报告;Netcraft 2月Web 服务器排名

转自:开源中国、solidot、cnBeta、腾讯科技等

0、腾讯发布 2017 年度代码报告,全年共开源项目 20 个

腾讯近日发布了 2017 年度代码报告,对过去一年腾讯的研发数据进行了统计,涵盖代码、开发者、语言等基础数据。据报告所述,截止 2017 年:

● 腾讯程序员总数为 15500+,全年新增代码 5 亿行;

● 项目总数为 31908 个,使用人数为 11162 人;

● 人均提交代码行成都最高,为 45216 行;其次是深圳,36352 行;

● 提交语言 TOP10 分别为:C/C++、JS、Java、HTML/CSS、C#、PHP、Obj-C、Python、Lua 和 ASP.NET;

● 手机 QQ 代码行已超过百万;

● 2017 全年开源项目数为 20 个。

1、Netcraft 2 月 Web 服务器排名,微软持续回温

Netcraft 发布了 2018 年 2 月 Web 服务器调查报告,排名前三的依然是 Microsoft、Apache 和 nginx 。Microsoft 在经过去年的大幅下跌后,2018 年迎来了回温。1 月份市场份额上涨 0.96 个百分点,回到 31.85% ;2 月份涨幅更高,上涨 2.65 个百分点至 34.50% 。Apache 本月变化较小,上涨 0.24 个百分点,市场份额为 27.45%。nginx 未能延续之前的上涨趋势,本月下降了 1.07 个百分点,回到 24.32% 。

2、即将发布的 JDK 10 有 109 项新特性,你喜欢哪些?

按计划,JDK 10 将于 3 月 20 日正式发布。据前 Oracle 员工 Simon Ritter 的统计,JDK 10 总共包含 109 项新特性。当然,在最终发布前,可能还会发生变化。新特性中最重要的,是我们之前曾报道过的 12 个 JEP 。

其中,“局部变量的类型推断”可以说是这 12 个 JEP 中最受关注的,为支持此特性,开发团队也对 Java 语言规范做了一些更改,包括改变具有相同名称的静态类型的导入规则、将 var 作为局部变量类型推断的特殊标识符等等(详情:https://www.azul.com/109-new-features-in-jdk-10/)

3、分布式数据库 Apache HBase 2.0.0 第二个 Beta 版发布

Apache HBase 2.0.0 的第二个 Beta 版已发布,Apache HBase 2.0.0-beta-2 是 2.0 版本的非生产预览版,包含之前 alpha 版本中的所有新特性 (new assignment manager, offheap read/write path, in-memory compactions 等),目前一个已知的问题是 User API 未被正确过滤,因此它显示的不仅仅是 InterfaceAudience 的公共内容(HBASE-19663,待修复)。(详情:https://goo.gl/scYjJr)

4、Java 全文搜索服务器 Apache Solr 6.6.3 发布

Apache Solr 6.6.3 已发布,Apache Solr (读音:SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。

该版本包含以下值得关注的更新:

● Disallow reference to external resources in DataImportHandler's dataConfig request parameter

● Allow collections created with legacyCloud=true to be opened if legacyCloud=false

● LeaderInitiatedRecoveryThread now retries on UnknownHostException(详情:http://www.apache.org/dyn/closer.lua/lucene/solr/6.6.3)

5、Node.js v8.10.0 (LTS) 发布,带来许多重大变更

Node.js v8.10.0 (LTS) 已发布,这个版本带来了很多重大变化。V8, libuv 和 ICU 都有更新,npm 包含一个错误修复,并支持使用 OpenSSL 1.1.0 构建。值得关注的变更:

deps:

● 升级 V8 至 6.2.414.46 (Michaël Zasso) #16413

● 恢复 V8 6.2 中的 ABI 重大更改(Anna Henningsen) #16413

● 升级 libuv 至 1.19.1 (cjihrig) #18260

● ......(详情:https://nodejs.org/en/blog/release/v8.10.0/)

6、厉害了,Kubernetes 成为首个从 CNCF 毕业的项目

在 2018 开源领袖峰会(OSLS)上,CNCF 基金会、Google Cloud 工程总监 Chen Goldberg 宣布 Kubernetes 成为第一个从 CNCF 毕业的项目。这也意味着该开源项目已经成熟,并且足够灵活,可在任何行业、各种规模的公司中大规模地管理容器。

和 Apache 孵化器一样,CNCF 对项目毕业也有较高的要求。它必须证明自己已被多个组织采纳,拥有文档化、结构化的治理管理流程,并承诺社区的活跃性和包容性。

7、卡巴斯基实验室提高其漏洞奖励金额至 100,000 美元

卡巴斯基实验室本周宣布将延长其漏洞奖励计划,并为部分产品中严重级别的漏洞奖励金额提升至 100,000 美元。

本次提升额度的漏洞奖励计划开始于 2016 年的八月,由 HackerOne 平台承办。在最开始,他们承诺的漏洞奖励金额为 50,000 美元。在悬赏开始的头六个月里,卡巴斯基顺利收到 20 个以上的漏洞。而截至目前,卡巴斯基实验室一共获得超过 70 个针对其产品和其他服务中的漏洞。

觉得这些资讯有帮助?请转发给更多人

关注技术最前线看 IT 要闻

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180308B1HFAV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券