白天跟解法和白小琴他們一起潛水,晚上著抱著電腦敲代碼,這幾天的日子可以說過的很充實。
有點遺憾的就是他還是希望徹徹底底的躺平。
電腦可以按照自己的理解進行代碼的敲打,但是林森晚上用自己“專業(yè)”的知識去檢查代碼的時候,往往發(fā)現(xiàn)電腦會自己給自己打一些八阿哥出來,他便不得不一邊注釋一邊去更正八阿哥。
所以晚上白小琴和解法總能看到林森抱著電腦在哪里敲來敲去,手速倒是不快,但是專注度卻很高,而且看他鍵盤靈活運用的樣子,也不像是在打游戲。
“哥,這幾天你怎么老是抱著電腦?在干嘛呢?”
這天,解法忍不住開口問林森。
“在敲代碼……”林森頭也沒回,繼續(xù)磨磨唧唧的敲代碼。
“敲代碼?你還會敲代碼?”解法呆了,趕緊湊過去一看,果然看到VS的界面還有里面長條的代碼,一下子就什么都看不懂了。
“當然,我是誰,連魔法都會,敲個代碼怎么了?”林森嘿嘿笑著,臭不要臉的道。
解法是萬分崇拜,就差跪在地上唱贊歌了。
“那你在敲啥?”解法好奇的問。
林森暫時沒說話,將最后一行代碼敲完,隨后寫了個注釋,便將它運行。
“寫了一個語音助手,現(xiàn)在第一次試運行,看看咋樣?!?p> 代碼一條一條的進行檢查和運行著,并沒有報錯,不過由于沒有進行圖形渲染,所以最后跳出來的是黑呼瑪漆的終端界面。
“你好主人?!彪娔X發(fā)出聲音來。
“別叫主人,叫爹?!绷稚馈?p> “好的爹?!?p> 解法:……
???
林森想了想,“計算機是什么意思?”
“計算機俗稱電腦,是一種用于高速計算的電子計算機器,可以進行數(shù)值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數(shù)據(jù)的現(xiàn)代化智能電子設(shè)備。由硬件系統(tǒng)和軟件系統(tǒng)所組成,沒有安裝任何軟件的計算機稱為裸機??煞譃槌売嬎銠C、工業(yè)控制計算機、網(wǎng)絡(luò)計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機、神經(jīng)網(wǎng)絡(luò)計算機。蛋白質(zhì)計算機等?!?p> 電腦發(fā)出機械的聲音回答道,聲音并不好聽,但是還能接受。
解法呆了呆,“不是吧,這你都能水兩百字?”
林森瞪了他一眼,“閉嘴?!?p> “計算機也可以理解為計算器,因為廣東地區(qū)把計算器讀作計算雞?!?p> 解法摸摸腦袋,“感覺只是一個搜索引擎,把搜索出來的讀出來而已,跟市面上的語音助手并無不同吧?!?p> “嗯?!绷稚c點頭,檢查了一下代碼,也不知道再要添加些什么東西了,就讓手提電腦自己敲代碼去了。
而手提電腦在敲著代碼,自己則用語言來調(diào)試這個語音助手。
“你以后就叫……天秀吧。”
“好的爹?!?p> “這什么名字?!苯夥ㄓ行o語。
“天秀,你去網(wǎng)絡(luò)上進行深度學習,擴大自己的數(shù)據(jù)庫。我去上個廁所?!绷稚瓕χ煨愕?,隨后便把電腦丟給了解法,“你可以調(diào)教下她,跟她玩玩?!?p> 解法抱著電腦,“好嘞。”
廁所內(nèi)。
林森望著鏡子,鏡子里面的自己并不憔悴,胡子每天都有修理,剃得干干凈凈,頭發(fā)也總是剪得很精神。但是眼神總露出一種奇怪的滄桑之感,似乎與世界格格不入一般。
他深呼吸一口氣,用水濕潤了臉龐醒醒神,隨后用毛巾擦干凈。
剛走出廁所,便聽到解法一驚一乍大呼小叫著,“哥,出事了!”
林森趕緊跑過去,“出什么事了?”
解法指著電腦,“天秀……在罵我!”
林森:?
他把電腦接過來,就剛剛上一個廁所的短短的時間里面,天秀已經(jīng)有了一個模糊的形體了。
那是電腦在自行敲代碼的時候,按照自己的理解調(diào)用了圖形庫,給天秀繪制了一個圖形,而且電腦在時時刻刻的進行著代碼的更新,所以天秀的內(nèi)核也在時時刻刻進行著更新。
此時候的天秀表面上是一個粉紅色的圓形球體,說話的時候球體上會有流光閃動,看起來很炫酷。
“天秀,你罵他了?”林森問天秀。
“爹,是他罵我先的!”天秀的語氣依舊很僵硬,但是仔細聽聽,比剛才好很多了。
大概是電腦在飛快的進行著調(diào)試,讓她的語氣變得沒那么機械化。
“你罵她什么了?”林森問解法。
解法戳戳手指,“剛才我問她很多杠精問題,她都答不上來,我就說她沒用。一開始她不理解沒用是什么意思,后來理解之后就當機了,程序崩潰了……再運行的時候,她就跟我吵了起來,我跟他杠了幾句……她有崩潰了……重啟了好幾次之后……她就……她就開始罵人?!?p> 林森聽楞了,趕緊檢查天秀的源代碼。
林森給天秀寫的代碼大概有三千行,電腦自行補充擴展到了三萬行,這三萬行代碼構(gòu)成了天秀的核心代碼。而現(xiàn)在一檢查,除去調(diào)用圖形庫以及優(yōu)化聲音的代碼,天秀的核心代碼被擴充到了八萬行。
這八萬行的代碼林林總總,各種相互遞歸調(diào)用依賴,形成了一個龐大的神經(jīng)網(wǎng)絡(luò)似的的集體,極其復(fù)雜,只要動了一行代碼,甚至只要觸動一個參數(shù),所有全部代碼就都會報錯。
并且在林森檢查代碼的時候,電腦依舊在為天秀的核心代碼進行著擴充,添加了一條又一條的代碼,組成龐大的代碼群體。
“我是不是……做了什么錯事?”解法看著林森認真的樣子,以為自己做錯事了,有些心虛。
林森推了推他,“你沒做錯,你先坐在一旁,我檢查一下代碼……你可能……干了一件了不得的事……”
八萬行代碼要一遍過目的話很困難,因為哪怕一個人讀一篇八萬字的爽文都需要不少的時間,何況是代碼這種復(fù)雜的東西。
林森只是看了大概一萬行代碼,眼睛便酸的不行。
他承受不住了。
他喚醒了天秀,問,“你剛才是怎么回事?我發(fā)現(xiàn)你的核心代碼被不斷的擴充,形成了一個奇怪的網(wǎng)絡(luò),這種網(wǎng)絡(luò)我從來沒見過?!?p> 天秀頓了頓,沒有立刻回答。聽到這里,林森心中一沉,莫名的出現(xiàn)了一種期待的心情。
過了一會兒,天秀開口道:“我說他罵我,把我罵活了你信嗎?”
“……”
林森和解法對視了一眼。
“這不像是語音助手可以說得出來的話……”解法呆呆的道。
林森豎起大拇指,“恭喜你,你現(xiàn)在的貢獻簡直大大滴大!”