明城 無標題文檔 08-25 解决 macOS 下 iPhone 镜像反复连接失败的问题 最近将 Mac 升级到 macOS Beta 以后,iPhone 镜像突然不能用了。Mac 明明可以找到旁边的 iPhone,但每次打开 iPhone Mirroring,最后都只会得到一个 Unable to Connect to iPhone,点 Try Again 也没什么用。 该检查的其实都检查过了:两边是同一个 Apple 账户,Wi-Fi、蓝牙和接力也都开着,手机就在旁边并且处于锁屏状态,VPN、个人热点、AirPlay 和随航也没有占用。同时,还有个比较奇怪的地方,就是「iPhone 镜像 → 设置」里的「撤销 iPhone 访问权限」是灰色的。看起来系统认为没有已经授权的手机,但它又确实能发现这台手机。 最后折腾下来,问题出在 replicatord 留下的配对状态。这里记录下排查和修复过程,免得下次再碰到又从 Wi-Fi 开始查一遍。下面,简单记录下排查和解决的过程。 先看日志 首先确认几个相关服务是否还活着: pgrep -alf 'iPhone Mirroring|replicatord|sharingd|rapportd' 然后打开 iPhone 镜 #Skills #Thought
明城 無標題文檔 07-10 解决 macOS 下 Samba 拷贝大文件断流报错的问题 这次折腾的背景是新搞了台小主机,然后计划拿来当软路由使用,因其还有个闲置的 NVME 插槽以及一块闲置的 NVME 盘,就顺便就想把它当 NAS 用。 但是配置好之后,发现从 Mac 拖拽大文件到 Samba 共享目录时,传输会在几十秒后突然中断,Mac 弹窗报错:“操作无法完成,因为发生意外错误 (错误代码 -8062)” 或 (-36) 错误。 起初怀疑是 NVMe 固态硬盘缓外掉速或 2.5G 网卡断流。但在服务端使用 iostat -x 1 监控发现,写入延迟 (w_await) 仅为两位数(几十毫秒),底层 I/O 非常健康,网络链路也没有掉线。 最终,通过将 Samba 日志级别调至 log level = 3,给大模型分析了下得知是 Mac 的 Finder 在拷贝大文件时,每隔 3 秒就会向 Samba 服务器发送一次 qfsinfo 查询磁盘空间的请求。而 Samba 默认开启了严格锁定 (strict locking = yes),导致 Mac 的多线程同时读写同一个文件时,触发了 Samba 的文件锁,进而导致主进程挂起。 所以,就根据原因编辑 /etc/ #Skills
明城 無標題文檔 02-16 在 Claude Code 中配置使用 Ring 1T 模型 最近收到通知,Gmail 因为“安全的原因”要逐步停止支持 POP3 收取第三方邮件。这对我来说是个小麻烦,因为学校的邮箱和 Gmail 之间的同步需要找替代方案。 想想其实用第三方服务还是不太靠谱,加上事情本身也不大复杂。索性利用假期的时间用 Rust 写了个小工具 mail-forwarder 来自动转发。在这个过程中,我开始大量使用 Claude Code,这个体验还真不错。总体来说,用 Claude Code 写代码的流畅度确实很不错,但有几个点不太满意: 只能用 Anthropic 自家的模型,没得选 用官方的有点不划算,有点小贵(当然这也有可能是我自己的问题) 国内无法直接访问只能挂梯子,导致访问速度不理想 后来发现 Claude Code 的接口其实很简洁,通过改几个环境变量就能接入其他模型提供商。经过一番调研,我选了 ZenMux 这个平台,主要是因为它国内访问快,支持一堆不同的模型,接口文档也写得清楚,总体来说可以作为 OpenRouter 的一个不错的替代方案。 先说结论吧,暂时在 ZenMux 上提供众多模型中,最后挑了 Ring 1T 作为替代方案。 #Skills #Thought