分类
未分类

macOS 15.1版允许从 MAC APP Store 上下载的应用程序安装到 U 盘上

从 macOS 15.1 Beta 3 版可以看到,苹果给我们一个新的选项,当我们安装的应用程序大小超过 1G 的时候,允许我们把应用程序安装到 separate disk 上,我们可以理解为 U 盘或者移动硬盘。

macos 15.1 beta 3 允许我们将大小超过 1G 的应用程序安装到 U 盘上。

Mac 电脑的内存和硬盘的价格堪比黄金,不过最新的 Macbook 都带了个 SD 读卡器,到时候通过 SD 卡来扩展存储空间也是个不错的主意。

另外还有一项改进,从 macOS 15.1 版开始,安装软件所需的缓冲区也将减少,以前的版本需要 2 倍于软件的剩余空间,现在只需少量的空间,具体是多少官方并未说明。

分类
未分类

Windows Linux 双系统无法启动修复方案

微软发布的 2024-08 例行安全更新会导致 Windows-Linux 双系统无法启动,因为检测机制由于未能识别到 Linux 系统,导致补丁错误部署安全启动高级定位并导致 Linux 无法启动,有点拗口,直接上解决办法。

1、禁用安全启动:

进入 BIOS 设置先禁用安全启动。

2、删除 SBAT 更新:

在禁用安全启动后重启系统进入 Linux 并打开终端管理器并执行如下命令:

sudo mokutil --set-sbat-policy delete

此操作需要 root 权限,因此在执行时会提示输入你的账号密码,请按提示操作,操作完成后重启 Linux 系统进行下一步操作。

3、验证 SBAT 删除和撤销:

再次进入 Linux 系统后进入终端并执行如下命令:

mokutil --list-sbat-revocations

如果提示没有任何可以撤销的内容则代表已经完成设置。

4、重新开启安全启动:

此时再次重启系统进入 BIOS 并开启安全启动,开启安全启动后重新进入 Linux 系统并打开终端应用执行如下命令:

mokutil --sb-state

此命令用来检查安全启动是否已经正常开启,如果输出结果显示 SecureBoot enabled 则代表开启成功,如未成功请重复前面的开启步骤。

5、禁用 Windows 更新:

再次重启并进入 Windows 系统,打开管理员模式的命令提示符执行以下命令即可禁用有关 SBAT 的相关应用:

reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecureBootSBAT /v OptOut /d 1 /t REG_DWORD

更多详细信息可以参考微软官方教程

分类
未分类

macOS 个性化设置,修改文件夹图标

macOS 自带的一些功能确实很方便和灵活,如果要拆分 PDF 文件,直接选中需要拆分的几页,拖到 访达 Finder 文件夹中即可。今天聊聊,如果修改文件夹的图标,相对统一淡蓝色的图标,如果把图标修改成各个应用的 logo,那查找起来会容易很多。

1、准备好一张图片,最好是正方形,长方形的花,看得有点怪,当然,这根据个人的爱好。

2、找到文件夹,使用快捷键 cmd + i,或者 右击选择“显示简介”。

3、将图片拖到左上角的文件夹图标上即可。

macOS 方法文件夹更换图标

如果要恢复原来的文件夹图标,可以 command + i 显示简介,然后点击左上角的文件夹图标,按删除键即可。

分类
未分类

json 可视化工具:jsoncrack

jsoncrack 是一个用于可视化 JSON 数据的工具,它可以将复杂的 JSON 数据格式化为思维导图格式,使其更易于理解和分析。

网址:https://jsoncrack.com/editor

jsoncrack

jsoncrack 支持的功能:

  • 支持暗黑模式。
  • 可以导出为PNG、SVG、JPEG格式,也可以直接复制到剪贴板。
  • 支持缩放和平移,可以用手势来操作。
  • 提供多种实用工具 – 搜索、JSON路径、节点内容查看、展开/折叠、自动格式化…
  • 支持分享、导入和获取。
  • 可以轻松嵌入到网页中的iframe小部件。

jsoncrack 支持本地部署和 docker 部署,当然也可以直接使用他们的在线版。

jsoncrack github:https://github.com/AykutSarac/jsoncrack.com

分类
未分类

微软解除 FAT32 文件系统最大只支持 32GB 的限制,最大支持 2TB

Windows Insider 发布了一篇日志

When formatting disks from the command line using the format command, we’ve increased the FAT32 size limit from 32GB to 2TB.

如果我们的磁盘超过 32GB,在格式化的时候只能选择 exFAT 或者 NTFS 格式,微软在 Windows 11 预览版 27686 解除了这个限制,可以支持最大 2TB 的 U 盘。

理论上 FAT32 支持的存储容量可以达到 16TB,在开发 Windows 95 的年代,存储卡的容量一般只有 16MB,微软工程师决定限制在 32GB,在当时来看这个容量是完全足够使用的。

但是,FAT32 格式化 32GB 以上的分区时需要使用 32KB 或更大的分配单元,对零碎的小文件来说,会造成空间的浪费,在那个时代这种操作方式是非常浪费的。并且只支持命令行,没有图形化的界面。

目前硬盘一般用 NTFS 格式,可能部分 U 盘使用 FAT32 格式,现在 U 盘很便宜,动不动就 256G、512G,大容量的 U 盘还是建议使用 NTFS 格式,性能会比 FAT32 好。并且 FAT 32 格式的最大文件还是 4GB,最大的瓶颈还在这里。

