使用 Plausible 自建网站流量统计分析工具

去年写过一篇 使用 Umami 自建网站流量统计分析工具 的文章,使用 Umami 期间总体不错,但迫于不熟悉 nodejs,每次更新 build 总会跳一堆错误,趁着假期准备换一个更方便的工具。其实以前也折腾过不少 Web Analytics 工具( 推荐 5 款免费开源的网站流量分析统计工具 ),这里再记录一下自建 Plausible Analytics 的过程。

如何优雅地徒手剥开火腿肠

迫于在外隔离,只带了几根火腿肠作为零食,如何优雅地剥开火腿肠的外包装就成为了一个大问题。

网上一搜,千篇一律的营销号:“今天才知道,原来火腿肠这里还有一个小机关,轻轻一撕,就能剥开”。点进去一看,牙签?********

但眼前的问题难不倒饥饿的干饭人。经过仔细观察研究,正常的思路是从两头下手,只要去掉小啾啾自然就剥开了,但手扯痛了都不见效果。接着我又寻思这包装塑料的手感不是很好,是否有机会成为突破点,于是尝试从封边处撕开,然而还是撕不动。

简单的集中隔离生活记录

生活中爱与和平的大陆,被铁拳砸到自然是很正常的事。当收到整个小区因为疫情要被转移集中隔离的消息时,内心并无波动,在老爷们的地盘上吃饭,配合做点牺牲也是很正常的事。因此这篇文章不输出任何情绪观点,只当是个生活记录。

新玩具 M2 MacBook Air

上个月 Apple 终于发售了 M2 芯片的 MacBook Air,果然还是和爆料中的一样,逃不过刘海的设计,迫于老早就想研究下 iOS 开发了其实只是想折腾,还是准备剁手一台。

我一开始就比较明确自己的性能需求,16G + 512G 是刚需,但到底买老款 M1 MacBook Air 还是新款 M2 MacBook Air 是个问题,由于 M2 的涨价以及挤牙膏式的性能提升,M1 显得性价比满满。而且如果买 M2 的话加点钱又可以上 M1 MacBook Pro 了第三方买甚至不用加钱,感叹不愧是库克,把消费者的心理拿捏得死死的。

使用 acme.sh 申请 Google 公共证书

Google Cloud 在三月底也推出了通过 Automatic Certificate Management Environment(也就是我们常说的 acme 协议)实现的自动化证书管理服务。这也意味着我们现在可以免费申请到和 Let’s Encrypt 一样的 Google 公共证书了,主要特性如下:

  • 支持多域名以及通配符证书(通配符证书目前需要通过 DNS 验证)
  • 支持申请 ECC 和 RSA 证书
  • 支持申请 IP 证书(目前只能该 IP Block 的所有者进行验证)
  • 证书最长有效期 90 天
  • 不支持 IDN 域名
  • OCSP 地址为 ocsp.pki.goog,有国内服务器节点

acme.sh 更新也很快,第二天就进行了增加了对 Google Public CA 的支持,下面就简单分享下使用 acme.sh 申请 Google 公共证书的流程。

Docker 搭建去中心化的微博客平台 Misskey

Misskey 简介

相信当你能找到这篇文章并赏脸点进来的时候已经对 Misskey 这类去中心化的微博客平台有一定了解了,网上也有很多相关介绍,这里就不再赘述,直接引用下 Misskey 官方的介绍:

Misskey is an open-source and distributed platform for microblogging. Development was started in 2014 by syuilo in Japan. It features an abundance of features such as Drive or Reactions as well as a very high UI customizability.

Misskey 主要由一位日本的二次元开发者 syuilo 建立并主要维护(Misskey 账号)的项目,和其它流行的 Mastodon(长毛象)、Pleroma 等平台一样,都支持 ActivityPub 协议,这意味着基于他们创建的每个实例之间都可以相互交互,形成一个去中心化的社交网络。

搭建 Lsky Pro 兰空图床

以前分享过使用 Chevereto 搭建个人图床,也用了很长一段时间,整体很不错,但基本上是个人偶尔在论坛贴图的时候使用,基于成本考虑,前段时间把存储服务器换到了一台 512M 内存的 VPS 上,虽然优化下 MySQL 的配置文件也能很好的运行,但本着节省资源的目的,还是想找一个占用资源更少的图床程序。

兰空图床(Lsky Pro)早有耳闻,一直都想试一试,刚好上个月(2022 年 3 月)也发布了全新的 2.0 版本。这次便部署了一下,过程简单方便,而且支持 SQLite,占用资源很少,完美满足我的需求。