<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>留声与视</title>
    <link>https://nenufm.com</link>
    <description>关注互联网、软件与 IT 技术，也记录个人一路上的片段。</description>
    <language>zh-CN</language>
    <copyright>Copyright © 2017-2026 留声与视</copyright>
    <lastBuildDate>Wed, 08 Jul 2026 00:00:00 GMT</lastBuildDate>
    <docs>https://www.rssboard.org/rss-specification</docs>
    <generator>Next.js</generator>
    <ttl>60</ttl>
    <atom:link href="https://nenufm.com/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>现代 Web 体验优化</title>
      <link>https://nenufm.com/blog/modern-web-experience-optimization</link>
      <guid isPermaLink="true">https://nenufm.com/blog/modern-web-experience-optimization</guid>
      <description>记录用 Sec-CH-Prefers-Color-Scheme、theme-color、分页入口和不可用控件语义优化网站体验的实现方案。</description>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <dc:date>2026-07-08T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Web</category>
      <category>Next.js</category>
      <category>Client Hints</category>
      <category>深色模式</category>
      <category>用户体验</category>
    </item>
    <item>
      <title>Caddy 反向代理 HTTP/3 排查记录</title>
      <link>https://nenufm.com/blog/caddy-reverse-proxy-http3-troubleshooting</link>
      <guid isPermaLink="true">https://nenufm.com/blog/caddy-reverse-proxy-http3-troubleshooting</guid>
      <description>记录一次 Caddy 已返回 Alt-Svc 但浏览器仍显示 HTTP/2 的排查过程：HTTP/3 已在 Caddy 启用，真正问题是公网 UDP 443 没有放通。</description>
      <pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
      <dc:date>2026-07-07T00:00:00.000Z</dc:date>
      <category>系统与网络</category>
      <category>Caddy</category>
      <category>HTTP/3</category>
      <category>QUIC</category>
      <category>Docker</category>
      <category>反向代理</category>
      <category>网络排障</category>
    </item>
    <item>
      <title>SEO 搜索引擎优化之 a 标签 rel 属性</title>
      <link>https://nenufm.com/blog/seo-link-rel-attributes</link>
      <guid isPermaLink="true">https://nenufm.com/blog/seo-link-rel-attributes</guid>
      <description>探究 a 标签rel属性 nofollow，external，noopener，noreferrer 在浏览器安全，防止网站钓鱼攻击。以及SEO搜索引擎优化，反垃圾链接，节约蜘蛛资源等方面的作用。补充 rel、robots.txt、sitemap、canonical、Open Graph 与结构化数据的边界。</description>
      <pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2026-07-07T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>SEO</category>
      <category>搜索引擎</category>
      <category>rel</category>
      <category>robots</category>
      <category>sitemap</category>
    </item>
    <item>
      <title>OpenNext Cloudflare 本地开发中的环境变量边界</title>
      <link>https://nenufm.com/blog/opennext-cloudflare-local-env-boundary</link>
      <guid isPermaLink="true">https://nenufm.com/blog/opennext-cloudflare-local-env-boundary</guid>
      <description>记录一次 Auth.js MissingSecret 排查：OpenNext/Wrangler 能读到 .dev.vars，不代表变量已经进入 next dev 的 process.env。</description>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <dc:date>2026-07-06T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>OpenNext</category>
      <category>Cloudflare</category>
      <category>Next.js</category>
      <category>Auth.js</category>
    </item>
    <item>
      <title>中兴 G7615V2 Hairpin NAT 排查记录</title>
      <link>https://nenufm.com/blog/zte-g7615v2-hairpin-nat-troubleshooting</link>
      <guid isPermaLink="true">https://nenufm.com/blog/zte-g7615v2-hairpin-nat-troubleshooting</guid>
      <description>记录中兴 G7615V2 光猫端口映射、DMZ 与 Hairpin NAT 缺失的排查过程，以及内网 DNS 覆写等替代方案。</description>
      <pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate>
      <dc:date>2026-07-01T00:00:00.000Z</dc:date>
      <category>系统与网络</category>
      <category>光猫</category>
      <category>NAT</category>
      <category>Hairpin NAT</category>
      <category>端口映射</category>
      <category>网络排障</category>
    </item>
    <item>
      <title>Ctrl + Shift + F 快捷键占用问题</title>
      <link>https://nenufm.com/blog/ctrl-shift-f-shortcut-conflict</link>
      <guid isPermaLink="true">https://nenufm.com/blog/ctrl-shift-f-shortcut-conflict</guid>
      <description>记录 Ctrl + Shift + F 被输入法简繁切换占用后的排查和解决思路。</description>
      <pubDate>Mon, 20 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-20T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>快捷键</category>
      <category>Windows</category>
      <category>输入法</category>
    </item>
    <item>
      <title>探索人工智能辅助交流：我与ChatGPT 4的对话体验</title>
      <link>https://nenufm.com/blog/chatgpt4-ai-assisted-communication</link>
      <guid isPermaLink="true">https://nenufm.com/blog/chatgpt4-ai-assisted-communication</guid>
      <description>本文记录了与ChatGPT 4的互动体验，深入探索了其在人工智能辅助交流中的角色。文章不仅展示了ChatGPT的先进技术特点和丰富知识库，还诚实地揭示了在专业知识准确性和深度理解方面的局限。通过个人视角，这篇文章为理解AI在日常沟通中的应用提供了独特洞见。</description>
      <pubDate>Fri, 17 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-17T00:00:00.000Z</dc:date>
      <category>AI与大模型</category>
      <category>ChatGPT</category>
      <category>AI</category>
      <category>人工智能辅助交流</category>
    </item>
    <item>
      <title>探索.NET 8中的ASP.NET Core Blazor：全堆栈Web应用的新特性</title>
      <link>https://nenufm.com/blog/dotnet8-aspnetcore-blazor-fullstack</link>
      <guid isPermaLink="true">https://nenufm.com/blog/dotnet8-aspnetcore-blazor-fullstack</guid>
      <description>体验.NET 8新发布的ASP.NET Core Blazor全堆栈Web应用。探索静态呈现、交互式WebAssembly呈现和服务器交互式呈现，强调&apos;rendermode&apos;的简便切换功能。详细分析了通过ASP.NET Core Razor页面实现的静态呈现对SEO的影响，以及流式渲染的创新优化方法。</description>
      <pubDate>Thu, 16 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-16T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>.net</category>
      <category>Blazor</category>
      <category>ASP.NET Core</category>
      <category>Web</category>
    </item>
    <item>
      <title>Rss 订阅探索笔记 浅尝十年前的互联网模式</title>
      <link>https://nenufm.com/blog/rss-subscription-notes</link>
      <guid isPermaLink="true">https://nenufm.com/blog/rss-subscription-notes</guid>
      <description>记录 RSS 订阅入口、WordPress feed 资料和对早期互联网阅读方式的重新尝试。</description>
      <pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-14T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>RSS</category>
      <category>博客</category>
      <category>阅读工具</category>
    </item>
    <item>
      <title>Docker Nginx 官方包源启用 Brotli 压缩算法</title>
      <link>https://nenufm.com/blog/docker-nginx-brotli-official-packages</link>
      <guid isPermaLink="true">https://nenufm.com/blog/docker-nginx-brotli-official-packages</guid>
      <description>使用Nginx官方仓库提供的Dockerfile代码指定ENABLED_MODULES编译参数可构建brotli,geoip,geoip2,lua,ndk,rtmp,image-filter等编译构建第三方模块。主要演示brotli模块并替换清华镜像源在nginx.conf中引入使用。</description>
      <pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-13T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>Docker</category>
      <category>nginx</category>
      <category>Brotli</category>
      <category>性能优化</category>
    </item>
    <item>
      <title>晴时有风阴时有雨</title>
      <link>https://nenufm.com/blog/sunny-windy-cloudy-rainy</link>
      <guid isPermaLink="true">https://nenufm.com/blog/sunny-windy-cloudy-rainy</guid>
      <description>记录一次关于早晨、通勤、旅行计划和自我观察的个人生活片段。</description>
      <pubDate>Fri, 10 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-10T00:00:00.000Z</dc:date>
      <category>生活与职业</category>
      <category>随笔</category>
      <category>生活</category>
      <category>自我观察</category>
    </item>
    <item>
      <title>Microsoft Visual C++ 运行库各版本下载链接个人收集</title>
      <link>https://nenufm.com/blog/microsoft-visual-cpp-runtime-downloads</link>
      <guid isPermaLink="true">https://nenufm.com/blog/microsoft-visual-cpp-runtime-downloads</guid>
      <description>Microsoft Visual C++ 个版本 VC++ 14.0 vc2022 vc2019 vc2017 vc2015，VC++ 12.0 vc2013，VC++ 11.0 vc2012，VC++ 10.0 vc2010，VC++ 8.0 vc2008 最新下载链接以及历史版本C++运行库下载链接合集</description>
      <pubDate>Thu, 09 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-09T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Windows</category>
      <category>Visual C++</category>
      <category>运行库</category>
    </item>
    <item>
      <title>docker build 构建错误 non-printable ASCII characters</title>
      <link>https://nenufm.com/blog/docker-build-non-printable-ascii</link>
      <guid isPermaLink="true">https://nenufm.com/blog/docker-build-non-printable-ascii</guid>
      <description>docker build ERROR failed to solve Internal rpc error code = Internal desc = rpc error code = Internal desc = header key &quot;exclude-patterns&quot; contains value with non-printable ASCII characters</description>
      <pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-02T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>Docker</category>
      <category>dockerignore</category>
      <category>构建错误</category>
    </item>
    <item>
      <title>关于网站流量分析统计工具的探究</title>
      <link>https://nenufm.com/blog/website-traffic-analytics-tools</link>
      <guid isPermaLink="true">https://nenufm.com/blog/website-traffic-analytics-tools</guid>
      <description>比较百度统计、Umami、Matomo 等网站流量分析工具，记录个人站点统计方案选择。</description>
      <pubDate>Thu, 02 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-02T00:00:00.000Z</dc:date>
      <category>数据采集</category>
      <category>数据统计</category>
      <category>百度统计</category>
      <category>Matomo</category>
      <category>Umami</category>
    </item>
    <item>
      <title>UptimeRobot 为网站添加免费正常运行时间监控</title>
      <link>https://nenufm.com/blog/uptimerobot-website-monitoring</link>
      <guid isPermaLink="true">https://nenufm.com/blog/uptimerobot-website-monitoring</guid>
      <description>UptimeRobot网站健康检查工具，统计站点90天之内的健康运行时间，在网站无法访问的时候发送邮件通知给管理员，优点有免费，并且提供监控界面用来展示，缺点是免费版不能检查SSl证书过期时间，配置使用过程非常简单。本站也上线了 留声与视服务监控页面 https://stats.uptimerobot.com/rrxw4tw1DQ</description>
      <pubDate>Wed, 01 Nov 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-11-01T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>UptimeRobot</category>
      <category>网站监控</category>
      <category>正常运行时间</category>
    </item>
    <item>
      <title>highlight.js 个人使用心得</title>
      <link>https://nenufm.com/blog/highlightjs-usage-notes</link>
      <guid isPermaLink="true">https://nenufm.com/blog/highlightjs-usage-notes</guid>
      <description>在网页中使用code标签显示程序源代码默认不会像在代码编辑器中具有美观的颜色，highlight.js 可以实现在Html页面中自动高亮代码块。本文介绍了其使用方法，以及正确的使用语言标记，并介绍了其主题样式的导入方法和主题演示网站。讨论使用 Markdown 撰写文章时正确的语言标记和Pandoc转换中存在的问题。</description>
      <pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-28T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>highlight.js</category>
      <category>Markdown</category>
      <category>代码高亮</category>
    </item>
    <item>
      <title>Pandoc Markdown 转换为 HTML 格式代码块手动指定语言 PHP 修复</title>
      <link>https://nenufm.com/blog/pandoc-markdown-html-code-language-php</link>
      <guid isPermaLink="true">https://nenufm.com/blog/pandoc-markdown-html-code-language-php</guid>
      <description>探究Pandoc  Markdown 转换为 HTML 格式代码块标记语言无法被 highlightjs 识别代码块语言的问题, 提出使用 PHP 渲染的方式 输出 highlightjs 所支持的语言指定代码块.</description>
      <pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-28T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Pandoc</category>
      <category>Markdown</category>
      <category>代码高亮</category>
      <category>PHP</category>
    </item>
    <item>
      <title>修复 Puock 博客主题 highlighting 代码高亮语言识别错误</title>
      <link>https://nenufm.com/blog/puock-highlight-language-detection-fix</link>
      <guid isPermaLink="true">https://nenufm.com/blog/puock-highlight-language-detection-fix</guid>
      <description>记录使用 Pandoc 和 highlight.js 修复 Puock 主题代码块语言识别问题的命令。</description>
      <pubDate>Sat, 28 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-28T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Puock</category>
      <category>highlight.js</category>
      <category>代码高亮</category>
      <category>Markdown</category>
    </item>
    <item>
      <title>陪着你一起飞到梦想的地方</title>
      <link>https://nenufm.com/blog/fly-to-dream-place</link>
      <guid isPermaLink="true">https://nenufm.com/blog/fly-to-dream-place</guid>
      <description>陪我长大的愿望 在我心里面埋藏 你是我面对生活勇敢的力量 拨开乌云的光芒 是你教会我坚强</description>
      <pubDate>Fri, 27 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-27T00:00:00.000Z</dc:date>
      <category>生活与职业</category>
      <category>随笔</category>
      <category>生活</category>
      <category>梦想</category>
    </item>
    <item>
      <title>记录一次Docker更新Mysql版本后启动失败</title>
      <link>https://nenufm.com/blog/docker-mysql-upgrade-startup-failure</link>
      <guid isPermaLink="true">https://nenufm.com/blog/docker-mysql-upgrade-startup-failure</guid>
      <description>[ERROR] [MY-012526] [InnoDB] Upgrade is not supported after a crash or shutdown with innodb_fast_shutdown = 2. This redo log was created with MySQL 8.0.28</description>
      <pubDate>Thu, 26 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-26T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>MySQL</category>
      <category>Docker</category>
      <category>数据库运维</category>
    </item>
    <item>
      <title>利用InstantClick,Pajx,为博客添加APlayer音乐播放器并接入网易云音乐</title>
      <link>https://nenufm.com/blog/blog-aplayer-netease-music</link>
      <guid isPermaLink="true">https://nenufm.com/blog/blog-aplayer-netease-music</guid>
      <description>在博客中引入APlayer这款HTML音乐播放器的经验和方法提供了相关的代码示例,使用编写代码调用Meting API 加载网易云音乐, 探讨了InstantClick技术，实现了页面无刷新加载，保持了播放器的播放进度。</description>
      <pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-24T00:00:00.000Z</dc:date>
      <category>多媒体与自动化</category>
      <category>InstantClick</category>
      <category>Pajx</category>
      <category>APlayer</category>
      <category>网易云音乐</category>
      <category>博客播放音乐</category>
    </item>
    <item>
      <title>Nginx 配置全解析</title>
      <link>https://nenufm.com/blog/nginx-configuration-guide</link>
      <guid isPermaLink="true">https://nenufm.com/blog/nginx-configuration-guide</guid>
      <description>整理 Nginx 配置结构、常见指令和个人站点部署中的参考资料。</description>
      <pubDate>Tue, 24 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-24T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>nginx</category>
      <category>nginx配置</category>
      <category>反向代理</category>
    </item>
    <item>
      <title>博主对SEO搜索引擎优化的个人探索</title>
      <link>https://nenufm.com/blog/seo-personal-exploration</link>
      <guid isPermaLink="true">https://nenufm.com/blog/seo-personal-exploration</guid>
      <description>本文讨论搜索引擎优化(SEO)探究个人建站在搜索引擎优化方面的一些问题, 参考搜索文档谈谈我自己对网站搜索优化的一些见解. 在过程中学习 site,robots,meta noindex 相关技巧对网站进行配置.</description>
      <pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-23T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>SEO</category>
      <category>搜索引擎</category>
      <category>Google</category>
      <category>Baidu</category>
      <category>robots</category>
    </item>
    <item>
      <title>gcr.io，ghcr.io，k8s.gcr.io，quay.io 国内镜像加速服务整理分享</title>
      <link>https://nenufm.com/blog/container-registry-mirrors-china</link>
      <guid isPermaLink="true">https://nenufm.com/blog/container-registry-mirrors-china</guid>
      <description>收集了 Docker gcr.io，ghcr.io，k8s.gcr.io，registry.k8s.io，quay.io，mcr.microsoft.com，nvcr.io 等OSS站点加速镜像源，包括南京大学镜像，DaoCloud等国内镜像站并介绍了它的使用方法，以及在使用镜像加速服务时需要注意缓存等问题。</description>
      <pubDate>Sat, 21 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-21T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>Docker</category>
      <category>镜像加速</category>
      <category>容器镜像</category>
    </item>
    <item>
      <title>在Docker中使用Certbot为Nginx签发免费证书</title>
      <link>https://nenufm.com/blog/docker-certbot-nginx-certificate</link>
      <guid isPermaLink="true">https://nenufm.com/blog/docker-certbot-nginx-certificate</guid>
      <description>本文介绍了使用Certbot申请ssl免费证书使用Nginx配置申请过程并且一切都在Docker容器中进行不污染主机环境.详细介绍了Certbot申请Let&apos;s Encrypt证书的参数以及过程. 讨论与Caddy部署的优劣势.</description>
      <pubDate>Thu, 19 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-19T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>Certbot</category>
      <category>Nginx</category>
      <category>Docker</category>
      <category>ssl证书</category>
      <category>https</category>
      <category>caddy</category>
      <category>Let&apos;s Encrypt</category>
    </item>
    <item>
      <title>archlinux详细解析安装个人踩坑笔记</title>
      <link>https://nenufm.com/blog/archlinux-installation-notes</link>
      <guid isPermaLink="true">https://nenufm.com/blog/archlinux-installation-notes</guid>
      <description>讨论多年来使用各种Linux发行版的经验,详细介绍了archlinux的特点,介绍了其官方网站、论坛、Wiki(ArchWiki)等.详细描述了在安装archlinux时的步骤,强调了在安装过程中以最少的步骤完成安装的经验.</description>
      <pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-18T00:00:00.000Z</dc:date>
      <category>系统与网络</category>
      <category>archlinux</category>
      <category>archlinux安装</category>
      <category>archlinux教程</category>
      <category>archlinux解析</category>
      <category>archlinux踩坑</category>
    </item>
    <item>
      <title>php调试</title>
      <link>https://nenufm.com/blog/php-debugging</link>
      <guid isPermaLink="true">https://nenufm.com/blog/php-debugging</guid>
      <description>记录在 PHP 页面里把变量输出到浏览器控制台的简单调试片段。</description>
      <pubDate>Tue, 17 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-17T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>PHP</category>
      <category>调试</category>
      <category>浏览器控制台</category>
    </item>
    <item>
      <title>在Docker中Wordpress使用Redis缓存(Redis Object Cache插件)</title>
      <link>https://nenufm.com/blog/wordpress-redis-object-cache</link>
      <guid isPermaLink="true">https://nenufm.com/blog/wordpress-redis-object-cache</guid>
      <description>介绍了在WordPress网站中使用Redis Object Cache插件来改善响应速度的方法。详细介绍了在Docker环境中配置Redis Object Cache插件的步骤，包括在wp-config.php文件中设置Redis连接参数和使用环境变量配置Redis。通过该插件网站可以在数据库与应用之间建立缓存层。</description>
      <pubDate>Tue, 17 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-17T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>wordpress</category>
      <category>redis</category>
      <category>缓存</category>
      <category>Redis Object Cache插件</category>
      <category>wordpress优化</category>
    </item>
    <item>
      <title>wordpress打通微信公众号</title>
      <link>https://nenufm.com/blog/wordpress-wechat-integration</link>
      <guid isPermaLink="true">https://nenufm.com/blog/wordpress-wechat-integration</guid>
      <description>记录 WordPress 接入微信公众号相关资料和后续配置入口。</description>
      <pubDate>Tue, 17 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-17T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>wordpress</category>
      <category>微信公众号</category>
      <category>博客</category>
    </item>
    <item>
      <title>wordpress smtp配置 使用阿里云邮件推送服务</title>
      <link>https://nenufm.com/blog/wordpress-smtp-aliyun-mail</link>
      <guid isPermaLink="true">https://nenufm.com/blog/wordpress-smtp-aliyun-mail</guid>
      <description>采用阿里云的邮件推送服务接入wordpress博客smtp配置. 省去了自建邮件服务器的麻烦, 实现了重置密码邮件验证码的功能.</description>
      <pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-12T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>wordpress</category>
      <category>smtp</category>
      <category>阿里云</category>
      <category>邮件服务器</category>
      <category>邮件验证码</category>
    </item>
    <item>
      <title>使用Docker Caddy Nginx部署Wordpress博客</title>
      <link>https://nenufm.com/blog/docker-caddy-nginx-wordpress</link>
      <guid isPermaLink="true">https://nenufm.com/blog/docker-caddy-nginx-wordpress</guid>
      <description>教程使用docker compose部署博客,caddy自动签发ssl证书. 由于caddy的php_fastcgi存在兼容问题,如wp_redirect函数http状态码返回200无法跳转.最后使用nginx进行fastcgi转发</description>
      <pubDate>Wed, 11 Oct 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-10-11T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>wordpress</category>
      <category>docker</category>
      <category>caddy</category>
      <category>nginx</category>
      <category>博客</category>
      <category>fastcgi</category>
    </item>
    <item>
      <title>醒</title>
      <link>https://nenufm.com/blog/poem-awake</link>
      <guid isPermaLink="true">https://nenufm.com/blog/poem-awake</guid>
      <description>醒時常做夢，夢時常醒</description>
      <pubDate>Mon, 03 Jul 2023 00:00:00 GMT</pubDate>
      <dc:date>2023-07-03T00:00:00.000Z</dc:date>
      <category>生活与职业</category>
      <category>余光中</category>
      <category>诗</category>
    </item>
    <item>
      <title>使用VSCode搭建Markdown写作环境</title>
      <link>https://nenufm.com/blog/vscode-markdown-writing</link>
      <guid isPermaLink="true">https://nenufm.com/blog/vscode-markdown-writing</guid>
      <description>记录用 VSCode 搭建 Markdown 写作环境时的编辑、预览、版本管理和图片处理需求。</description>
      <pubDate>Thu, 20 Oct 2022 00:00:00 GMT</pubDate>
      <dc:date>2022-10-20T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>VSCode</category>
      <category>Markdown</category>
      <category>Pandoc</category>
      <category>写作工具</category>
    </item>
    <item>
      <title>博主 Markdown 语法学习笔记</title>
      <link>https://nenufm.com/blog/markdown-syntax-notes</link>
      <guid isPermaLink="true">https://nenufm.com/blog/markdown-syntax-notes</guid>
      <description>本文作为博主自己的 Markdown 语法学习笔记, 记录相关文档链接以及博主对 `Markdown` 实际使用的一些学习探究. 记录以及讨论日常在使用 Markdown遇到的一些问题.</description>
      <pubDate>Sat, 06 Aug 2022 00:00:00 GMT</pubDate>
      <dc:date>2022-08-06T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Markdown</category>
      <category>写作工具</category>
      <category>博客</category>
    </item>
    <item>
      <title>influxdb 配置数据保留策略数据过期自动删除</title>
      <link>https://nenufm.com/blog/influxdb-retention-policy</link>
      <guid isPermaLink="true">https://nenufm.com/blog/influxdb-retention-policy</guid>
      <description>记录 InfluxDB retention policy 的配置方法，用于让监控数据按周期自动过期删除。</description>
      <pubDate>Wed, 16 Jun 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-06-16T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>InfluxDB</category>
      <category>Grafana</category>
      <category>监控</category>
    </item>
    <item>
      <title>SQL Sever 连续登陆查询解析</title>
      <link>https://nenufm.com/blog/sql-server-continuous-login-query</link>
      <guid isPermaLink="true">https://nenufm.com/blog/sql-server-continuous-login-query</guid>
      <description>SQL Sever 连续登陆查询解析</description>
      <pubDate>Wed, 16 Jun 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-06-16T00:00:00.000Z</dc:date>
      <category>数据采集</category>
      <category>SQL Sever</category>
    </item>
    <item>
      <title>对 iwlwifi 在信号弱时丢包严重的探究 linux 5.12</title>
      <link>https://nenufm.com/blog/linux-iwlwifi-weak-signal-packet-loss</link>
      <guid isPermaLink="true">https://nenufm.com/blog/linux-iwlwifi-weak-signal-packet-loss</guid>
      <description>对 iwlwifi 在信号弱时丢包严重的探究 linux 5.12</description>
      <pubDate>Wed, 09 Jun 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-06-09T00:00:00.000Z</dc:date>
      <category>系统与网络</category>
      <category>linux</category>
      <category>iwlwifi</category>
      <category>archlinux</category>
    </item>
    <item>
      <title>Nginx SSL HTTPS 配置解析 安全 ssl_ciphers 配置</title>
      <link>https://nenufm.com/blog/nginx-ssl-ciphers-configuration</link>
      <guid isPermaLink="true">https://nenufm.com/blog/nginx-ssl-ciphers-configuration</guid>
      <description>本文详细讨论了在nginx中网站使用SSL证书开启HTTPS的相关配置,包括ssl_session_timeout,ssl_session_cache等参数的推荐配置. 其中详细讲解了 ssl_ciphers 选项的配置, 提供了相关工具, 探讨了在注重安全网站中配置HTTPS的方法.</description>
      <pubDate>Thu, 03 Jun 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-06-03T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>nginx</category>
      <category>https</category>
      <category>ssl</category>
      <category>nginx配置</category>
      <category>ssl_protocols</category>
      <category>ssl_ciphers</category>
    </item>
    <item>
      <title>使用openssl生成ssl自签名证书并部署到nginx</title>
      <link>https://nenufm.com/blog/openssl-self-signed-certificate-nginx</link>
      <guid isPermaLink="true">https://nenufm.com/blog/openssl-self-signed-certificate-nginx</guid>
      <description>使用openssl生成自签名证书并部署到nginx中</description>
      <pubDate>Thu, 03 Jun 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-06-03T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>openssl</category>
      <category>ssl证书</category>
      <category>nginx</category>
    </item>
    <item>
      <title>Angular 路径参数和查询参数的使用以及使用场景区别</title>
      <link>https://nenufm.com/blog/angular-route-params-query-params</link>
      <guid isPermaLink="true">https://nenufm.com/blog/angular-route-params-query-params</guid>
      <description>比较 Angular 路由参数和查询参数的使用方式、配置写法和适用场景。</description>
      <pubDate>Mon, 08 Feb 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-02-08T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>Angular</category>
      <category>路由</category>
      <category>前端开发</category>
    </item>
    <item>
      <title>ASP.NET Core中的Docker部署：解决转接头中间件问题</title>
      <link>https://nenufm.com/blog/aspnetcore-docker-forwarded-headers</link>
      <guid isPermaLink="true">https://nenufm.com/blog/aspnetcore-docker-forwarded-headers</guid>
      <description>本文讨论了在ASP.NET Core中使用Docker和Nginx时如何处理转接头中间件配置的关键问题，特别是在HTTPS和HTTP之间的协议识别问题。有关 UseForwardedHeaders，KnownNetworks，KnownProxies 相关配置讲解。</description>
      <pubDate>Thu, 28 Jan 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-01-28T00:00:00.000Z</dc:date>
      <category>部署与运维</category>
      <category>.net</category>
      <category>Docker</category>
      <category>nginx</category>
      <category>反向代理</category>
    </item>
    <item>
      <title>使用 Hexo 创建个人博客</title>
      <link>https://nenufm.com/blog/hexo-personal-blog</link>
      <guid isPermaLink="true">https://nenufm.com/blog/hexo-personal-blog</guid>
      <description>Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown（或其他渲染引擎）解析文章，在几秒内，即可利用靓丽的主题生成静态网页。</description>
      <pubDate>Mon, 25 Jan 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-01-25T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>hexo</category>
      <category>blog</category>
    </item>
    <item>
      <title>使用Flamegraph分析.NET启动时间</title>
      <link>https://nenufm.com/blog/flamegraph-dotnet-startup-time</link>
      <guid isPermaLink="true">https://nenufm.com/blog/flamegraph-dotnet-startup-time</guid>
      <description>使用Flamegraph分析.NET启动时间</description>
      <pubDate>Wed, 06 Jan 2021 00:00:00 GMT</pubDate>
      <dc:date>2021-01-06T00:00:00.000Z</dc:date>
      <category>开发工具</category>
      <category>.net</category>
      <category>net runtime</category>
    </item>
  </channel>
</rss>
