“2025年12月”存档文章有27

闺女送的生日礼物

我们家闺女送给我的生日礼物,电子化防止丢失:

Gemini 设置长期记忆

最近在使用 Gemini 的时候,上面聊的还是中文,下面对话切换成了英文:我直接问 Gemini:如果我需要更新你的记忆,使用什么指令?例如:后面的回答都使用中文Gemini 的回答是:若您希望我将某些信息或偏好作为长期记忆保存(以便在未来的新对话中依然生效),您需要在指令中加入**“记住”、“请记录”或“以后总是”**等明确的关键词。针对您举的例子:存入记忆(跨对话生效):您应该说 “记住,以后...

uWSGI 配置示例

在 Ubuntu VPS 上,如果 uWSGI 配置不合理,大量的请求会导致内存飙升,就像这样:这个是最开始的配置:[uwsgi] strict = true module = manage:app master = true enable-threads = true vacuum = true ; Delete sockets d...

Git Commit 规范

良好的,遵循一定规则的提交信息不仅有助于编码历史的回顾,也有助于 CHANGELOG 等文件的生成。格式 Format每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。其中,Header 是必需的,Body 和 Footer 可以省略。<type>(<scope>): <subject><空行><body><空行><footer>不管是哪一个部分,任...

Docker 修改 .env 执行 docker restart 不生效

我在上一篇文章中:Python 项目 docker 部署过程我们部署了一个 Python 项目,但是现在有一个问题,如果我修改了 .env 文件,通过执行:docker restart log-parser并不会生效,这是为什么呢?🚫 为什么 docker restart 不生效?因为: restart = restart process 不会 recreate cont...

docker-nginx-http3 日志不论转的问题

最近在使用 macbre/nginx-http3:latest 支持 HTTP/3(QUIC),具体可以参考这篇文章:Docker 部署支持 HTTP/3(QUIC)的 Nginx,但是日志没有正常轮转:运行 docker 的命令:docker run -d \ --name nginx-quic \ --restart=always \ --add-host=host.dock...

Python 程序产生的日志在 Ubuntu 24.04 应该放在那个目录

按照 Linux FHS(Filesystem Hierarchy Standard)规范: 应用程序代码放在 /opt/your_app/,日志应该放在 /var/log/your_app/。 这是最标准、最专业、最符合服务器规范的做法。✅ 为什么日志要放在 /var/log/ /var/log 是系统和应用的统一日志存放目录 logrotate 默认只处理 /v...

Python 写的程序应该放在 Ubuntu 24.04 那个目录

在 Ubuntu 24.04(以及其他 Debian/Ubuntu 系)服务器上部署自己写的 Python 程序,最符合规范(FHS 标准 + Debian packaging 习惯)的目录一般是以下几种之一,取决于你是“系统级服务”、“个人脚本”还是“应用项目”。✅ 最规范的目录放置方式(推荐)1. /opt/your_app/(最推荐给你自己的 Python 项目)适合:完整项目、Web 程序...