Linux Weekly #4

📅 大事记

WireGuard merged to net-next, on its way to Linux 5.6:VPN 软件 WireGuard 已被合并到 Linux 内核的 net-next 分支,这意味着它将整合到 Linux 内核 5.6 版本中。

Kubernetes 1.17: Stability
Authors: Kubernetes 1.17 Release Team We’re pleased to announce the delivery of Kubernetes 1.17, our fourth and final release of 2019! Kubernetes v1.17 consists of 22 enhancements: 14 enhancements have graduated to stable, 4 enhancements are moving to beta, and 4 enhancements are entering alpha. Maj…

Kubernetes 1.17:今年的最后一个稳定版本,主要包括 Cloud Provider Labels 抵达通用、卷快照进入 Beta、CSI 进入 Beta 等变化。

Visual Studio Code November 2019
See what is new in the Visual Studio Code November 2019 Release (1.41)

VS Code 1.41:亮点包括默认折叠单一子文件夹、能够编辑差异视图中两边的文件、输入时更新搜索结果、Visual Studio Online 等等。

Vim 8.2:带来弹出窗口、文本属性、以及新的 change listener 支持等新特性。

VirtualBox 6.1:包含从 Oracle Cloud 基础设施导入虚拟机、能够在 Intel CPU 上嵌套硬件虚拟化、新式 3D 支持等新功能。


💡 他山石

Serverless Containers with Google Cloud Run
Do you want to run stateless container-based applications or microservices, but don’t need all the features and management of a full-fledged Kubernetes cluster? Or do you crave the serverless model with no management and only-pay-what-you-use billing of other FaaS platforms, but find the runtime mod…

Google Cloud Run 是完全托管的 serverless 平台,利用它可以通过 HTTP 来运行无状态的容器。与 Kubernetes 相比,在使用上 Cloud Run 更加简单。

Personal Online Privacy – Data & Browser Privacy
Continuing a series on how to strengthen your personal online privacy, we are taking personal inventory of how we connect online. These were themes covered during our webinar on “Security Beyond Your Website: Personal Online Privacy” and during a Twitter conversation (through the #Digiblogchat weekl…

如何保护个人在线隐私?本文从数据及浏览器隐私层面进行了探讨,并介绍了一些保护数据隐私的最佳实践。

How to Spy on Traffic from a Smartphone with Wireshark
So you want to know what that person who is always on their phone is up to? If you’re on the same Wi-Fi network, it’s as simple as opening Wireshark and configuring a few settings. We’ll use the tool to decrypt WPA2 network traffic so we can spy on which applications a phone is running in real time.

这篇文章以 step by step 的方式介绍了利用 Wireshark 来查看智能手机流量的过程。

csplit: A Better Way to Split File in Linux Based on its Content
How to split a file in Linux based on its content? Learn some practical examples of the GNU coreutils csplit command. It’s more useful than the popular split command.

csplit 是除 split 命令之外的又一选择,利用 csplit,我们可以基于文件的内容来分割文件。本文提供了一些不错的 csplit 应用示例。


🔧 百宝箱

Panopticlick
Is your browser safe against tracking?

当你访问网站时,在线跟踪程序和站点本身可以识别你。由 EFF 推出的研究项目 Panopticlick 能够分析你的浏览器和插件,看它们是否保护你不受这些跟踪程序的影响。

DockerSlim - Minify Docker Image and Generate Security Profiles. Frictionless!
Minify and Secure Your Docker Containers.

DockerSlim:能够将 Docker 镜像最多缩小至 30 倍,而且还能使容器更加安全。(Linux/macOS)

asvetliakov/vscode-neovim
VSCode Neovim integration. Contribute to asvetliakov/vscode-neovim development by creating an account on GitHub.

vscode-neovim:将 Neovim 完全集成到 VS Code 中,从而将二者最好的特性组合在一起。