您现在的位置是:首页 > 文章详情

微软刷屏:Rust、Python、VS、TS、Java、SQL Server...

日期:2019-07-28点击:626

回顾一周社区热门资讯

第【三十三】期:20190720-20190726

文末有福利

点击相应标题,跳转阅读全文。

TiKV 是一个开源、统一分布式存储层,支持功能强大的数据一致性、分布式事务、水平可扩展性和云原生架构。

PyPI 显示三个库 libpeshnx、libpesh 和 libari 的作者同是名为 ruri12 的用户,上传时间是2017年11月,距今已接近两年,也就是说在被发现之前,这些库在 PyPI 上已被下载近 20 个月。

PuTTY 是一款集成虚拟终端、系统控制台和网络文件传输为一体的自由开源程序。它支持多种网络协议,包括 SCP、SSH、Telnet、rlogin 和原始的套接字连接,它也可以连接到串行端口。

RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年第二份榜单,上一次榜单发布是在 3 月份,即第一季度编程语言排行。

OSCON 堪称开源世界历史最悠久的大会,第一次是在 1999 年举办。除了 PostgreSQL,较为熟知的获奖对象还包括 Kotlin 和 Let's Encrypt。前者获得的奖项为“年度突围项目(Breakout Project of the Year)”,后者获得的奖项为“最具影响力奖(the Most Impact Award)”。

微软近日上线了一套 Python 教程《Develop with Python on Windows》,文档内容包括设置 Python 开发环境、在 Windows 与 WSL 子系统中安装相应开发工具,以及集成 VS Code 与 Git 工具并进行开发等。

19.03 主要内容包括无需 root 权限、支持 GPU 的增强功能和 CLI 插件更新等等,19.03 现在允许非 root 用户运行守护进程,启用 Rootless 模式可以防止攻击者夺取主机的 root 权限,即使 Docker 存在漏洞或设置错误。

DNA 的存储系统简单讲也就是指基于 ATCG 这些碱基所组成的一套存储信息的方案,类比 0/1 二进制,这种存储系统具有四进制。用 DNA 作为存储介质,优势是容量大与存储时间长,有数据指出 1 克 DNA 能够存储大约 2 拍字节,相当于大约 300 万张 CD;同时用 DNA 存储数据保存时间可能长达数千年;此外与硬盘、磁带等存储介质不同,DNA 不需要经常维护,而且在读取方式上,DNA 存储不涉及兼容性问题。

有足够的理由相信 Rust 会有一个光明的未来,“虽然现在大规模采用 Rust 还为时过早,但早期采用 Rust 通常是非常积极且正面的”。他们相信 Rust 在编写安全的系统软件时会改变游戏规则。Rust 提供编写底层系统所需的性能和控制,同时使软件开发人员能够编写更健壮、安全的程序。

Fedora CoreOS 团队宣布了第一个预览版的 Fedora CoreOS,这是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它是  Fedora Atomic Host 和 CoreOS Container Linux 的继承者。Fedora CoreOS 将 Container Linux 的提供工具、自动更新模型和思想与封装技术、OCI 支持和 Atomic Host 的 SELinux 安全相结合。

xaml editor

现在的 pgen 限制了 Python 语法的自由度,使得一些语法难以实现,也让当前的语法树不够整洁,一定程度上影响了语法树的表意,不能最好地体现设计者的意图。

过去,SQL Server 允许客户选择自己的 Java Runtime,通常是 OpenJDK 或 Oracle 的 JavaSE。不过,这两种选择都不理想。对于 OpenJDK,如果需要帮助,就没有支持供应商。使用 Oracle 的 JavaSE,则会存在让 Oracle 帮助开发者在 Microsoft SQL Server 中使用 Java 的情况,对于微软来说有点尴尬。

最终会替换掉 Django 中的大多数阻塞部分,包括 Session、Auth、ORM 与 Handlers 等,使其原生支持异步。而同步 API 将继续存在并得到完全支持,其中一些最终将转变为原生异步代码的同步包装器。

---

近期 Rust 受到的关注空前,微软想要让它替代 C/C++ 的消息把这把火烧得更旺,关于 Rust 的优势,微软其实已经说得很清楚,详见《微软解释为什么 Rust 是系统编程的最佳选择 》,这样一门很有前途的编程语言,作为开发者学习它是比较有意义的,这里给大家推荐一本适合 Rust 入门或者深入研究的图书:

Rust 编程之道》这本书并不是对 Rust 语法内容进行简单地罗列讲解,而是从四个维度深入全面且通透地介绍了 Rust  语言。从设计哲学出发,探索 Rust 语言的内在一致性;从源码分析入手,探索 Rust 地道的编程风格;从工程角度着手,探索 Rust 对健壮性的支持;从底层原理开始,探索 Rust 内存安全的本质。

本文将会送出 5 本《Rust 编程之道》,读到这里的你可以转发本条【一周热点】并在下边留言,我们会从其中选 5 个票数最多的留言把书送给相应读者,下周末公布结果。感谢 @博文视点 提供的读者福利。

同时也欢迎关注问答版块【主题广场】的【一周热点】主题,接下来这里还会陆续推出一些读者福利~

原文链接:https://www.oschina.net/question/3820517_2308856
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章