专栏 · Tynel:把 TypeScript 编译成原生二进制 Tynel(一):用 TypeScript 的语法,写出 Go 的二进制 从一个很具体的痛点出发——前后端两套类型无法共用——聊到为什么把 TypeScript 语法接到 Go 后端上,以及第一阶段如何用一份手写的中间表示,让 add(40, 2) 变成真正执行浮点加法的原生程序。 Oct 23, 2026
技术教程 记录一次 Ubuntu 依赖升级引发的 AX210 网卡故障 背景 难得闲暇的一个周末,在家里维护整理手上的机器,只是在香橙派 Ubuntu 上简单执行了 apt upgrade,一次常规的依赖升级,重启后,发现部署在该机器上的服务都访问不了,排查后发现是该机器… Jul 5, 2026 #AX210
随笔杂谈 我的理想日常:免于拥挤,乐于折腾 看到 Alex 提出的「理想的日常」这个题目时,我脑子里其实挺乱的,也挺空的。有人向往财富自由,环游世界,有人追求事业巅峰,家庭美满。我仔细想了想,我的生活里好像没有什么“绝对不能少”的宏大目标。 但… Mar 17, 2026
随笔杂谈 从一个小光标说起:藏在网页里的交互语言 今天我在浏览一个网页,无意间把鼠标移到一段普通的文字上,文字之间就出现在输入框里才能看到的闪动着的一个竖条的光标。 奇怪,这里明明没有输入框啊? 天天看浏览器,我竟然没注意到这个小细节,看了一些东西后… Mar 10, 2026 #CSS
学习笔记 React 16 → 19:六年演进全记录 从 Fiber 重写到 Server Components,React 在过去六年完成了一次彻底的范式转型。本文系统梳理 React 16 至 19.x 各主要版本的核心变化,帮你建立完整的版本认知地… Mar 8, 2026 #React
技术教程 在 RK3588 小主机上部署 Immich 开源相册服务 前言 最近在我的 RK3588 小主机上成功部署了 Immich——一个高性能的开源照片和视频管理解决方案。Immich 可以作为 Google Photos 的完美替代品,支持自动备份、人脸识别、智… Feb 12, 2026 #Immich#RK3588
随笔杂谈 层级伴侣制度:一个替代婚姻制度的设想 本文提出一套以契约精神为核心的"层级伴侣制度",用多元化、模块化的法律框架替代中国现行"一刀切"的婚姻制度。 -- 一、为什么现行婚姻制度需要被替代 中国现行婚姻制度建立于高度同质化的社会结构之上——… Oct 23, 2025 #婚姻
学习笔记 一道前端面试题:如何判断 0.1 + 0.2 与 0.3 相等? 前言 在 JavaScript 中,有一个经典的前端面试题:为什么 0.1 + 0.2 不等于 0.3? 如果你尝试在控制台中输入以下代码: 你会惊讶地发现结果是false!这个看似简单的计算却揭示了… Jun 28, 2025 #JavaScript#IEEE754
技术教程 打造完美网页打印体验:网页在浏览器与 PDF 打印中的样式优化指南 在构建网站的过程中,我们通常会将焦点放在「屏幕端」的视觉体验上,确保用户在浏览器中看到的是美观、响应式且交互良好的界面。但你是否也注意到,当用户点击「打印」或选择「保存为 PDF」时,网页往往不尽如人… Apr 6, 2025