回顾一周社区热门资讯
第【七十一】期:20200425-20200501
![]()
点击相应标题,跳转阅读全文
预装 Fedora 意味着联想官方会提供兼容的驱动程序和 BIOS,这对工程师和开发者等专业用户来说绝对是一个好消息。对于搭载 NVIDIA 显卡的笔记本电脑,用户将可以选择使用 NVIDIA Linux 专有驱动。
Groovy Gorilla,其中 Groovy 有“极好的”之意,而 Gorilla 是“大猩猩”,延续了 Ubuntu 以动物命名的传统,并且 G 字辈也是接续了 Focal Fossa 的 F 字辈。这是第二个以猿类命名的 Ubuntu 版本,上一次是“长臂猿” Ubuntu 7.10(Gutsy Gibbon)。
大约有 30% 的用户希望 Unity 重新回到 Ubuntu。另一方面,大约 80% 的人则希望 Ubuntu 继续改进 GNOME 桌面。
![]()
“对于开发人员而言,提供与桌面无关的实际优化组件,也就是云和服务器工作负载仍然至关重要。能够开发、部署和操作这些工作负载绝对是最重要的事情。”
![]()
在遍历了一些选项之后,开发人员的最终解决方案利用了 FreeBSD 13 (CURRENT) 中的 epoch (9),通过巧妙地使用并发,epoch (9) 允许安全使用受保护的数据结构,而根本不需要获得锁(互斥锁或读写锁)。
定位是高性能、轻量级、易于和 Java 交互的寄宿于 JVM 之上的脚本语言。
过去的所有版本只支持搜索std、proc_macro、test这三个官方标准库里面的文档。但是显然不够,所以这一版最大的更新就是把文档的搜索范围扩大到了任意第三方crate。
按照计划,Qt 6 将于8月31日进入功能冻结阶段,9月中旬发布第一个 alpha 版本,10月发布 Beta 测试版,11月中旬发布 RC 候选版本,12月1日正式 GA。
![]()
DBeaver 是一个可视化通用数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2、MSSQL、Sybase、Mimer、HSQLDB 与 Derby,以及其它兼容 JDBC 的数据库。
当前版本的 LibreOffice 仍然支持 Adobe Flash,用户可以将演示文稿和工程图导出为 .SWF 格式。LibreOffice 7.0 将删除 Macromedia Flash 导出过滤器,也就是导出 .SWF 功能不再提供。
![]()
开发者可通过 Wi-Fi 连接使用 ADB 并进行调试。鉴于笔记本电脑上有限的 USB 接口且每次连接 ADB 都需要频繁插拔数据线,Android 11 的无线调试功能无疑提升了工作效率。
在总共运行的 199 个测试中,Ubuntu 20.04 赢得了其中的 74%。
数百万个项目在这一事件中受到了影响。
QEMU 是一个纯软件实现的通用模拟器和虚拟机,它有三种模式,几乎可以模拟任何硬件设备:
- Full-system emulation:可在任何支持的硬件架构上运行任何操作系统
- User-mode emulation:运行另一个 Linux/BSD 程序
- Virtualization:接近本机性能运行 KVM 和 Xen 虚拟机
QUIC(Quick UDP Internet Connections,快速 UDP 网络连接)是一种实验性的网络传输协议,正在由 IETF 进行标准化。QUIC 最初由谷歌开发,在 2013 年实现。谷歌希望使用这个协议来取代 HTTPS/HTTP 协议,使网页传输速度加快。2018 年,基于 QUIC 协议的 HTTP(HTTP over QUIC)成为即将到来的 HTTP/3,正式被确定为下一代网络规范。
![]()
这是迄今最“企业”化的版本(SSL 与 ACL 等特性与企业极相关),也是最大的版本,同时也是参与人数最多的版本。
Visual Studio Online 于去年5月份首次亮相,然后在11月发布了首个公开预览版。微软提到,在过去的几个月里,他们从用户那里吸取了深刻的教训,并找到了改进的方法,还认识到创建云托管的开发环境正在以许多不同的方式产生积极影响。
主要动机之一是 Rust 与 WebAssembly(缩写为 WASM)的兼容性。WASM 是便携式的抽象语法树,能够让开发者运用自己熟悉的编程语言进行编译,再借由虚拟机引擎在浏览器内运行。经过编译的 WASM 二进制文件(或称模块)可以在任何系统上运行,而 Rust 是为这些二进制文件提供本机构建支持的少数语言之一。
现在可以轻松使用 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调查报告
往期:一周热点