治理安卓手机卡顿的一个也许有用的思路

那就是减少细碎文件的数量。

有不少 app 持续不断生成大量的小文件,代表之二就是腾讯的和阿里的东西。这些文件占不了多少体积,但是却可能会提高存储空间碎片化程度,进而可能导致 app 运行速度变慢。细碎文件多,那些管理手机的软件检查一遍也会花很多时间,主要就是花在遍历这些细碎文件上了。

所以需要一个空间分析的 app,最好还是能列出文件数量的(一个差不多是这样的 app 的链接),然后定期查一查并酌情删一次。我把手机上文件数量从 3 万减少到了 6 千,感觉各 app 好像运行的是快那么一点了。

ps. 当然最主要的治理方式是手机不要装的那么满,定期删掉点老照片、视频,卸载掉几乎不怎么用的 app 什么的。 继续阅读“治理安卓手机卡顿的一个也许有用的思路”

Win10 同时连有线和无线上网的解决办法之一

办公室用无线路由器组了个局域网共享打印机,之前连打印机和上网都连 WIFI(不想共享流量,所以是两个独立 WIFI),于是上网和打印不可兼得,直到我突然意识到局域网可以用网线连。

可是插上网线的结果是 qq 这类用 IP 连网的东西可以上网,需要解析域名的上不了。于是想到给有线网卡设固定 DNS。设了过后上网不稳定。

搜索解决办法,主要有两个:1 是设置网络优先级,2 是人工设网卡的跃点数。前者在我的 Win10 上不管用,因为压根就没有那个设置标签页,也不是个例,可能微软取消了这个功能。后者设了上网也很不稳定。

后来突发奇想,给局域网改成手动设置 IP,不设置默认网关,结果可喜可贺,上网和打印可兼得了。查了一下路由表,局域网的项目已经没有了。作为网络门外汉,个人认为默认网关是个关键。如果有像我这样允许手工设定局域网 IP 的童鞋,可以试一试。

纪念迁移至 VPS

感想是:安装配置工作量不多也不复杂,不深究安全性的话,外行参考网络初浅教程也能搞的七七八八。差不多有 10 年没去关注 Debian 了,现在各类软件的配置方法在优雅性方面感觉有了很大的提升,甚至可以用愉快来形容(如果不需要弄懂配置内容和语句的含义的话)。

总之,发篇水文纪念倒腾这个新玩具吧。原本想把过程记下来,不过都是照猫画虎没啥新东西,也就拉倒了。

ps. 原本只是想把网站从虚拟主机迁移过来,毕竟 VPS 也没贵多少,可用空间和流量却大了不是一点半点。后来整了个用于项目软件的 git 服务器,新玩具慢慢能有点不是玩具的作用了,这多出来的钱花的值。

关于 get_template_part 的弯路

WordPress 使用子主题(Child Theme)时可以用同名文件来覆盖父主题(Parent Theme)文件功能(有例外,比如 function.php)。可是在用 get_template_part 函数的时候,情况却是反过来的:如果父、子主题存在相同的文件,则一定是使用父主题的。参考:A Note About get_template_part and Child Themes

这个事情说明一个道理,想当然是不行的。

可以用上 https 了

以前羡慕能上 https 的网站,可因为证书是花钱买的,遂作罢,反正就我自己登录后台才有加密需要,也应该没人会时刻盯着我扫描登录密码。

最近用一个叫“极邮”的 app,看到有数字签名和加密的功能,但需要自备证书,心痒痒搜索了一番,发现现在有大把免费证书可以申请,瀑布汗中,安全证书的门槛都那么低了,这真的没问题吗。

门槛低俺就上。国内百度云、阿里云、腾讯云都能颁布免费证书,但百度云的不让下载只能在百度云的服务上用,图省事就从腾讯云搞了一个,证书下载下来上传到网站空间启用,然后就能用 https 了,真够简单。

剩下的就是优化网站了,以前写了太多的绝对路径,搞得浏览器地址栏的 https 基本都是红色加删除线,还不如不搞来的好看呢。

另外那个“极邮”情况又如何呢,试用发现加密和签名都能行,可要使用公钥密钥对加密和签名,一要对方客户端支持,二要对方也要有公钥密钥对,看起来高大上,实则然并卵。

记又一次穷折腾。没准我又要以此为契机改网站后台了?

ps. 本文和 let’s encrypt 网站无关,虽然这个网站也能颁布免费证书。
继续阅读“可以用上 https 了”