在天文观测站的工作说简单也不简单。</p>
项目的目的就是扩大天文望远镜性能,让人类对宇宙的了解更进一步。</p>
只不过不走死加硬件设备的路,而是跟上大数据的潮流做软件升级。</p>
以往的每个天文观测都是以站台为单位独立。一个站点只能观测一方天空,于是有人想要是同时能把所有天空数据都收集起来该多好。</p>
落到实际操作,就是把散落在全国各地的天文望远镜数据集合起来,做联动分析。</p>
看着简单,做的人无奈,每一个环节都很熬人。</p>
面对这种棘手的项目,凤乘做足了准备。</p>
她把人员进行分组,多线并行。</p>
以安辛为首,带领瓯越和冯晴做最简单的数据录入。</p>
第二组,以顾静菲为首。负责大数据设施平台。</p>
因为观测站的强烈私密性要求,天文台坚持不把数据放到公有云服务上。这会带来很大的工作量。</p>
不管顾静菲怎么解释公有云的安全性,天文台都不答应。</p>
最终只能自己搞数据集群,落在离观测站一百公里外的军用机房中。</p>
第三组,就是剩下最难的部分,留给凤乘负责。</p>
她的干的事十分头疼,也十分无语,即反向推测望远镜底层代码。</p>
因为这些设备购买年份,厂家五花八门,技术标准也参差不齐。同时因为高端设备厂商涉及到国家之间的技术保密,有些厂家不给使用者手册,怎么用全靠猜。</p>
要得到一份干净整齐的数据,就需要反编译代码,截取底层数据。</p>
凤乘为此要把头都薅秃了。</p>
今天阳光明媚,风和日丽。</p>
凤乘把酥酥架到脖子上,蹲在一堆设备中,手里拉着一根长长的数据线,接到自己电脑上。</p>
把芯片里的代码拷入到电脑上后,开始反方向编译。</p>
虽然她只敲了几个命令,但在电脑上效果很酷炫,一行行神奇的符号疯狂的滚动,刷刷刷个没停。</p>
“妈妈厉害吧。”她向脑袋上的女儿炫耀。</p>
“厉,害!”酥酥一字一字老大声往外蹦。</p>
正当凤乘笑的开心时,门外响起争吵声。</p>
“欧越,说了多少遍,你的小数点位数不够。要128位,你居然给缩减成15位。偷懒是不是!”安辛狂吼。</p>
由于计算机底层设计,不能存储无限字符,所以存储位数很长的数字,需要特殊处理。一句话就是要加工作量。</p>
“差不多就行了。”欧越说:“那些研究员用的数据,90%情况下都截取掉后面小数点。”</p>
“那剩下的10%的情况呢?”</p>
“不要总考虑那么多,差不多够用就行。要是每个环节都费心费力,那我们要干到猴年马月。”</p>
“你就是这么思考问题的?怪不得快四十了,还只能拿低级程序员的工资。”安辛嘲笑,“一点技术人的意识都没有。”</p>
话刚说完,一阵砸摔东西声响起。</p>
凤乘把酥酥从脖子上放下来,抿嘴,眼里闪烁着不悦的光。</p>
她听完对话,心里早有了评判。</p>
安辛说的没错,这个欧越是没有工程师意识。</p>
程序讲究覆盖率,即覆盖所有情况,包括哪些极少用的情况。否则支持不了那10%的情况,让研究员怎么办?自己重新从底层数据里捞?还是干脆放弃研究?</p>
越是重大的科学研究,越讲究精确度。小数点位数对于科学研究至关重要。</p>
要是她出品的系统不能用,那她还做个屁啊!</p>
不支持10%情况的程序,就像做包子放肉馅不够,属于偷工减料。</p>
凤乘把手里的事情处理的差不多后,走出设备室。</p>
看都不看欧越一眼,冷冷地说:“欧越,把数据小数点处理到128位。下班前处理不完,就加班。”</p>
又对着安辛说:“欧越干完后,你检查通过后再提交。还有把欧越以前写的代码通通复审一遍。不合格都让他返工。”</p>
“老板,你这样不好吧。”欧越站起来,表示不服。</p>
“是啊,老板,要是全部代码返工,我们晚上就不用睡觉了。”冯晴求情。</p>
凤乘没有同情他们,反而意识到不对,“你也没处理小数点?”</p>
冯晴哑住,恨自己为什么暴露。</p>
“还有,你们俩以前的代码都没有处理是不是?”凤乘继续问。</p>
她把酥酥放下来,叉着腰,两个鼻孔重重出气,仿佛要冒出火星子。</p>
“好样的!从第一天开始就偷懒。”</p>
安辛听了这话,也意识到不对,脸色难看,手不停地推眼镜。</p>
欧越和冯晴是他手底下的人,出这种代码质量问题,他作为负责人难逃其咎。</p>
他小声说:“老板,对不起。我没做好审核。”</p>
“道歉有屁用!”</p>
凤乘爆发,她才不管什么原因。</p>
“都浪费老娘的钱,所以不心疼!”</p>