
Hi there 👋, this is mrchi.

使用 git-filter-repo 工具彻底清理 Git 仓库历史中的敏感信息,包括本地重写、远端清理和团队协同的完整流程。
介绍 Base64 编码原理,并用 Python 实现不依赖标准库的 Base64 编码函数。
介绍日历星期的标准定义,并用 Python 的 datetime 和 calendar 模块实现周数、起止时间等相关计算。
分析 Excel 打开 CSV 时中文乱码的原因,并给出 Python 导出时的编码兼容方案。
Fail2ban 是一个日志监控工具,通过正则表达式匹配应用日志,将多次登录失败的 IP 地址封禁,以防止暴力破解攻击。本文介绍如何为 Bitwarden 配置 Fail2ban。
介绍在 VPS 上通过 cron 定时使用 curl 将备份文件上传到 WebDAV 服务的方式。
介绍在 OpenWrt 系统下安装 USB 有线网卡、无线网卡和 Android RNDIS 网络共享驱动的步骤。
在树莓派上将 SD 卡剩余空间扩展到系统分区,提供 raspi-config 一键方法与手动使用 fdisk 和 resize2fs 的详细步骤。
介绍使用 RTL2832U 电视棒和树莓派接收民航客机 ADS-B 信号的硬件准备、软件安装与运行步骤。
简单介绍 SSH 本地、远程、动态端口转发模式及 autossh 持久化工具的使用。