## 裸金属云 概要 裸金属云是一个为云实例设计的极简内核(目前在 Digital Ocean 和 Proxmox 上测试,计划扩展支持)。它体积非常小 – 仅 10KB – 且仅使用 4MB 内存,从而最大限度地为负载提供资源。 实时演示可在 [http://baremetal.returninfinity.com](http://baremetal.returninfinity.com) 找到。 入门需要基于 Debian 的 Linux 系统(或带有 Homebrew 的 macOS)以及 NASM、QEMU 和 Git 等工具。 设置脚本 (`baremetal.sh setup`) 会构建、安装和测试系统,创建一个 `.vmdk` 磁盘镜像。 部署涉及将此镜像作为自定义镜像上传到 Digital Ocean,或通过 `qm importdisk` 导入到 Proxmox。 裸金属云随后直接在所选平台上运行,为自定义应用程序提供轻量级且高效的基础。
## 模拟边缘:Game Boy缝纫机 - 摘要
本文详细介绍了历时三年的模拟独特游戏历史项目:由Game Boy控制的Jaguar/Singer缝纫机。JN-100(及其变体,如Singer IZEK 1500 & JN-2000)于2000年代初发布,允许用户通过连接Link Cable的软件卡带来创建自定义缝纫图案。这种创新的方法为消费者带来了经济实惠的数字缝纫,早于常见的PC连接。
作者费尽心力地获得了这些稀有的机器(总成本超过5000美元),并逆向工程了它们复杂的通信协议。这个过程涉及ROM破解、调试,以及克服意想不到的技术障碍——特别是缝纫机本身不寻常的数据处理方式。
最终,作者成功模拟了所有三个型号,包括JN-2000的刺绣功能,并在模拟器中创建了一个虚拟界面以供交互使用。这项保护工作突出了Game Boy在游戏之外的惊人多功能性,并确保了游戏和家庭缝纫历史上的这一独特篇章不会被遗忘。作者最后展望了下一个模拟项目:Play-Yan。