蚊子音测试

昨天在看名侦探柯南 《基德VS四神侦探团》
里面说有的声音只有20岁以下的年轻人才能听见,我非常好奇,就去搜了下资料,发现是真的。
所以整了个测试听力频率的单页,来试试看。

https://cym.cm/html/ultrasonic/index.html

使用 ip 访问网站,会被证书暴露域名的问题

不想让别人通过 ip 访问网站,所以想要禁用 ip 访问。

server {
  listen 80 default_server;

  server_name _;
  return 444;
}

这样别人通过 ip 访问,就会显示 444 错误。
但是如果通过 https://ip 的形式访问,会出现证书报错。
因为证书是签给域名的,ip 无法使用。于是他人便可以通过证书,找到 ip 对应的域名。我不想要这种情况发生。
网上找了下这种情况的解决方法,有的人说可以自签名证书,随便写一个假的域名。这种方法不优雅,而后找到了更好的。

- 阅读全文 -

jsDelivr 被墙

已经换成 Fastly 了,和 GitHubPage 一样,速度根本没法看,移动墙中墙更是不行。

博客加载图片的速度慢了不少,本来想就这样算了,但还是处理了一下。cdn 还是要靠自己。

甲骨文虽然免费,但是速度真的太慢了,小鸡还是得整个速度快点的。

摸出一台吃灰小鸡,512MB 运行个博客完全没问题,将就着用了。

MobSDK已停止支持非严格模式版本,请按上面编译告示接入合规版本!

打开老项目时,项目编译报错,原来是 ShareSDK 又在作妖了。网上找了下解决方法,设置为隐私协议适配版本就好。

方法1

app/build.gradle

MobSDK {
    ..
    spEdition "fp"
    ..
}

方法2

gradle.properties 添加一行

MobSDK.spEdition=FP

新的项目已经不集成 ShareSDK,而是直接接原生的第三方了,所以不会碰到这个问题。