博客

我的博客覆盖了前端、后端、客户端以及系统编程等领域,以构建高效、弹性、可维护的应用程序为目标。请随意翻阅查看。这里记录了我对一些新技术、新工具以及在项目中的开发实践,往前翻翻还有很多不着调的诗歌。

Java 平台应用持续集成:自底向上实践指南

本文介绍了 Java 平台(Java、Kotlin、Clojure)应用的持续集成(CI/CD)实践,使用自底向上方法,从 Gradle 构建任务到简单的 SHELL 脚本,到 Kubernetes 集群的自动化工具以及云端 CDN,探索了混合部署场景下持续集成的简易、灵活的实践方法。

HomeLAB:思路和实现

本文介绍了一种利用微型 x86 PC 搭建 HomeLAB 的方法,包括基于 Wireguard 和公网 IP 互通,ESXi Server 和 DSM 的安装、DDNS、Windows 和 Linux CI/CD 环境的搭建。

我的 2024 年度技术总结

如今已是腊月,虽然在我记忆中的大部分日子里,窗外的阳光依旧耀眼,但慕然抬头望去,灰色的枝桠上如今只零散挂着几片棕叶,便知道年关将近,这一年又过去了。

Clojure Reload

本文通过对比 Rust 和 Clojure 在后端开发上的开发体验,探究作为函数式 S-expr 界面的 Clojure 设计理念,以及在这种设计权衡下的取舍。