
从零开始的 Astro 博客设计
Web 开发2026/9/30 21:09:28
欢迎来到宇宙。

Web 开发2026/9/30 21:09:28
欢迎来到宇宙。

Web 开发2026/9/5 14:10:20
本文介绍将自定义域名解析到 Tailscale IP,并用 Nginx 按 Host 反向代理多个内网 HTTP 服务,再通过 acme.sh 的 DNS 验证签发 SSL 证书,实现免端口访问的 HTTPS 内网服务。文章说明 DNS、代理和证书配置步骤,并提醒私网解析与服务范围的注意事项。

Web 开发2026/6/5 20:07:01
本文记录将 Hexo 博客接入 Fediverse 的完整实践,使用 Hatsu 将 RSS 转为帖子,并处理账号发现、文章 URL 对应、Vercel 路由重定向与斜杠丢失问题;还介绍 ActivityPub 请求识别、边缘函数跳转以及将 Mastodon 评论集成到 Butterfly 主题。

Web 开发2026/1/5 13:02:05
本文复盘个人博客遭遇 DDoS 的过程,从流量与请求异常、攻击路径分析和初步防护讲起,记录后续攻击带来的影响、采取的应对措施及迁移部署的考虑。文章结合 Vercel 静态站点和防火墙观察分享排查思路,呈现一次小型网站遭攻击后的处理过程与经验教训。

Web 开发2025/12/24 08:12:40
本文概述了在 ASP.NET Core 中实现博客 "Done List" 功能的思路与部署流程:从写后端接口返回 JSON、增删改查、打包 Docker 镜像,再用 Nginx 配反向代理并启用 CORS,最后通过 Tailscale 实现后台管理的安全访问,完成了一个可视化完成事项列表的完整方案。

Web 开发2025/12/10 22:12:58
本文介绍了使用 Azure 容器服务部署 .NET 应用的完整流程,包括通过 Visual Studio 创建私有容器注册表、编写 Dockerfile、部署到本地及云端容器,并利用 GitHub Action 实现自动更新。

Web 开发2025/8/17 19:08:16
本文介绍使用腾讯云 EdgeOne 为 Cloudflare R2 图床加速,改善国内访问图片缓慢的问题,涵盖 EdgeOne 站点创建与域名配置、HTTPS 证书签发,以及 PicGo 上传设置。文章对比 EdgeOne、Vercel 与直连 R2 的访问效果,并给出实用配置,适合想自建博客图床的读者。

Web 开发Coding with Grandma2025/6/15 17:06:18
教程以代码和动图讲解 CSS Flexbox,说明 flex-grow、flex-shrink 与 flex-basis 如何控制项目伸缩,并介绍主轴/交叉轴、方向切换、justify-content 和 align-items 对齐、自动换行及 align-content,帮助初学者理解弹性布局规则。

Web 开发Coding with Grandma2025/6/10 19:06:25
这篇教程详细讲解了CSS盒子模型的基础知识,包括外边距、内边距和边框的概念,以及外边距重叠的规则。还介绍了两种盒子类型(content-box和border-box)的区别,以及行内元素、块元素和inline-block元素的布局特性。适合零基础学习者掌握CSS排版基础。

Web 开发Coding with Grandma2025/2/7 15:02:01
这篇入门教程从 CSS 的三种写法和基础选择器讲起,介绍常用样式属性、关系选择器及其组合方式,并用实例讲解选择器优先级、继承和样式叠加规则。文章还总结内联、外部样式等规则如何影响最终效果,适合初学者建立阅读和编写 CSS 的基础,并辨析优先级的计算过程。