## Numa:你的便携式、私密的DNS解析器
Numa是一个单文件二进制程序,使用Rust构建的DNS解析器,专为隐私和便捷性设计,直接在你的笔记本电脑上运行(macOS、Linux、Windows)——无需云服务或额外硬件。它提供全系统广告拦截(通过Hagezi Pro屏蔽超过38万个域名),本地服务命名(例如,`frontend.numa`用于5173端口),以及主机名覆盖,所有这些都不需要修改系统文件。
Numa有三种模式:转发(透明代理)、递归(直接从根服务器解析,具有完整的DNSSEC验证)和自动(智能回退)。它具有用于配置的网络仪表盘和用于开发者覆盖的REST API。
独特的功能包括自动局域网服务发现,允许运行Numa的机器相互查找和代理服务,以及“中心枢纽”模式,用于在网络上集中式广告拦截和`.numa`解析。
Numa优先考虑性能,关键路径上没有堆分配,并拥有令人印象深刻的速度——缓存往返延迟691纳秒,递归查询时间237毫秒。
在之前的挫折后,作者成功地为新的编织项目重新整备了织机,创建了180根经线,分为两个易于管理的部分。这个一丝不苟的过程——从连续的线中构建秩序——被比作计算机的基础逻辑,需要精确的细节关注以避免错误。然后,这些经线在均匀的张力下被小心地转移到织机上。
接下来是将经线穿过八轴织机的提经板,这个过程借助在线教程完成。这一步骤将线组织成八个可提升的组,对于创造图案至关重要。尽管在测试编织中快速纠正了一个小的穿线错误,但这次过程感觉更易于控制。
作者利用编织软件(AdaCAD)设计了一种“裂纹”织法,模拟图案并探索图案和踩踏的变化。虽然该软件提供了视觉预测,但最终结果依赖于实际的编织过程和颜色选择,预示着最终的纺织品将充满趣味且可能具有即兴创作的成分。