首页
学习
活动
专区
工具
TVP
发布

大大的小蜗牛

专栏成员
80
文章
119663
阅读量
16
订阅数
在 Hugo 中使用 Shiki
Shiki(式,一个日语词汇,意为 “样式”) 是一款美观而强大的代码语法高亮器,它与 VS Code 的语法高亮引擎一样,基于 TextMate 的语法及主题。Shiki 能为几乎所有主流编程语言提供非常准确且快速的语法高亮。
eallion
2024-08-16
1010
uBlacklist 订阅合集
这是我维护的一个 uBlacklist 插件的订阅地址合集,搜集了网上大部分的订阅地址合并成一个。通过 Github Actions 每周自动更新一次。 本订阅主要是屏蔽 Google 等搜索结果中的中文 SEO 垃圾站,如机器翻译、AI 生成的内容……
eallion
2024-08-06
1010
Mastodon 同步到 Memos
不知道是我运气好还是不好,在我准备把 Memos 当成主力工具加入到我的工作流中的时候,遇上了 v0.19.0 的版本更新,这次版本更新带来了一系列大坑。除了 Memos 新版本的鲁棒性备受质疑,甚至连搭载它的服务器本身也被影响,我在 64G 内存的物理机上都跑不动它。就像网友所说,Memos 只像是一个练手的项目。果断弃之。Google Keep、Obsidian 这些工具哪里不好了吗?不把所有事务约束在一个工具里确实是麻烦了一点,但是 All in one 基本上也等于是 All in boom。 现在我对 Memos 的定位是用来备份我的 Mastodon(方式之一)。
eallion
2024-08-06
720
Hugo 外部链接跳转提示页面
这两天看到「秦大叔」的博客文章《 网站重启》提到,因为博客评论中别人留下的域名过期被黄网注册链接到了黄网,从而导致因涉黄问题而喝茶。可见在大陆目前的网络环境下,这种可大可小的口袋罪收得越来越紧。
eallion
2024-08-06
1020
联邦宇宙及 Mastodon 简介
联邦宇宙 ( Fediverse = federation + universe) 也许会给新用户带来高深莫测的感觉,但就像《信条》的这句名言一样,不要试图去理解它,要去使用它!联邦宇宙的使用没有门槛,上手非常简单——选择一个开放实例;注册一个账号;遵守它的规则;开始使用!如果不喜欢这个实例的规则?换一个就好。一个实例一般情况下就是一个域名网站。 联邦宇宙的使用没有门槛!你只需要有某一个实例的账号,就可以关注、评论、点赞其他实例上的用户及其文章。这些账号的域名不一样也没有关系,只要联邦协议相同,就能通信。 自建实例有门槛吗?只要你能想到要自建一个实例,那就没有门槛了。网上有非常多的手把手教程。 本人于 2017 年 4 月自建 Mastodon 服务,并 加入联邦宇宙,至今已有 7 年多。后因不明原因清空此 Mastodon (和 QQ 空间、微博、Twitter、Facebook 等),于 2023 年更换域名并公开实例 e5n.cc,所以对联邦宇宙略有心得,简单地分享一下经验。
eallion
2024-08-06
1190
CSS 和 JS 实现博客热力图
五六年前就在 Typecho 上折腾过热力图,以前用 jQuery 折腾挺方便的。 但期间有些博客主题中没有合适的地方放热力图,就放弃了。 最近博客热力图又有热度了,刚好我这个主题可以放在首页,又折腾上了。 期间尝试了几个版本,网上也有非常多类似的库:
eallion
2024-08-06
760
Mastodon 同步到 Memos
不知道是我运气好还是不好,在我准备把 Memos 当成主力工具加入到我的工作流中的时候,遇上了 v0.19.0 的版本更新,这次版本更新带来了一系列大坑。除了 Memos 新版本的鲁棒性备受质疑,甚至连搭载它的服务器本身也被影响,我在 64G 内存的物理机上都跑不动它。就像网友所说,Memos 只像是一个练手的项目。果断弃之。Google Keep、Obsidian 这些工具哪里不好了吗?不把所有事务约束在一个工具里确实是麻烦了一点,但是 All in one 基本上也等于是 All in boom。 现在我对 Memos 的定位是用来备份我的 Mastodon(方式之一)。
eallion
2024-03-10
1560
部署动态生成 OG Image 的 API
Vercel 官方有提供 @vercel/og 这个包,可以生成 OG Image(The Open Graph protocol),有直接可用的 API https://og-playground.vercel.app 调用方式为:https://og-image.vercel.app/eallion.png 但是有个很大的问题,不支持中文。再加上「得意黑」字体当时刚发布,很适合做标题,我就利用 @vercel/og 糊了一个 Next.js 的应用,部署到 Vercel,调用方式为:https://og.eallion.com/api/og?title=蜗牛 后来换成「思源宋体」了。不过如前文说所,我现在已经手动生成 OG Image 了,毕竟年更博客。
eallion
2023-11-24
3070
博客 AI 摘要及优化
记不太清了,印象中在中学时代学过一篇课文,是讲如何读报纸的。 我在阅读时一直保持了当时文中介绍的习惯。 对于不需要精读的内容可以跳读。 现在 ChatGPT 爆火后出现了大量的应用,其中 AI 摘要插件对我的帮忙很大。 信息过剩后,我们被很多低价值的信息轰炸,这类插件可以让我快速的辨别一篇文章是否值得细读。 通过多方对比后,我选择了「ChatGPT 总结助手 - Chrome 应用商店」作为我浏览网页时的首选插件。 它的使用效果如图:
eallion
2023-10-18
2720
Artalk 无评论随机显示诗词
在本博客现阶段如果没有换主题或评论系统,随便找一篇没有评论的文章都可以看到实际效果。
eallion
2023-10-18
2450
图床 CDN CNAME 接入 Cloudflare SaaS 实现分流
不记得是什么时候开始有了一个这样的闪念,然后就去搜索了一下。 结果发现网上的教程都比较老旧。其中讲得比较多的是通过 CloudFlare for SaaS 接入 CNAME,但是都支持普通的域名,并不能接入 R2 或者 Worker。
eallion
2023-10-18
1.6K0
豆瓣同步到 Notion 和 Neodb
怡红公子的 lizheming/drone-doumark 已支持同步到 NeoDB 了。用上了。
eallion
2023-10-18
5420
NeoDB API 创建观影页面
几个月之前在 长毛象联邦宇宙 里问过 NeoDB 官方有没有 API,得到肯定回答后,我就着手计划把观影页面的 API 搬到 NeoDB 了。前几天豆瓣的图片挂掉之后,加快了这一进程。 感谢豆瓣以前提供的无偿服务。不过这也印证了 SaaS 服务不可信 的观点。
eallion
2023-10-18
4400
NeoDB 获取 Access Token
注册 NeoDB 账号前,需要注册一个 Mastodon 长毛象宇宙的账号,有很多实例可以注册。然后用 Mastodon 账号就可以登录 NeoDB 了。最新的 NeoDB 似乎已经可以绑定邮箱登录了。 注册 Mastodon 和 NeoDB 这些都是小事情,暂时略过,默认任何人都会了。 比如我就注册在 mastodon.social ,我以前还自建过 Mastodon,不过没必要。
eallion
2023-10-18
7340
利用 GitHub Actions 同步对象存储
由于担心腾讯云删库跑路,我决定把存放在腾讯云 COS 上的某个存储桶通过 GitHub Actions 同步备份到 GitHub、Cloudflare R2、Backblaze B2 上。以及实现《图床 CDN CNAME 接入 Cloudflare SaaS 实现分流》。 这个 COS 中的静态文件和图片也是我的 CDN 源站和图床源站。 腾讯云 COS 还是用于生产环境的主力存储桶,不过万一出了什么幺蛾子,可以秒切。
eallion
2023-10-18
4890
自部署 GitHub 风格的 Reactions 点赞功能
各路大佬用了各种方式实现了文章的点赞功能。 有的是博客系统自带的; 有的是评论系统集成的; 有的通过统计代码的 API 实现的; 有的通过第三方 SaaS 服务实现的。
eallion
2023-10-18
2400
Windows 安装 Rime 小狼毫五笔拼音输入法
三年多没有用过 Windows 上的小狼毫输入法了,现在重装 Win10 。记录一下安装过程。
eallion
2023-04-28
1.4K0
Umami Docker 部署及优化
Umami 是一个开源的 Self-hosted 的轻量网站统计分析工具。可替代 Google Analytics、百度统计这些工具。适合个人博客、小型网站使用。
eallion
2023-04-28
2.2K0
Memos API 调用渲染页面
*更新:已把 Memos 剥离出一个完整的应用,可独立部署,到 eallion/memos.top 这个仓库下载部署到网站根目录即可。 *HUGO:如果使用的是 Hugo 博客框架,可以参考本站的方法:layouts/_default/memos.html
eallion
2023-03-07
3.2K0
Memos 手动导入数据
迁移平台后,原来其他平台的数据肯定希望能导入到新平台,但 Memos 官方还没有提供导入导出服务。 不过既然知道了 Memos 是用 SQLite 数据库保存的数据,那就转变思想,直接操作 SQLite db 文件即可。
eallion
2023-03-07
1.7K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档