第15章 貼貼真好聞
貼貼真好聞
周沨鳶和王星洄撓了好一會,推拒不下,被王星洄一把摟住肩膀,“啪叽”一下黏在他肩膀上,周沨鳶頓時僵住了。
他清晰地感知到毛絨絨的腦袋帶來的熱量,王星洄的鼻尖摩挲過脆弱的脖頸,呼吸的氣流像輕柔的羽絨,暖暖熱熱的
他的腰眼和尾椎骨奇異地發起癢來,好像有條尾巴盤踞在皮下,被過分親密的接觸刺激得躁動不安,竭力想破開皮肉甩出來。王星洄像條小狗般趴在身上,仔細的嗅聞着。
他聞了一點點汗味,還有早上沖完涼後的淡淡水汽味。除此之外……嗯,什麽都聞不到。
好奇怪。
王星洄嘗試換上自己的靈魂感官,再去分辨周沨鳶的氣味。切換本體的靈魂感官後,他真的聞到了一種奇妙的氣味:主香味是柚子皮剝開後汁水迸濺的酸清氣,又有點像金橘榨汁的氣味,在這些偏柑橘調的清鮮芳香後,是清淡的茉莉、又或許是栀子的花香味,帶着些許濕漉漉的雨意。花香味之後,氣味越發清爽起來、越來越淡,漸漸顯現出一點薄荷的味道,又像肥皂吹出的泡泡水在雨後的花園裏随風蕩漾,飄蕩許久後,‘啵’的一下在鼻尖破裂了。
有點好聞哎!王星洄聞着有點上瘾了,繼續使勁地聞。
王星洄聞爽了,周沨鳶真的要受不了了,一百多斤的人壓在身上,就算屋裏有恒溫系統還是貼着熱得很。他動了動,好生無奈:“別聞了,你真的聞到什麽了?”
“我聞到啦!”王星洄閉着眼,向他講述自己聞到的氣味。
王星洄描述得很抽象,很有詩意。而周沨鳶越聽越是一頭霧水。王星洄的講述和他經過重重嚴格科學檢測出來的結果完全不同,簡直天差地別。
“是不是……”周沨鳶思索了半天,“你聞到的其實是你自己的味道?”
“我自己?”王星洄驚訝起來。
“給我做檢測的主治醫生說過,一般人很難聞到我的信息素氣味,但是我的信息素氣味可以與其他的信息素氣味融合,并且可以調和産生更複雜濃烈的氣味。”
“原來可以這樣嗎!”王星洄恍然,感覺很新鮮。繼續與周沨鳶貼貼聞呀聞,周沨鳶實在有些受不了他了,揪着他一邊耳朵問:“你真的不讀書啦?”
王星洄歡欣鼓舞:“我去把閱讀器拿來!”
Advertisement
王星洄的學習從獨自一人抱着書看變成了貼着周沨鳶抱書看,周沨鳶徹底服氣了,他不知道自己該作何感想,反正,只能抓緊時間冥想休眠,做午飯的時候才得以脫離。
下午周沨鳶做完冥想和家務活兒,就到了運動時刻,運動的時候王星洄沒法貼貼。看一會書,瞟一眼正在跑步機上揮汗如雨的周沨鳶,偷偷再用靈魂感官聞了下:嗯……汗味兒,不太好聞。
可惜的是,接下來幾天周沨鳶好像怕了他,壓根不給他貼貼的機會。盡最大努力讓自己忙碌起來:添置家具小電器,鍛煉。
王星洄其實早就看完了書,為了拖延時間再重讀了一遍,做書上的練習題。再信心滿滿地找上卷釘,準備真正的動手實操小項目。
卷釘先帶他看了自己寫的攔制廣告的插件代碼,再查看了一些沒所謂的帖子內容,不出意外的,光錐根據論壇帖子內的關鍵詞彈出廣告。卷釘教他如何利用插件查看這些彈出廣告的源代碼,與舊版本光錐系統的代碼對比,借此分析光錐系統公司又升級了哪些內容。
“光錐系統每半年大更新一次,每隔一個月就打一個小補丁,修bug,升級彈出廣告的機制。這個攔廣告插件是DED黑客最主要的收入來源,不是我一個人負責更新的,而是有上百號人形成的團隊,這樣才能在每次大更新和小補丁後第一時間更新插件版本。如果你技術夠好,我就能讓你也參與進來,分到一杯羹。”
王星洄認真看了會插件的源代碼,看那些指令代碼和他人寫下的注釋,看出來了一些很奇怪的指令行,并不作用于彈出廣告,而是留下了“後門”,方便輸入特定賬號密碼的人随時調用光錐系統的冗餘算力。
“這個插件……是不是還給留了後門?”
“對啊,這是使用插件的小小代價嘛,現在光錐的性能都是大大溢出的,一般人根本用不完,不利用起來可惜了。你還記得這在黑客網絡裏,叫什麽來着?”
“僵屍網絡資源。”
卷釘打了個響指:“沒錯!選擇訂購這款插件服務的,就等于默認同意将光錐的冗餘算力交給我們使用。一些人知道但是懶得管,所以,這種事不亂說出去就行啦。”
光錐系統的更新剛剛結束。卷釘将舊插件代碼和比插件版本新一級的光錐系統交給王星洄,讓他自己來做升級優化,什麽時候插件安裝上,光錐系統不彈出廣告,并且通過測試驗收,這個課題就算完成了。
王星洄收到課題,認真琢磨了很久。
光錐系統的代碼複雜而龐大。經過數百年的修修補補,變得臃腫而繁複。足足有幾億行,看了一點點王星洄就覺得靈魂感官要超載了。
Bug是莫名其妙的,補丁是海量的。關于廣告與反制廣告攔截的代碼被卷釘特意标注了出來,這部分尤其複雜,王星洄甚至可以根據這些補丁,推測出當時更新的插件版本到底用什麽手段進行反反制。而且經過長時間的鬥智鬥勇,插件本身也變得相當臃腫起來。
他很快沉迷進代碼的修改與優化,都忘記了聞聞周沨鳶的味道,周沨鳶看到他如此努力認真也是很欣慰,這學習勁頭,或許要不了多久就可以獨當一面了。
王星洄修着修着發現,在插件的代碼基礎上修修補補,會讓整個系統更臃腫,而且不知道會不會和前人寫下的代碼産生什麽莫名其妙的沖突,又要花時間測試、修改,況且太臃腫的代碼在他眼裏看着是越來越不爽。他萌生出一個念頭:直接重新寫一份新的插件。
萌生想法,說幹就幹。他已經看完了光錐系統針對個性化廣告推出機制的運行代碼,寫起一個完整的插件自然輕松得多。之後安裝在系統內測試,意外發現插件運行得還可以,攔截效果非常好,但是把一些正常的彈出确認界面也給攔截了,有些卻不會,他花了好些功夫再排查确認,尋找原因,修改了代碼,再上光錐做測試,不知道為什麽,又出了其他奇奇怪怪的毛病,不得不也打了好些補丁,這次才大體沒出現什麽問題。
除了人工測試,卷釘還交給了他一個“超級智能自動黑白盒測試機”運行程序:“寫完代碼就丢進去跑一跑,它會自動測試各種奇奇奇怪的情況生成測試報告,有問題根據報告反饋的問題改。”
裝了插件的光錐系統導入測試機,王星洄舒了口氣,跑完整個系統要耗費不短的時間,正好周沨鳶也不忙了,他抱着周沨鳶貼貼,很開心地說:“我寫完啦!”
“哦?寫得怎麽樣?”
“還在做最後的測試,如果有問題還需要再修改。”
“學得很快嘛。”
“那是當然。”
王星洄聞了聞周沨鳶,感覺今天他身上的氣味有點不一樣,好像摻雜了別的氣味,認真分辨了半天,是堅果一樣的甜甜的氣味,萦繞着些許幹燥的木頭味。周沨鳶被他聞得有點心虛起來:“怎麽了?”
王星洄認真地說:“我在你身上聞到了不一樣的味道。”
到現在周沨鳶也搞不明白失去腺體的王星洄究竟是怎麽聞到他的氣味的,他含糊其辭地否認:“你聞的是不是我辦公室的香薰氣味?”
“絕對不是。”王星洄很篤定,“不一樣,你混入了別人的信息素氣味。像核桃一樣的味道。”
他歪了歪頭,眼睛亮晶晶的:“有人在追求你嗎?”
周沨鳶感覺自己像是被查崗,不自然地說:“也許算是吧……”
雖然周沨鳶信息素氣味特殊,但作為一個體質健康的alpha,還是有不少beta想靠近他,試圖勾起他的興趣。
今天下班的時候因為部門臨時召開緊急會議,晚了一段時間下班,收拾東西做總結報告時,有人來向他請教,放出的信息素氣味周沨鳶聞着差不多和王星洄描述的一致。
“原來還是有人喜歡大風筝的啊!”王星洄笑得很開心,也有點疑惑:“你為什麽不接受呢?是都不喜歡他們嗎?”
周沨鳶尴尬地笑了笑:“喜歡這種感情,如果信息素不匹配,那就包含有很多其他因素了,比如相貌啊,金錢啊,呃……啊,我覺得我還是一個人過比較自在一點。”
“可是你家裏有我。”
周沨鳶撓了撓頭:“你不一樣。”
看周沨鳶的表情,欲說不可說,王星洄感覺這背後一定有什麽故事在。不知道卷釘知不知道一點蛛絲馬跡?
正好,測試機的測試跑完了,出來的報告表示大體上沒問題,只在極少數情況會出現錯誤崩潰、可能與其他浏覽插件産生沖突或不兼容、光錐系統無法讀取或識別成病毒的問題。王星洄再改了改,第二次跑測試出來的報告幾乎完美,他才提交給卷釘,順便問:“大風筝也有人追求,為什麽不和人在一起呢?”
卷釘那邊很快接收了文件包,調侃:“喲,小星洄這是在吃誰的醋嗎?”
“才沒有。”
“哈哈,說這些也沒用啦,我不是大風筝肚子裏的蛔蟲,他也沒寫日記的習慣,還真不知道他為什麽一直單身,說不定他同事了解的都比我多。要不,我把一些僵屍網絡的資源分給你,你試試找找他的同事對他的看法?”
王星洄猶豫了下,通過僵屍網絡搜集周沨鳶同事對他本人的看法,顯然要去翻那些更私密的聊天記錄了,一般而言這是違法的舉動。但是——
都是要做黑客的人了,給光錐系統植入後門的插件也做了,還怕這點舉動嗎?