获取所有微信好友头像组成「叹息之墙」

小站 网络网络技术 • 共 1183 字,阅读约 3 分钟 • Posted on

在很早以前小站中有一个留言板功能,存储了所有留过言访客的 Gravatar 头像,然后我把他们组成了一个照片墙,并中二的称之为叹息之墙。但是随着空间到期和域名没续费这个墙就坍塌了,虽然当时的代码还在,但是数据已经难以回溯,现在想想不免有些遗憾。

于是我就在想,如何能找到一些有关系的头像重新组成新的叹息之墙呢,微信好友头像应该是目前能利用的最好素材了。

我抱着伸手党的态度试着搜了下获取微信好友头像 - Google 搜索,发现大部分的方案都过期了,而且微信好像已经不再提供网页版,登录网页版就会出现以下提示:

为了保障你的账号安全,暂不支持使用网页版微信。你可以前往微信官网 https://weixin.qq.com/ 下载客户端登录。

这就有点麻烦了

可是在墙里墙外徘徊穿梭这么多年的我是相信第一性原理的,方法论就是用来解决没有解决过的问题而存在的。

修网绕墙记

小站 网络 Cloudflare网络技术 • 共 615 字,阅读约 2 分钟 • Posted on

十一回来同事反馈搭建的 ChatGPT 服务无法访问了,我自己试了一下我这边确实是好的,但是我电脑的网络环境比较复杂,不具备太多的参考性,于是就用手机扫码访问了下,好家伙,联通号直接给我干到了反诈中心

修网绕墙记 /images/248a2bef0e9d4375b4631e3af04c9916/Untitled.png

又换了移动的流量卡访问了下,直接显示无法访问,那么服务大概率是被 wall 了。

没有办法,修吧。

好在十一前就搞了 Cloudflare,这网修起来就稍微简单了些

读书笔记搬家

小站网络技术 • 共 1310 字,阅读约 3 分钟 • Posted on

迁移完小站/域名/Notion/之后又打算顺便把之前的一些读书笔记也搬到小站来。

要做到这个需求

  1. 首先得有一份本地的读书笔记数据,最好是 markdown
  2. 其次要把这份本地数据原目录迁移到小站里
  3. 最后读书笔记的格式还要匹配小站的书写文章书写规则才能正确识别,包括时间排序和笔记展示形式

上面三个问题,单独看起来哪个都不是那么简单,但是好在我前期做了一些工作,无意间打通了需求的整个流程,有种善战者无赫赫之功的内心成就感。

我能较好整理的读书笔记几乎都在微信读书里,自从我开始用微信读书,大部分的读书笔记都选择微信读书这个平台来记录。这也直接造成了对平台有很大的依赖,这种依赖本身就是一种风险,对于个人是,对于国家也是。

那么来看看我是如何逐渐解除这个风险的

Notion搬家

工具 Notion生产力工具 • 共 485 字,阅读约 1 分钟 • Posted on

Untitled

无独有偶,我的 Notion 也在这两天欠费了,之前是白嫖的 Credited,这种支付方式解释权都在 Notion 那里,所以即使还有那么多的余额年初还是给清零了。

域名搬家

小站网络技术 • 共 446 字,阅读约 1 分钟 • Posted on
随着 Bircron 的到期,指向那里的域名也都跟着挂掉了,于是也不得不给它们找一个新的家。 很早之前同事有偿送了一个 [nanwang.de] 域名给我,之前也被我放到了 Bitcron 上,功能是

再次搬家

小站网络技术 • 共 388 字,阅读约 1 分钟 • Posted on

Untitled

Untitled

昨天发现 Bitcron 终于欠费导致页面无法访问了,这使我不得不再次考虑搬家的事情。

说起来小站已经搬家了好多次,除了以前在喜爱折腾的年纪会主动搬家,现在的每次搬家都是被动营业。随着个人时间成本的增加免费的服务远远不如稳定服务能给自己带来更多的安全感,这也是为了稳定和发展向这个世界妥协的一种方式。

Hugo 搭建

小站Hugo • 共 1234 字,阅读约 3 分钟 • Posted on

来说说怎么用 Hugo 搭建一个网站吧。

先说下为什么选择了 Hugo,我搜了一些同类的产品,发现违反中国广告法的就这个 The world’s fastest framework for building websites | Hugo,于是就选了它。

服务迁移记

小站网络技术 • 共 1094 字,阅读约 3 分钟 • Posted on

之前提到了『人类创造内容,我们负责渲染』这样一个概念,为了再次满足这样一个需求,我花了一点时间去寻找。这里记录下寻找的过程,留作存档,以备不时之需。

2020

• 共 2331 字,阅读约 5 分钟 • Posted on

新年第一天,早上的第一张图,几乎完整的描述了我学会导航之后的人生轨迹。2020-01-01 07 52 45 2020-01-01 07 52 45