二手数字泔水以及更多 头像

消息来源频道

二手数字泔水以及更多

@nichoIascw

频道772 位成员公开可见0 人在线

@nicholascw 胡说八道的地方 X ^^ 至少曾经有试图是过 ^^ @nicholascw 又摸鱼看沙雕图 O NSFW内容: @nicholascw_nsfw 黑暗料理存档: @nicholascw_cai 航空为主的摄影分区: @traffic_in_sight 部分个人内容见 @[email protected]

成员规模772 位成员
在线情况0 人在线
消息总数9,794 条消息
浏览量总数68,076 次浏览

在这个频道里搜索消息……

t.me/nichoIascw

鬼故事节选:
- 特斯拉的所有后端服务跑在单个地点的单个数据中心上,集群(曾经)跑的 CentOS 6 + Ruby on Rails。
- 特斯拉的车通过 OpenVPN 和后端通信,通信内容包括一个 20MB+ 大小的 JSON 文件用于描述超级充电器的位置。某人在对这个 JSON 做完自动格式化后并没有验证车子上的 JSON 解释器能不能接受,结果车子上用 Qt 写的 UI Segfault 了,然后会导致车机重启,然后重启完 UI 又去读那个文件,结果就是 boot loop。最后这个工程师写了个脚本来 ssh 进所有车子去删 JSON 文件。
- 特斯拉的车机并没有电池备份的 RTC 时钟,所以重启完的默认时间就是 1970 年,然后再通过 ntp 校时。
- (经典证书过期问题)因为忘记更新证书导致很多车子下线了,解决办法是把 openssl 打了个忽略证书过期的补丁。
- 车机上用来更新系统的软件是一个 10 万行的 C。 Code review 不存在的。
- Autopilot 部门曾经有过非常高的离职率,原因是马一龙说项目进度太慢了,结果来了个 SpaceX 过来的人给整个部门做了个 C 语言指针/内存小测验,结果很多人退出考试以示抗议,然后没有通过考试的人包括 CAD 画图工程师和 HR ……