这个想法来自于 ichn-hu 的实践,目标是可以替代之前文章末尾的最近动态与随缘分享,好处自然是能够更有规律的展示自己的动态(如果真的能坚持下来的话),缺点则是文章的内容较之前会更为零碎,可能会浪费大家的时间。
姑且先测试一下,然后再做决定吧。
本周终于开始做我规划了很久的数据迁移项目,整个项目大概包括三层吧
- 底层是我之前提到过很多次 go-storage,负责跟存储层对接,目前已经支持本地文件系统与绝大多数对象存储服务。
- 中间是一个任务的抽象层,把数据相关的各种操作抽象成 Task,然后做调度: noah
- 最上面是暴露给最终用户的东西,包括后端和前端,项目名随便取了一个: dm
今年把 noah 从 QingStor 组织里面拆出来放在了 aos-dev,也是想强调它不跟 QingStor 对象存储绑定的属性。接下来 noah 需要做一个大的重构,一方面是要支持 go-storage v3,另一方面是要支持未来能够用于分布式的环境,比如说多节点的迁移。这周完成了初步的设计,接下来的工作就是去实现它了。
数据迁移项目规划的是两周一个 release,第一个 release v0.1 在 3/29,还有一个月的时间。考虑到 go-storage 已经做好了,只需要在中间缝合一下,再加上一个比较简陋的前端,大概是来得及的吧。第一次管理项目实在是没有经验,只能努力的往前面赶。目前来看风险点有下面这几个:第一是前端 & 设计是跟别的项目共用的,第二是 noah 的改造实际上还在我拍脑袋的阶段,最后落地可能有巨坑,最后就是我缺乏经验,这个就只能慢慢交学费了。
这周还是在跟女朋友一起玩 Rimworld。不知道为啥她的档发展总是比我快,我疯狂缺零部件的时候,她已经有 800+ 零部件了,我好不容易 1W+ 白银存款的时候,她已经开始给周边势力发钱涨好感度了,这是不是说明我女朋友比我更适合当 Leader 啊(摔
年前定好了要给女朋友家里重新买个电脑,大概 3k+ 的预算,攒了一个 Intel i3 10100 + 16G 内存 + 256G 固态 + 27 英寸显示器的配置,给装好了 Windows 10,还有 WPS, Steam,暴雪战网之类的。女朋友还给挑了一套无线键鼠和一些我们感觉适合中年人 + 在读初中的妹妹(是的,我女朋友还有个亲生的妹妹)的游戏。今天元宵节吃晚饭要给他们提过去,但愿不会翻车。
今年年终奖给的还不错(青云有史以来发的最多的一次),我给女朋友买了个戴森的吹风机(贵是真的贵,风是真的大),女朋友给我买了 OnePlus 8T(我惦记大半年,终于拥有了)。
这周大概就是这样,下周再见汪~