Wade Tregaskis

RSS: https://wadetregaskis.com/feed/
Wade Tregaskis 的网站。

如何在 macOS Sequoia 或 Tahoe 中启用 Public 文件夹(含 Drop Box)的文件共享

作者写了一篇面向 Mac 用户的实操指南,说明如何在 macOS Sequoia/Tahoe 中正确配置 Public 文件夹(含 Drop Box 子目录)的文件共享。 核心要点包括:先不要开启文件共享;在用户与群组设置中允许访客连接共享文件夹;在共享设置中将 Public 文件夹加入共享列表但切勿添加子文件夹(否则 Finder 会崩溃);高级选项中允许访客、不要勾选仅 SMB 加密;将 Everyone 设为只读而非读写;最后再开启文件共享,必要时重启服务器和客户端。 文章偏个人踩坑记录,对需要跨 Mac 共享文件的读者有实际参考价值,但受众较窄,讨论入口有限。
评论点赞收藏2 天前

macOS Sequoia 15.8 更新程序“偷走”了我的内存

作者跑 macOS VM 做兼容性测试,在 VM 内从 15.7.9 升级到 Sequoia 15.8 时,安装中途挂起,只能断电重启,结果系统回到 15.7.9 但异常缓慢,16 GiB VM 只能识别约 1.75 GiB 可用内存,大量交换。 他进一步发现 1.75 GiB 下 macOS 理论上能启动,但 recovery 分区和 15.8 更新器都无法启动,常规修复路径不可用。随后他用 Claude Opus 5 花约 15 分钟定位问题:通过 vm_stat 和 zprint 检查发现约 14.25 GiB 内存处于 wired 状态,被 15.8 更新/安装过程异常占用或锁定,导致可用内存骤降。 文章有明确踩坑、工程排查、AI 协助排障和个人经验,对 macOS/VM 重度用户、测试工程师和 AI 辅助排障读者都有较高讨论价值。
评论点赞收藏9 天前

适用于拒绝清空的 macOS 应用程序文件夹的变通方案

<p>有时,当我让 macOS 清空废纸篓(在美国被称为“垃圾箱”)时,它会以一条令人费解的错误信息拒绝:</p><figure><img src="https://wadetregaskis.com/wp-content/uploads/2026/08/finder-refusing-to-empty-the-trash.webp" alt="Screenshot of a macOS error dialog, from the Finder, that says &quot;&quot;Bin&quot; can't be opened right now because it's being used by another task, such as moving or copying an item or emptying the Bin. Try again when the current task is complete.&quot;."></figure><p>我完全不知道这是怎么回事。一个办法是重启那台出现问题的 Mac——但这显然很不方便。</p><p>另一个办法是:在 Finder 中打开废纸篓(这其实完全可以正常工作,与错误提示所说的情况相反),全选所有内容,右键点击,然后选择“立即删除……”。<br><br>这样,废纸篓就清空了。🎉</p><figure><img src="https://wadetregaskis.com/wp-content/uploads/2026/08/delete-immediately%E2%80%A6-from-the-bin.webp" alt="Screenshot of a Finder window showing the bin, which contains four miscellaneous files, with the right-click contextual menu showing and &quot;Delete Immediately…&quot; highlighted."></figure>
评论点赞收藏29 天前

苹果计算器语言:Jef Raskin 被遗忘的编程构想

<p>浏览时(主要是1979年),我遇到了一个有趣的语言:Jef提出的一种“计算器”语言。</p><p>特别有趣的是,它是在<em>节目安排</em>语言。它的规范其实并不描述通用编程语言——标题准确地说明它是一种计算器语言。但从上下文来看,似乎暗示杰夫有把它发展成更大作品的野心。<br><br>可能发生的事<em>该</em>Macintosh的编程语言(后来发现是Pascal)。</p><p>此外,还有一份详尽的附录,展示了Jef对当时编程语言的看法——ALGOL、APL、BASIC、Cobol、Fortran、Lisp、Pascal、PL/1、SNOBOL——我猜这在某种意义上是Jef认为的“竞争对手”,或者至少是他的前辈们;他显然有创造自己新语言的愿望。<br><br>按照传统说法,这是因为他觉得所有现有语言都不够好。😆</p><p>杰夫是<em>尤其是</em>我不喜欢BASIC(当时它是个人电脑的通用语——至少不考虑汇编语言),所以对此毫不客气:</p><blockquote>BASIC是一门非常弱的语言,正在通过许多临时方式进行补充。任何学习编程语言的学生都能轻易发现漏洞。尽管如此,它将继续使用多年,这更多是对环境的致敬,而非内部设计。BASICs的广泛流行表明,在购买语言时,减少程序员的精力和时间往往比传统计算机科学精神中语言的特性更为重要。杰夫·拉斯金,</blockquote><p>他说得没错,它的寿命很长。我很好奇他后来(他活到2005年)对Visual Basic、RealBasic及其衍生产品有什么看法.…</p>
评论点赞收藏62 天前

