晋江文学城
下一章 上一章  目录  设置

11、第 11 章 让步 ...


  •   早上,花清月到实验室的时候,季寒声已经在了。

      不,不应该说“已经在了”——她看起来像是根本没走。黑色衬衫还是昨天那件,乌木簪还是那支,茶杯里的茶汤颜色淡得发白,说明至少泡了五六泡。三块屏幕全部亮着,左边的屏幕上是代码,中间的是文档,右边的是数据流监控。

      花清月站在门口,书包带子还挂在肩上,看着季寒声的背影。

      “你昨晚没回去?”

      “回了。”季寒声没回头,“五点走的,七点回来的。”

      花清月张了张嘴,想说“你疯了”,但话到嘴边变成了:“你睡了多久?”

      “够的。”

      “够是多久?”

      季寒声的手指在键盘上停了一下,然后转过头看她。那张骨相清冷的脸上看不出疲惫,但眼睛里有血丝——不多,但花清月看到了。

      “两小时。”季寒声说。

      花清月把书包重重地放在工位上,拉开椅子坐下,动作大得椅子腿在地面上刮出一声刺耳的响。季寒声看了她一眼,没有说什么,转回头继续看屏幕。

      花清月打开笔记本电脑,登录系统。她今天来的时候在路上买了一杯拿铁,现在那杯拿铁被她放在桌上,她盯着它看了两秒,然后推到桌子的边缘——靠近季寒声的那一边。

      “给你。我没喝过。”

      季寒声看了一眼那杯拿铁,又看了一眼花清月。“你每天早上都要喝。”

      “今天不想喝。”

      “你在撒谎。”

      花清月的耳朵热了一下。“你到底喝不喝?”

      季寒声沉默了两秒,伸手拿过那杯拿铁,喝了一口。花清月看着她的嘴唇碰到杯沿的位置,心跳快了半拍——那个位置,她今天早上也碰过。

      间接接吻。

      这个词从脑子里冒出来的时候,花清月恨不得把自己的脑子格式化。她低下头,打开昨天的分析文档,假装什么也没发生。

      但她的耳朵一直红到了脖子根。

      上午的工作内容是整理昨天对四十七秒心跳节点的追踪方案。季寒声要求花清月写一份正式的分析报告,按照公安系统的规范格式——标题、编号、摘要、数据来源、分析方法、结论、建议、附录。

      花清月对着空白的文档模板,眉头皱成了一个“川”字。

      “一定要这么写吗?”她问。

      “一定要。”

      “我的笔记已经很清楚了。关键词、箭头、问号、圆圈,一目了然。”

      “你看得懂,别人看不懂。”季寒声的语气没有商量余地,“这份报告要存档,可能被其他部门调用,也可能在法庭上作为证据出示。它必须符合规范。”

      花清月深吸一口气,开始写。

      五分钟后,她删掉了标题里的波浪号。

      十分钟后,她把“我觉得”改成了“初步判断”。

      十五分钟后,她在“数据来源”一栏里卡住了——她昨天用的那个数据接口,编号是多少?

      “季警官,数据接口编号在哪看?”

      季寒声走过来,弯下腰,手指点在她屏幕的右上角。“这里。每次调用数据都会生成一个流水号,你要把它记下来。没有流水号,你的分析结果在法律上没有依据。”

      花清月抬头的时候,发现季寒声的脸离她很近。近到她能看到季寒声鼻梁上那颗几乎看不见的浅色小痣,近到她能数清季寒声睫毛的根数——不算密,但很长,微微上翘。

      她的呼吸停了一瞬。

      季寒声似乎也意识到了距离的问题。她没有退开,也没有靠近,就那么停了一下,然后直起身,回到自己的工位。

      “写完了我先看。”她说,声音和平时一样。

      花清月低下头,盯着屏幕上的流水号,打了一行字。打完之后发现自己打的是“流水号:”,后面跟了一个句号。

      她把句号删了,深吸一口气,继续写。

      报告写了整整两个小时。

      花清月写代码的时候,手指在键盘上飞得像弹吉他,思路到哪代码到哪,一气呵成。但写报告不一样——报告不是在表达想法,是在论证想法。每一个判断都要有依据,每一个依据都要有来源,每一个来源都要有编号。

      她觉得自己像是在给一棵树画年轮。一圈一圈,不能跳过,不能画歪。

      十一点刚过,她写完了。点击保存的时候,她的手指停了一下——文档标题叫“四十七秒心跳节点追踪分析报告_v1.0”。

      她把“v1.0”删了,改成了“初稿”。

      季寒声说过,正式报告不允许用“v1.0”这种版本号,要用“初稿”“修改稿”“送审稿”“定稿”。

      花清月觉得这很烦。

      但她还是改了。

      “写完了。”她说。

      季寒声走过来,站在她旁边,弯下腰看屏幕。花清月闻到了她身上的味道——墨香、拿铁的残留香气、还有一点点洗衣液的干净味道。

      季寒声看得很慢。

      不是阅读速度慢,是每看一段就会停下来,想一下,然后继续。花清月观察着她的表情——没有皱眉,没有点头,什么都没有。那张骨相脸像一面平静的湖,投进去什么都沉底了。

      三分钟后,季寒声开口了。

      “摘要部分,你说‘本报告旨在分析’——删掉‘旨在’。直接说‘本报告分析’。”

      花清月改了。

      “数据来源,你只写了接口编号,没写调用时间。补充精确到秒的调用时间。”

      花清月补充了。

      “结论部分,你写的是‘倾向于认为’——要么是‘认为’,要么是‘不认为’。‘倾向于’在法律上没有效力。”

      花清月咬着嘴唇,把“倾向于认为”改成了“认为”。

      季寒声又看了一段。

      “建议部分,你说‘建议继续追踪’——太模糊。追踪什么?用什么方法?预期什么结果?写清楚。”

      花清月深吸一口气,重新写了建议部分。她写的是:“建议对节点IP 221.xxx.xxx.xxx进行为期七十二小时的全流量监控,重点分析四十七秒心跳包的有效载荷特征,预期可定位至少三个关联节点。”

      季寒声看完,沉默了两秒。

      “可以。”她说。

      花清月靠在椅背上,长长地呼出一口气,像是跑完了一场八百米。“你的系统,写报告比写代码累十倍。”

      “因为你还不习惯。”季寒声回到自己的工位,端起茶杯喝了一口,发现茶已经凉透了,又放下了。“习惯之后,你会发现这种规范是在保护你。”

      “保护我什么?”

      “保护你的结论不被质疑。你把所有依据都写清楚了,没有人能推翻你的结论——除非他们找到你漏掉的证据。”

      花清月想了想,觉得好像有点道理。但她嘴上不打算承认。

      “行吧。”她说。

      中午吃饭的时候,花清月端着餐盘坐在季寒声对面。食堂今天做了红烧排骨,花清月把排骨留到最后吃,季寒声注意到了。

      “你还是先吃青椒。”季寒声说。

      “你不也是先吃米饭?”

      两个人对视了一眼,同时低头吃饭,谁都没再说话。但花清月觉得,这种不需要说话的安静,比那些需要说话的场合更让人舒服。

      下午,花清月开始按照季寒声的要求,把昨天的分析代码重构一遍。

      她写的代码没问题——逻辑正确,效率高,注释也清楚。但季寒声提了一个要求:变量命名要符合团队规范,不能用单字母,不能用过于个人化的缩写,每个函数必须有文档字符串。

      花清月觉得这是脱裤子放屁。

      她的代码里有一个变量叫“x”,用来暂存一个临时值。这个“x”用了三行就被释放了,生命周期短得像个蜉蝣。但按照季寒声的规范,她必须把它命名为“temp_heartbeat_interval_seconds”。

      “你知道这有多蠢吗?”花清月转过头看着季寒声,“一个只存在三行的变量,你让我写一个三十个字符的名字?”

      “规范就是规范。”

      “但这是不合理的。”

      “对你一个人来说不合理。对十个人来说,没有规范更不合理。”

      花清月张了张嘴,想反驳,但她看到季寒声的表情——不是严肃,不是不耐烦,是那种“我在教你一个很重要的东西,请你认真听”的表情。

      她把到嘴边的话咽了回去,转过头,开始改代码。

      temp_heartbeat_interval_seconds。

      她敲下这行字的时候,觉得自己像是在给一只蚂蚁穿衣服。但她敲完之后,看了一眼整段代码——所有变量名都清晰明了,不需要注释也能看懂每一行在做什么。

      确实比之前好读了。

      但她不会告诉季寒声。

      改完代码之后,花清月重新运行了一遍分析流程。结果和之前一样,四十七秒心跳节点的特征被成功提取,和两个月前的旧数据完美匹配。

      她盯着屏幕上的结果,忽然说了一句:“季警官,我觉得你这个人很矛盾。”

      “哪里矛盾?”

      “你追数据的时候,快得像闪电。每一跳的停顿只有0.5秒,决策果断得像在下快棋。但一到写报告、走流程、做规范,你就慢得像乌龟。你不觉得分裂吗?”

      季寒声放下手里的茶杯,靠在椅背上,看着花清月。

      “追数据是我一个人的事。快和慢,只影响我自己。”她说,“但报告和流程,是很多人的事。快和慢,会影响所有人。”

      花清月看着她,忽然觉得这个人说话的方式很像一个人——她的母亲。

      不是语气像,是思维方式像。她的母亲是高中语文老师,总说一句话:“你可以走得很快,但你要记得回头看,有没有人被你落在了后面。”

      季寒声说的是同一件事,只是换了一种语言。

      “你以前带过新人吗?”花清月问。

      “没有。”

      “那我是第一个?”

      “嗯。”

      “那你还挺会教的。”

      季寒声端起茶杯,喝了一口已经凉透的茶。“因为你学得快。”

      花清月被这六个字说得心里又痒了一下。她把目光转回屏幕,假装在看代码,嘴角却弯了一个小小的弧度。

      下午三点,林铮又来了。这次他手里没拿咖啡,拿了一摞打印好的资料。

      “季姐,‘夜莺’案的通信链路分析,网安那边出了初报。”他把资料放在季寒声桌上,看了一眼花清月,压低声音,“你那个小顾问今天表现怎么样?”

      花清月听到了。“我听得见。”

      林铮嘿嘿笑了两声。“听得见好啊,省得我传话了。花顾问,季姐昨天跟我夸你了,说你写代码比她快。”

      花清月看向季寒声。季寒声正在翻林铮送来的资料,表情没有任何变化,仿佛林铮说的不是她。

      “她还说了什么?”花清月问林铮。

      林铮刚要开口,季寒声头都没抬地说了一句:“林铮,你今天下午不是要去机房吗?”

      “哦对对对,我忘了。”林铮转身就往外走,走到门口又回头冲花清月做了个口型,花清月没看清,但从他挤眉弄眼的表情来看,应该是“她喜欢你”。

      花清月的耳朵又红了。

      这是今天第几次了?

      她数了一下。拿铁一次,写报告一次,改代码一次,现在是第四次。

      她在这个人面前,耳朵像一盏声控灯——季寒声一说话,它就亮。

      林铮走后,实验室里安静下来。花清月坐在工位上,盯着屏幕,但脑子里转的是林铮的口型。她到底看没看错?他说的真的是“她喜欢你”吗?

      不可能。

      她和季寒声认识才多久?一周?从第一次弹窗到现在,满打满算不到十天。季寒声是个连自己睡觉时间都要精确到两小时的人,怎么可能——

      “花清月。”

      她吓了一跳,差点从椅子上弹起来。“啊?”

      季寒声看着她,表情一如既往地平静。“你在发呆。”

      “我没有。我在想代码。”

      “你盯着屏幕三分钟没眨眼。”

      花清月眨了眨眼,眼睛确实有点干。“三分钟怎么了?我在深度思考。”

      季寒声没有拆穿她。她把林铮送来的资料翻到某一页,推到桌子的中间。“你来看看这个。”

      花清月站起来,走到季寒声旁边,弯下腰看那份资料。是一张通信链路图,标注了“夜莺”团伙各个节点之间的连接关系。图上有几个节点被红色圈了出来,旁边写着“待确认”。

      “这些待确认的节点,我怀疑和你们北邮的某个实验室有关。”季寒声说。

      花清月的目光落在那几个IP地址上,眉头皱了起来。

      “这是我们学院的出口IP。”她说,“但范围太大了,整个学院好几千人都走这个出口。”

      “所以需要你帮我缩小范围。”

      花清月看着那几个IP地址,脑子里开始快速运转。学院的出口IP是共享的,无法直接定位到个人。但如果她能从流量特征入手——每个设备在发送数据包时都会留下细微的指纹,时钟偏移、TCP序列号的行为模式——

      “给我三天。”她说。

      “两天。”

      “两天半。”

      “两天。我帮你调取学院网关的流量镜像。”

      花清月咬了咬嘴唇。“成交。”

      季寒声把资料合上,看着花清月。她的目光很安静,但花清月总觉得那目光里有一些她读不懂的东西。不是审视,不是评估,是另一种——更柔软的、更私人的东西。

      “你今天改代码的时候,”季寒声说,“没有跟我吵。”

      花清月愣了一下。“你希望我跟你吵?”

      “不希望。但你嘴上不服的样子,我看得出来。”

      花清月低下头,手指在桌面上画圈。“我只是觉得你说得对。虽然我不想承认。”

      季寒声的嘴角动了一下。

      花清月看到了。她看到了季寒声的嘴角动了一下,而且这一次,她确定那不是“知道了”,那是笑了。

      很小。像冬天窗玻璃上结的霜花,薄薄的一层,太阳一出来就化了。但它确实存在过。

      花清月在那一刻做了一个决定。

      她今天回家之后,要把季寒声教她的所有规范整理成一个文档,存在电脑里。

      不是为了讨好她。

      是为了不让她失望。

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>
作者公告
每次更新两章 欢迎观看 提意见《追月》
……(全显)