Add poet epigraphs to blog posts and refine formatting
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
title: "从 5G 到算力网络:通信行业的技术演进观察"
|
||||
date: 2026-05-12T23:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
沉舟侧畔千帆过,
|
||||
病树前头万木春。
|
||||
——刘禹锡,中国,772–842
|
||||
description: "5G 商用五年,哪些超出预期,哪些没达预期。以及下一个五年通信行业的关键方向:云网融合、通感算一体化、AI 原生网络和低空经济。运营商面临的结构性挑战和机会。"
|
||||
tags:
|
||||
- 通信
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "2026 年 AI 工具链实用观察"
|
||||
date: 2026-05-12T21:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
The mind is its own place, and in itself
|
||||
Can make a Heaven of Hell, a Hell of Heaven.
|
||||
——John Milton,英国,1608–1674
|
||||
description: "2026 年 AI 工具进入务实阶段。实测 DeepSeek V4 Flash 和 Pro 模型的不同场景表现,Agent 智能体的四个落地方向,以及怎么用更少 token 做更多事。"
|
||||
tags:
|
||||
- AI
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "子弹日记三年记:极简记录的力量"
|
||||
date: 2026-05-12T22:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
纸上得来终觉浅,
|
||||
绝知此事要躬行。
|
||||
——陆游,中国,1125–1210
|
||||
description: "三年子弹日记实践心得。为什么纸笔在数字时代反而是优势,我的极简记录体系(月度日志 + 每日记录 + 月度迁移),以及如何与 Todoist 分工协作。"
|
||||
tags:
|
||||
- Bullet Journal
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "CI/CD Patterns with GitHub Actions"
|
||||
date: 2026-05-15T09:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
大音希声,大象无形。
|
||||
——老子,中国,约前571–约前471
|
||||
description: "Build matrices, caching strategies, environment-specific deployments, and reusable workflows. Patterns that scale from solo projects to team repos."
|
||||
tags:
|
||||
- CI/CD
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "数据库索引优化实战"
|
||||
date: 2026-05-10T16:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
众里寻他千百度,
|
||||
蓦然回首,那人却在,灯火阑珊处。
|
||||
——辛弃疾,中国,1140–1207
|
||||
description: "慢查询分析、联合索引的最左前缀原则、覆盖索引与回表的性能差异。几个真实 SQL 优化案例,从几秒降到毫秒级。"
|
||||
tags:
|
||||
- 数据库
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "Go Concurrency Patterns in Practice"
|
||||
date: 2026-05-15T10:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
To see a World in a Grain of Sand
|
||||
And a Heaven in a Wild Flower
|
||||
——William Blake,英国,1757–1827
|
||||
description: "Go concurrency beyond the basics. Worker pools for bounded parallelism, context propagation for cancellation, select loops for channel coordination — three patterns that hold up in production."
|
||||
tags:
|
||||
- Go
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "家庭网络与 NAS 搭建方案"
|
||||
date: 2026-05-17T15:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
此心安处是吾乡。
|
||||
——苏轼,中国,1037–1101
|
||||
description: "软路由、Wi-Fi 6 AP、自建 NAS 的硬件选型和软件方案。Plex 媒体服务器 + Syncthing 文件同步 + Tailscale 远程访问,一套低成本高品质的家庭网络实践。"
|
||||
tags:
|
||||
- NAS
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "Linux 桌面美化指北"
|
||||
date: 2026-05-11T10:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
My house, my house, though you are small,
|
||||
You are a mansion to me after all.
|
||||
——Robert Herrick,英国,1591–1674
|
||||
description: "从默认 Gnome 到一套顺手的桌面环境。GTK 主题、图标包、终端配色、窗口管理器的选择与配置思路。不追求花哨,追求每天盯着看不累。"
|
||||
tags:
|
||||
- Linux
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "媒体嵌入测试:视频与图片"
|
||||
date: 2026-05-16T12:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
一花一世界,
|
||||
一叶一菩提。
|
||||
——《华严经》,古印度/中国
|
||||
description: "测试 Hugo 对 B 站视频嵌入和多种图片格式的渲染效果。包含 iframe 视频播放器、横版图片、内联对比和居中展示,验证移动端和桌面端的布局表现。"
|
||||
---
|
||||
|
||||
|
||||
@@ -3,10 +3,7 @@ title: "极简主义的实用指南:少即是多"
|
||||
date: 2026-05-12T17:00:00+08:00
|
||||
draft: false
|
||||
description: "极简不等于空无一物。从手机关通知、统一信息入口、减少收藏即学到,到物品的一年法则和精神层面的少承诺、少比较、少内耗,一套可立刻上手的实用方法。"
|
||||
poet: "驾驶教练机拉杆起飞的那一刻
|
||||
宇治城的小溪边被斜阳刺痛双眼的那一刻
|
||||
在广汕国道上骑自行车听到路旁大爷大喊加油的那一刻
|
||||
我清楚的感受到我是我自己"
|
||||
poet: "驾驶教练机拉杆起飞的那一刻,宇治城的小溪边被斜阳刺痛双眼的那一刻,在广汕国道上骑自行车听到路旁大爷大喊加油的那一刻,我清楚的感受到我是我自己"
|
||||
tags:
|
||||
- 极简
|
||||
- 生活
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "Python Async: Beyond the Basics"
|
||||
date: 2026-05-12T11:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
They also serve who only stand and wait.
|
||||
——John Milton,英国,1608–1674
|
||||
description: "Understanding the event loop, writing proper async context managers, and avoiding the most common pitfalls with asyncio.gather and cancel scopes."
|
||||
tags:
|
||||
- Python
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "2026 上半年阅读清单与推荐"
|
||||
date: 2026-05-12T16:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
书卷多情似故人,
|
||||
晨昏忧乐每相亲。
|
||||
——于谦,中国,1398–1457
|
||||
description: "上半年读过值得推荐的几本书。《软件设计的哲学》讲复杂度管理,《深度工作》讲专注力训练,《凤凰项目》用小说讲 DevOps。附我的阅读节奏安排。"
|
||||
tags:
|
||||
- 阅读
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "REST API Design: Mistakes I've Made So You Don't Have To"
|
||||
date: 2026-05-13T09:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
Form follows function.
|
||||
——Louis Sullivan,美国,1856–1924
|
||||
description: "Lessons from real-world API design. Why version early, paginate everything, standardize error responses, and add idempotency keys. Plus a practical deprecation strategy with Sunset headers."
|
||||
tags:
|
||||
- API
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "Rust Error Handling: From unwrap to anyhow"
|
||||
date: 2026-05-16T13:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
If you can meet with Triumph and Disaster
|
||||
And treat those two impostors just the same;
|
||||
——Rudyard Kipling,英国,1865–1936
|
||||
description: "The journey from panic-driven development to proper error types. When to use thiserror for library crates and anyhow for applications."
|
||||
tags:
|
||||
- Rust
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "从零搭建个人博客:Hugo + PaperMod 实践记录"
|
||||
date: 2026-05-12T20:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
千门万户曈曈日,
|
||||
总把新桃换旧符。
|
||||
——王安石,中国,1021–1086
|
||||
description: "博客框架选型踩坑记录。为什么选 Hugo 而非 Hexo 或 WordPress,PaperMod 主题的安装曲折过程,以及 Snap Hugo 在 LXC 容器里的 cgroup 问题怎么绕过去。从零到上线,每一步都写清楚了。"
|
||||
tags:
|
||||
- Hugo
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "SSH 隧道实用指南"
|
||||
date: 2026-05-09T14:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
山重水复疑无路,
|
||||
柳暗花明又一村。
|
||||
——陆游,中国,1125–1210
|
||||
description: "本地端口转发、远程端口转发、动态端口转发三种模式的实际应用场景。从绕过防火墙访问内网服务,到把本地开发环境暴露给公网调试。"
|
||||
tags:
|
||||
- SSH
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "Svelte 初体验:不一样的思路"
|
||||
date: 2026-05-10T09:30:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
Do not go gentle into that good night.
|
||||
Rage, rage against the dying of the light.
|
||||
——Dylan Thomas,英国,1914–1953
|
||||
description: "试用了 Svelte 5 的 runes 语法和 SvelteKit 框架。没有虚拟 DOM,编译时直接把组件转成 DOM 操作代码,打包体积小得惊人。"
|
||||
tags:
|
||||
- Svelte
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "Migrating to Tailwind CSS v4"
|
||||
date: 2026-05-13T08:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
苟日新,日日新,又日新。
|
||||
——《礼记·大学》,中国
|
||||
description: "CSS-first configuration, the new @theme directive, container queries, and what actually changed from v3. A practical migration log."
|
||||
tags:
|
||||
- CSS
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
title: "Deploying to AWS ECS with Terraform"
|
||||
date: 2026-05-14T10:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
If you have built castles in the air,
|
||||
your work need not be lost;
|
||||
that is where they should be.
|
||||
Now put the foundations under them.
|
||||
——Henry David Thoreau,美国,1817–1862
|
||||
description: "Infrastructure as code from scratch: VPC, subnets, security groups, ECR repository, ECS service with Fargate, and an ALB in front. Every resource explained."
|
||||
tags:
|
||||
- AWS
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
title: "我的效率工具链 2026"
|
||||
date: 2026-05-12T18:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
磨刀不误砍柴工。
|
||||
——中国谚语,中国
|
||||
description: "折腾多年终于稳定下来的工具链。子弹日记做规划,Todoist 管任务,DeepSeek V4 当主力 AI,VS Code 写代码。选工具的原则就四个字:够用就好。"
|
||||
tags:
|
||||
- 工具
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "Vim Motions That Actually Save Time"
|
||||
date: 2026-05-14T14:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
Practice does not make perfect.
|
||||
Only perfect practice makes perfect.
|
||||
——Vince Lombardi,美国,1913–1970
|
||||
description: "Which Vim motions are worth the muscle memory investment? A practical three-tier ranking from non-negotiable (ci, %, dot) to nice-to-have (macros, jump list), based on three years of daily use."
|
||||
tags:
|
||||
- Vim
|
||||
|
||||
@@ -2,6 +2,10 @@
|
||||
title: "VPS 新手入门:从购买到上线一个网站"
|
||||
date: 2026-05-12T19:00:00+08:00
|
||||
draft: false
|
||||
poet: |
|
||||
路漫漫其修远兮,
|
||||
吾将上下而求索。
|
||||
——屈原,中国,约前340–前278
|
||||
description: "买了一台云服务器之后怎么让它跑起来。从 SSH 登录、创建普通用户、配置密钥认证、设置 ufw 防火墙到用 Nginx 部署静态网站,一套完整的新手流程。"
|
||||
tags:
|
||||
- Linux
|
||||
|
||||
@@ -66,6 +66,7 @@
|
||||
},del?55+Math.random()*30:70+Math.random()*100)}
|
||||
})();
|
||||
</script>
|
||||
|
||||
{{- end }}
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user