Apple’s notarytool can’t handle ZIP64 files

In short: if you have any file in your app (or whatever it is you’re trying to get Apple to sign) that is over 4 GiB, you must use a disk image (DMG) to package it for notarytool, not a zip file. This...
评论点赞收藏78 天前

What's Coming in Swift 6.4

This is a summary of the Swift Evolution Proposals that are marked as Implemented in 6.4. Note that I have not personally verified their implementation. Async inside defer SE-493 func f async { await ...
评论点赞收藏107 天前

Claude Says No

I strongly suspect Claude’s Mac app is written by Claude. That’s not a compliment. There’s the non-native GUI, though of course that doesn’t tell you much in this day and age. It’s obviously just Chro...
评论点赞收藏145 天前

Asus ProArt PA32QCV

I’ll cut to the chase: it’s a nice resolution upgrade from an Apple or LG 5k display. But that’s about it – in every other visual respect (brightness, contrast, etc) it’s basically the same or margina...
评论点赞收藏151 天前

“\r\n” is one Character in Swift

From the department of “how did I not realise this sooner?!”: 1> "\r".count $R0: Int = 1 2> "\n".count $R1: Int = 1 3> "\r\n".count $R2: Int = 1 Yes, Swift treats the two bytes “\r\n” as a single char...
评论点赞收藏197 天前

6k display comparison

It’s very clear that Apple were going for peak brightness above all else. Nobody else has even tried to make a bright 6k display – in fact, every non-Apple 6k display is outright dim by modern display...
评论点赞收藏206 天前

Studio Display XDR vs Pro Display XDR

Studio Display XDR Pro Display XDR Screen diagonal 69 cm 81 cm (+17%) Resolution 5,120 ⨉ 2,880 6,016 ⨉ 3,384 Pixel count 14,745,600 20,358,144 (+38%) Backlight zones 2,304 (+300%) 576 Pixel density 21...
评论点赞收藏210 天前

Bugs Apple Loves & Apps Apple Hates

It’s been a while since I’ve seen such a pithy and accurate representation of what it’s like being an Apple Mac & iPhone user these days (well done Nick Hodulik!). The externalities cost estimates mig...
评论点赞收藏247 天前

We’ve been in squircle jail before

I’m not using macOS 26 Tahoe yet – hopefully I’ll never have to; 🤞 the next version of macOS is less of a dumpster fire, and I’ll just skip Tahoe entirely. But, looking over other people’s shoulders,...
评论点赞收藏249 天前

Extracting Embedded Images from a PDF

Surprisingly, the best way (that I’ve found) to do this is to use The Unarchiver, a free app from MacPaw (the folks behind SetApp and many other things). It seems to faithfully extract the images as-i...
评论点赞收藏253 天前

How to make a macOS screen saver

First, make sure you really want to. macOS’s screen saver system is absurdly buggy and broken. It’s frustrating to work with and very difficult to make work right. If you’re determined, read on. Scree...
评论点赞收藏269 天前

Fading audio with AVPlayer

AVPlayer doesn’t provide a built-in way to fade in or out. I previously described how you achieve a video fade-in (or out) using general CoreAnimation layer animation, as part of making a macOS screen...
评论点赞收藏293 天前

How to loop video in AVPlayer

This is pretty rudimentary, but apparently our robot overlords need me to write this post because many of them suggested some truly bizarre approaches, some of which don’t work at all. If you’re using...
评论点赞收藏294 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。