跳到主要内容

关于这个知识库

这个站点是丁致宇长期维护的公开知识库,也是个人主页之外更偏“工作台”的一部分。它使用 Docusaurus 3、Markdown / MDX 和 React 构建,用来整理我在学习、比赛、工程实践、服务器环境和日常写作中沉淀下来的材料。

截至目前,站内已经整理了约 300 篇内容,累计约 41.8 万字。它不是一本从目录到章节都预先设计好的教材,更像一个持续修订的技术归档:有些文章负责打基础,有些记录真实环境里的排障过程,有些则是项目、比赛、阅读和长期观察之后的复盘。

这里主要写什么

站点的内容大致分成几条主线:

  • CUDASuperComputer 与高性能计算:GPU 编程模型、并行程序设计、Slurm、超算环境、比赛复盘和算子优化记录。
  • Linux、容器和工程环境:远程开发、SSH、Docker、代理、系统配置、服务器部署和常见命令。
  • Python、数据结构和深度学习:语言基础、数据处理、课程材料、实验环境和可快速回查的专题笔记。
  • WebNotesLabNotes:建站、DNS、HTTPS、CDN、Docusaurus 定制、自动化脚本、评论、音频、地图等本站自身的实现记录。
  • Look AroundTravelBlog:技术之外的长文研究、旅行相册、生活片段和按时间线展开的阶段性想法。

这些分类并不追求形式统一。更重要的是,每篇文章都尽量回答一个具体问题:当时遇到了什么、为什么这样处理、有哪些限制、以后再遇到时应该从哪里开始。

为什么持续写

写作对我来说不是单纯展示结果,而是把学习过程真正整理清楚的一种方式。

很多知识在第一次接触时看似已经理解,但只有在重新描述、补充上下文、修正细节、补上失败路径之后,才会变成能够长期复用的内容。这个站点的价值也在这里:它把一次性的搜索、试错和调参,尽量变成下一次可以直接引用的上下文。

我如何维护内容

我希望这里的文章至少满足三点:

  • 保留必要上下文,而不只给出结论。
  • 写清楚实践中的坑、限制条件和适用范围。
  • 能修订就持续修订,而不是让旧内容长期停在第一次完成的状态。

因此这里不是“一次写完”的站点。它更接近一个逐步扩展的归档系统:新文章会加入,旧文章会被修正,站点本身的功能也会随着真实需求继续调整。

如何浏览

如果你第一次来到这里,可以先从 全部文章 进入主题目录,用顶部导航、侧边栏或搜索定位内容。

想了解技术主线,可以从 CUDASuperComputerLinuxPython 开始;想看站点实现和内容生产流程,可以看 LabNotes;想看更长的观察和研究,可以看 Look Around;想了解我本人,首页和简历页会更直接。

联系方式

如果你发现错误、失效链接,或者希望我补充某个方向的内容,可以通过下面的方式联系我,也可以直接在本页底部评论。

评论