【一周】D语言Web框架Hunt 3.0、Redis 6.0 | 谷歌开源更快的TF运行时、微软开源QUIC协议实现

h4cd 发布于 2020/05/04 08:45
阅读 4K+
收藏 6

【深圳】源创会:5.26下午、轰趴馆等你”

回顾一周社区热门资讯

第【七十一】期:20200425-20200501

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

联想即将推出预装 Fedora 的 ThinkPad 笔记本电脑

预装 Fedora 意味着联想官方会提供兼容的驱动程序和 BIOS,这对工程师和开发者等专业用户来说绝对是一个好消息。对于搭载 NVIDIA 显卡的笔记本电脑,用户将可以选择使用 NVIDIA Linux 专有驱动。

Ubuntu 20.10 代号 Groovy Gorilla,第二个以猿类命名版本,将于 10 月 22 日发布

Groovy Gorilla,其中 Groovy 有“极好的”之意,而 Gorilla 是“大猩猩”,延续了 Ubuntu 以动物命名的传统,并且 G 字辈也是接续了 Focal Fossa 的 F 字辈。这是第二个以猿类命名的 Ubuntu 版本,上一次是“长臂猿” Ubuntu 7.10(Gutsy Gibbon)。

Ubuntu 20.04 调查:30% 的用户想要 Unity 回归

大约有 30% 的用户希望 Unity 重新回到 Ubuntu。另一方面,大约 80% 的人则希望 Ubuntu 继续改进 GNOME 桌面。

Manjaro 20.0 Lysia 发布

Clear Linux 偏向云和服务器端,桌面不再是重心

“对于开发人员而言,提供与桌面无关的实际优化组件,也就是云和服务器工作负载仍然至关重要。能够开发、部署和操作这些工作负载绝对是最重要的事情。”

Linux On iPhone 7 现在可运行 Wayland

FreeBSD 网桥 if_bridge 实现性能提高 5 倍

在遍历了一些选项之后,开发人员的最终解决方案利用了 FreeBSD 13 (CURRENT) 中的 epoch (9),通过巧妙地使用并发,epoch (9) 允许安全使用受保护的数据结构,而根本不需要获得锁(互斥锁或读写锁)。

Java 表达式引擎 Aviator 发布 5.0 大版本,升级为脚本语言

定位是高性能、轻量级、易于和 Java 交互的寄宿于 JVM 之上的脚本语言。

Rust Search Extension 0.9 发布!

过去的所有版本只支持搜索std、proc_macro、test这三个官方标准库里面的文档。但是显然不够,所以这一版最大的更新就是把文档的搜索范围扩大到了任意第三方crate

Qt 6 公布发布时间表

按照计划,Qt 6 将于8月31日进入功能冻结阶段,9月中旬发布第一个 alpha 版本,10月发布 Beta 测试版,11月中旬发布 RC 候选版本,12月1日正式 GA。

OSL 成为学院软件基金会(ASWF)第 6 个托管项目,AMD 加入

DBeaver 开源基于 Web 的云版本 CloudBeaver

DBeaver 是一个可视化通用数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB 与 Derby,以及其它兼容 JDBC 的数据库。

LibreOffice 7 将不再支持 Adobe Flash

当前版本的 LibreOffice 仍然支持 Adobe Flash,用户可以将演示文稿和工程图导出为 .SWF 格式。LibreOffice 7.0 将删除 Macromedia Flash 导出过滤器,也就是导出 .SWF 功能不再提供。

Fedora 32 发布

Android 11 第三个开发者预览版发布,新增无线调试功能

开发者可通过 Wi-Fi 连接使用 ADB 并进行调试。鉴于笔记本电脑上有限的 USB 接口且每次连接 ADB 都需要频繁插拔数据线,Android 11 的无线调试功能无疑提升了工作效率。

Ubuntu 18.04 与 20.04 LTS 性能测试

在总共运行的 199 个测试中,Ubuntu 20.04 赢得了其中的 74%。

一个单行代码 npm 包使得 JavaScript 生态系统陷入混乱

数百万个项目在这一事件中受到了影响。 

QEMU 5.0 稳定版发布

QEMU 是一个纯软件实现的通用模拟器和虚拟机,它有三种模式,几乎可以模拟任何硬件设备:

  • Full-system emulation:可在任何支持的硬件架构上运行任何操作系统
  • User-mode emulation:运行另一个 Linux/BSD 程序
  • Virtualization:接近本机性能运行 KVM 和 Xen 虚拟机

微软开源 MsQuic,QUIC 协议的跨平台实现

QUIC(Quick UDP Internet Connections,快速 UDP 网络连接)是一种实验性的网络传输协议,正在由 IETF 进行标准化。QUIC 最初由谷歌开发,在 2013 年实现。谷歌希望使用这个协议来取代 HTTPS/HTTP 协议,使网页传输速度加快。2018 年,基于 QUIC 协议的 HTTP(HTTP over QUIC)成为即将到来的 HTTP/3,正式被确定为下一代网络规范。

谷歌开源更快、更高效的 TensorFlow 运行时 TFRT

Redis 6.0.0 GA

这是迄今最“企业”化的版本(SSL 与 ACL 等特性与企业极相关),也是最大的版本,同时也是参与人数最多的版本。

微软将 Visual Studio Online 重命名为 Visual Studio Codespaces

Visual Studio Online 于去年5月份首次亮相,然后在11月发布了首个公开预览版。微软提到,在过去的几个月里,他们从用户那里吸取了深刻的教训,并找到了改进的方法,还认识到创建云托管的开发环境正在以许多不同的方式产生积极影响。

微软开源基于 Rust 的新软件,可在 Kubernetes 上运行 WebAssembly

主要动机之一是 Rust 与 WebAssembly(缩写为 WASM)的兼容性。WASM 是便携式的抽象语法树,能够让开发者运用自己熟悉的编程语言进行编译,再借由虚拟机引擎在浏览器内运行。经过编译的 WASM 二进制文件(或称模块)可以在任何系统上运行,而 Rust 是为这些二进制文件提供本机构建支持的少数语言之一。

Hunt Framework 3.0.0 发布,D语言 Web 开发框架

现在可以轻松使用 DLang 语言构建稳定的服务端应用,包含 RESTFul API、gRPC、RabbitMQ、RedisMQ、Redis Cache、Momory Cache、Entity ORM 等关键技术的支持,开发者像使用 Laravel 和 Spring Boot 那样快速构建 Web 服务端应用。

上期:Ubuntu 20.04、Python 2最后一个版本 | Xcode将登陆iPadOS?| Rust与Go调查报告

往期:一周热点

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部