Tiresias v0.3

经过一段时间的摸鱼,Tiresias 发布了 v0.3 。新版本重新实现了 sync 的逻辑并且修复了部分 BUG,完整的 changelog 可以参考: https://github.com/Xuanwo/tiresias/blob/master/CHANGELOG.md 。这篇文章主要介绍一下新的 sync 逻辑是如何实现的并介绍一下新增的功能。

Tiresias 是一个服务器信息管理工具,其目标是自动化服务器信息管理,取代手工维护的 Hosts 和 SSH Config

Read More

Tiresias —— 服务器信息管理工具

大概从大二的时候开始就有这种困惑:不同的服务器所在的云服务商,数据中心,网段,用户名和私钥各不相同,他们的信息要如何管理?最开始是把所有的服务器信息都存放在了密码管理工具当中,后来知道了使用 assh 来生成 ssh_config,最后是 @Aspire 提供的一个思路:使用脚本生成 hosts 文件。于是我顺着 Aspire 的思路开发了一个工具:Tiresias,它可以读取事先写好的 YAML 配置文件并生成 ssh_confighosts 文件。今天这篇文章就主要介绍一下我造的又一个轮子。

Read More

为 RSSHub 增加煎蛋无聊图支持

RSSHub@DIYgod 开发的一个项目,其目标是:“使用 RSS 连接全世界”,实现的方式是抓取某个网页或者 API 后解析数据并生成符合标准的 RSS Feed。这个项目十分有意思,可以通过 RSS 去订阅 B 站的番剧或者网易云音乐的歌单,比如我最近正在追的一部动漫:DARLING in the FRANXX。我最近为这个项目增加了煎蛋无聊图的支持,这篇文章主要就是讲一讲如何抓取并解析煎蛋无聊图。

Read More

Hugo RSS 配置输出全文

在折腾 Feedly 的时候偶然发现自己的博客输出的 RSS 里面只有摘要,想要看完整的内容需要跳转。这可不符合我的初衷,于是花了一些时间配置了一下相关的内容。接下来简要的介绍一下如何配置 Hugo 的模板以生成输出全文的 RSS Feed。

Read More