python3 下使用 base64

用自带库 base64 。 import base64 encode = base64.b64encode(b'i love python') # 加密 print(str(encode, 'utf-8')) # aSBsb3ZlIHB5dGhvbg== encode = base64.b64decode(b'aSBsb3ZlIHB5dGhvbg==') print(encode) #解密

使用 OpenSSL 自建 CA

谷歌上找了半天终于找到了,https://www.cnblogs.com/luo630/p/9534734.html 。 当然自己动手就有点不太一样了。这个主要是为了将 pixiv nginx 的 ca 证书进行替换,不依赖于他人,也防止其他的各种问题。 下面是一些步骤总结:

js 实现 DOM 监视

花了点时间做了 b 站评论区地址链接化,比较麻烦的是 DOM 监视。找了很多,最后还是采用了 Muatation 来进行事件监视。 给个文档地址:http://javascript.ruanyifeng.com/dom/mutationobserver.html 。

新写了两个油猴脚本

新写了两个油猴脚本针对 bilibili 。具体可以到我的 gist 上看,一个是针对番剧更新的,原本有一个番剧更新的脚本,但只是加了个标签而已,我又加了一些东西,方便查看,不过具体效果一般,而且番剧状态不能很好的体现,现没有找到好的 api 。另一个是针对 bilibili 动态的,动态不能点击链接很麻烦,于是简单写了脚本来实现将地址转换为链接。要点击进去才能有效,不过去除了带中文的链接。 bilibili 动态不能很好的选中也是一个问题,不过已经有脚本很好的实现了这个问题,所以我就不多写了。

nginx 反向代理上 Pixiv

Pixiv 被墙了,上不了。我上了 Pixiv 的贴吧,刚好发现有人发帖说如何再上 P 站( https://tieba.baidu.com/p/5882385726 ) 。使用 nginx 做反向代理,看着比较简单,于是自己试了试,由于 nginx 自己不太熟,所以是尽量完成。

deb 打包指北

最近几天在给我的一些软件打包,原本打算建立一个私人仓库,不过没有云还是算了。本地打包的话貌似空间不太够,不过首先还是要学习一下 debian 的相关知识的。