你好,我是 Tvv

这里记录一些学习笔记和日常。

用 Hugo 搭一个静态博客

记录一下这个博客是怎么搭起来的,万一以后要重装,照着做就行。 为什么选 Hugo 对比了几个方案: 方案 优点 缺点 WordPress 生态全,后台好用 要 PHP + MySQL,吃内存 Hexo 中文资料多 依赖 Node Hugo 单文件二进制,构建快 要写 Markdown 服务器配置不高,WordPress 跑起来有点吃力,最后选了 Hugo。构建完就是一堆静态 HTML,Nginx 直接托管,几乎不占资源。 安装 Windows 上下载 release 里的 hugo_extended_xxx_windows-amd64.zip,解压得到 hugo.exe 就能用。 一定要选 extended 版本,很多主题用了 SCSS,普通版构建会报错。 建站 hugo new site blog cd blog 然后把主题放到 themes/ 目录下,在 hugo.toml 里写: baseURL = "https://example.com/" languageCode = "zh-cn" title = "我的博客" theme = "PaperMod" 写文章 hugo new posts/first.md 生成的 Markdown 开头有一段 front matter: --- title: "文章标题" date: 2026-10-30 draft: false tags: ["随笔"] --- draft 默认是 true,忘了改的话构建出来是空的,这个坑我踩过。 ...

2026年10月30日 · 1 分钟 · Tvv

读书笔记:关于专注这件事

最近读了几本讲注意力的书,有些观点挺触动,记下来。 注意力是有限的 以前总觉得「多任务」是本事,一边写东西一边回消息,觉得自己效率很高。后来发现,切换一次任务,重新进入状态要好几分钟。一天切换几十次,真正专注的时间其实少得可怜。 书里有个说法:注意力像聚光灯,一次只能照亮一块地方。频繁移动,哪块都照不透。 手机是最大的变量 我做了一个粗糙的统计:一天解锁手机六十多次,平均十几分钟一次。每次看两眼,看起来只花了几十秒,但被打断的思路要重新捡起来,成本远不止几十秒。 试了几个办法: 把手机放到另一个房间,物理隔离最有效 关掉所有非必要通知,只留电话和短信 用「专注模式」,设定 25 分钟不看手机 第三条坚持了两周,效果最好。不是因为番茄钟本身多科学,而是它给了一个明确的边界:这 25 分钟里,只做一件事。 无聊是有价值的 书里提到,人需要一段「什么都不做」的时间,让大脑整理信息。现在的人一有空隙就掏手机,等电梯、排队、上厕所,全被填满了。 我试着在通勤时不听播客、不刷手机,就发呆。一开始很难受,几天后反而觉得脑子清爽了一些,有些想不通的问题会自己冒出来。 一点实践 不打算搞什么「数字断舍离」,那不现实。只做三件小事: 每天上午留一小时不看消息 睡前半小时手机放客厅 周末至少半天不碰电脑 能不能坚持不知道,先试试看。 书名叫什么就不写了,观点大同小异,重要的是有没有真的去做。

2026年10月24日 · 1 分钟 · Tvv

用 Docker 部署一个小服务的记录

记录一下用 Docker 跑一个小服务的完整过程,主要是给自己留个模板。 安装 Ubuntu 上最省事的是官方脚本: curl -fsSL https://get.docker.com | sh docker version 如果拉镜像慢,可以配一个镜像加速器,编辑 /etc/docker/daemon.json: { "registry-mirrors": ["https://docker.m.daocloud.io"] } 然后 systemctl restart docker。 用 compose 而不是 docker run 一开始都是 docker run,参数越写越长,后来全换成 compose: services: app: image: nginx:alpine container_name: app restart: unless-stopped ports: - "8080:80" volumes: - ./data:/data environment: TZ: Asia/Shanghai 启动: docker compose up -d docker compose ps docker compose logs -f 三个容易踩的坑 ① 数据没有挂出来 容器删了数据就没了。所有需要持久化的目录都要 volumes 挂到宿主机。 ② 时区不对 容器默认 UTC,日志时间差 8 小时。加 TZ=Asia/Shanghai。 ...

2026年10月18日 · 1 分钟 · Tvv

Linux 常用命令笔记

整理一下平时用得最多的命令,免得每次都要现查。 文件与目录 ls -lah # 看文件,带大小和权限 cd /var/www # 进目录 pwd # 当前路径 du -sh * # 当前目录下每个东西占多大 df -h # 磁盘使用情况 du -sh * 配合 sort 找大文件很好用: du -sh * | sort -rh | head -10 查找 grep -rn "关键词" /etc/nginx # 递归搜索并显示行号 find /var/log -name "*.log" -mtime -7 # 7 天内修改过的日志 grep -r 比 find | xargs grep 好记,日常够用。 进程与服务 ps aux | grep nginx systemctl status nginx systemctl restart nginx journalctl -u nginx -n 50 --no-pager journalctl -f 可以实时看日志,排查问题时很有用。 ...

2026年10月12日 · 1 分钟 · Tvv

开始写博客

一直想有一个自己的地方,放一些零散的想法和学习记录。 用社交平台发东西,总有一种「发出去就要有人看」的压力,写两句就想删。放到自己的博客上反而轻松,反正没人看也无所谓,重要的是把东西留下来。 为什么现在才开始 其实早就想搭,一直拖着,理由无非是「没时间」「不知道写什么」。后来想明白了,这两条都不成立: 没时间,是因为把它当成了一个项目,其实半小时就能搭起来 不知道写什么,是因为总想着要写「有价值」的内容 所以这次的要求很低:先有个地方,先写起来。 打算写什么 大致分三类: 学习笔记:看过的书、用过的工具、踩过的坑 折腾记录:服务器、Docker、各种自建服务 生活随笔:想到什么写什么 不追求深度,也不保证更新频率。写得烂也没关系,反正是给自己看的。 关于坚持 以前写过几次日记,都没坚持下来。这次不设目标,不定计划,想写就写。反倒是这种心态,可能更容易长久。 先写这一篇,算是开个头。

2026年10月5日 · 1 分钟 · Tvv
桂ICP备2026025646号-1