20260818
每日一谚:Keep functions short and focused on a single responsibility
事不过三,我们为什么总是学不好 Rust?
曾两次放弃 Rust 的 Tony Bai,开启了一场为期一年的“事不过三”Rust 学习专栏。本文作为开篇词,坦诚复盘了前两次折戟 borrow checker 与缺乏业务落地场景的教训,并深入剖析了在 AI 大规模生成代码的时代,为什么追求高性能与强安全边界的基础设施(如 Linux 内核>、Android 16、Bun、Codex CLI、Cloudflare Pingora)反而更需要 Rust。文章重新定义了 AI 时代学习系统语言的核心目标——不再死记语法,而>是建立读懂、审查、设计并最终对 AI 代码负责的心智模型,同时公布了贯穿全年的 4 大模块、54 讲与 4 个实战项目的完整路线图。
重新审视时间,使用testing/synctest
从 Go 1.25 版本开始,出现了第三个选项: testing/synctest 。它允许我们在测试中运行未经修改的代码,这些代码可以使用 time.Sleep 、 time.AfterFunc 等符号。同时,我们还可以完全控制测试中的时间流程——无需等待、无需处理异常情况,也不会出现时长缩短等问题,只需期待最好的结果即可。
欢迎Falkey the Falco和Ky the Kyverno Pyrenees
云山之巅的另一位朋友是Ky the Great Pyrenees。Ky作为云原生生态系统的忠实策略守护者,冷静、观察敏锐,并配备了一个实用的指南针徽章,Ky温柔地守护着Kubernetes集群,确保每个工作负载保持安全和合规。
帮助同行
Scott Alexander的博客是我硅谷'秘密经典'的一部分,我在对《Impro》的评论中写过这一点。
将零CVE作为你的新默认设置
这一切都源于一个原则,Docker Hardened Images就是基于此构建的。未被采用的安全措施无法保障任何东西,整个目录对所有开发者免费,因为安全基准不应该是高级功能。
Reddit在Android上采用HTTP/3的旅程(第二部分)
在本系列的第一部分中,我们分享了统一Cronet引擎的愿景、媒体流量的初始部署,以及我们如何分叉cronet-okhttp来修复请求标签跟踪和Flipper调试。
C字符串:一个50年的错误
为什么C字符串糟糕不堪,以及为什么基于长度的字符串是正确的设计。
你早就该离开埃隆·马斯克的X了
是时候放弃埃隆·马斯克的X平台了。
DuckDB v2.0预览 - DuckDB
DuckDB v2.0将于今年秋季发布。在本文中,我们预览其主要功能:作为服务器的DuckDB、触发器、VARIANT类型、异步I/O、新的SQL解析器、新的存储格式等。
7.2内核已发布 [LWN.net]
7.2内核已发布。Linus表示:发布前的最后一周再次比我预期的要大,但考虑到'新常态'的情况,如果我因此推迟发布,我们可能永远不会有任何发布了。
渗入linux内核模块
理解Linux内核(第7部分,共7部分)。
智能体记忆的形态 - 文件、存储和经验
能够跨会话记忆的智能体可以将记忆保存为精选的markdown文件、自动挖掘的结构化存储或训练的经验。
事物如何获胜 — Steph Ango
为什么人们会涌向某些事物?什么创造了优势、有利条件和护城河?事物如何在高度竞争的环境中获胜,或至少生存下来?包括生物、人、产品、组织和网络。
为什么开源对人工智能很重要
开源对人工智能的重要性体现在促进创新、透明度和协作方面。
aquasecurity/trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
bjarneo/cliamp
cliamp - Terminal music player inspired by winamp
Gitlawb/zero
The coding agent that answers to you, your model, your machine, your rules.
ollama/ollama
Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
XTLS/Xray-core
Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.
strelov1/freehire
freehire — the open-source search engine for job seekers
krillinai/KrillinAI
AI video translation & dubbing tool for humans and AI Agents, powered by LLMs. Full pipeline: download, transcribe, translate, TTS dub, reformat, cover generation. 100+ languages, optimized for YouTub
putyy/res-downloader
视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载!
zzet/gortex
High-performance code-intelligence engine for AI agents and IDE, supports 257 languages, multi repositories, based on graph, with access via CLI, MCP Server, and API. AI coding agents teammate - expos
MHSanaei/3x-ui
Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto)
编辑:Tony Bai
编辑主页:tonybai.com
GopherDaily项目:github.com/bigwhite/gopherdaily
Copyright 2019-2024 GopherDaily