#TIL "the music library file cannot be saved. an unknown error occurred (-54)"
检查~/Music/music是否有读写权限。如果~/Music/music已经存在(且不是Apple Music创建的),就会抛出这个错误。(常见于系统升级到Catalina)
与软件使用有关的内容,比如Vallum, Firefox, zsh;
与硬件使用有关的内容,比如Macbook, iPhone .
检查~/Music/music是否有读写权限。如果~/Music/music已经存在(且不是Apple Music创建的),就会抛出这个错误。(常见于系统升级到Catalina)
新版本:
/data/data/org.mozilla.firefox/files/places.sqlite
老版本:
/data/data/org.mozilla.firefox/files/mozilla/???????.default/browser.db
MacOS连接Android设备其实算是一个比较老套的话题,而本文讨论的内容侧重于Android设备的MTP挂载问题,即:
1,需要在macOS上访问Android设备,并进行简单的文件复制、粘贴、删除等操作;
2,需要将Android设备挂载在macOS Finder上,且能够进行Read / Write操作,就像Windows系统原生支持MTP一样;
3,不需要对Android设备动手(比如Xposed)
最近我的macbook上一直插着一根这样的转接线,就是它导致了我的macbook每隔20秒唤醒一次。(尽管合盖的时候这条转接线的USB端口没有连接任何东西)
MacOS在处理系统更新的过程中可能会使用http(80)而不是全程https(443)。尽管这个步骤几乎没有任何信息泄漏、劫持的可能性(初始请求有https,后续有Apple Inc.签名和完整性检查),但是如果你始终看这个http不顺眼,可以用别的方法下载:直接去搜索引擎里搜需要的安装包,然后下载整个DMG文件(全程https)。
通过screencapture和SoundFlower制作一个脚本:玩游戏的时候运行这个录制视频程序并挂在后台,既可以每隔5分钟静默截图1次并保存,又可以每隔20分钟静默录制20秒的视频并保存。
尽管你没有在macOS DNS里设置这个地址,Chrome仍然会坚持不懈地尝试连接它:[2001:4860:4860::8888]。
Vallum是一款MacOS下的防火墙软件,我购买并使用了一段时间,总体感觉较好。我用了一年多的Vallum 3.x,今天原本打算写一篇《Vallum的优缺点》,但是在编写本文的过程中意外发现官网悄悄放出了4.0 beta版本,所以本文的内容变成了对Vallum 4.0 beta版本的亮点列举。
首先,Chrome会自动移除超过90天的历史浏览记录;其次,通过对历史记录数据库的内容对比可以发现,Chrome移除“超过90天的历史记录”并不是严格按照时间线删除的。
在理想情况下,我们希望一个站点sitemap.xml里的任意一个链接内容,都被提前缓存在Cloudflare Edge Cache里。看起来很容易是吗?写一个遍历sitemap的脚本,把所有链接都爬一遍,这样它们就能缓存在Cloudflare里了。然而事实上可能并非如此。Cloudflare的edge cache服务并没有透明地公开具体规则(至少我不知道免费版怎么获得),它有保证你的缓存内容100%全球可用吗?可能未必是这样。比如你在Cloudflare上面一次性preload缓存了100个链接的html文件,结果过了一段时间发现其中有5个链接的缓存丢了。
microsoft word.app,在频繁修改大文件的时候,每一次“保存”都会对硬盘进行一次"100% IO"。比如一个100MB的文件,每次按下Command+S,硬盘都会写入100MB。