許秦遠有個習慣,在外做網站收了錢,都會買些水果、零食、點心,甚至燒雞、鹵鴨、烤串等,到打印室與大家一起分享。
花錢不多,一般就一二十塊錢,同享賺錢的喜悅。
所以在打印室,許秦遠小兄弟與大家相處得相當之好。
這次收到一千多塊錢,許秦遠非常有成就感,決定請大家吃烤肉。
在烤肉店,大家喝著啤酒、飲料,一邊自助烤肉,一邊聊些近況、見聞。
黃飛標吐槽著從老師手裡接過的一個項目。
上次,許秦遠幫標哥做網站,被老師打回重做。
但近水樓台先得月,黃飛標看許秦遠做網站,看得多了,也就學到了不少。
然後他們三人一起新做的網站,在班上脫穎而出,被老師點評為第二名,有了接項目的資格。
老師給他們的第一個項目,是一個政府下屬部門的網站,沒什麽難度,他們三個人在課後,不到兩個星期就做完了。
驗收通過,老師給了他們360元,一人一120。
廉不廉價,大家心裡知道就好。
好歹有點兒錢,而且還是個不錯的練手機會,別人想要還沒有呢!
第二個項目剛派發下來,是給一家培訓機構做在線考試系統,老師說用VC++做,時間一個月,報酬可觀。
標哥等人一聽‘報酬可觀’,就沒舍得放棄。
所以這幾天,標哥三人組都在拚命地學習。
C、C++,他們已經學過,但VC++與C++不一樣,裡面加了一些微軟的東西。
當年許秦遠就被MFC折磨了好長一段時間。
雖然對其十分不爽,但在當前,Windows下開發界面的首選,必然是它。
於是,許秦遠跟標哥聊起這個框架。
“你連這個都會?”標哥萬分詫異。
雖然他剛學,聽不太懂,但就是感覺許小兄弟很牛逼,驚得有些目瞪口呆。
“我……我就是自學的,我喜歡編程!”
許秦遠說的是實話,是他十年後自學的。
“好!太好了!以後我有問題就找你!”
黃飛標趕緊和許秦遠碰了一杯,這是找到了靠山,或者是托底。
果然第二天交班時,許秦遠就被標哥拉去吃飯。
標哥又請許秦遠在溢香園就餐,然後二人去了學校電腦室。
跟上次做網站一樣,那兩個哥已在機子上等著了。
許秦遠沒客氣,簡單招呼過後,便坐上了電腦前的椅子。
先看了一下他們所建的工程。
軟件的工程,或者稱項目,是軟件開發環境(IDE)中的一個名字。
其實就是一系列的代碼文件,不同的編程語言或開發框架下,有不同的結構組織形式。
許秦遠見他們搭建的工程,十分幼稚,完完全全的初學之作,毫無指導意義。
隻好重起一套,從頭開始。
“我來做,你們看著!”
許秦遠很快將新工程建起來,一邊做一邊講,傳授經驗。
拆分模塊、導入將會用到的類庫、編寫各模塊的基礎代碼……
許秦遠在來的路上,聽標哥講了客戶需求,早已心中有數。
很快,項目的骨架便搭建好了,編譯通過,運行,展示出一個界面。
剩下的,便是往裡面添加血肉了。
也就是,在各個模塊、各個層級下,寫相應的代碼,來實現各個功能。
寫界面程序有個特點,是先界面後邏輯。這跟寫服務端代碼相反。
許秦遠也是如此建議他們,並給他們說要先易後難。
後面涉及到與主機通訊,以他們現在的水平,很難搞定!
到時候再輔助吧。
許秦遠將電腦還給他們,讓他們自己開發。
然後,許秦遠沒有離開,而是去新開了一台電腦,他自己用。
構思了許久的一件事,該落地了!
他要寫一個‘飛鴿傳書’,或是與‘飛鴿傳書’類似的軟件。
飛鴿傳書,一個局域網內發送消息、傳輸文件的神器。
許秦遠不知道它是什麽時候誕生的,反正到現在為止,他還沒聽說過。
當前,在電腦間傳遞文件,簡直太痛苦了!
之前,在打印室,因為三台電腦相互不通,傳文件只能用軟盤拷貝的形式。
操作之繁瑣,效率之低下,簡直令人抓狂!
後來許秦遠花一百多買了個路由器,將三台電腦連接起來。
不得不吐槽一下,現在的路由器是真貴!許秦遠都心疼了好半天。
然後在張老師電腦上開FTP服務,其它兩台電腦去連它。
張老師電腦作為FTP主機,相當於一個臨時倉庫,用於存取文件。
至此,三台電腦通過FTP,可以文件互通。
張老師看到效果,給許秦遠報了路由器的錢。
許秦遠忙活一通,總算沒有損失。
接下來, 一天天過去,打印室四人,對FTP命令,從生疏到熟悉,到現在熟得不能再熟。
許秦遠卻仍不滿意,想起用‘飛鴿傳書’的快捷,常在心裡吐槽。
FTP簡直太不方便了!
就一直想著要寫一個‘飛鴿傳書’。
在選技術時,他偏向於Qt。
Qt跨平台,MFC不跨平台。
現在因為要指導標哥運用MFC,於是許秦遠改變了想法。
先用MFC實現一版,之後再切換到Qt。
除了界面代碼不同,其他的基本上可以複用。
說乾就乾!
許秦遠打開VC++,開始建工程,寫代碼……
接下來的一個星期,許秦遠白天去打印室或外出做網站,晚上就在學校計算機室寫代碼,直到計算機室關閉。
除了偶爾指導一下標哥三人,他都在心無旁騖地擼代碼。
其實寫代碼沒用多長時間,他在第四天就寫完了。
然後就是測試,在一台機器上開不同的端口,啟動多個‘飛鴿傳書’,相互聊天、傳文件。
測試、修改、優化、再測試、再修改、再優化……
單機測好之後,又在多機上測試。
這時,那三個哥才知道,原來許小兄弟這幾天開發了一個‘飛鴿傳書’。
三人體驗後,一致稱好!
許秦遠問:“香不香?”
他們一時沒反應過來,見許小兄弟指著屏幕上的軟件,他們才領悟到許小兄弟用的是‘通感’法,然後異口同聲地回答:
“真香!”