大大的小蜗牛'博客

今日诗词

代码

Mastodon 同步到 Memos

文章介绍了如何使用 Shell 脚本将 Mastodon 上的内容同步到 Memos。作者使用 Shell 脚本实现了这一功能,并提供了详细的配置和操作步骤。脚本会检查最新的 Mastodon 内容,并将其发布到 Memos 上,同时记录 Mastodon ID 和 Memos ID 的绑定关系。同时,作者还分享了自己在使用过程中遇到的问题和解决方案,并给出了具体示例和代码。

Mastodon 同步到 Memos

代码

Hugo 外部链接跳转提示页面

文章介绍了作者为了合规和自我审查,在博客中迁移评论系统并清理链接,通过跳转页面实现外部链接的跳转。作者使用 Hugo 内置模板_render-link.html_进行 base64 编码,并提供了代码示例。同时,作者还介绍了如何创建一个中转页面模板_go.html_以及相关样式和脚本的设置。最后,文章指出这种方法只适用于渲染 Markdown 内容文档,并对自定义 HTML 链接做了说明。

Hugo 外部链接跳转提示页面

ABOUT ME

大大的小蜗牛 / Charles Chin

Charles eallion Chin Avatar 我是蜗牛eallion ,不过一般都使用「大大的小蜗牛」作为网名。AKA:Charles 'eallion' Chin。
本名没有什么内涵,略去不表。早年常居鲁迅故里,钟情于江南水乡。工作于电商之都。后为生计南下深港。 最喜欢的一句话——「机会总是垂青于有准备的人!」得于叔叔手札。浅显易懂,并无玄机。后得知出处,是为座右铭。

  • 双子,B 型血,断掌,属虎。
  • 已婚,有子。
  • 不高不矮,不胖不瘦
  • 先天性乐观。
  • 随意但不随便。
  • 小众而不小资。
  • 亦正亦邪。
  • 不是个好人但从来不做坏事。

