前言
前两篇记录了迷你主机的选购和 Debian 系统的安装。系统装好后,接下来面临的问题是:如何快速配置完整的开发环境?之前在 WSL 下每次重装都要手动装 Go、Java、Node.js,还要配各种镜像源,流程繁琐且容易遗漏。这次决定把所有配置脚本化,形成一套可重复执行的 setup 工具,一键完成环境部署。本文记录整个配置体系的设计和实现过程。
前言
上一篇记录了迷你主机的选购和 Debian 系统的安装过程。本篇是一个小的硬件更新:将原装的联发科 MT7921 无线网卡更换为 Intel AX210,同时记录更换后在 XRDP 远程桌面环境下遇到的 WiFi 扫描授权问题及解决方案。
前言
之前手上的开发环境分散在多台电脑上,每台设备都要单独配置 WSL、安装依赖、同步配置,维护成本很高。加上一直想在本地跑一些小模型做 AI Agent 相关的实验,所以决定搭建一台集中式的 Homelab 服务器,统一承载开发环境、推理服务和各种自托管应用。本文作为 Homelab 系列第一篇,主要记录迷你主机的选购过程、Linux 发行版的选择思路,以及 Debian 系统的安装流程。
前言
由于目前撰写论文涉及到了跨高校的团队合作,故而在基于之前文章VScode 整合 MikTex 论文写作以及 git 协同的基础上,寻找其他更高效的论文协作方案。免费版的 overleaf 在高峰期或者编译大篇幅论文时经常编译失败,在师兄的提醒下,发现该项目可以本地部署,进而记录本篇文章。撰写文章时,overleaf 版本为 5.4.0 。
前言
在上一篇 HEXO 开发笔记(1)主题 中简要提到了 Hexo 的插件体系,本文将深入探讨插件的安装、配置、使用与自定义开发。Hexo 的强大之处在于其丰富的插件生态,通过插件可以扩展:SEO 优化、部署自动化、内容加密、搜索功能、RSS 订阅等。
本文将结合实际已安装的插件(hexo-generator-sitemap、hexo-deployer-git、hexo-blog-encrypt、hexo-abbrlink 等)进行讲解,并介绍如何开发自己的插件。撰写参考官方文档版本:Hexo 7.x。
前言
年底终于闲了下来,考虑到 GitLab 自己的种种问题,前一阵把私有代码仓库迁移到了 Gitea,也顺势抽空系统化整理一下 Hexo 主题获取与自定义开发的流程,同时开发了自己的主题。本文作为“开发笔记”系列第一篇,聚焦于:
Hexo的基本功能与常用命令- 如何检索、获取并配置第三方主题
- 自定义主题的目录结构、约定与最佳实践
撰写参考官方文档版本:Hexo 7.x(以实际使用为准)。
前言
Hexo 作为静态博客,对外链的统计能力是有限的,为了增强这一能力,决定另外启动一个程序对外链进行统一管理,在检索一番后决定使用 Yourls 这个开源项目。(后来发现太麻烦,还是随缘使用了 hhh)
前言
家里部署 NAS 已经好几年了,但是基本只有我一个人再用,总想让老爸放弃他的 360 企业云盘,但是没成功,说 QNAP 默认的 webUI 太难操作了。之前有试过应用商店自带的 nextcloud,但是默认存储路径在系统盘,我的系统盘只有 500g,本身就不够用了,只能作罢。最近在对手上使用的各种服务进行容器化改造方便未来迁移,故而撰写这篇文章记录 nextcloud 的构建过程。