2020年

最近,发现 Docker 已经支持 Ubuntu Server 20.04,并且腾讯云也有了官方的 Ubuntu Server 20.04 的镜像,准备将自己的服务器升级到最新版本。

因为我使用的是腾讯官方的镜像,而且服务器上也没什么东西。就想着直接重装成新系统,然后将文件复制回去。

- 阅读剩余部分 -

上午在更新服务器和软件版本时,出现了问题。导致不得不马上升级手机版本,否则会无法使用。

我发现在管理智慧家庭项目时,很容易出现问题,使得服务无法正常使用。或是因为更新中改变了一下 API 但是没有注意到,导致软件没法平滑升级。或是测试没有做到位,出现了 BUG 却没有发现。

所以想记录一下,该怎么做好升级工作,或者准确来说,该怎么管理好这个项目。也为以后的长久管理打下一个坚实的基础,毕竟这个项目还是挺有意思的,应该会持续维护很长的一段时间。

- 阅读剩余部分 -

智慧家庭到现在为止,已经更新到 0.5.7 版本。有时候会突然发现错误,修复并更新版本。虽然现在软件中内置了检查更新的功能,并通过打开网页下载 APK,但还是感觉下载不太方便。特别是在我手机上,不知道为什么浏览器不会开启下载。

于是想到不如将软件提交到应用商店,这样便可以直接通过应用商店自动更新。一键就能完成,方便不少。

- 阅读剩余部分 -

前天,NAS 的一个硬盘突然报错,具体错误如下:

Warning 系统 2020/08/18 22:23:43 SYSTEM Checksum mismatch on file [/sys/fs/btrfs/f476a096-0b94-4a0c-b18d-d325538a5fdc/mount_path].
Error 系统 2020/08/18 22:24:34 SYSTEM Storage Pool [1] was crashed.

使用这个硬盘创建的存储池进入了损毁状态,并且各种套件都停止了工作。

- 阅读剩余部分 -

家里之前用着的路由器是 2015 年买的小米路由器R2D,带 1TB 硬盘。不过随着时间的流逝,信号越来越差,大概是因为小区内的干扰越来越厉害。

更换路由器也就提上了日程,当时想着买一个支持 WiFi6 的路由器,如果能组 Mesh 就更好了。毕竟新的标准一般会带来更好、更稳定的体验,而且 Mesh 组网能够提高网络的覆盖范围,能实现无缝漫游。

- 阅读剩余部分 -

群晖 DSM 上可以安装一个文本编辑器的套件。可以在 Flie Station 中双击支持的文件格式,直接打开文本编辑界面。

不过在使用的过程中,我发现它不支持一些后缀,比如我网站访问,错误日志轮转产生的文件后缀,.1,.2,.3。双击这个后缀的文件会直接提示你下载,而不是打开文本编辑器。虽然你可以通过进入文本编辑器软件后,手动选择该文件打开浏览。但是这样并不方便,这让我产生修改文本编辑器支持的扩展名的冲动。

- 阅读剩余部分 -

2018年,我开始玩单片机。正好爸想着改造一下家里花园的浇水系统,就趁机将其智能化。所以购买了一个 ESP8266 开发板,电磁阀和继电器。希望能实现在手机或者电脑上远程遥控浇水的功能。

当时用 Flask 当作后端,用 Angular 作为前端,用 Arduino 为单片机编程。项目地址在 这里。实现了对电磁阀的远程控制,和展示阀门的实时状态。

后面因为自己的学业,间断着修补了一些 bug 之后就没有在开发。

最近,因为之前疫情的原因,利用 DjangoFlutter 开发了一个应用后。便想着把之前的物联网项目也整合进这个应用里,这样便可以在同一个应用中使用,不再需要进入不同网页,并且还要登录不同的账号。同时如果能加入一些新功能就更好。

- 阅读剩余部分 -

电脑里有十几年积累下来的照片,一直没有整理完毕,就安静地放在“期待整理”的角落里。

最近,儿子搞了一个NAS,我是把它当成一个契机来使用的。这次构成了一个很好的契机:从整理实物和档案开始,一家人更好地管理自己的事务,让生活变得更加自律、有序和高效。

前期对照片也算是有部分整理的,所有外出旅游的照片都是整理过的,放在了“旅行之美”文件夹里,到现在已经接近3W,300G以上了。

这一次,在系统思考之后,决定对照片的命名方式和存放方式做一些调整。目前在NAS中存放资料的时候,“旅行之美”是家庭共享文件夹,所以,有必要把原来只有自己清楚的命名和存放规则写下来,这样一家人都可以按照这种方式进行共享和维护。

- 阅读剩余部分 -

数据备份是很重要的一件事情,谁都不能保证自己所使用硬件不会损坏。所以对于重要数据,一定要做好备份。

在数据备份中,有一个 3-2-1原则,其内容为:

3:存储三份完整文件,一份原件加上两份拷贝。
2:将文件起码保持在两种不同的介质上。
1:将一份拷贝保存在异地。

最近家里购买了一台 NAS,准备利用它将家里的数据都做好备份。

先将需要备份的文件存放到 NAS 上,并且利用 Hyper Backup 备份至另一个硬盘,再通过 Cloud Sync 功能将 NAS 上的文件同步到网盘上,这样便实现了 3-2-1原则。

- 阅读剩余部分 -