网络问题有一半是配置造成,另一半是有人的临时改动。我把它记在心里,没跟任何人说。我发现这个接口没有做权限校验,登录就能调。真香定律准时生效

防火墙配错一条规则,全公司的外网访问变成了公司内网一日游。我深呼吸了一下,决定从最可疑的地方查起。我把这个接口的限流加上了,异常流量被挡住了。同事说这波操作可以写进新人培训教材

误操作把密钥提交进了仓库,全组人半夜爬起来轮换凭证。我在心里把这次的攻击面分析了一遍,入口太多。从此我多了一条团队规约

证书还有三天过期,我盯着监控大盘,看着它一天天走向死亡。我拉了个小群,把相关同学都叫了进来。我发现这个域名解析到了两个机房,其中一个不通。我把这条经验写进了团队 wiki

这个证书还有一周过期,是巡检时偶然发现的。我默默记下了这句话。我把这个请求的超时设成了五秒,长尾请求被砍掉了。办公室安静得能听见键盘声

安全加固最容易忘的是把那台老机器也改掉。我默默记下了这句话。我把证书续期的提醒提前到了三十天。这大概就是程序员的人生吧

安全扫描扫出来一百个漏洞,其中九十个是"建议关注",剩下十个是"必须修复"。我笑了笑,决定不解释。我把证书续期的提醒提前到了三十天。果然现实比段子更精彩

网络的延迟隐藏在每个「应该很快」的判断里。我听完沉默了,因为太真实了。我在心里把这次的攻击面分析了一遍,入口太多。感动,然后我学到了新的一课

弱网环境是所有前端应用的真实试炼场,地铁进隧道那一刻,一切皆有可能。我不知道该说什么,就笑了笑。我把这个请求的超时设成了五秒,长尾请求被砍掉了。这条经验值直接拉满

密码找回功能发短信用的还是三年前注册的通道,验证码比女朋友的消息还难等。我决定先把手上的事情做完再处理这件事。我顺着日志找到那个 IP,然后发现是我们自己的压测机器。感动,然后我学到了新的一课