前言 本文旨在记录将waline评论系统部署至个人博客的过程中踩过的那些坑。另外,在文章开始之前先简单介绍一下此博客的本地环境,以及waline相关的基础信息: 博客环境:基于 Github Pages 和 Jekyll 搭建, 使用 Chirpy 主题。文中后续提到的操作都是在此主题模板的基础上进行的魔改。 waline相关:后台使用 LeanCloud 国际版。 1. 添...

总结:在个人博客中部署waline评论系统

打造个人代码审查体系:SonarQube + Claude Code 工作流搭建指南
前言 最近几个月我一直在工作之余尝试个人开发,得益于近年来涌现的琳琅满目的LLM工具,我可以轻松横跨多个以前从未涉猎的技术栈,快速搭建出一个完整的项目架构,并不断丰富其中的功能模块。但与此同时,受限于自己有限的技术理解和精力,我无法做到精通每一个细节,哪怕我时刻保持对代码质量的警惕,也难免会有疏漏。我渐渐意识到,仅靠我个人的审查能力难以保证整体代码库的健康。于是我开始思考,有没有什么办法能...
Windows系统下清理Docker占用的磁盘空间
前言 在使用Docker一段时间过后,可能会积累大量的镜像、容器、卷和构建缓存,占用较多的磁盘空间, 因此我打算用这篇文章记录一下如何在Windows系统下清理不必要的Docker资源以释放磁盘空间。 背景 Docker占用的磁盘空间主要来自以下几个方面: 镜像(Image): 在日常不断地拉取和构建镜像的过程中堆积的镜像文件 容器(Container): 停止或未使用的容...
AWS 实战记录:部署一个每日定时拉取数据的任务
背景 最近在个人开发的项目中,我需要实现这样一个功能:每天定时利用某个API拉取数据并存储到云端的数据库中,每次的任务执行时长大约在15-30分钟之间。 最初,我用的是Windows系统的任务计划程序(Task Scheduler)来实现这个功能。只需要指定好执行的脚本路径和时间,任务就能按时运行,算是一个最小化的解决方案。但是它显然有很大的局限性,例如当电脑进入休眠状态时任务就经常无法...

PostgreSQL上云:迁移至Neon平台
迁移目的 在项目开发过程中,需要部署云上的自动化任务来处理数据,并将任务结果存储到数据库中。这就要求数据库也必须部署在云端,以便自动化任务能够直接访问和写入数据。虽然 AWS Aurora 或 RDS 是一个成熟的云数据库解决方案,但其成本对于开发和测试阶段来说过于昂贵。因此,我们需要寻找一个: 免费或低成本的云数据库方案 支持 PostgreSQL 以保持技术栈一致性 关于...
一些关于团队合作的阶段性感悟
前言 不知不觉已经入职快两个月了,虽然很多技术还在学习中,尚未达到能够输出足够有价值内容的水平,但是还是想尽可能保持定期记录的习惯,因此决定写下近期关于团队合作的一些感悟。 正文 此次团队合作的背景是公司给新入职MLE们设定的一个为期三个月的Hackathon项目,我们需要在这期间完成从问题挖掘到产品上线的整个流程,相当于不仅做了全栈开发,还得在这之前和这期间对预想的用户进行采访调研,...
PostgreSQL向量扩展插件pgvector的安装
本地环境 操作系统:Windows 11 家庭版 已安装:PostgreSQL 16.8 pgvector安装流程 下载并准备pgvector 访问 pgvector的GitHub页面,并将其克隆至本地 确认PostgreSQL的安装路径(PGROOT),默认路径为C:\Program Files\PostgreSQL\16 编译pgvector 编...
APlayer引入导致Tocbot目录滚动失效问题的解决
问题描述 APlayer 是一款HTML5音乐播放器,因其轻量、美观的特性被广泛使用。Tocbot 是一个轻量级的JavaScript库,用于自动生成Markdown文章的目录(Table of Contents, TOC),通常用于博客或文档网站。两者都是博客搭建时可能会使用到的组件,然而当它们遇到一起时却会引发意想不到的问题:APlayer的引入会导致Tocbot生成的目录在被点击后无...

2024年终总结
前言 转眼间2024年也即将走到尾声,借此时间节点简单回顾一下这一年。 总体来说这一年难以称得上精彩纷呈,反倒是经历了不少波折,有些回忆甚至不愿在想起。而要说今年最主要的两件大事便是求职与毕业研究。 向内探索 先说说求职。这件事从去年夏天就已经开始,于今年二三月之交取得了初步的成果,但随之而来的便是一次又一次的打击,其过程可以说十分痛苦。在经历了漫长的持久战之后最终是在九月获得了一...
关于非线性文字的一些突发奇想
写作之难,在于将网状的思维,以树状的结构,通过线性的文字表达出来。 —— 史蒂芬· 平克 想法来源 前段时间开始玩一款游戏叫 星际拓荒(Outer Wilds)。在游戏的设定中存在着一个外星种族名为“挪麦人”,它们使用着一套与我们人类不同的特殊文字系统,这种文字并不是按照从左至右或者从上至下的线性方式书写,而是以一种类似分支结构的形式展开,每一个新的分支就代表一个新的书写者。如此...