林阿腾的日常小屋
首页/学习记录

学习记录

先做出来,再回头补原理。这里记的是卡住和试错的过程, 跑通的路子写在技术笔记里。

2026.10第 4 周

把个人站从零手写出来

想做一个能长期放着、不用操心的个人站。前三周试方案,第四周才动手。

  • 模板改到一半发现别人的结构不合自己的内容,比手写还费劲。
  • 想上 Vue,装完发现为五张静态页面维护一堆依赖,没必要。
  • 最后手写 HTML、共享一份 CSS,两天写完。
2026.09第 2—4 周

啃 Java 和模组开发,为了一个歌词显示

起因很小:打游戏时想看见歌词,结果从装加载器学到自己写模组。

  • 环境折腾一周:游戏、加载器、依赖接口三者版本必须严格对齐,错一个就崩。
  • 学会看崩溃日志——从最底下往上找第一处自己代码的报错。
  • 最大的收获是知道「先找现成接口」比「先想怎么自己实现」快得多。
2026.08第 1—3 周

微信小程序:从「能跑」到「能用」

做了个课表提醒小程序。技术不难,难的是「能跑」和「能用」之间的细节。

  • 订阅消息授权搞错过:以为点过就行,实际一次授权只能发一条。
  • 「开发环境跑通」和「真机能用」是两回事——缓存、白名单、版本回退,每样都能卡半天。
  • 数据表改到第三版,才分清课程、分组、提醒三者的关系。
2026.07第 3—4 周

重新捡起 Node.js 和浏览器自动化

之前停在「会写个脚本」的程度,这次系统过了一遍。

  • 搞明白了异步:以前背 Promise 写法,现在能想清楚代码在哪一步停住。
  • 用浏览器自动化处理重复操作,学会等元素、处理弹窗、截图对比。
  • Windows 上跑脚本,路径和编码问题比逻辑问题多得多。
2026.06第 2—4 周

补排版和字体这门课

做了几年视觉,一直靠感觉排字,这次停下来补了基础。

  • 行高、字距、段落间距——以前调到「看着舒服」,现在知道为什么舒服。
  • 中文字面率高,同字号看起来更满,混排时行高要放得更松。
  • 印前:出血、色彩模式、分辨率。屏幕稿和印刷要分开准备文件。
2026.03第 1—2 周

开始记录,而不是只做

以前项目做完就扔,回头想找方案只能凭记忆,所以决定把过程写下来。

  • 试过笔记软件、文档、手写,最后发现写在网页上最能坚持。
  • 定了个规矩:只记自己真正做过的,没跑通的不写结论。