{"body":[{"id":"46956470080091965","sort":"1","type":1,"role":"46955279031971266","content":"時間是下午 12:30,,周啟源的舍友謝晨皓,,吃完午飯回到宿舍,。只見他急不可耐地打開空調(diào),拿起手機(jī),。不過,,隨即被周啟源發(fā)出一陣陣,清脆的鍵盤聲吸引住了,。"},{"id":"46956475432022247","sort":"1025","type":1,"role":"46955279031971266","content":"場景:周啟源宿舍"},{"id":"46956577722699201","sort":"2049","type":1,"role":"46956532088681638","content":"(手舞足蹈,,歡呼)哇哦~我成功了!我終于完成了?。?},{"id":"46956582269328276","sort":"3073","type":1,"role":"46956569669646343","content":"怎么啦,,啟源,?眉飛色舞的。"},{"id":"46956584685253697","sort":"4097","type":1,"role":"46956532088681638","content":"就是我開發(fā)了一個,,Word 轉(zhuǎn)手寫體的程序,,底層部分已經(jīng)做完了,剩下的,,只差 GUI 界面了,。"},{"id":"46956587654812858","sort":"5121","type":1,"role":"46955279031971266","content":"注:GUI 界面即用戶界面接口。在程序設(shè)計中,,用戶通過 GUI 界面,,通過鼠標(biāo),就可以來操作軟件了,,而不需要在一個黑乎乎的窗口上,,敲上一兩行代碼,改參數(shù),,才能啟動代碼功能,。"},{"id":"46956593543612367","sort":"6145","type":1,"role":"46956569669646343","content":"(皺眉頭)你這幾天晚上,都在自習(xí)室里忙到凌晨才回宿舍,,就是為了搞這個,?今天上午的課,也沒見你去,。老師還點(diǎn)名了,,好在我?guī)湍愫^去了。"},{"id":"46956595959537060","sort":"7169","type":1,"role":"46956532088681638","content":"啊,,那真謝謝了,。來,你看這個代碼。"},{"id":"46956599197536578","sort":"8193","type":1,"role":"46955279031971266","content":"周啟源拉謝晨皓來到座位"},{"id":"46956601613460242","sort":"9217","type":1,"role":"46956532088681638","content":"你看這個圖片,,你覺得字寫得這么樣,?"},{"id":"46956610455056915","sort":"12289","type":1,"role":"46956569669646343","content":"嗯,挺好看的,。誰寫的,,這字兒,都能去參加書法大賽了,。"},{"id":"46956616629061879","sort":"13313","type":1,"role":"46956532088681638","content":"(指著電腦)我用代碼生成的,。"},{"id":"46956620940807828","sort":"14337","type":1,"role":"46955279031971266","content":"他隨即展示給謝晨皓看。只見他在 Word 上輸入文本,,跑一下代碼,,就出現(xiàn)了巧奪天工的書法圖片。之后,,再設(shè)置了一下字體,,隨即輸出惟妙惟肖,與手寫體別無二致的圖片,。"},{"id":"46956623625171470","sort":"16385","type":1,"role":"46956569669646343","content":"哦,!居然把 Word 里面的文本,轉(zhuǎn)成了手寫體,。牛逼呀,,以后把圖片打印出來,就不需要用筆辛苦寫了,。但是,,要不是你說,我真的認(rèn)不出來,,這是電腦寫的,。你是怎么做到的呢?"},{"id":"46956628188574489","sort":"17409","type":1,"role":"46956532088681638","content":"哈哈,,我是從網(wǎng)上,,先下載一些手寫體風(fēng)格的字體文件,就是 ttf 文件啦,。然后,,再給這些,無論字與字的間隔,,還是行與行的間隔,,都加上隨機(jī)擾動。來體現(xiàn)出手寫的不整齊感,。"},{"id":"46956628977098742","sort":"18433","type":1,"role":"46956532088681638","content":"之后,,操作 ttf 文件,,給字體的筆畫,加上 x,、y 方向上的擾動,,以及旋轉(zhuǎn)擾動。再給字體加上旋轉(zhuǎn)擾動,,并加上背景,,就可以呈現(xiàn)手寫體的效果啦!"},{"id":"46956631929882833","sort":"19457","type":1,"role":"46956569669646343","content":"聽起來挺不錯,,也挺容易實(shí)現(xiàn)的,。不過,你為什么做了這么久呢,?我看你最近幾天,,每天都上自習(xí)室里熬夜......"},{"id":"46956637567031622","sort":"20481","type":1,"role":"46956532088681638","content":"(疲憊而興奮)這沒什么。容易是挺容易,,就是 ttf 文件的操作比較困難,,費(fèi)了我很多時間。但是,,眼看就快成功了,就不知不覺,,肝到現(xiàn)在,,忘了上午有課。說到這兒,,還是得謝謝你,,幫我點(diǎn)了名。"},{"id":"46956640268163317","sort":"21505","type":1,"role":"46956569669646343","content":"沒什么啦,。咱們不是計算機(jī),、軟件專業(yè)的,你都能這么搞,。我真心佩服你,。"},{"id":"46956642130440712","sort":"22529","type":1,"role":"46955279031971266","content":"說完,搭了搭周啟源的肩膀"},{"id":"46956644831571891","sort":"23553","type":1,"role":"46956569669646343","content":"這個軟件,,我覺得做出來后,,應(yīng)該能賣個好價錢吧?你打算怎么處理,?"},{"id":"46956651274015961","sort":"24577","type":1,"role":"46956532088681638","content":"(兩眼放光)開源,!我要把源代碼都上傳到網(wǎng)上,上傳到 Github ,、CSDN 博客上,,讓大家都使用,。"},{"id":"46956655283776426","sort":"25601","type":1,"role":"46956569669646343","content":"啊,你不申請‘軟著’嗎,?要我的話,,與一些互聯(lián)網(wǎng)公司合作,或者自己拿去創(chuàng)業(yè),,推廣,。就算是在軟件上打廣告,也可以弄很多錢呀,。"},{"id":"46956660400821435","sort":"26625","type":1,"role":"46956532088681638","content":"不要,。你知道嗎?現(xiàn)在很多軟件,,動不動就收費(fèi),,其實(shí)是自斷前途。高手在民間,,依靠互聯(lián)網(wǎng)的力量,,來完善軟件,讓每個人都參與進(jìn)來,,對軟件其實(shí)大有益處,。"},{"id":"46956664158924710","sort":"27649","type":1,"role":"46956569669646343","content":"哦,你是要用開源,,白嫖群眾的力量,,把軟件做得更好。之后,,再出個名,。或者重新收費(fèi),。這樣,,能弄更多的錢,是這個意思嗎,?"},{"id":"46956675970079990","sort":"28673","type":1,"role":"46956532088681638","content":"不是,,我所說的開源不是這個意思。技術(shù)是無價的,,如果能把我的技術(shù),,傳播給更多的人。當(dāng)別人遇到相似的問題后,,會拍著腦袋說:“噢,!對了,網(wǎng)上不是有類似的方法嗎,?”"},{"id":"46956677849131819","sort":"29697","type":1,"role":"46956532088681638","content":"技術(shù)是創(chuàng)新的,,我不覺得這個軟件包含了多大的技術(shù),。假如閉門造車,抱殘守缺,,就會被社會所淘汰,。互聯(lián)網(wǎng),,我覺得,,不是為了讓我們增加防范而成立,而是為了讓萬眾有一個更好的創(chuàng)新而崛起的,。"},{"id":"46956688854990582","sort":"30721","type":1,"role":"46956532088681638","content":"曼昆說:“貿(mào)易會使每一個人的情況都變好,。”就像貿(mào)易一樣,,技術(shù)也應(yīng)該走出去,,和別的思想一起,交流,,碰撞,,才能不斷進(jìn)步。人的精力是有限的,,但是無數(shù)人扭成的力量,,上帝也無法匹敵。"},{"id":"46956692076211432","sort":"31745","type":1,"role":"46956532088681638","content":"當(dāng)今的世界,,在進(jìn)行一場曠日持久的戰(zhàn)爭,,那就是開源與封閉的戰(zhàn)爭,就比如現(xiàn)在的全球化,、反全球化。你看,,美國在墨西哥建了一堵墻,,退群 WHO,TTP 黃了,,都是反全球化的結(jié)果,。"},{"id":"46956692596299553","sort":"32769","type":1,"role":"46956532088681638","content":"然后呢?雖然有點(diǎn)成效,,但終究罵聲一片,。再看我們中國,“一帶一路”,,港珠澳大橋,,無不是加強(qiáng)與世界聯(lián)系,構(gòu)建人類命運(yùn)共同體的結(jié)果,。"},{"id":"46956698501884431","sort":"33793","type":1,"role":"46956532088681638","content":"雖然開源,,可能會像全球化一樣,,受到諸多阻礙。但我相信,,這是一個螺旋上升的過程,,最終會走向更高等級的開源。那時候的世界,,再沒有收費(fèi)軟件,,再沒有盜版,所謂的‘逆向工程’,,也再不會有市場,。"},{"id":"46956699055523245","sort":"34817","type":1,"role":"46956532088681638","content":"程序員們,都會根據(jù)自己的喜好,,在心儀的軟件上,,修改源代碼,添加自己的 idea,。于是乎,,世界上的程序越來越精致化、人性化,、高級化,。那些所謂的勒索黑客、病毒,,由于大眾的監(jiān)督,,再也無法為所欲為。"},{"id":"46956703350501857","sort":"35841","type":1,"role":"46956532088681638","content":"你仔細(xì)品,。開源了,,程序員不計報酬,僅憑自己的喜好,,一起完善開源程序,。這不是跟共產(chǎn)主義,勞動至上的想法不謀而合嗎,?"},{"id":"46956703887375137","sort":"36865","type":1,"role":"46956532088681638","content":"作為新時代的大學(xué)生,,我覺得我有義務(wù),有必要宣傳這樣一種想法,!‘雁過留痕,,人過留聲’,我要用短暫的一生,,推動世界的開源,,留下歷史的痕跡。"},{"id":"46956707091818832","sort":"37889","type":1,"role":"46956532088681638","content":"資本那種少數(shù)人占有資料的時代,,我相信,,只是一個過渡時期,。總有一天,,人們會為了無條件的勞動感到光榮,,人們會追求精神上的超越,而不是物質(zhì)上的奢華,。"},{"id":"46956707645458784","sort":"38913","type":1,"role":"46956532088681638","content":"現(xiàn)在,,5G、人工智能的助推下,,我覺得,,這個日子更加近了。為了這一天的到來,,我決定傾獻(xiàn)我的一生,,為之努力奮斗。"},{"id":"46956716218621480","sort":"39937","type":1,"role":"46956532088681638","content":"這樣,,在我年老時,,看著一個個為自己理想,而不是利益奮斗的年輕人時,,看到國家,、世界因?yàn)殚_源而變得繁榮、緊密,、團(tuán)結(jié)時,,我會感到無比的驕傲。"},{"id":"46956716487057063","sort":"40961","type":1,"role":"46956532088681638","content":"因?yàn)?,我可以大聲說:“我是開源的先驅(qū)之一,,我為我的貢獻(xiàn)感到無比自豪!”"},{"id":"46956718919752857","sort":"41985","type":1,"role":"46956569669646343","content":"你說的是很好,。但是,,我覺得,作為弱勢群體,,我們首先應(yīng)該學(xué)會保護(hù)自己..."},{"id":"46956721604103791","sort":"43009","type":1,"role":"46956532088681638","content":"如果人人都保護(hù)自己,那么就沒有人領(lǐng)軍帶頭,。如果人人都喜歡坐在地上鼓掌,,那么世界上就沒有進(jìn)步。世界之所以變得越來越發(fā)達(dá),,就是因?yàn)楦鞔笾拗g的交流,。"},{"id":"46956724808551519","sort":"44033","type":1,"role":"46956532088681638","content":"現(xiàn)在,目前的交流方式,,似乎已經(jīng)不能再,,更進(jìn)一步地推動世界的發(fā)展了,。因此,我們需要另一種,,更高級的交流方式——開源,。這樣,才能給世界的發(fā)展,,帶來新的活力,。"},{"id":"46956727241259161","sort":"45057","type":1,"role":"46956569669646343","content":"好吧,我勸說不了你,。但是,,你要記住,我的話永遠(yuǎn)是向著你的,。"},{"id":"46956729120308355","sort":"46081","type":1,"role":"46956532088681638","content":"謝謝,,我的朋友。"},{"id":"46956730982573058","sort":"47105","type":1,"role":"46956569669646343","content":"對了,,你那個數(shù)理大賽,,現(xiàn)在進(jìn)行得這么樣了?兩個星期過去了,,現(xiàn)在還剩下四天了吧,?"},{"id":"46956734740672209","sort":"48129","type":1,"role":"46956532088681638","content":"嗯,是啊,,不過我已經(jīng)寫完第一問了,,但是效果不好。第二問還沒思路,。"},{"id":"46956738515540030","sort":"49153","type":1,"role":"46955279031971266","content":"賽題的第一題,,是一道污水處理題目。具體是,,根據(jù)污水處理的流水?dāng)?shù)據(jù),,設(shè)計一個,根據(jù)污水特征,,預(yù)測污水排放的某一個指標(biāo)的模型,。"},{"id":"46956739052413902","sort":"50177","type":1,"role":"46955279031971266","content":"第二問是根據(jù)某一個排放指標(biāo),設(shè)置預(yù)警閥值,。賽題要求寫一篇論文,,詳細(xì)闡述做法以及結(jié)果。"},{"id":"46956741199901331","sort":"51201","type":1,"role":"46956569669646343","content":"你隊(duì)友都沒怎么干吧,?我看你一天到晚都不跟他們聯(lián)系,。你別被他們白嫖了啊,說不定,他們就是認(rèn)為你比較厲害,,才找你參的賽,。然后題目你來寫,他們享受勞動成果呢,。"},{"id":"46956743884246888","sort":"52225","type":1,"role":"46956532088681638","content":"這個不會吧,,他們不是這樣的人吧。"},{"id":"46956746014963773","sort":"53249","type":1,"role":"46956569669646343","content":"那你要找個時間聚一聚,,討論一下賽題,,分配一下任務(wù)。別把什么東西都往你自己身上攬,,明白沒,?"},{"id":"46956748179216225","sort":"54273","type":1,"role":"46956532088681638","content":"嗯,,我會注意的,。"},{"id":"46956751920536174","sort":"55297","type":1,"role":"46956532088681638","content":"(心想)打從我在群上發(fā)了賽題,他們就不說話了?,F(xiàn)在自己做完了第一題,,論文也已經(jīng)寫了第一問,只差第二問了,。"},{"id":"46956753799592725","sort":"56321","type":1,"role":"46956532088681638","content":"(心想)本來我什么都沒做,,就找他們討論,自己是隊(duì)長,,似乎也有點(diǎn)說不過去?,F(xiàn)在寫了論文了,應(yīng)該有資格叫他們一起來商議了吧,?"},{"id":"46956758631431874","sort":"57345","type":1,"role":"46956569669646343","content":"(似乎讀出他的心中所想)你不用怕的,。你是隊(duì)長,讓他們討論,,他們來,,那是他們的本分,不要想太多,,真的,。"},{"id":"46956761315777829","sort":"58369","type":1,"role":"46956532088681638","content":"嗯,謝謝你,。我明白了,,我這就讓他們開會討論。"},{"id":"47011215880726472","sort":"10241","type":2,"role":"46955279031971266","content":"47034534852017054"},{"id":"47011226332932366","sort":"15361","type":2,"role":"46955279031971266","content":"47034537536372329"},{"id":"47068328745216268","sort":"59393","type":1,"role":"46955279031971266","content":"知識小卡片:開源不是簡單地將源代碼發(fā)到網(wǎng)上,。根據(jù)一些開源協(xié)議,假如有人參照了開源項(xiàng)目,那么其項(xiàng)目也要開源,。然后,,就形成爆炸式的“開源”鏈了。"},{"id":"47068341076462633","sort":"60417","type":1,"role":"46955279031971266","content":"開源的一個重要的成果,,我想就是 Linux 操作系統(tǒng)了吧,。可能大家對這個系統(tǒng)很陌生,,但你手機(jī)上的操作系統(tǒng),,是基于一個叫安卓系統(tǒng)開發(fā)而來的。而安卓系統(tǒng),,是基于 Linux 開發(fā)而來的,。"},{"id":"47068372751852048","sort":"61441","type":1,"role":"46955279031971266","content":"所以,如果沒有開源,,我們恐怕都得為手機(jī)上的操作系統(tǒng),,繳上一筆不小的費(fèi)用。"}],"sentencecount":60}