在被强制带薪休假仅两天后,Matt Mullenweg 已恢复 Automattic 首席执行官的职务。这场短暂的权力斗争始于本周早些时候,当时 Mullenweg 声称首席财务官 Mark Davies 和董事会密谋罢免他,并任命 Davies 为临时首席执行官。 然而到了周五,Mullenweg 通过 Slack 宣布他已重掌大权,并表示董事会已达成新的协议。在他回归后,Davies 的 Slack 账户被停用,据报道,Mullenweg 移除了公司 Slack 工作区的所有管理员。WordPress 执行董事 Mary Hubbard 在社交媒体上证实了 Mullenweg 的回归。 此后,Mullenweg 对此次事件轻描淡写,称罢免他的企图对于一家拥有强势领导者的公司来说是常有的事,甚至在 X 上开玩笑说,这种“政变企图”每隔几年就会发生一次。拥有 WordPress.com、Tumblr 和 Beeper 的 Automattic 公司尚未就此次风波发表官方评论。
Homebrew 7.0.0 带来了显著的性能提升、增强的安全性以及更新的平台支持。
**主要亮点:**
* **性能:** 提高了下载和安装的并发性,优化了缓存管理,并缩短了命令启动时间,从而显著加快了日常操作速度。
* **安全性:** 该版本引入了内置漏洞检查功能(通过新的 `brew vulns` 命令实现)、基于 OSV.dev 的建议数据库,以及更强大的安装沙箱以防止恶意代码执行。
* **平台变更:** 停止支持 macOS 10.15。Intel Mac 已降级至“Tier 3”状态,计划于 2027 年结束全面支持。
* **新功能:** 现已推出官方原生 macOS 应用程序 **BrewUI**,提供图形界面以便更轻松地管理软件包。
* **Linux 改进:** 沙箱实现已迁移至 **Landlock**,无需外部依赖或提升权限。
* **开发者体验:** 旧版安装钩子(`post_install`、`preflight` 等)现已被弃用,取而代之的是声明式的 `*_steps`。此外,还引入了新的自动化工具以简化 tap 维护和版本更新。
用户可通过 `brew update` 和 `brew upgrade` 进行升级。有关详细的迁移信息和具体的弃用时间表,请查阅 Homebrew 官方文档。
**gonc** 是一款基于 Golang 开发的强大网络工具,类似于 netcat,专为安全、点对点(P2P)通信和网络隧道而设计。它能够简化复杂的网络任务,在无需手动配置的情况下,实现不同网络下设备间的直接连接。
**核心功能:**
* **自动 NAT 穿透:** 利用 STUN 和 MQTT 发现网络地址,即使在受限的防火墙(NAT)环境下也能实现 P2P 连接。它支持 IPv6 及多种打洞策略,连接成功率高。
* **安全性:** 所有流量均采用端到端加密保护(TCP 使用 TLS 1.3,UDP 使用 DTLS),并通过共享密码进行双向身份验证。
* **多功能性:**
* **文件传输:** 内置 HTTP 服务器和客户端,用于安全地共享目录。
* **远程访问:** 支持带有伪终端(PTY)的远程 Shell。
* **代理服务:** 提供 SOCKS5/HTTP 代理、流量转发以及 WireGuard 隧道功能。
* **易用性:** 可作为 `nc` 的直接替代工具,具备灵活的命令行操作。此外,还提供适用于 Windows 和 Android 的图形界面版本,支持通过二维码跨设备快速连接。
如果 P2P 连接失败,**gonc** 支持通过 SOCKS5 中继进行无缝路由,同时保持端到端加密,确保无论网络拓扑如何,都能实现可靠连接。