使用 GPT 对 waline 的评论进行审查 前一阵子收到了这么一条来自 waline 的评论提醒。 New comment on 竹林里有冰的博客【网站名称】:竹林里有冰的博客【评论者昵称】:专业数据库【评论者邮箱】:rakhiranijhhg@gmail 2024-10-12 #waline #GPT
基于 JavaScript 的 Hexo Fluid 主题 banner 随机背景图实现 为什么要换掉随机图片 API因为 API 太慢了。根据 PageSpeed 的测速,使用 API 的图片加载时间来到了整整 2.5s,这似乎有些不可忍受。 Vercel 冷启动问题当初年少无知,为了实现 banner 随机背景图,选择了使用 vercel 创建随机图片 API。这带来了一些问题,首先 vercel 在站点一段时间没人访问以后会进入一种类似休眠的模式,下一次启动将会经历一个冷启动( 2024-09-25 #JavaScript #Hexo
使用向日葵智能插座 C2 用电记录推算宿舍上次烧水时间 我宿舍里入口处有一张公用的桌子,上面有一个烧水壶。根据生活经验,当用手摸烧水壶外壳能感受到明显热量时,水壶内的水大概是两小时内烧的,绝对能喝;但如果用手摸烧水壶外壳感受不到明显热量时,水壶内的水就不知道是什么时候烧的了,可能是三小时前,也可能是三天前。此时,在不寻求外部科学仪器介入的情况下,唯一能做的是询问寝室成员上一次水是谁烧的,是什么时候烧的。但寝室成员并不总是能够及时回答,可能在睡觉,也可能 2024-09-24 #Bot #Python #Hardware #IoT
使用 Caddy 反向代理 dockerhub 需要几步? 几个月前,由于众所周知的原因,中国大陆境内失去了所有公共的 dockerhub 镜像(或者说是反代)。网上随即涌现了一批自建 dockerhub 反代的,有用 Cloudflare Workers 的,也有用 nginx 的,甚至还有自建 registry 的。我使用 caddy 的原因很简单,一是配置简单,而是通过一台国内访问质量良好的境外服务器进行反向代理的访问质量会比 Cloudflare 2024-09-21 #Linux #Network #mitmproxy #Caddy #Docker
将 Rustdesk 中继服务从 Arch Linux 迁移至 Debian 这次迁移主要是两方面原因,一来是我安装了 Arch Linux 的 VPS 要过期了,续费价格过高,没有续费的动力;二来是手上的 VPS 越来越多,逐渐意识到 Arch Linux 作为滚动发行版,每次安装新的软件都要 Syu 甚至重启系统,实在没有太多的精力去维护,这也是为什么 Arch Linux 仅适合桌面发行版。 原本在 Arch Linux 上部署的 rustdesk server 我是 2024-09-20 #Linux #Archlinux #Rustdesk #Debian
自建图床小记五——费用 自建的图床自 8 月 13 日正式启用以来,已经过去一周多了,具体的费用是多少呢?原先设计的 0 额外投入有没有实现呢? 这是我的博客访问统计,在这一周多的时间内,一共有 1.27k 次页面访问,被 671 个访客访问了 769 次,平均下来每天也有一百多次的页面访问。 Cloudflare Workers 和 Cloudflare R2 的免费额度全部够用,用量全部小于免费额度的 1%。 2024-08-21 #CDN #图床
自建图床小记四——上传脚本编写与图片迁移 前面三篇小记分别讲述了图床的整体架构、用 Workers 构建 Restful API 和 自动更新部署 SSL 证书,这一篇c处理由此带来的图片上传问题,主要是要为 Typora 编写自动上传脚本,并为博客原有的图片进行迁移。 自动上传脚本主要还是给 Typora 用,实现这种效果 #!/bin/bash HOST="upload.example.com" CDN_HOS 2024-08-20 #Linux #Network #图床 #Shell Script #Python
自建图床小记三—— SSL 证书的自动更新与部署 为什么要自动更新?众所周知,为站点开启 https 访问需要获得对应 host 的 ssl 证书,而如果希望证书被访客的浏览器所信任,需要拿到由 Certificate Authority (CA) 签发的 ssl 证书。在前一阵子那波 BAT 等大厂提供的云服务停止发放免费的由 TrustAsia/DigiCert 签发的一年有效期免费 ssl 证书之后,市面上已经没有被广泛信任的 CA 签发的 2024-08-14 #Linux #Bot #CDN #Github Action #Network #SSL #图床
自建图床小记二——使用 Workers 为 R2 构建 Restful API 访问 R2 的两种方式一般来说,想要访问 Cloudflare R2 中的文件,会有两种方式。 一种是在 R2 的设置界面设置自定义域 另一种是通过 Cloudflare Workers 进行访问 那么应该选择哪种?选择 Cloudflare Workers! 为什么是 Cloudflare Workers?要回答这个问题比较困难,但可以回答另一个问题——「为什么不设置自定义域实现直接访问?」 2024-08-13 #图床 #Cloudflare #JavaScript #Python
自建图床小记一——图床架构与 DNS 解析 一直以来,我使用的都是使用付费的第三方图床,可惜最近几年为了节省成本,境内的稳定性出现了一些问题。过去一年中光是我本人遇到的无法访问的情况就有三四次,其中两次持续时间超过 2 小时,甚至有网友特意来 at 我告知我博客使用的图床出问题了,还有两次是在我作品验收前 24 小时内出现,幸亏我及时切换了资源链接。此外,境外 CDN 也从原先的 Cloudflare 换掉了,目前海外的解析结果似乎只有一 2024-08-12 #CDN #Network #图床 #Cloudflare