分类
未分类

保持 Windows 桌面图标排列的小工具:DeskSave

我们熟悉了 Windows 桌面的图标排列之后,就会习惯各个图标的位置,使用起来会比较顺手,但是一些情况下图标的位置会变动,比如修改了分辨率,还有的时候,下载的文件,竟然会占用了“此电脑”的位置,所有图标都下移了一位。

DeskSave 设置面板

DeskSave 是一款保持图标位置固定的小软件,虽然在 2008 年之后就没有更新了,官网也不能访问了,但是 DeskSave 软件在 Windows 11 下能够正常使用。

DeskSave 的工作原理是,先保存一个 Primary layout,就像拍了快照一样,图标乱了的时候,Restore Primary layout 就可以。

你也可以保存多种图标的 layout,可以 Save to file,然后再 Restore from file 即可。

我测试了一下,如果像开头说的,下载的文件占据了“此电脑”的位置,这个时候如果用 DeskSave 去 Restore Primary layout,会没有作用,要先把下载的文件拉边上去,“此电脑”的位置空出来之后,再去 Restore 就可以了。

官网已经无法打开下载,可以从本站下载dsksve8

分类
未分类

无需安装软件,网页版文件传输工具:sharedrop

sharedrop:https://www.sharedrop.io/

打开网页,就可以在局域网传输文件。如果不在同一个网段,可以打开同一个网址来传递文件。

Sharedrop 是一款开源的点对点(P2P)文件共享工具,其灵感来源于苹果的AirDrop服务。它使用户能够在设备之间直接传输文件,而无需先将文件上传至任何中央服务器。打开浏览器就能直接使用。

sharedrop 的特点:

  • 点对点高效传输:通过WebRTC技术,Sharedrop能够在设备间建立直接的P2P连接,确保文件传输速度快且效率高。
  • 无需安装应用程序:作为一款网页应用,Sharedrop无需下载或安装任何客户端软件,只需在现代浏览器中即可使用。
  • 跨平台兼容性:无论是Windows、macOS、iOS还是Android设备,Sharedrop均能提供无缝支持。
  • 高度安全性:文件传输过程中采用加密连接,保护用户数据免受窃听。

毕竟这是一款在线的文件传输工具,和 localsend 等比,使用起来不是特别顺畅,传输过程中,对方可能会出现收不到文件的情况。

如果你也想创建一个自己的 sharedrop 服务,可以查看其 github 页面 https://github.com/szimek/sharedrop

分类
未分类

远程集中管理工具推荐:1Remote

在我们的印象中,如果要远程管理,Windows 服务器我们一般使用微软自带的远程桌面,就是mstsc,如果是 Linux 服务器,我们就使用 putty 或者 PowerShell 自带的 SSH 客户端,但是这样比较分散,要用到多种客户端。

1Remote 界面,支持 RDP、SSH、VNC 等协议

1Remote 就是用来解决这个问题,它把所有的客户端集中在一起,支持密码保存,点击即可自动登录。

1Remote 支持 RDP、SSH、VNC、FTP/SFTP等协议。

1Remote 特点:

  • 开源且免费
  • 支持 RDP, SSH, VNC, Telnet, (S)FTP, RemoteApp 等多种协议
  • 多屏幕、高分辨率的 RDP 支持
  • 一键打开你的远程连接 (Alt + M)
  • 单个服务器配置中允许存储多个地址和账号
  • 基于选项卡的远程桌面界面、多语言、可自定义颜色主题
  • 绿色软件,仅需解压就能运行

1Remote Github: https://github.com/1Remote/1Remote

分类
未分类

URL 与 URI 的区别

我们经常听到URL,知道它代表网址,但是在编程的时候或者命令行里,经常看到URI,URL和URI两者究竟有什么区别?

URL 是 Uniform Resource Locator 的缩写,中文译为统一资源定位符。URL是URI的一个特定子集,专门用于定位互联网上的资源。它通常指的是一个可以通过HTTP、HTTPS、FTP等协议访问的网页或文件的地址。 URL提供了足够的信息来定位资源,包括网络协议、服务器地址、资源路径等。URL的组成通常包括方案、主机名(或IP地址)、端口号、路径、查询字符串和片段标识符。

URI 是 Uniform Resource Identifier 的缩写,中文译为统一资源标识符。URI用于唯一标识互联网上的资源。 它不仅可以标识网页,还可以标识文件、电子邮件地址、目录、服务(如FTP服务)等任何可以通过网络访问的资源。URI由几个部分组成,包括一个方案(scheme)、授权信息(authority,可选)、路径(path)、查询字符串(query,可选)和片段标识符(fragment,可选)。

URI是一个更广泛的概念,它可以唯一标识任何类型的资源,而URL则特指那些可以通过网络协议(如HTTP)定位的资源。虽然URI和URL在组成上有很多相似之处(如都包含方案、路径等),但URL更侧重于资源的定位,因此通常包含主机名和可能的端口号。在用途方面,URI用于唯一标识资源,而URL则用于定位并访问这些资源。

当你看到“URI”时,它可能指的是任何类型的资源标识符,而当你看到“URL”时,你通常可以认为它是一个具体的、可访问的网络资源地址。