阅读更多博客

  • 联邦宇宙及 Mastodon 简介

    文章介绍了联邦宇宙(Fediverse)和 Mastodon 的概念。联邦宇宙是由一系列自由软件组成的网络,用户可以在不同实例上注册账号并进行互相关注、评论和点赞。Mastodon 是使用 ActivityPub 协议的一个开源社交网络软件,用户可以通过选择支持该协议的实例来加入联邦宇宙。文章还提到了其他联邦宇宙软件如 Misskey 和 GoToSocial,并分享了自建 Mastodon 实例的经验。

    阅读全文
    联邦宇宙及 Mastodon 简介
  • 2024 博客变化

    副标题:面向死亡编程。作者在2023年底回顾一年,围绕“如果我死了,我的博客怎么办”主题调整个人博客,包括转移域名实现自动续费,使用GitHub作为数据源,资源静态化,使用Git Submodules独立升级主题,重定向主站到www域名等,目的是在自己去世后,博客内容能最大程度保留和继续可访问。

    阅读全文
    2024 博客变化
  • 部署动态生成 OG Image 的 API

    文章介绍了部署动态生成 OG Image 的 API,作者使用 @vercel/og 包和 Next.js 应用来生成 Open Graph 图片。然而,由于不支持中文和字体大小限制,作者决定手动生成 OG Image,并分享了压缩字体的方法。文章还提供了具体操作步骤和自定义修改的地方,并推荐了其他相关工具和插件。最后,作者分享了自己目前使用的手动生成 OG Image 工具链接。

    阅读全文
    部署动态生成 OG Image 的 API
  • 再看《星际穿越》

    《星际穿越》是一部深度治愈的电影,讲述了爱超越时间和空间的力量。作者在 2015 年第一次看时受到震撼,但无法具体说出原因。2017 年再次观看后,作者意识到爱是最伟大的力量,并能感受到它超越光速存在的特性。文章还提及亲子关系不完美、孩子成长过程中会面临挑战等内容。作者相信命运并接受一切,但认为当前的体验不能被轮回所消磨。

    阅读全文
    再看《星际穿越》
  • 实感

    文章讨论了现代年轻人心理承受能力差的原因,指出他们缺乏实感。作者认为实感是与世界产生联系的能力,而现在的孩子被限制在学习和竞争中长大,无法体验到生活中的碰撞和疼痛。此外,互联网使他们过早地接触到成人世界的不美好,导致对未来没有期待。作者呼吁重视感性,并表示这是发展问题需要通过发展解决。最后,作者相信中国会有文艺复兴文化启蒙,并富裕起来。

    阅读全文
    实感
  • 无题

    文章描述了一个家庭的日常生活场景。母亲养鸡,父亲在竹椅上沉思,种草烟。竹椅是已故爷爷坐过的,秋天凉意微拂,夜晚安静宁祥。文章以简洁的语言描绘了平凡而温馨的家庭生活场景,并传递出一种深度睡眠和禅意的感觉。

    阅读全文
    无题
  • 自部署 GitHub 风格的 Reactions 点赞功能

    文章介绍了如何自部署 GitHub 风格的点赞功能。作者提到了各种实现方式,包括博客系统、评论系统、API 和第三方服务等。然后介绍了一个名为 emaction 的项目,提供了前端和后端代码,并给出了部署步骤。首先需要在 Cloudflare 上创建数据库,然后克隆代码并安装依赖包。接着修改配置文件中的数据库 ID,并登录 Wrangle 授权访问数据库并创建数据表。最后将项目部署到 Cloudflare Worker,并在前端使用时引入 JS 模块即可实现点赞功能。

    阅读全文
    自部署 GitHub 风格的 Reactions 点赞功能
  • 图床 CDN CNAME 接入 Cloudflare SaaS 实现分流

    本文介绍了如何实现图床 CDN 域名国内境外分流。作者首先提出了实现分流的目的,即削减成本、提高性能。然后说明了实现思路,即国内域名 CNAME 指向 Cloudflare 作为回源,再通过Cloudflare Worker 访问 R2 或 B2 存储。作者列出了各服务的免费限额,以小网站为例说明国内外分流的具体配置步骤,包括 R2 绑定域名、Cloudflare for SaaS 接入、添加 CNAME 记录、创建 Worker 等。文末总结了实现分流的关键步骤。

    阅读全文
    图床 CDN CNAME 接入 Cloudflare SaaS 实现分流
  • 利用 GitHub Actions 同步对象存储

    文章介绍了如何利用 GitHub Actions 同步对象存储。作者担心腾讯云删库跑路,决定将存放在腾讯云 COS 上的文件通过 GitHub Actions 备份到 GitHub、Cloudflare R2 和 Backblaze B2 上,并实现图床 CDN 国内国外分流。文章详细介绍了使用 Rclone 进行同步的配置方法,并提供了示例代码。最后,作者还介绍了使用 GitHub Actions 进行自动备份和同步的具体操作步骤。

    阅读全文
    利用 GitHub Actions 同步对象存储
  • 留给孩子一个完整的母亲

    文章讲述了一个 34 岁癌症晚期的母亲想要给 5 岁女儿留下有意义的东西。回答者建议她留下自己完整的形象,通过文字、声音和影像记录自己的过去和情感,以便孩子在成长中能够理解和认识她,并避免缺乏爱和认知所带来的问题。作者还表达了对死亡与重逢的思考,并祝福那个孩子能够健康快乐地找到完整的生命。

    阅读全文
    留给孩子一个完整的母亲
  • 博客 AI 摘要及优化

    这篇文章介绍了作者如何使用 AI 摘要插件来优化博客阅读体验。他通过多种方式获取 AI 摘要,并将其保存在本地的 JSON 文件中。然后,他修改了博客模板文件,将 AI 摘要渲染到每篇文章的开头。最后,他还添加了打字机效果和样式来增强显示效果。通过这些优化措施,作者提高了博客阅读的效率和质量。

    阅读全文
    博客 AI 摘要及优化
  • 豆瓣同步到 Notion 和 Neodb

    本文介绍了如何将豆瓣标记同步到 Notion 和 NeoDB 的方法。作者通过 GitHub Actions 实现了将豆瓣标记的 RSS 同步到 Notion 和 NeoDB,并分享了注意事项。文章还提到,由于豆瓣图片防盗链策略升级,之前引用豆瓣图片的服务都无法使用。作者决定将观影记录迁移到 NeoDB,并对该平台进行捐款和贡献代码。在改造过程中,作者发现了一篇已经有人做好的教程《豆瓣标记导出到 Notion 并同步》,因此放弃自己造轮子,在该教程基础上完成了操作。最后,作者分享了两个坑以及对 Notion Integration 升级后的修改方法。

    阅读全文
    豆瓣同步到 Notion 和 Neodb