搞了个事故,摇了次号
生活
去摇了次号,没上车
- 在上次放弃了火葬场盘后,又认筹了它旁边的一个盘。然后周六去摇号。
- 我们纠结了好久,买小高层,3楼,有点点超预算。但是既然超预算了,就想那不能委屈,不要强上车。大高精装,相同建面情况下比小高精装少4平米,所以看了好久还是给Pass了。毛坯,觉得装修太耗心,最一开始就没考虑。
- 这个盘算是俩人从看房以来第一次做这么足功课的盘。队友还买了某个公众号的分析视频,以及教你如何按照自己需求来选房。
- 开发商很鸡贼:其他开发商都是先摇号,然后你根据摇号结果决定去不去开盘现场;这个开发商是先把人全部叫到现场摇号。那这就不一样了啊,「来都来了」,是吧。我们摇号算是……也不算特别靠后吧,400多套房子,500号。
- 紧张。
- 选房的时候完全没有销控图,只能靠群友在群里记录哪个房子被选了,自己再在自己的Excel里面给它划掉。现场比较乱,因为在选房区的主持人一边吼着「xx栋xxxx,你确定么?好的成交!」,然后还会放个小礼炮,还会敲一下锣,反正就是气氛十分上头。
- 我们本来只想买小高3楼(超预算),但是这套房子大概在叫到380号左右的时候被选掉了,之后20号以内也把小高的二楼都给选了。预计就紧急改了方案:把大高的低区也列入了考虑范围。然而从大概390号起,大家都开始选大高了,高层边套一个一个都被选了,选完后中间套开始从上到下逐渐被选。离我们还有50号左右,就已经开始逼近我们的候选池了。
- 然后,候选池里面就在不断被选掉,不断被选掉,不断被选掉……看到屏幕上叫到我们去签到的时候,我们的候选池里就只剩下一套大高三楼了。
- 签到完,2秒,唯一的候选也被选了。然后毛坯由于完全没做功课,所以也不敢选。——还是理智点吧。
- 于是,就又走了个过场。
- 那么接下来,再观望观望吧。毕竟钱在手里,不慌。
Netflix版《三体》上映了
- 第一次用自己搭的那一套东西下载电视剧。我只能说,真爽。只需要点一下,晚上回家,第一季已经在Jellyfin里面躺着了。
- 看了四集。对比国内版,剧情比较紧凑,甚至可以说是「跳跃」,没有点基础可能会感觉「为啥啊啊啊???」。像比起来,国内版确实有点拖沓。Netflix版4集就讲了国内版整一季的故事。
- 两边的叙事重点似乎也有不同。Netflix版把「仇恨的起源」给讲明白了,但是国内版我只记住一句话:「杨冬是怎么死的?」
- 还有后一半,下周再看
学习和折腾
买了个行车记录仪
- 我又没车……买这玩意儿干啥。
- 就是说,上次租车自驾,发现车里面没有行车记录仪,感觉还是有点不放心。考虑到清明还想去租车练车,就,买了一个。
- 买了海康的。到手试了下,嗯,确实做工不咋精致。
又买了几个电子价签
- 看到有个同事拿锤子TNT搞了个LLM版的「时间之诗」,每分钟根据当前时间写一个短英文诗。就也想搞一个。
- 就想在家里,连Wi-Fi,用内网的ollama来搞。
- 但是自己完全不会单片机/嵌入式编程,所以之前买的几个电子价签应该是用不了了。所以就又去买了几个可能比较容易改造的版本。
- 后面再说,后面再说。
工作
搞了个不大不小的事故
- 起因是,我的服务分成三部分:大壳子,用于获取一大堆素材;小壳子,用于获取一些素材并整理成GPU服务需要的格式;GPU服务用于推理。上游一直说「拿相同id过我的服务,多次过的话结果可能会不一致」。查来查去发现有个地方确实是个潜在因素:大壳子调用小壳子的时候,小壳子会把一些素材重新抽取一遍详情,而且错误率稍微高那么一点点点。
- 那么,为啥要这么复杂啊?为啥要大壳子套小壳子啊?能不能抛掉这层历史包袱?顺便还能再加点Log用于排查问题。于是就对俩壳子做了合并。自测都OK,于是就想上线。
- 周二,上线日。在本地做了最后一轮测试,结果正常,发版,上线。小流量后发现有一个无关紧要的功能表现不咋正常,以为是权限没申请对,就去申请权限,有了权限后发现还不正常。仔细看代码发现是个typo。
- 修了typo后重新发版,小流量。这会曲线正常了,也没报错,时延也有所下降。10分钟后,看一切正常,就放了全量。
- 喝了口水,看监控,发现时延下降比较多,又看到调用下游情况里面有几个曲线消失了(以为是新实例,打点还没收集上来),就想着去看看Log吧。一看吓一跳:似乎服务把所有数据都达成了同一个奇怪的类别。平常这个类别不太多的,我就有点怀疑了。扩大范围搜搜,似乎确实如此。赶快回滚。
- 然后就是漫长的止损……
- 后来发现,似乎是几个内部外部因素叠加,导致了这个事儿。
- 挨,好好写事故复盘吧。
好累……
说好的早睡呢……
春天了,该穿春装了。
发表回复