本周热门项目0、Rust、C#升级成为微软一级项目

整理 | 梦一丹

出品 | CSDN(ID:CSDNnews)

CSDN开发者周刊:只提供“有趣/有用”的开发者内容!

本周热门商品

0、Rust 升级为微软一级项目

Rust 诞生于 2015 年,是一种小众的现代系统编程语言。近年来,陆续受到各大企业的青睐。并且连续 3 年被评为最受开发者欢迎的编程语言。

如今,Rust 正式升级为微软的一级编程语言,与 C++ 和 C# 并驾齐驱。

1、500个值得学习的AI开源项目

一位国外AI研究员以文章的形式整理了500个值得学习的AI项目,涵盖机器学习、深度学习、计算机视觉、NLP等领域。

2、IEEE 荣誉勋章授予数据压缩先驱 Jacob Ziv

近日,IEEE Life Fellow 授予以色列科学家 Jacob Ziv 今年的 IEEE 荣誉勋章,以表彰他在信息论和数据压缩技术方面的重要贡献和杰出的研究领导力。

LZ77 和 LZ78 是 Abraham Lempel 和 Jacob Ziv 在 1977 年和 1978 年发表的论文中提出的两种无损数据压缩算法。两者脱离了霍夫曼和算术编码的设计思想,创造了一系列比霍夫曼编码更高效的算法。,一种比算术编码更快的通用压缩算法。

IEEE 荣誉勋章奖创立于 1917 年,是 IEEE 学会的最高奖项,也是世界电气电子工程界的最高奖项。它被授予在电气和电子领域做出特殊贡献的人。

3、AWS 宣布 Elasticsearch 和 Kibana 的分叉

日前,Elastic 宣布将修改其 Elasticsearch 和 Kibana 开源许可,从 Apache 2.0 许可的源代码迁移到 Server Side Public License (SSPL) 和 Elastic License 的双重许可,以便用户可以选择 App 许可。根据官方信息,从7.11版本开始,两款产品的所有维护分支,默认分发将继续使用Elastic协议。

此举旨在禁止云提供商(又名 AWS)将其软件作为向客户提供的服务。但许可变更也意味着 Elasticsearch 和 Kibana 不再是开源软件。亚马逊 AWS 宣布将创建和维护 Elasticsearch 和 Kibana 的一个分支,继续使用 ALv2 许可证。亚马逊表示,它在 ALv2 许可下将 Elasticsearch 作为软件即服务提供,并且它对 Elasticsearch 的所有改进都是在上游交付的。

4、IntelliJ IDEA 20 岁了!

回顾 JetBrains 成立 20 周年,JetBrains 最初是一家位于布拉格的不起眼的小公司儿童学电脑用什么系统,只有 3 名员工,用一种产品为 800 名客户提供服务。如今,公司已在全球设立了 9 个办事处,拥有超过 1250 名员工,25 个开发者工具,超过 800 万用户。

IntelliJ IDEA 的五个核心功能:

本周热点新闻

0、Visual Studio 将原生支持 WSL 2

微软官方团队宣布,他们于 2019 年在 Visual Studio 中发布了基于 WSL 的 Linux 的 Windows 子系统,以原生支持 C++。Visual Studio 现在将原生支持 WSL 2,因此开发人员可以在 WSL2 上无缝构建和调试,而无需添加 SSH 连接。

1、几个 Linux 发行版考虑删除 Chromium 包

最近,Google Chrome 团队通过电子邮件通知了 Linux 发行版开发人员。为了改善 Google 用户的数据安全体验,自 2021 年 3 月 15 日起,在其构建配置中使用 google_default_client_id 和 google_default_client_secret 的 Chromium 和 Chromium OS 衍生产品的最终用户将无法登录其 Google 帐户。

2、“熊孩子”破解键盘破坏 Linux 桌面

图片[1]-本周热门项目0、Rust、C#升级成为微软一级项目-老王博客

近日,一位绰号 robo2bobo 的程序员父亲在 Github 上报告了一个 bug,而这个 bug 的原因其实是他的两个熊孩子造成的。robo2bobo 写道:“几周前,我的孩子们想入侵我的 Linux 桌面,而我正站在他们身后,他们在各处打字和点击,最终导致 Linux Mint 屏幕保护程序崩溃,两个人都可以访问桌面”。

根据错误报告,两个孩子同时在物理键盘和屏幕键盘上按下随机键。并且robo2bobo让孩子们再次重现问题,并且成功了。然后他在 Linux Mint 的 GitHub 页面上报告了这个错误。而一位大神说,他早在 17 年前就警告过 Cinnamon 和 GNOME 的官员。

