nenufm.com
留声与视
写 AI、编程笔记和日常折腾的工具,记录遇到的问题、踩过的坑和解决过程,也聊互联网见闻,以及工作之外的生活。
排查 Windows 上 VS Code 更新只有约 60 KB/s、Remote SSH 卡在远端安装的问题。用 curl 对比直连与网络代理,让更新入口和文件下载域名都走代理。关闭 Exec Server 后,让完整的 Server 安装包在本机下载并通过 SCP 上传,最后核对远端启动日志。
用一台只有 16 GiB 根分区的飞牛 NAS 做实测,记录 fnOS 更新后如何用 df、findmnt 和 du 找到系统盘上的大目录。逐项检查旧内核及驱动、更新缓存、飞牛应用数据、日志和用户目录,并给出 APT 卸载模拟、保留回退内核、核对启动项以及验证实际释放空间的命令。
Git 分支已经推送,GitHub PR 却仍停留在旧提交,重复 push 也只得到 Everything up-to-date。本文记录一次排查:用 git ls-remote 对比远端分支与 PR head,确认不同步,再通过关闭并重新打开 PR 恢复更新,最后合并到 main,并说明这种办法的适用边界。
从一次正常下单被全局防伪过滤器误拦截的故障出发,结合微软文档、ASP.NET Core 源码与内存测试,解释 CSRF 的成立条件、FromBody 为什么不接受普通表单、JSON 预检与 Cookie 凭据的关系,以及 MVC 令牌校验和新版自动保护的区别,区分防伪、重放与业务幂等。
记录从 Windows 连接 Ubuntu 当前桌面时遇到的命名和端口困惑,说明远程登录与桌面共享的会话区别、两种模式同时开启时 3389 与 3390 的分配方式,以及如何沿用公网 3389 映射。保留本机状态检查、Windows 连接方法和验证步骤,区分已观察结果与尚未实测的连接行为。
记录一次 WSL2 Ubuntu 磁盘清理:先找出 Docker 缓存和项目构建产物,再用 VHDX 格式备份,将约 31.7 GB 的虚拟磁盘压缩到 8.46 GB,并启用稀疏模式。文章保留占用检查、清理、备份恢复和压缩命令,也处理了 fstrim.timer 在 WSL 中被跳过、无法定期回收空间的问题。
PowerShell 7.6.6 刚显示版本号就崩溃,报错 totalWidth 为 -17。问题出在本地化更新通知的空格计算。本文保留异常堆栈和上游分析,给出在 CMD 中关闭通知、重启终端应用和检查环境变量的方法,并说明为什么配置写进 PROFILE 太晚,以及修复后如何恢复通知。
记录 Windows 下 Codex 的 respect_system_proxy 配置方法,通过功能状态和进程 TCP 连接确认本地代理路径。结合 Clash Verge 实测,区分系统代理、network_proxy 与环境变量的作用,说明连接延迟测试的含义,以及尚未验证的工具流量范围。
记录 Windows 下 Codex 的一次配置调整:将工作区沙箱改为完全访问,保留 local_thread_store_compression 实验开关,并通过本机模型缓存解释界面为何显示 475K 上下文。附权限配置、实验状态查询和上下文核对命令,区分隐藏警告、关闭功能与调整上下文窗口。