远
周远
前后端都写一点的全栈工程师,对自建服务和开源项目感兴趣,博客用来整理学习笔记。
-
Python 虚拟环境管理:venv 还是 conda?
新项目到底用 venv 还是 conda?结合我这几年的使用经验,聊聊两者的适用场景和几个容易踩的坑。 -
Linux 磁盘空间告警:一次 df -h 引发的排查
半夜收到磁盘告警,df 显示还有空间,服务却写不进文件。记录这次 inode 耗尽的排查过程。 -
用 systemd 管理你的自建服务
还在用 nohup 跑服务?写一个 systemd unit 文件,开机自启、崩溃重启、日志收集一次搞定。 -
VPS 到手后的安全加固清单
新开一台 VPS,先别急着装服务。这份清单是我每次开新机器都会过一遍的:SSH、防火墙、自动更新。 -
Python 日志模块 logging 的最佳实践
print 调试一时爽,上线火葬场。从 logging 基础配置到按天切分,这篇是我的常用模板。 -
Nginx 反向代理配置笔记
proxy_pass 后面加不加斜杠,差别可大了。整理几个常用的反代配置片段和排错思路。 -
Rsync 备份脚本:每天凌晨 3 点的安心
数据无价。一个 30 行的 rsync 备份脚本 + cron,关键数据每天自动同步到备用机器。 -
Docker 容器日志占满磁盘的解决办法
容器跑了三个月,宿主机磁盘满了。元凶是没做轮转的 json-file 日志,两种解法记录一下。 -
SSH 免密登录与 config 文件技巧
管理十几台机器还在一台台输密码?ssh-keygen + config 文件,ssh web1 回车直达。 -
写给自己的 Python 装饰器教程
装饰器看了三遍还是忘,这次换个方式:从一个计时需求开始,一步步写出自己的装饰器。