距离人类首次登月已过去50年,本周人们用各种方式纪念“阿波罗11号”登月计划。如此大事怎么能少得了谷歌的参与。
不光是首页Doodle有纪念活动,谷歌的工程师们还诞生了一个大胆的想法:用10.7万个镜子反射月光,组成一幅巨大的玛格丽特,这位阿波罗计划著名女程序员的头像。总面积大约3.6平方公里,足够容纳200座埃菲尔铁塔。
对,你没有看错不是反射太阳光,而是月光。地点在加州莫哈维沙漠的Ivanpah太阳能发电站。
白天这里用镜子反射日光,将它们聚焦在发电厂中央的锅炉,利用产生的高温来发电。晚上8点07分,工程师们用镜子追踪月光,摆出了玛格丽特头像,以及她的名字和阿波罗11号的字样。
在阿波罗登月计划中,玛格丽特·汉密尔顿(Margaret Hamilton)带领团队开发了机载飞行软件。阿波罗11号正是因为她编写软件的健壮性,才得以保证飞船成功登陆月球。
在研究登月计划代码的过程中,还有个小故事。
当时的玛格丽特已经有了女儿,她带着女儿Lauren来到工作的地方。玛格丽特经常在模拟器中测试程序,有一天Lauren按下了一个按钮,导致撞毁了模拟器中的飞船。
但玛格丽特没有责骂女儿,反而有了一种想法:“如果宇航员在真正的任务中做同样的事情,会怎么样?”因此玛格丽特提出增加代码,以防止系统崩溃。
阿波罗11号着陆之前的3分钟,计算机不堪重负,并进行了一系列重启,触发了可能导致中止的警报。
但玛格丽特团队编写的软件是健壮的,整个系统仍然可以正常工作,并优先显示警报让宇航员做出决定。最终阿姆斯特朗才能迈出那“一小步”。
— 完 —