Skip to main content

Command Palette

Search for a command to run...

Latest articles

  1. 开发一个 Rss 阅读器 04 - 文章详情

    (停更了很久了,继续继续) 上一次制作了简单的文章列表,这一次需要加入详情页面,能够全文抓取的文章,一般我不太会打开原文,所以有一个看正文的页面还是很有必要的。 正文需要: 显示文章的标题,正文,发布时间等信息 打开则自动标记为已读 替换列表链接 要让列表中的文章标题点击后打开正文页面,需要更新其链接页面。 修改 app/views/items/index.html.erb 将原文链接替换为详情页面链接,因为 rails 会自动识别链接,所以 link_to 的链接参数直接使用 ite...

    Jun 28, 20231 min read83
  2. 开发一个 Rss 阅读器 03 - 文章列表

    上一节,我增加了简陋的管理订阅的功能,不过阅读器真正的内容是文章,为了能让这个简陋的东西能工作起来,需要给它实现一个获取文章列表的功能。 抓取文章 抓取文章,这里我用到了两个库 # Gemfile gem 'simple-rss', '~> 1.3', '>= 1.3.3' gem 'httparty', '~> 0.20.0' httparty - 用于获取 xml 内容 simple-rss 用于解析 xml 内容 将其添加到 Gemfile 后进行 bundle install 在 ...

    Nov 8, 20222 min read435
  3. 开发一个 Rss 阅读器 02 - 建立模型和基本的页面

    本来都快鸽了,不过还是决定继续,毕竟我的确需要一个 RSS 阅读器。从这篇文章开始,正式进入开发迭代的阶段。我的计划是先做简陋的版本,先用起来,然后再慢慢改进。 建立应用 我选择使用 replit.com 来免费托管应用,为了一个自用的 rss 阅读器,自己去购买 vps 建立服务什么的,太不划算了。非常幸运的是 replit 直接支持建立 Rails 类型的应用。 如果你也想深度,可以自己在 repl 上面建立,或者 fork 我的项目。 建立模型 初期,我需要的三个实体如下 分类 名称 ...

    Oct 28, 20221 min read473
  4. 开发一个 Rss 阅读器 01 - 谋划

    Google Reader 已经跪了多少年了,但是仍然保持着通过 rss 阅读文章的习惯,这里面有很多自己学习的前辈以及我成长的轨迹,而且相比公众号等平台,几乎没有什么广告。 然而,现在实在找不到一个完全适合自己的 RSS 工具,可以在不同设备之间流畅访问,并且没有什么使用上的限制,尤其是 Feed 数量以及刷新时间。 我的需求 我想要自己做一个刚好满足自用的 RSS 工具,可以通过 Web 访问,适用于手机和电脑,大概整理了一下自己的需求,需要满足以下几条。 可以通过网页访问,不需要安装额外...

    Sep 19, 20221 min read398
Ask and Learn - greatghoul's blog