排序
用 TypeScript 和 Jupyter 构建自定义 RAG AI 智能体
用 Deno Jupyter、Ollama 和 LangChain 构建本地 RAG 智能体,串起文档切分、向量检索、相关性判断、查询重写和回答生成,并说明原示例的版本与安全边界。
用 Jenkins 共享库复用流水线:作用域、版本、加载方式与测试
从 src、vars、resources 的职责讲起,完整理解编译期与动态加载、版本和缓存、可序列化状态、Replay 与 PR 验证,并识别可信库与 Shell 插值的风险。
OPNsense WireGuard 远程接入:双端配置、访问边界与握手诊断
从独立密钥和隧道地址开始,配置 OPNsense 与客户端,区分路由、NAT 和业务授权,并按握手、收发计数、DNS 与 MSS 排障。
用 LD_PRELOAD 改写名称解析:一次 MTR 与 Go 运行时调试复盘
复盘一次用 LD_PRELOAD 替换 getnameinfo 的实验:固定名称的 C/Go 概念验证在 traceroute 与 MTR 中表现不同,随后出现日志文件描述符关闭和 Go 共享库在 fork 后卡住的问题。
Kubernetes v1.36:Pod 级资源的原地垂直伸缩进入 Beta
继 Pod 级资源在 v1.34 进入 Beta、Pod 原地垂直伸缩在 v1.35 正式可用(GA)之后,Kubernetes 社区宣布:Pod 级资源的原地垂直伸缩在 v1.36 进入 Beta! 这项功能通过 InPlacePodLevelResource...
覆盖依赖
多种情境下都可能需要覆盖依赖。不过,大多数情况归根结底都是希望在 crate 发布到 crates.io 之前使用它。例如: 你正在开发的 crate 也被你正在开发的一个更大型应用使用,你希望在这个大型应...
为 WP-CLI Doctor 编写自定义检查
wp doctor 的检查建立在统一的抽象类之上,因此编写自定义检查的步骤比较直接:创建一个继承 runcommand\Doctor\Checks\Check 的类,并实现 run() 方法。这个方法根据检查逻辑设置状态和提示信...








