QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

NixOS、树莓派与我 (fzakaria.com)

作者分享了其使用NixOS系统配置树莓派4的经验,并提供了详细的配置代码和步骤。作者还提到了在配置过程中遇到的一些挑战,例如交叉编译的复杂性和内核模块的兼容性问题,并呼吁社区提供更简便的树莓派配置方案。

Bazel,依赖和版本控制的谎言 (fzakaria.com)

这篇文章批判了Bazel构建系统在依赖管理方面存在的问题。作者认为,虽然Bazel承诺提供可重复和密封的构建,但通过利用语言包管理软件包和模式,它引入了与试图避免的钻石依赖问题相同的根本问题。作者通过一个Python生态系统中的例子来说明这个问题,两个软件包依赖于同一个C共享库的不同版本,导致运行时错误。作者得出结论,唯一真正的解决方案是一起构建所有软件并锁定所有依赖项的版本。

加快基于存储系统的精灵重定位 (fzakaria.com)

本文档介绍了用于基于存储的 ELF 重定位的优化措施。这些优化措施专门针对以下类别的内存系统:主内存和近内存(NUMA)系统,其中对本地内存和远程内存的访问时间非常不同。本文档最初在 2024 年 1 月 16 日至 19 日于加州圣地亚哥举行的第 17 届 USENIX 操作系统设计和实现研讨会上发表。