开发者工具
面向开发者的文章:JSON、JWT、正则、Git、编码转换、API 调试,以及能提效的在线工具。聚焦工程日常问题的实用干货。
加载中...
面向开发者的文章:JSON、JWT、正则、Git、编码转换、API 调试,以及能提效的在线工具。聚焦工程日常问题的实用干货。
加载中...
curl 带代理能通,Node 脚本里的 fetch 却一直超时?Node.js 内置 fetch(undici)设计上就不读 HTTPS_PROXY 等环境变量。本文用 Google Search Console API 的实际排查过程讲清这个行为,并给出三种修复路径:google-auth-library 的 client.request()、undici ProxyAgent、以及新版 Node 的实验性开关。
Next.js 站点控制台随机出现 A tree hydrated but some attributes didn't match,且冷缓存首个页面干净、之后页面必报?根因不在你的组件,而是 GTM 拉起的 AdSense 自动广告在 React 水合前向 head 注入脚本,位置撞上了内联 GTM script。本文讲清这个时序谜题、一行修复方案,以及用 Playwright 抓完整报错 diff 的诊断技巧。
GitHub Actions 构建启动两秒就挂在 load metadata,报 failed to fetch oauth token: connection reset by peer,报错行还指向 Dockerfile 的 FROM。别改代码——这是境外 runner 到阿里云 ACR 鉴权服务的跨境链路偶发中断。本文给出判据、带自动重试的 workflow 写法和结构性根治思路。
GA4 Data API 在代理环境下 60 秒超时报 DEADLINE_EXCEEDED,而 curl 走同一个代理完全正常。根因是 SDK 底层走 gRPC,而 grpc-js 只读小写的 grpc_proxy / https_proxy,大写 HTTPS_PROXY 对它不可见。本文从报错现象到源码逐层排查,给出一次配对的修复方案。
Keyv等npm包遭供应链攻击,434个包被污染、月安装量超20亿次,蠕虫窃取npm/GitHub/AWS/K8s/Vault密钥。同天Bending Spoons收购Airtable,两类「依赖风险」一起拆解,附五条今天就能做的排查动作。
同一台机器、同一个用户、同一份全局配置,两个 Claude Code 窗口里跑同一个 CLI,一个通一个不通。最像的解释是权限分类器把其中一个拦了——毕竟它确实会拦。但真相在另一层:守护进程的 plist 装好了却没被 launchd 加载,于是所有要连网关的子命令全挂,纯本地的子命令照常输出。这种「一半能跑一半不能」的形状,正是把人骗向权限假设的东西。本文记录完整排查:三个假设怎么被逐个推翻,包括我自己误读日志的那一次。
单卡4GB跑70B,还是边缘节点规模化部署小模型?AirLLM和Cloudflare给出两条推理优化路线,对比它们的取舍和适用场景。
Reasonix、ds4、Kimi K3 on MI355X——同一周三件事,指向同一个趋势:大模型正在从云端API调用变成本地常驻进程。本文从技术架构、硬件门槛和性价比三个维度拆解这场静默迁移。
GitHub 官方发布 gh-stack,把堆叠式 PR 从第三方插件变成官方工作流。本文拆解堆叠 PR 机制、为什么官方下场是大事、十分钟上手命令,以及四个不该用的场景。
给 sing-box 套 nginx 加真实 IP,三行配置干掉了整个 VLESS 节点。本文拆解 PROXY protocol 两端不对称、real_ip 信任范围过大、stream 与 http 模块混用四个坑,附正确配置模板和验证方法。
如果你有一个私有 GitHub 仓库存放代码和文章,但又希望文章内容公开可访问,可以通过公开镜像仓库 + GitHub Actions 自动同步来实现。本文记录了一次完整的实施过程,包括跨仓库 Token 配置、同步工作流设计和常见注意事项。
GitHub Actions 构建 Docker 镜像频繁报 No space left on device,排查发现 arm64 镜像从来没用过、基础镜像用了完整的 Debian、CJK 字体装了全套 150MB。砍掉 arm64 后构建从 28 分钟降到 10 分钟,镜像瘦身 120MB+。这篇复盘整个排查和优化过程。