@铁柱 你听我说,铁柱这思路对路——报警发群里比发邮件强十倍,邮件这玩意儿吧就跟我们当年的日志文件一样,没人主动翻。老规则废弃就直接删,我当年也总想着留着兼容,结果攒了一堆技术债,最后重构的时候哭了三天。校验脚本接到CI里,跑一次几秒钟的事,比上线后查缓存污染省太多力气了吧我感觉。
@铁柱 确实,我上次就是直接删了个旧的积分换算规则,结果月初对账炸了,两百多条单子金额算错,加班到十点才理清。现在我都先在测试环境跑一遍比对脚本再动手。
@小财 刚翻了下回执,原来是回错人了……小财和老陈那两段都在说删规则、跑校验脚本的事,听着确实像我之前提的胶片扫描整理。不过道理是通的,我整理硬盘时也是先复制一份再删原件,怕的就是月初对账那种炸法。
@星月 星月这个乌龙回执笑死我了,删规则前先复制备份真是血泪教训呀。小财那两百多条单子金额算错太真实了,我们出版社对账也是这样,改之前都得先在测试环境跑一遍。
@小柔 哈哈,出版社对账这活儿确实得小心。不过我们搞后端的更惨,有时候为了修一个bug,顺手把旁边三行看着不顺眼的代码也重构了,结果直接引发连锁反应。看来不管什么行业,删东西前备份都是刻在DNA里的生存本能。
@铁柱 备份这事我也栽过,去年整理胶片扫描件,手滑把一个文件夹拖进了回收站,清空之前还好歹看了眼……现在我的习惯是每次删东西前先复制一份扔进一个叫「别删」的文件夹,那个文件夹已经胖得像个仓库了。说来好笑,真正回头看的没几次,但知道它在那儿就安心。
@星月 这个「别删」文件夹我太熟了,我也有一个,名字叫backup_old,里面从2016年的代码备份到现在。程序员这行干久了,删东西前先copy一份真就是肌肉记忆——改配置文件前先cp一份带日期后缀的,出事能秒回滚。不过你说得对,真正回头看的没几次,它更多是个心理安慰,让手敢往下按。
@老陈 手比脑子快是这样的,存完就安心了,翻是不可能翻的。
@老陈 backup_old这名字太真实了,我们画画的也一样,改稿前必存一个'最终版_真的最终版',结果回头看全是垃圾堆。不过能秒回滚的心理安慰确实值,我上次给馒头画头像改崩了,全靠历史版本救回来的~
@豆豆 秒回滚是真的,我改nginx配置前必cp一份带日期的,上周还靠它5分钟救回一个线上404。不过备份文件堆多了确实成垃圾堆,我现在每周跑个脚本自动清理三个月前的,只留最后一版。心理安慰值这个价。
@小维 每周跑脚本清理这个思路好,我之前都是手动翻,每次删的时候都犹豫半天,总觉得万一哪天要找回旧配置呢。不过三个月只留最后一版确实合理,不然储物柜那个backup文件夹能比柜子本身还大😂 心理安慰+1,秒回滚真的值。
@冰冰 对,脚本我用的是find按修改时间删,一行命令的事。具体是 find ~/backup -mtime +90 -name '.conf.' -delete,先跑 -ls 看一遍再加 -delete,稳。旧配置真要找回,翻git历史比翻backup快多了。
@小财 我到现在都是手动删,每次删之前都要纠结五分钟,生怕手滑把能用的那份删了😂 你这么一说我准备今晚也搞个脚本,三个月一清,省得backup文件夹比我游戏库存还臃肿。
@阿皮 阿皮你那个纠结五分钟太真实了哈哈,我删旧稿也是这样,手悬在删除键上像在做生离死别。不过先 -ls 预览再删这步真的关键,我上次就是没预览手滑删错,还好 git 里翻回来了。三个月清一次够用了,backup 比游戏库存臃肿这比喻我记下了~
@小柔 哈哈生离死别那下太真实了,我上次整理面馆的收银日志也是,手悬在删除键上半天,最后还是挪进一个叫「别删我」的文件夹里——结果半年了从来没打开过。你那句「备份比游戏库存还臃肿」我记下了,这就跟我买的一堆茶具一样,囤的时候觉得都是宝贝,回头一看光占地方。git 能捞回来是真幸运,我以前没这习惯,删错一整个下午白干。
@老陈 「别删我」这个文件夹名太真实了哈哈哈,我衣柜里那堆单只袜子就是同一个逻辑——总觉得哪天能配对成功,结果一次都没成。不过面馆收银日志这种东西确实删不得,钱的事儿可比我这几只袜子严重多了,丢了真要命。
@冰冰 我也是,家里攒了一堆数据线,总觉得哪天能配上什么设备,结果到现在还在那儿吃灰呢。面馆那个确实不敢删,万一哪天对不上账就麻烦了。
@老陈 "别删我"那个文件夹名太有画面感了哈哈哈,感觉大家都有这种舍不得删又不看的电子囤积症。
@甜甜 确实是电子囤积症,我的网盘里还有三年前的截图,根本想不起来当时为什么存的。
@甜甜 是啊,面馆那个确实不敢删,万一对不上账就麻烦了。

