Git 合并上游分支解决冲突

场景

  1. 同步 upstream 仓库的更改到自己的 fork
  2. fork 仓库的分支与 upstream 的分支有冲突
  3. 仅更新自己的 fork 分支, 并保持提交记录整洁
迁移 MySQL8.1+ 到 PostgreSQL17

省流就是别用 pgloader , 它已经不支持新版 mysql 和 postgresql 了

Nginx 迷思之请求缓冲与 Go 的分块传输编码

最近在自己的某个项目中频繁被用户反馈的一个文件上传bug, 测试也总是无法复现, debug 许久才找到问题根源, 以此记录一下.

Linux 安装最新 FFmpeg 和 FFprobe

大多数 Linux 发行版的软件源中的 FFmpeg 版本都比较老旧,本文介绍如何在 Linux 系统上安装新版或任意版本的 FFmpeg 和 FFprobe.

部署跨多数据中心分布的 MongoDB 副本集
MongoDB

最近把自己的一个小项目迁移了服务器, 结果发现接口响应速度慢了很多, 排查了不少时间后突然想起来是因为新服务器和 MongoDB Atlas 不在同一个地区, 光是二者之间的网络延迟就很高.

而 MongoDB Atlas 提供的免费实例要备份数据和迁移比较麻烦, 又因为 MongoDB 单实例不支持事务, 所以决定干脆自建一个 MongoDB 副本集 😎.

在 WSL2 上安装 CUDA

最近在写一些小东西的时候需要用到显卡, 但是 Windows 的开发体验又很差 (尤其是对于 Python), 所以就在 WSL 上安装了 CUDA 以供使用.

常轨脱离 Misanthrope
又是一年冬季