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

首次为 Google Chrome 修复 Bug (cprimozic.net)

本文讲述了作者作为初次贡献者修复谷歌浏览器 bug 的经历。作者详细描述了从发现 bug、搭建 Chromium 开发环境、调试代码、找到问题根源到最终修复 bug 并提交代码审核的整个过程。其中包括了作者遇到的挑战,例如 Chromium 代码库的庞大、调试工具的局限性以及代码审核的严格流程等。最终,作者成功修复了 AudioWorklet 网络请求在开发者工具中不显示的问题,并分享了此次经历带来的成就感和对未来继续贡献开源项目的期许。

我钟爱的程序化游戏开发工具和技术 (cprimozic.net)

本文作者分享了自己在3D场景和关卡设计中积累的程序化和半程序化工具和效果。文章详细介绍了包括 Triplanar Mapping、Hex Tiling、深度预传递、AI纹理生成、体积雾/云、LOD地形、程序化网格处理等技术,并展示了这些技术在实际应用中的效果和优势。作者还展望了未来希望尝试的Constructive Solid Geometry技术,并期待将其应用于模拟建筑物或桥梁的损坏效果。

实践中的柯尔莫戈罗夫-阿诺德网络 (cprimozic.net)

本文作者尝试从零开始实现柯尔莫戈罗夫-阿诺德网络 (KANs),并在一维函数和图像参数化等任务上进行测试。作者发现,虽然KANs在参数数量相同的情况下可以达到与传统神经网络相似的性能,但它们需要大量的调优和技巧才能奏效。作者还尝试了不同的激活函数和优化器,但最终发现,最简单的传统神经网络仍然优于最复杂的基于KAN的模型。