OpenSCAD打造可配置日历:Zeller公式与3D打印的完美结合

2025-02-14
OpenSCAD打造可配置日历:Zeller公式与3D打印的完美结合

一位开发者使用OpenSCAD创建了一个高度可配置的3D打印日历模型。该模型巧妙地利用Zeller公式计算任意日期的星期几,并自动调整日期偏移。用户可以自定义渲染月份、列布局、层高,甚至添加自定义节日标记和磁铁孔等。该模型充分展现了OpenSCAD在算法实现和参数化建模方面的强大能力,并支持多语言和多材质打印。

阅读更多
设计

在Steam Deck上使用Nix和Home Manager管理软件包

2025-02-09
在Steam Deck上使用Nix和Home Manager管理软件包

Steam Deck的不可变文件系统使得安装在系统升级后仍然存在的软件包变得棘手。本文介绍如何使用Nix和Home Manager巧妙地解决这个问题。Nix是一个声明式包管理器,通过配置文件列出所需软件包即可安装。Home Manager则简化了Nix的使用。文章详细讲解了在Steam Deck上安装Nix和Home Manager的步骤,以及如何使用它们来安装、管理和删除软件包,并提供了一些实用技巧,例如创建桌面快捷方式和定期运行垃圾回收。

阅读更多
开发