編程的事一直折騰到本周的周五,半夏實在搞不定,於是王寧找朋友請了個華為的通信專家過來。
專家一看白震寫的代碼,五官都皺成了一團。
「在我的記憶里,很小很小的時候,見過那東西一面,當時天快黑了,距離又太遠,只能看到一個模糊的影子。」耳機里傳來女孩的聲音,「它在樓上爬,腿很長,就像一隻黑色的大蜘蛛,老師說它們從月亮上來。」
「黑月?」
「是,是黑月。」女孩說,「黑月降臨之後,它們才出現。」
「黑月降臨的緣由是什麼?」白楊坐在椅子上,手指間夾著筆,皺起眉頭,「它總不能是無端端突然就冒出來了吧?」
雖然說找到末日災難的成因至關重要,但誰也說不準這成因是不是人類可以影響和改變的。
萬一是黑月發現了先驅者或旅行者號探測器呢?
難道人類有本事現在把旅行者號給抓回來?
更進一步說,萬一是人類自身的存在被黑月發現了呢?
難道人類還有能力把偌大一個地球都給藏起來?
問題是問題,但不見得有答案,若天災已至人力所不能挽回的地步,那麼即使可以提前預知,人們唯一能做的也就是儘量降低損失,地震也好,海嘯也罷,雖然憑藉區區人力不能抗衡不可防止,但好歹能通知人們撤離跑路可這一顆月亮落下來,人們要往哪兒跑?
跑到外太空去?
那三年時間鐵定不夠,三百年才差不多。
「咱們想個辦法把地球藏起來。」白楊說,「大小姐,你有沒有什麼好方法?」
「誒?」那頭愣了一下,「什麼意思?」
「就是把整個地球都藏起來,讓黑月找不到我們。」白楊隨口說,「它找不到我們,我們不就安全了?」
「那……那用黑布把地球蒙起來?」
「到哪兒去找那麼多黑布?」白楊笑了,「地球表面積五億平方公里,你就要用五億平方公里的黑布,這比給太平洋加個蓋還離譜,」
說是這麼說,但「把地球藏起來」這個概念,卻讓白楊長了個心眼萬一,我是說萬一,人們能查清黑月降臨的真正原因,能得知黑月是如何找到地球的,或許這真的是個法子呢?它是如何收集到地球的具體信息,那麼人們就努力把這些信息消除,把信息的傳播途徑截斷,把地球的位置隱藏起來
這聽上去很不可思議。
就像二戰時期英國人在夜間用燈光偽造城市,誤導德國轟炸機,使用同樣的思路,人類可以進行一次規模龐大到史無前例的戰略偽裝和誤導!
藏起整個地球。
如果黑月是通過可見光觀測地球,那麼人們就在可見光頻段隱藏自己。
如果黑月是通過紅外光觀測地球,那麼人類就在紅外光頻段隱藏自己。
對症下藥,有的放矢。
白楊這麼想。
雖然他很難想像具體操作起來會是什麼樣的上帝工程,把一顆半徑六千三百七十公里的龐大球體藏起來,讓它消失在黑月的眼中,玩一次生死攸關的宇宙尺度捉迷藏但這不失為一個解決問題的可能方向,未來已經證實人類和黑月硬碰硬正面對決將必敗無疑,既然打不過,那還躲不起嗎?
白楊決定把這個想法發給趙博文,讓他考慮一下。
·
·
·
與此同時。
一牆之隔。
王寧和白震還在努力折騰代碼,今天下午華為的通信專家百忙之中抽出時間來了一趟,後者是王寧老同學的老同學,最近剛好在南京出差,聽到需求就上門幫忙來了。
他看了白震的代碼後很委婉地評價說,一攤稀再多也是堆不起來屎山的。
於是專業人士親自上陣,氣沉丹田,長虹貫日,很輕鬆地給屎山奠基了第一坨堅固的肛裂級粗硬大便。
專家搞定了就走人,也不收費,雲淡風輕,他雙手一擺,說都是朋友,幫個小忙,舉手之勞,錢就免了,我還有事,先走一步,後會有期。
白楊望著人家的背影嘖嘖感嘆,我要是當年考上了大學,今天也在華為上班了,也像他那麼瀟灑。
王寧說就你那上一級留一級的成績,還考大學。
接下來兩人擼起袖子通宵達旦,繼續在二手725上搭建完整的圖像傳輸鏈路,專家搞定了基礎,搞定了集成開發環境,搞定了編譯器,白震讚嘆不愧是業內專家,其代碼寫得像馬爾克斯的《百年孤獨》。
王寧說你的意思是水平像《百年孤獨》一樣高?
白震說像《百年孤獨》一樣看不懂。
接下來擺在他們面前的一個巨大難題是傳輸速率。
「這東西最快能有多快?」王寧拍了拍電台黑色的外殼。
「我們用AFSK,速度恐怕快不起來。」白震說,「我估摸著大概800到1000bps。」
「怎麼算出來的?」
「根據聲音的頻率算,我們把圖像也好,代碼也好,所有數據都轉化成聲音傳輸,但是聲音的頻率是有極限的,人類耳朵正常能聽到的聲音頻率也就20000赫茲,所以音效卡的工作區間也就是這個範圍。」白震回答,「數位訊號傳輸速率理論上不能高於它的中頻,也就是10000赫茲,10kbps。」
「10kbps,每秒一萬個逼t……」王寧心算,「換算成kB是多少?除以8?」
「除以10。」白震說,「10kbps換算成我們常說的網速就是1kB/s,每秒一個字節,但這是理論數值,是最高速度。」
「每秒1kB還是理論最高速度?」
「是的,每秒1kB已經是不可達到的理論值了,在實際上的工程實踐中,能有1000bps的速度算不錯了。」白震點點頭。
「1000bps的速度……」王寧算了算,「1kB/s?每秒100個字節?100個B?」
「嗯,一秒鐘100個B。」白震說,「這就是數據傳輸的速度。」
王寧知道視頻傳輸是不可能了,這速度別說看圖片,看小說都夠嗆,夢回撥號上網時代。
「AFSK就這樣。」白震說,「後面如果條件允許,可以換成PSK的調製方式,那速度比現在這個快得多,不過目前暫時將就一下吧。」
面對每秒不到1kB的超級低網速,想要儘快把圖像傳過去,他們只有一個選擇,那就是壓縮。
瘋狂壓縮。
把10M大小的圖片,壓縮到1M,再壓縮到10KB,在壓縮的過程中,這幅圖會損失9999%的信息。
而一副10KB大小的圖片,用這台725電台傳過去需要100秒。
王寧和白震做了個實驗,他們要看看圖像壓縮傳輸之後能有什麼效果。
王寧給老白拍了張照片,正面半身像,5M大小。
接下來導入PS,先等比壓縮,把一張大圖像素縮小到原本的四分之一,這一下就把大小壓縮了一半,接下來進行色度抽樣,把一張彩色照片變成黑白照片,這又把圖片縮小了一半,最後進行質量壓縮,一通操作猛如虎,一看壓縮一比五。
最後王寧把照片展示出來
老媽從客廳里經過,不經意遠遠地瞄了一眼。
「什麼烏干達黑猩猩?」