From 091aefaba758325f53e383d2da58fba7aaead90a Mon Sep 17 00:00:00 2001 From: eltrac Date: Sun, 8 Mar 2026 08:53:49 +0800 Subject: docs: categorization linting added a new category, "On Software" re-categorize some older posts/essays --- ...235\242\346\212\230\350\205\276\350\256\260.md" | 16 ++-- .../Safari\347\232\204\344\274\230\351\233\205.md" | 22 ++--- ...226\260\346\265\217\350\247\210\345\231\250.md" | 18 ++-- ...275\231\347\232\204\346\235\202\350\264\250.md" | 21 ++--- ...247\243\345\206\263\346\226\271\346\241\210.md" | 104 --------------------- ...234\200\344\275\263\345\256\236\350\267\265.md" | 3 +- 6 files changed, 35 insertions(+), 149 deletions(-) delete mode 100644 "content/posts/\346\210\221\347\232\204 RSS \350\247\243\345\206\263\346\226\271\346\241\210.md" (limited to 'content/posts') diff --git "a/content/posts/Manjaro \346\241\214\351\235\242\346\212\230\350\205\276\350\256\260.md" "b/content/posts/Manjaro \346\241\214\351\235\242\346\212\230\350\205\276\350\256\260.md" index 7d4a7cf5..e0dc89ae 100644 --- "a/content/posts/Manjaro \346\241\214\351\235\242\346\212\230\350\205\276\350\256\260.md" +++ "b/content/posts/Manjaro \346\241\214\351\235\242\346\212\230\350\205\276\350\256\260.md" @@ -1,13 +1,9 @@ ---- -date: 2024-02-14 -title: Manjaro 桌面折腾记 -tags: -- Geek -- 旧博客文章 -aliases: -- /posts/manjaro-桌面折腾记 ---- - ++++ +date = 2024-02-14 +title = 'Manjaro 桌面折腾记' +tags = ['Geek','Linux','旧博客文章'] +categories = '代码炼金术' ++++ 我的本科导师在大一刚开学,还未正式行课的时候,给我们发了一份二十多页的 Word 文档,要求我们在两周内按照文档的指导自行安装 Windows 和 Manjaro 的双系统,原因是程序设计作业需要在 Linux 系统上编写、调试和运行。 diff --git "a/content/posts/Safari\347\232\204\344\274\230\351\233\205.md" "b/content/posts/Safari\347\232\204\344\274\230\351\233\205.md" index db766736..f64f6674 100644 --- "a/content/posts/Safari\347\232\204\344\274\230\351\233\205.md" +++ "b/content/posts/Safari\347\232\204\344\274\230\351\233\205.md" @@ -1,15 +1,13 @@ ---- -title: Safari 的优雅 -subtitle: Chrome vs. Safari -date: 2025-01-18 22:57:00 -tags: -- Apple -- Geek -draft: false -toc: true -aliases: -- /posts/safari的优雅 ---- ++++ +title = 'Safari 的优雅' +subtitle = 'Chrome vs. Safari' +date = 2025-01-18 22:57:00 +tags = ['Apple','Geek','软件','设计'] +categories = '软件杂谈' +draft = false +toc = true +aliases = ['/posts/safari的优雅'] ++++ 购入 [MacBook](/posts/揽物日志-vol-3/) 之后,我就抛弃了 Chrome 浏览器,也没有去使用很火的 Arc 浏览器。与很多人不同,Safari 并不是我下载 Chrome 的工具,在过去一个月的使用体验中,它作为我的主力浏览器,极大程度地改变了我的 Web 体验。 diff --git "a/content/posts/The-Browser-Company-\347\232\204\346\226\260\346\265\217\350\247\210\345\231\250.md" "b/content/posts/The-Browser-Company-\347\232\204\346\226\260\346\265\217\350\247\210\345\231\250.md" index 4aaa5a4d..ec325685 100644 --- "a/content/posts/The-Browser-Company-\347\232\204\346\226\260\346\265\217\350\247\210\345\231\250.md" +++ "b/content/posts/The-Browser-Company-\347\232\204\346\226\260\346\265\217\350\247\210\345\231\250.md" @@ -1,13 +1,11 @@ ---- -title: The Browser Company 的新浏览器 -date: 2024-12-04 22:38:00 -draft: false -tags: -- 时事 -- Geek -aliases: -- /posts/the-browser-company-的新浏览器 ---- ++++ +title = 'The Browser Company 的新浏览器' +date = 2024-12-04 22:38:00 +draft = false +tags = ['时事','Geek'] +categories = '软件杂谈' +aliases = ['/posts/the-browser-company-的新浏览器'] ++++ 很少在博客谈时事和热点新闻,一是不想引发争议,觉得麻烦,二是自己确实不关心。不过最近倒是看到了自己很感兴趣的话题,所以还是想试试在博客谈一谈对这些「新闻」的看法。 diff --git "a/content/posts/\345\211\224\351\231\244\346\257\217\344\270\200\345\257\270\345\244\232\344\275\231\347\232\204\346\235\202\350\264\250.md" "b/content/posts/\345\211\224\351\231\244\346\257\217\344\270\200\345\257\270\345\244\232\344\275\231\347\232\204\346\235\202\350\264\250.md" index cb1045af..5e2125cd 100644 --- "a/content/posts/\345\211\224\351\231\244\346\257\217\344\270\200\345\257\270\345\244\232\344\275\231\347\232\204\346\235\202\350\264\250.md" +++ "b/content/posts/\345\211\224\351\231\244\346\257\217\344\270\200\345\257\270\345\244\232\344\275\231\347\232\204\346\235\202\350\264\250.md" @@ -1,14 +1,11 @@ ---- -date: 2024-01-23 -description: 繁杂的死亡才是终极答案。 -title: 剔除每一寸多余的杂质 -tags: -- 断舍离 -- 旧博客文章 -aliases: -- /posts/剔除每一寸多余的杂质 ---- - ++++ +date = 2024-01-23 +subtitle = '繁杂的死亡才是终极答案。' +title = '剔除每一寸多余的杂质' +tags = ['断舍离','旧博客文章'] +aliases = ['/posts/剔除每一寸多余的杂质'] +categories = '软件杂谈' ++++ 我发觉最近总是在做减法——我删掉了 Chrome 书签里不常用的网站,舍弃了好多之前用过的互联网产品,移除了博客的后端,甚至还从用了十几年的全拼输入法转到了冷门的双拼输入。我意识到自己或许有某种奇怪的「洁癖」,不过这没什么好抱怨的,因为一切都在向让我感到舒服的方向发展。 @@ -16,7 +13,7 @@ aliases: ### 先掸屋内尘 -去年年末我写了一篇「[新时代独立博客走弯路式搭建的最佳实践](https://www.guhub.cn/blog/bizzare-practice-of-indie-blog)」,记录了我是如何*又*重写了一次博客的代码,然后重新捡起写博客的习惯的。我不乏基本的自知之明,那篇文章起这样的标题,就是因为我自己确实认为这个*走弯路*的方法不怎么聪明,我只不过是选择了当时令自己最舒服的方案而已。 +去年年末我写了一篇「[新时代独立博客走弯路式搭建的最佳实践](/posts/新时代独立博客走弯路式搭建的最佳实践/)」,记录了我是如何*又*重写了一次博客的代码,然后重新捡起写博客的习惯的。我不乏基本的自知之明,那篇文章起这样的标题,就是因为我自己确实认为这个*走弯路*的方法不怎么聪明,我只不过是选择了当时令自己最舒服的方案而已。 在过去一个月的使用当中,我遇到了不少问题。由于 Next.js 的缓存机制,我在后端发布新文章之后,前端并不能及时更新,并且还因为 Vercel 构建的问题和我代码功底的薄弱导致了一些让人摸不着头脑的问题。结果就是每次有新文章发布,我都要在各个地方修修补补。跨年当晚,我定时发布了我的 [年度总结](写在%202024%20的开头.md),我还特地提前设置了一个 Cron Job,在文章发布后自动清除缓存,结果前端还是报错了。*于是我在新年的前半个小时修好了 2024 年的第一个 Bug,想起来还挺好笑的。* diff --git "a/content/posts/\346\210\221\347\232\204 RSS \350\247\243\345\206\263\346\226\271\346\241\210.md" "b/content/posts/\346\210\221\347\232\204 RSS \350\247\243\345\206\263\346\226\271\346\241\210.md" deleted file mode 100644 index 2fc364f3..00000000 --- "a/content/posts/\346\210\221\347\232\204 RSS \350\247\243\345\206\263\346\226\271\346\241\210.md" +++ /dev/null @@ -1,104 +0,0 @@ ---- -date: 2024-11-07 -subtitle: 小小 RSS,竟然这么棘手? -draft: false -title: 2024 年,我的 RSS 解决方案 -toc: true -tags: - - Geek -categories: 生产力报告 -aliases: - - /posts/我的-rss-解决方案 ---- - - -## 以前的工具和系统 - -之前一直用 Inoreader,但是 iOS 应用无法在国区应用商店安装,我也懒得切换地区,所以之前一直同时使用 Inoreader + Cubox 两个 App 作为阅读工具——在有空的时候,现在网页端筛选一遍想读的文章,然后收藏链接到 Cubox,之后无论在什么地方,都可以很方便地用 Cubox 阅读这些文章。 - -不过我很快发现,年付 99 人民币的 Cubox Pro 居然是我订阅过的最贵的 App,日均费用是 ¥0.27(除此之外我最贵的订阅是 Apple Music,有大学生优惠之后,一天大概 ¥0.2)。 - -虽然这看起来不是一笔大开销,但任务管理 App 我都从 ¥99 一年的滴答清单换成 Apple 原生的日历和提醒事项两件套了,「稍后读」这种简单的需求我为什么要花这么多钱? - -于是我从 Cubox 换到了 Notion Webclip,还是免费的香啊。 - -其实在更换工具之前,我就对这种「先用 RSS 阅读器搜罗,然后在稍后读应用里阅读精选的文章」的模式感到暗暗地不爽,换了之后,这种「不舒服」的感觉还是存在。于是我开始思考为什么。 - -其中很大一部分原因是,**「选文章」和「读文章」相比,前者更有吸引力**。人在「期待」的过程中会分泌更多的多巴胺,而不是在真正做这件事情的时候,这也是为什么买东西那么爽,但是大多买回来没用几次就闲置了。先选再读的模式也会造成这种问题,一开始以为自己选的都是自己感兴趣的话题,结果放在另一个篮子里之后,就没那么想读了。 - -## 解决的思路 - -既然发现了这个问题,那就想办法解决吧! - -很多时候,我们会把解决一个简单需求的系统设计得太复杂,造成了太多的冗余和不便。我的需求只是:订阅我感兴趣的源,然后从中选出我真正感兴趣的内容。很明显,我把「挑选」设置成了一个较大的动作,或者说,我把原本可以一步完成的动作拆成了两步。 - -在当前的系统中,我的阅读过程是:每天定时打开 RSS 阅读器,选出想要阅读的文章;然后,在有空的时候,阅读这些提前选出的文章。 - -然而,我本可以在我有空的时间里,一边浏览订阅源的新文章列表,一边略读,跳过不想要阅读的文章,当遇到感兴趣的文章时,就继续读下去。 - -只是稍微复杂了一点的系统,究竟带来了怎样的问题呢?或许三言两语很难解释清楚,但我可以用结果呈现:现在我的 Webclip(稍后读)中还有 21 篇未读文章,其中有一大半都在 Webclip 里待了超过一周的时间;自从我减少「随手收藏」的习惯之后,两天内仅有一篇文章入库,其他大部分都直接在 RSS 阅读器里读完了,或者是因为不感兴趣而直接丢掉了。 - -不过,Inoreader 还是用不顺手,之前试过 Feedly 也觉得一般,关键是没有国内能用的客户端。而 iOS 上我能用的 RSS 阅读器,都没有免费的原生全平台同步。 - -其实我还试过最近爆火的 Follow,但我没有邀请码,而且我也用不着各种花里胡哨的订阅源,把社交媒体也放在 RSS 阅读器里应该会很乱吧……(不过我也不好说,毕竟我没用过)。而且 Follow 也没解决我最大的痛点——我需要 iOS 应用,iPad 的阅读体验跟桌面应用比起来要好太多了。 - -几番纠结之后,我决定自建 RSS 服务。 - -## Tiny Tiny RSS - -正好之前花 ¥99 买了一年的轻量应用服务器一直闲置,先后做了个人网盘和云 IDE 都觉得不实用,这下终于有用武之地了。 - -对比了几个开源 RSS 项目之后,我选择了 Tiny Tiny RSS,因为这个项目推荐的人最多,而且其他的开源自托管 RSS 阅读器 UI 都太丑了。 - -不过,我并没有直接安装 Tiny Tiny RSS。我使用的是 [Awesome TTRSS](https://ttrss.henry.wang/),这个项目提供了 Docker 容器化的一站式 Tiny Tiny RSS 安装方案。也就是说,用这个项目一键安装,就不需要自己装各种依赖了,可以开箱即用。 - -安装步骤就略去了,如果你感兴趣,可以读读 Spencer Woo 写的《[找不到满意的 RSS 服务?你可以自己搭建一个](https://sspai.com/post/57498)》。 - -![Tiny Tiny RSS 的界面](https://r2.eltr.ac/picgo/20241107171557.png "Tiny Tiny RSS 的界面") - -自建的服务也有不少痛点。虽然不清楚原因,但 Tiny Tiny RSS 跑起来遇到了各种不大不小的 bug,比如我每次进入网页都要重新登陆一遍,而且登录之后还不能直接跳转到仪表盘,尽管的确已经登陆了但还卡在登陆界面,需要自己输入 url 才能跳转到页面。不过这也还好,因为我最需要的只是 Tiny Tiny RSS 提供的 Fever API。 - -还有一个无解的问题:国内的服务器有很多国外的源订阅不了,比如 RSSHub 如果不是自建的话,都是没办法用的。不过,应付日常需求,已经足够了。 - -## 折腾第三方客户端 - -*我宣布,Fever API 是 RSS 界最伟大的发明*! - -Fever API 是付费 RSS 阅读器 Fever 提供的一种 API 格式,有不少开源 RSS 应用也采用了这种 API 设计,很多 RSS 阅读器都支持了连接 Fever API。 - -简而言之,你在一个地方管理所有的 RSS 订阅源,以及设置过滤器之类的东西,然后,你可以把 Fever API 提供给多个客户端,这些客户端就能通过 API 同时订阅所有的 RSS 源。最棒的是,当你在一个客户端将一篇文章标记为「已读」,客户端会通过 API 告知服务器这篇文章你已经读过了,这时候再打开用相同账号连接了相同 API 的客户端,这篇文章也会被标记为已读。 - -再简单来说,在多个不同的 RSS 阅读器订阅相同的 Fever API,可以实现无缝切换。 - -最后,我选择在 Windows 上使用 Fluent Reader 作为阅读器,在 iPhone 和 iPad 上使用 Unread。 - -![Fluent Reader 的界面](https://r2.eltr.ac/picgo/20241107172518.png "Fluent Reader 的界面") - -![iPad 上 Unread 的界面](https://r2.eltr.ac/picgo/95d042abd10307ed195c636de4bbd3c.jpg "iPad 上 Unread 的界面") - -这样就完美解决了,市面上大多数 RSS 阅读器对我来说难以做到跨平台的痛点。 - -~~不过,只是把年付 ¥99 的 Cubox 换掉,继续用年付 ¥99 的服务器自建 RSS 服务,到底是亏了还是赚了~~? - -## 使用 RSS 时的一些思考 - -Notion 上的 Webclip 我仍然在用,只不过现在都会确保自己至少已经略读过一遍,并且当下真的没有精力读才会收藏到 Notion。或者是遇到了特别有启发性的文章,才会用 Webclip 收藏。 - -理想情况下,我应该是不需要 Webclip 的,因为读过的有用的东西都能写成笔记,然后放在 Logseq 里以供统一管理和以后回顾。若是没有写成笔记,那说明用处不大,没必要在 Notion 里留个地方给它。 - -不过,现实情况下,出于两种原因,我暂时还没法完全抛弃 Webclip: - -1. 受 FOMO(Fear of Missing Out)影响,好文章还是想要原文收藏起来,害怕哪天读不到了(虽然就算发生了,自己大概也忘了) -2. ~~仓鼠症不是一两天能治好的~~ - -另外,我发现自己还有一种心态,就是希望把保存下来的文章当作一种「语言武器」。我有时候会想象,某一天,当我和别人陷入争执时,我可以拿出这篇文章跟他说:「你看,不是我一个人这么想。」这种想法,大概也有不自信的原因,因为害怕自己的力量说服不了别人,所以希望留着其他人的「力量」;而这种「想要说服别人」的心态也不太健康。这么一看,这种囤积行为倒有些像「不自信」和些许「男性气质」的产物。 - -扯远了,拉回来。 - -在折腾 RSS 之后,我又意识到,读这些较为零散的文章好像会占用我不少的时间。要是我把这些时间用来读书,可能会有更多的收获。但是,我也希望能听听更真实的个体的看法(并不是说书不够真实,只是书比起博客还是有些距离感)。 - -于是,我决定取消订阅一些日产出文章过多的 RSS 源。作为游戏玩家,之前订阅了「机核」,然后我的 RSS 阅读器里每天都充斥着各种游戏发售和游戏厂商的各种新闻,处理这些文章变成了一件很头疼的事情,而且其中真正能让我提起兴趣的其实很少。不过,读一些新闻也是好的,所以我保留了少数派(每天的派早报更新的科技新闻已经能满足我)和奇客(更新也很频繁,但大多数都只有一条 Twitter 的长度,了解热门科技动态还挺不错的)的订阅源。 - ---- - -最后,我也好奇,你平时是如何使用 RSS 的呢?如果不用 RSS 却有读博客的习惯,会时不时的点开一些固定的博客网站看看吗? diff --git "a/content/posts/\346\226\260\346\227\266\344\273\243\347\213\254\347\253\213\345\215\232\345\256\242\350\265\260\345\274\257\350\267\257\345\274\217\346\220\255\345\273\272\347\232\204\346\234\200\344\275\263\345\256\236\350\267\265.md" "b/content/posts/\346\226\260\346\227\266\344\273\243\347\213\254\347\253\213\345\215\232\345\256\242\350\265\260\345\274\257\350\267\257\345\274\217\346\220\255\345\273\272\347\232\204\346\234\200\344\275\263\345\256\236\350\267\265.md" index 6c967758..93bbf5b8 100644 --- "a/content/posts/\346\226\260\346\227\266\344\273\243\347\213\254\347\253\213\345\215\232\345\256\242\350\265\260\345\274\257\350\267\257\345\274\217\346\220\255\345\273\272\347\232\204\346\234\200\344\275\263\345\256\236\350\267\265.md" +++ "b/content/posts/\346\226\260\346\227\266\344\273\243\347\213\254\347\253\213\345\215\232\345\256\242\350\265\260\345\274\257\350\267\257\345\274\217\346\220\255\345\273\272\347\232\204\346\234\200\344\275\263\345\256\236\350\267\265.md" @@ -1,10 +1,11 @@ --- date: 2023-12-08 -description: 重点是走弯路。 +subtitle: 重点是走弯路。 title: 新时代独立博客走弯路式搭建的最佳实践 tags: - Geek - 旧博客文章 +categories: '代码炼金术' --- -- cgit v1.2.3