“把坑挖好,把魚餌掛上。”
“我要釣的,不是普通的魚,是能自已造船的鯊魚?!?/p>
豆包沒有感情,但它忠實(shí)地執(zhí)行了指令。
【指令收到,正在生成代碼……】
屏幕上,代碼如瀑布般飛速滾落。
那些在夏冬看來無比優(yōu)雅和精妙的結(jié)構(gòu),那些閃爍著智慧光芒的算法,就這么輕而易舉地被創(chuàng)造了出來。
夏冬打開瀏覽器,輸入github的網(wǎng)址。
一個(gè)簡潔到有些簡陋的頁面出現(xiàn)了。
綠色的logo,黑色的主色調(diào)。
夏冬注冊了一個(gè)賬號。
ID他想了想,沒搞那些花里胡哨的。
程序員的圈子,ID越怪,技術(shù)可能越菜。
反而是那些用自已真名或者樸實(shí)無華代號的,往往是深藏不露的掃地僧。
他就用自已名字的拼音。
Dong Xia。
簡單,直接,不裝逼。
然后,他創(chuàng)建了一個(gè)新的開源項(xiàng)目。
項(xiàng)目名稱,他也沒有標(biāo)新立異。
就用了自已記憶中,那個(gè)未來會大放異彩的名字。
Tornado。
接著,是最重要的項(xiàng)目簡介,也就是項(xiàng)目的README文件,會直接展示在項(xiàng)目首頁,是進(jìn)入項(xiàng)目的程序員,第一個(gè)看到的內(nèi)容。
他沒有寫那些激動人心的口號。
極客們不吃那一套,華麗的辭藻只會讓他們覺得你是個(gè)想靠PPT騙投資的產(chǎn)品經(jīng)理。
想吸引真正的技術(shù)大牛,你得用代碼和思想說話。
他要做的,是一份冷靜、客觀,但又充滿誘惑的技術(shù)說明書。
夏冬的手指懸在鍵盤上,腦海里構(gòu)思著措辭,然后逐字逐句地敲了下去。
【項(xiàng)目簡介:Tornado - 一個(gè)基于Python的異步非阻塞Web框架】
“當(dāng)前主流的Web服務(wù)模型,大多基于‘每個(gè)連接一個(gè)線程/進(jìn)程’的模式。例如Apache的prefork模式。”
……
“本項(xiàng)目旨在提供一種全新的解決方案,以應(yīng)對高并發(fā)需求。”
“項(xiàng)目采用單線程事件循環(huán)(Event Loop)模型,結(jié)合Linux的epoll接口(或BSD的kqueue),實(shí)現(xiàn)真正的異步非阻塞網(wǎng)絡(luò)I/O?!?/p>
“在這種模型下,單一線程可以管理海量的網(wǎng)絡(luò)連接。任何I/O操作都不會阻塞整個(gè)線程的執(zhí)行,從而極大地提高了服務(wù)器的吞吐能力和資源利用率?!?/p>
“理論上,在單臺普通配置的服務(wù)器上,Tornado可以輕松處理上萬個(gè)并發(fā)連接(C10K問題),而資源消耗遠(yuǎn)低于傳統(tǒng)框架。”
“目前,框架的核心非阻塞I/O循環(huán)和HTTP協(xié)議解析器已基本完成。代碼結(jié)構(gòu)清晰,注釋詳盡。”
“但是,為了讓開發(fā)者能更方便地編寫復(fù)雜的業(yè)務(wù)邏輯,一個(gè)更優(yōu)雅、高效的協(xié)程調(diào)度器仍在探索之中。這部分是整個(gè)框架的靈魂,也是最具挑戰(zhàn)性的地方?!?/p>
“我已經(jīng)留下了一個(gè)初步的接口設(shè)計(jì),但具體的實(shí)現(xiàn)方案,我們希望能與社區(qū)中最頂尖的頭腦共同探討完成?!?/p>
“如果你對異步編程有深刻的理解,并渴望親手構(gòu)建下一代高性能網(wǎng)絡(luò)服務(wù),歡迎你的貢獻(xiàn)代碼?!?/p>
夏冬特意用中文寫下了這段介紹。
他的目標(biāo)很明確。夏冬就是要找國內(nèi)的大神,畢竟你是要來上班的,你能看得懂中文。
寫完之后,夏冬將豆包生成的代碼,仔細(xì)地整理,推送到線上。
遠(yuǎn)在美國舊金山的某個(gè)服務(wù)器上,一個(gè)名為Tornado的開源項(xiàng)目,悄然誕生了。
它比歷史上應(yīng)該出現(xiàn)的時(shí)間,早了整整一年零兩個(gè)月。
夏冬靠在椅子上,長長地舒了一口氣。
魚餌已經(jīng)撒下去了。
接下來,就是靜靜地等待。
他關(guān)掉瀏覽器,看了一眼電腦右下角的時(shí)間。
下午四點(diǎn)。
還有件事得辦了。
要把快看網(wǎng)的商標(biāo)注冊了。
夏冬搖搖頭,感覺自已還是個(gè)程序員思維,知識產(chǎn)權(quán)這種事情,老是不能想到前面。
”看來以后要多注意一下了。“
夏冬從錢包里拿出那張精致的名片,上面印著“匯智知識產(chǎn)權(quán)代理有限公司”。
以及一個(gè)讓他每次看到都想笑的名字。
范統(tǒng)。
他拿出自已的諾基亞,按下了那個(gè)號碼。
電話響了三聲,被接了起來。
“您好,匯智知識產(chǎn)權(quán),范統(tǒng)?!?/p>
聲音還是一如既往的專業(yè)、干練,帶著一絲不容置疑的自信。
……
就在夏冬梳理代碼的時(shí)候。
匯智知識產(chǎn)權(quán)代理有限公司的辦公區(qū)里,鍵盤的敲擊聲和電話鈴聲此起彼伏。
范統(tǒng)正靠在他的椅子上,揉著發(fā)脹的太陽穴。
在他對面,坐著一個(gè)女孩,腰背挺得筆直,雙手放在膝蓋上,顯得有些拘謹(jǐn)。
女孩二十出頭的年紀(jì),臉上還帶著未脫的校園稚氣,正是唐思琪。
“小唐啊,”范統(tǒng)放下手,看著她,“做我們這行,最重要的就是兩點(diǎn)?!?/p>
“一,專業(yè)。二,會看人?!?/p>
唐思琪連忙拿起筆,在嶄新的筆記本上準(zhǔn)備記錄。
她今天穿了一身公司統(tǒng)一發(fā)放的職業(yè)套裙,嶄新的面料還有些僵硬。
白色的絲綢襯衫領(lǐng)口系著一個(gè)精致的蝴蝶結(jié),黑色的包臀短裙緊緊地包裹著她挺翹豐滿的曲線,裙擺下的雙腿被肉色的絲襪包裹著,纖細(xì)而筆直,腳上一雙半高跟的黑色皮鞋擦得锃亮。
這身打扮讓她看起來成熟了幾分,但也像個(gè)被束縛住的小獸,渾身都透著一股不自在的緊繃感。
“專業(yè)知識,死記硬背,多看案例,總能學(xué)會?!狈督y(tǒng)的手指在桌上有節(jié)奏地敲著,“但看人,這門學(xué)問就深了?!?/p>
“你看客戶的穿著、談吐、眼神,就能大概判斷出他的實(shí)力和意圖?!?/p>
“有的人西裝革履,但一開口就露怯,八成是想空手套白狼的。”
“有的人穿著T恤拖鞋,但眼神堅(jiān)定,邏輯清晰,那可能是個(gè)深藏不露的大佬?!?/p>
“就比如上次我們接待的那個(gè)……”
范統(tǒng)的話還沒說完,他桌上的座機(jī)就響了起來。
他看了一眼來電顯示,一個(gè)陌生的本地號碼。
他隨手按了免提,身體往后一靠,示意唐思琪注意聽,這是一個(gè)現(xiàn)場教學(xué)。
“您好,匯智知識產(chǎn)權(quán),范統(tǒng)。”
電話那頭傳來一個(gè)年輕、沉穩(wěn)的聲音,聽起來有些耳熟。
“范經(jīng)理,你好,我是夏冬?!?/p>
夏冬?
范統(tǒng)愣了一下,隨即反應(yīng)過來。
就是前段時(shí)間那個(gè)辦“胖橘”版權(quán)和專利的客戶。
那個(gè)讓他印象深刻,邏輯清晰得不像個(gè)高中生的年輕人。
而且準(zhǔn)備的材料像是教材里的示范案例。