目前,Linux Mint 已经发布了相关补丁来解决这个 bug。

3、最终开发中的 GCC 11,62 个高优先级回归

近日,GCC 11 正式宣布 GCC 11 处于第四发展阶段,截至其公布之时,仍有 62 个 P1 优先级回归待处理。此外,还有 334 个 P2 优先级、35 个 P3 优先级、190 个 P4 优先级和 24 个 P5 优先级。

部分更新如下:

4、英特尔重新聘用已退休 3 年的 CPU 架构师 Glenn Hinton

上周,英特尔宣布老将 Pat Gelsinger 出任 CEO,自 2 月 15 日起生效。新任高管身兼三职。目前,帕特·基辛格的“第一把火”是有“酷睿i7之父”称号的格伦·欣顿回归。

CSDN 社区精选

0、让Flutter跑在鸿蒙系统上

HarmonyOS是华为推出的面向未来、全场景的分布式操作系统。在传统的单设备系统能力的基础上,鸿蒙提出了基于同一套系统能力,适应多种终端形态的分布式概念。自2020年9月HarmonyOS2.0发布以来,华为加速了鸿蒙系统的大规模落地。预计到2021年底,鸿蒙系统将覆盖手机、平板、智能穿戴、智能屏、车载设备。数以亿计的终端设备。对于移动应用来说,新的系统概念和新的交互形式也意味着新的机遇。如果你能用好鸿蒙的开发生态及其特性和能力,

在现有的众多跨端框架中,Flutter 凭借其自渲染能力带来的高多端一致性儿童学电脑用什么系统,在新系统的适配方面优势突出。虽然 Flutter 官方并没有适配鸿蒙的计划,但经过一段时间的探索和实践,美团外卖 MTFlutter 团队已经成功实现了 Flutter 对鸿蒙系统的原生支持。

这里也需要提前说明一下,因为鸿蒙系统还处于Beta版本,所以在实际业务中还没有推出这个适配方案,在技术层面算是比较早的探索。接下来,本文将通过原理介绍和一些实现细节,分享我们在移植和开发过程中的一些经验。希望能给大家带来启发或帮助。

1、张文松将辞职。他曾是阿里巴巴开源的“营销人员”,致力于开源20年。

近日,据LatePost报道,滴滴宣布将成立技术委员会,其中CTO张博担任技术委员会主席,橙心精选CTO赖春波,国际CTO卜征担任副主席. 技术委员会将继续在中后台的稳定性保障和降低成本方面进行投入。

与此同时,还有重磅消息:滴滴高级副总裁张文松近期将辞职,其负责的基础平台工作将由智能中台负责人杨毅接任平台。

2、Oracle 安全警报 2021:重要补丁更新问题 8 个数据库警告

Oracle 公司于 2021 年 1 月 19 日发布了第一个年度安全警报。关于 Oracle 数据库部分,共有 8 个安全警告,可以通过应用最新的 CPU 补丁来修复。

此重要补丁更新包含 8 个新的安全补丁,以及针对 Oracle 数据库产品的其他补丁修复。在 8 个安全漏洞中:

在上述 8 个风险漏洞中,其中两个(CVE-2021-2035、CVE-2021-2054))是由北京安华金河专家 Eddie Zhu 报告的。

3、编写 JavaScript 的 18 个好习惯!

在我多年的编程生涯中,我一直优先考虑编写代码的方式,不仅是为了使其更简洁,而且还因为它有助于提高编码效率并加快编写代码的速度。

编写 1000 行代码与编写 300 行代码不同,它对我们正在编写的程序或脚本有很大帮助。编程时必须非常小心,因为脏代码在大型项目中可能是一个严重的问题。

许多程序员批评 JS 语言没有像 Java 或 C++ 那样的标准工作方式,但事实是 Java 是当今使用的最好的语言之一,其中一些是 Facebook 和 Netflix。React 之类的库提高了前端性能,而对于后端,nextJs 用于速度,这种组合让当今的程序员为之疯狂。

**ECMA v6(缩写为 ES6 或 ES2015)** 是 Java 自 2015 年 6 月以来一直遵循的标准。

通过学习以下技术,我们可以改进我们编写代码的方式。花时间在控制台上练习并学得很好。

程序员如何避免陷入“内卷化”,什么技术最有前途,中国开发者的现状和技术趋势如何?快来参与“2020中国开发者调查”,还有更多奖品等你来送!

☞ Rust 2020 调查报告出炉,95% 的开发者抱怨 Rust 难学

☞ 拒绝嫖娼云服务商、Elasticsearch 和 Kibana 更改开源许可协议

☞ 爆发!英特尔CEO换人,VMware CEO接任

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论