文章列表

站点优化记录

记录个人站点第五次重构优化过程,通过迁移至Home Lab新环境将编译发布耗时从1分钟压缩至25秒。基于42天访问日志分析,识别出带宽占满导致响应延迟、静态资源效率低下、IE浏览器占比仅4.56%等问题。 阅读全文

迁移 Nexus 软件仓库拾遗

, , ,
国庆前,我把之前老设备上面运行的服务进行了完整的迁移。但是在迁移代码仓库的过程中,发现有一些小细节挺有意思的。 阅读全文

搭建软件仓库回源代理拾遗

记录一次将软件仓库代理服务从群晖迁移至迅雷下载宝的实践过程。 阅读全文

简单的 Kubernetes 集群搭建

, ,
记录了一次基于 Kubeadm 工具搭建 Kubernetes 开发集群的完整实践过程,涵盖环境准备、软件安装与集群初始化等关键环节。方案采用单 Master 双 Worker 节点架构,运行环境为三台 2 核 4GB 内存的 Ubuntu 阅读全文

GitLab 迁移之后的事情

, , ,
GitLab 数据迁移至新容器后,可能出现 CI pipeline 卡住无日志或页面 500 错误。根本原因在于备份恢复机制未包含 gitlab-secrets.json 等密钥文件,导致数据库中双因子加密数据无法解密。 阅读全文

迁移 GitLab 数据到全新容器

, , , ,
记录了一次将 GitLab 迁移至全新 Docker 容器的完整实践过程。迁移动机包括更换高性能硬件、验证备份包可用性及解决磁盘碎片导致的资源浪费问题。环境采用 4 核 4GB 虚拟机运行 Ubuntu 16. 阅读全文

磨刀不误砍柴,配置适合工作学习的桌面环境

, ,
配置适合工作学习的桌面环境需兼顾硬件可靠性与软件可维护性。硬件选择应注重视网膜屏幕、16G及以上内存及稳定品质,显示器搭配升降支架可提升专注度与颈椎舒适度;系统层面建议用版本控制管理通用配置,通过钥匙链或KeePass管理认证数据,并以模块 阅读全文

磨刀不误砍柴,来聊聊磨刀

, ,
围绕开发者日常高频使用的工具展开,涵盖通畅网络、开发机、手机及服务器等核心场景,计划系统整理 macOS 与 iOS 的配置管理、软件推荐、碎片化数据管理、网络设备调优、家庭服务器 HomeLab 搭建及云主机使用等实践经验,面向注重效率提 阅读全文

使用 Hugo 生成 API 接口

, ,
Hugo 可通过自定义输出功能生成静态 API 接口。需在配置文件中指定 JSON 输出格式,并在 layouts 目录下创建相应模板文件,利用 Hugo 变量与模板函数将 Markdown 内容转换为结构化 JSON 数据。 阅读全文

使用前端方式挑战 Chrome 小恐龙游戏高分

, ,
针对Chrome小恐龙游戏高分挑战,存在三种技术方案:其一,通过JavaScript代码注入实现自动奔跑,依据障碍物距离与类型智能判断跳跃或下蹲,并确保获取生日帽彩蛋;其二,利用Object.defineProperty劫持distance 阅读全文