闻者通达

搭建 MinIO S3 存储

最近发现用于备份 NAS 的 MinIO S3 存储服务器使用容量已经超过 80%,因此决定将数据迁移至一台更大的服务器,降低占用率,以防哪天把磁盘写满的惨剧发生。 我最早是 2 年前接触到 MinIO 这款可自部署的对象存储软件,最初的目的是降低备份成本,替代了原本使用 BackBlaze B2 备份的策略。不过没想到这款软件出奇的稳定,除了几次 SSL 证书过期的问题,几乎没怎么折腾,...

从 Typecho 迁移到 Jekyll

由于腾讯云买的服务器明年到期,如果想要有优惠必定需要迁移到其他厂商,但是如果想要其他厂商就又需要走一遍备案流程,十分麻烦。考虑到过去3年,这台服务器除了搭建博客外,也没有什么其他用途(主要是国内服务器很多操作都比较繁琐),于是决定明年降配置,但是会继续考虑腾讯云。 其实以上种种原因都只是做出这个决定的其中几个因素,最重要的原因是这两年来(从2023年9月开始),在找工作的压力下,我实在无心...

GitHub团队项目合作流程

在团队项目中,GitHub工作流的优化至关重要。通过更好的分支管理和协作流程,可以减少代码冲突,提高开发效率,确保项目的稳定性和可维护性。这篇文章将探讨如何有效运用这些方法,提升团队协作的质量。 本学习笔记源视频: GitHub 工作流 —— B站 @码农高天 术语 Git: 一种非常常用的版本控制工具。 GitHub: 一个支持使用 Git 修改并存储文件...

Typecho主题开发日志

大约2年前,我就立下 Flag 说今后有能力一定要自己动手,创建一个属于自己的 Typecho 主题。最近总算是有时间和能力来完成这一目标,实现这个拖了太久的 Flag。 了解概念 正式开发之前,我们必须要讨论一些基本概念。 前端 vs. 后端 通常在Web领域,与用户交互的页面一般泛指为前端,而后端则为处理并提供数据的服务。可以简单理解为,你的电脑是前端,而你博客的服务器是后端...