背景 朋友在更新 Bun 的时候出现了问题把 bun 给更新没了,由于网络的问题不能手动下载二进制包。我帮他下载后得知 bunx 和 bun 版本不一致。后来发现实际上 bun 和 bunx 是同一个二进制文件,所以来水一篇博客来介绍一下 Multicall Binary 的原理。以利…
上一篇 LXC 搭建 K8s 集群计划通 中部署了一组 LXC 容器,后续的容器管理、服务访问和文件操作都大量使用了 SSH。本文整理一些 LXC 场景下常用的 SSH 技巧。 SSH 连接管理 ProxyJump 跳板配置 LXC 容器默认走 lxcbr0 的 NAT 网络,从外部无法直接 SSH 进入。可…
最近尝试了一种比较轻量的 k8s 集群搭建方式。在单机 Arch Linux Host(kernel 7.1.7-arch1-1)上通过 LXC 创建多个容器节点,然后在这些 LXC 容器内部运行 k8s。这种方式相比直接使用虚拟机资源占用更低且创…
前几天看到群友在调试网络,给我看了一下 nexttrace 的输出,顺便给我讲了讲 BGP 网络路由的原理,以及为什么网络请求会绕远,于是我打算写这篇文章记录一下。 AS 是互联网的基本单元 自治系统 互联网不是一个大网络,而是很多个独立…
为什么在不同的网络地区下载同一个文件,下载速度都很快?很多人第一反应是 CDN 缓存,这没什么问题。但除此之外请求其实还经历了多层调度:DNS 层的 GeoDNS 负责选择区域入口,然后网络层的 Anycast 负责选择接入节点,最后应用层…
最近用了用 ComfyUI,发现一张 PNG 图片竟然可以直接拖动到 ComfyUI 里面形成工作流,对此感到好奇,本文将对其原理进行分析。 这和 EXIF 有什么关系 很多人会把图片元数据统称为 “EXIF”,但其实…
最近从 Arch Linux 切换到了 macOS,除了软件生态的变化,最直观的冲击来自键盘。那些用了多年的肌肉记忆,突然需要重新校准。这篇文章记录一下我对两套键位体系的理解和适应过程。 键位命名的历史渊源 在深入对比之前,有…
我那台 2019 年的小米笔记本 Pro(i7-8550U / Intel UHD 620 / MX250)在运行复杂场景任务下流畅度已经力不从心,部分场景下还会出现 OOM。在不换硬件的前提下,故尝试通过系统优化来改善使用体验。 本篇文章由我…
本文记录了我自己一些在日常使用和排障过程中逐渐形成依赖的 Linux 命令(其实有些是 Unix 祖传下来的, 有些是替代版本)。 这里有不少命令是我观察 AI 工具工作行为学习的,它们不算冷门,但也很少出现在新手教程中。 进程作业控…
本文核心观点摘录自 Prompt Engineering Guide,并结合个人使用 AI 经验进行总结。 在经典著作《提问的艺术》中,作者强调了好问题对于获取高效解答的重要性。这一逻辑在 AI 时代依然适用,只不过你的问题变成了发给 AI 的提示词。 本文…