服务器操作指北(7)本地部署 overleaf
创建于 2025-05-15
更新于 2025-05-15
科技
latex
overleaf

前言

由于目前撰写论文涉及到了跨高校的团队合作,故而在基于之前文章VScode 整合 MikTex 论文写作以及 git 协同的基础上,寻找其他更高效的论文协作方案。免费版的 overleaf 在高峰期或者编译大篇幅论文时经常编译失败,在师兄的提醒下,发现该项目可以本地部署,进而记录本篇文章。撰写文章时,overleaf 版本为 5.4.0

...
阅读全文
HEXO 开发笔记(2)插件
创建于 2024-12-28
更新于 2025-11-23
科技
hexo
插件
开发

前言

在上一篇 HEXO 开发笔记(1)主题 中简要提到了 Hexo 的插件体系,本文将深入探讨插件的安装、配置、使用与自定义开发。Hexo 的强大之处在于其丰富的插件生态,通过插件可以扩展:SEO 优化、部署自动化、内容加密、搜索功能、RSS 订阅等。

本文将结合实际已安装的插件(hexo-generator-sitemaphexo-deployer-githexo-blog-encrypthexo-abbrlink 等)进行讲解,并介绍如何开发自己的插件。撰写参考官方文档版本:Hexo 7.x

...
阅读全文
HEXO 开发笔记(1)主题
创建于 2024-12-28
更新于 2025-11-23
科技
hexo
theme

前言

年底终于闲了下来,考虑到 GitLab 自己的种种问题,前一阵把私有代码仓库迁移到了 Gitea,也顺势抽空系统化整理一下 Hexo 主题获取与自定义开发的流程,同时开发了自己的主题。本文作为“开发笔记”系列第一篇,聚焦于:

  1. Hexo 的基本功能与常用命令
  2. 如何检索、获取并配置第三方主题
  3. 自定义主题的目录结构、约定与最佳实践

撰写参考官方文档版本:Hexo 7.x(以实际使用为准)。

...
阅读全文
服务器操作指北(6)Yourls 短链接服务部署
创建于 2023-10-27
更新于 2024-06-27
科技
Yourls

前言

Hexo 作为静态博客,对外链的统计能力是有限的,为了增强这一能力,决定另外启动一个程序对外链进行统一管理,在检索一番后决定使用 Yourls 这个开源项目。(后来发现太麻烦,还是随缘使用了 hhh)

...
阅读全文
网站公安备案小记
创建于 2023-10-25
更新于 2023-10-27
科技
备案

前言

在国内云服务器上,还是老老实实的工信部加公安部双备案吧。

...
阅读全文
NAS 折腾日记(1)容器化部署 nextcloud
创建于 2023-07-04
更新于 2023-10-27
科技
NAS
Nextcloud
Docker

前言

家里部署 NAS 已经好几年了,但是基本只有我一个人再用,总想让老爸放弃他的 360 企业云盘,但是没成功,说 QNAP 默认的 webUI 太难操作了。之前有试过应用商店自带的 nextcloud,但是默认存储路径在系统盘,我的系统盘只有 500g,本身就不够用了,只能作罢。最近在对手上使用的各种服务进行容器化改造方便未来迁移,故而撰写这篇文章记录 nextcloud 的构建过程。

...
阅读全文
Tendermint 学习随笔(3)node 启动过程与源码分析
创建于 2023-05-16
更新于 2025-12-09
科技
Tendermint
blockchain

前言

Tendermint 学习随笔(2)P2P 源码阅读与分析 中,对 `p2p` 相关源码的调用关系和业务逻辑进行了分析,可以发现整个 `p2p` 通信的最小单位就是 `node`,故而本文对 `node` 进行分析。而 `node` 涉及到了 `tendermint` 系统的全生命周期所以将以 `node` 启动流程为切入点,对相关功能进行分析。...
阅读全文
服务器操作指北(5)编译安装 openssh 9.3p1 with openssl3.1.0
创建于 2023-05-08
更新于 2024-06-27
科技
OpenSSH
Linux

前言

学校信网办对服务器进行了安全扫描,然后报了一大堆高危漏洞出来,仔细看了一下以后基本都是 ssh 的漏洞,apt 源 只到了 8.2p1,想安装最新的 9.3p1 只能从源码安装了。服务器系统版本为 Ubuntu 20.04

...
阅读全文
服务器操作指北(4)GitLab 私有化部署
创建于 2023-04-26
更新于 2024-12-28
科技
GitLab

前言

GitHub 的访问总是间歇性抽风,再加上自己也喜欢将所有数据都进行本地化的维护,故而决定部署一个私有的 gitlab 服务器,并迁移代码。安装的服务器环境为 Ubuntu 22.04.2 LTS

...
阅读全文
Tendermint 学习随笔(2)P2P 源码阅读与分析
创建于 2023-04-02
更新于 2023-10-25
科技
Tendermint
blockchain
network

前言

Tendermint 学习随笔(1)环境配置 中对该系统进行了基本的介绍,并配置了开发环境。本文将基于目前最新的 `release` 版本`v0.34.24`进行分析。...
阅读全文