两岸猿声啼不住,轻舟已过万重山——我的四分之一人生

本文稍有点长,推荐配合歌曲《夜空中最亮的星——逃跑计划》食用。我曾在无数个白天夜晚,听着这首歌,想着自己的人生,书写本文时也不例外。

2023 年,按我能长命百岁来计算,我已经走过了四分之一的人生路。

如果要我用一句话总结我过去这四分之一的人生,我想用这句诗再合适不过了:

两岸猿声啼不住,轻舟已过万重山。

为什么我折腾这些小众技术?

我折腾过许多的小众技术,而今年新折腾的主要有 NixOS、窗口管理器 i3 / hyprland、以及 Neovim,其中 NixOS 我甚至折腾到了一个新境界——出了一本帮助新手入门的中英双语开源书籍nixos-and-flakes-book,还搞了好几个 NixOS 相关的开源项目(比如nix-darwin-kickstarterryan4yin/nix-config),都收到了许多好评。

结合我自己折腾这些小众技术的经历,以及我经常被问到的问题(为什么你选择用NixOS / Neovim /小鹤音形中文输入法?它有什么好处?它真的能提升效率吗?等等),我想在这里简单谈谈我对它们的看法。

MacOS 窗口管理器 yabai 玩耍笔记

2024-08-30 更新:我已经用 aerospace 替代了 yabai + shkd,体验好了太多,而且也不用关掉 SIP 啥的,强烈推荐一用。

2024-01-28 更新:换了新 Macbook Pro 之后,我又重新把 yabai 装上了,目前体验还不错,比 23 年好了不少。另外我新的配置完全基于 nix-darwin 部署,内容也有些改动,有兴趣的可以看看:ryan4yin/nix-config/darwin/wm 附上 nix-darwin 新手起步模板ryan4yin/nix-darwin-kickstarter

NixOS 与 Nix Flakes 新手入门

随着文章的更新,文章内容逐渐增多,为了方便阅读,文章内容已经迁移到单独的站点:

非常感谢Reddit、文章评论区、V2EX 以及0xffff.one 等平台上各位朋友的反馈、批评与建议 ❤️

EE 入门(二) - 使用 ESP32 与 SPI 显示屏绘图、显示图片、跑贪吃蛇

之前淘货买了挺多显示屏的,本文使用的是这一块:

开发板是 ESP-WROOM-32 模组开发板。其他需要的东西:杜邦线、面包板、四个 10 K$\Omega$ 电阻、四个按键。

EE 入门(一) - 电子电路基础知识

我是从去年 12 月开始玩电子的,起因是 11 月搞了个 Homelab,然后就一路玩到 ESPHome,买了一堆传感器。玩了一阵后 ESPHome 这种小白式玩法就满足不了我了,于是开始学习电路知识,用树莓派跟其他单片机开始折腾遥控小车、简易机械臂、跑马灯等等,可以说是玩得很尽兴。

Proxmox Virtual Environment 使用指南

本文介绍我使用 PVE 的一些心得(不保证正确 emmmm),可能需要一定使用经验才能顺畅阅读。

我在去年的文章 「QEMU/KVM 虚拟化环境的搭建与使用」 中介绍了如何使用 QEMU/KVM 作为桌面虚拟化软件,其功能对标开源免费的Oracle VM VirtualBox 以及收费但是用户众多的VMware Workstation Pro.

刻意练习

我最近理解到一个事实——许多知识或者技能,都是可以通过正确的学习方法,加上短时间大量的练习,就能达到 60 分及格标准的。而这个及格水平,相对于完全没有进行过这样训练的其他人而言, 可能就已经很惊艳了。