上一节,我增加了简陋的管理订阅的功能,不过阅读器真正的内容是文章,为了能让这个简陋的东西能工作起来,需要给它实现一个获取文章列表的功能。 抓取文章 抓取文章,这里我用到了两个库 # Gemfile gem 'simple-rss', '~> 1.3', '>= 1.3.3' gem...
本来都快鸽了,不过还是决定继续,毕竟我的确需要一个 RSS 阅读器。从这篇文章开始,正式进入开发迭代的阶段。我的计划是先做简陋的版本,先用起来,然后再慢慢改进。 建立应用 我选择使用 replit.com 来免费托管应用,为了一个自用的 rss 阅读器,自己去购买 vps...
我有一个远程工作相关的 Telegram 频道,用于发布一些网上找到的远程工作机会和文章等资源,为了方便讨论,绑定了一个群组作为评论区。 最近一段时间,群组中有大量版聊,而且和主题并没有太大相关,有点头疼。看到 TG Geek 的频道的评论群组很干净,而且会使用一个自动踢人的 bot...
Google Reader 已经跪了多少年了,但是仍然保持着通过 rss 阅读文章的习惯,这里面有很多自己学习的前辈以及我成长的轨迹,而且相比公众号等平台,几乎没有什么广告。 然而,现在实在找不到一个完全适合自己的 RSS 工具,可以在不同设备之间流畅访问,并且没有什么使用上的限制,尤其是 Feed...
在上一节中,我给记账的脚本加入了循环处理,得以批量记账,但脚本的执行时间会随着记录条数成倍增长。长时间的等待除了让人焦急,也容易出错,比如一条出错后,后面的都无法执行。 所以这一节,我会让批量添加的行为可以并行,大大提高效率。 Automate 支持的并行处理方式主要有两种 Fork 和 Flow...
在上一步实现了真正的手机上快捷记账的功能,接下来,就要不断改进它,让它变得更好。 所以这一节,我要加上批量记账的功能,可能我超市购物一次,但是买的东西确实不同用途的,相比一条条添加,显然一次加完更加省心。 捉虫 在开始之前,先来捉一个虫,之前在记录这样一笔账目时,发现了脚本的问题。 牛奶36.5营养...