網盤的快樂,只有技術宅知道

真實故事計劃 發佈 2024-03-05T00:14:49.117096+00:00

網絡雲盤成為大眾儲存工具的同時,一群程式設計師已經開始在那裡修築秘密樂園。他們以代碼為磚,以生活中冒出的星星火火的創意為藍圖,在雲盤修造一個個滿足現實需求的程序。「碼代碼」在這裡不是工作,而是一種創造和表達。

網絡雲盤成為大眾儲存工具的同時,一群程式設計師已經開始在那裡修築秘密樂園。

他們以代碼為磚,以生活中冒出的星星火火的創意為藍圖,在雲盤修造一個個滿足現實需求的程序。「碼代碼」在這裡不是工作,而是一種創造和表達。

在網絡雲盤恣意創作的程式設計師,是一群被歷史之手推到舞台中央的技術控,也有人稱他們為極客,他們會把這些APP視作樂高,在APP上,去肆意創造不一樣的玩法。我們找到了幾位活躍在一個阿里雲盤開發者社群里的獨立開發者,了解在科技浪潮之下,他們如何在生活中踐行極客式創作,驗證創意,也惠及他人。

那就自己搞嘛

夜深人靜時,程式設計師孫宇會出現在十平米的書房。他坐在電腦前,雙手有節奏地敲擊鍵盤,屏幕上快速閃現著他剛剛輸入的幾十行代碼。在外人眼裡,這些如同亂碼一般的英文、標點、數字,對孫宇來說是他下達的指令,如同一塊塊石磚,最終能夠搭建成一組完整的建築。

在孫宇的設計中,這些代碼會搭建成一組安裝在車載屏幕上,能以浮窗形式,播放儲存的視頻、音頻資源的雲盤播放器。

孫宇和家人常年生活在廈門,每逢長假會開車回到150公里以外的龍巖老家。三四個小時的車程,他喜歡用音樂對抗睏倦和枯燥。2022年下半年,孫宇在往返廈門與龍巖的車程中,點開車載屏幕地圖查看導航,女兒在後座想更換播放的音頻。孫宇發現自己只能將導航頁面關閉後,才能進入播放器挑選音頻。

駕駛途中,這幾秒鐘的分神令孫宇感到不安。他測試了市面上的車載播放器軟體,都無法滿足兩個軟體顯示在同一頁面上的功能。

「那就自己搞嘛」,從老家回來後,他決定利用下班後的時間,開發自己理想中的系統。一個月後,這款名叫「蝸牛雲盤」的軟體上線,接入了阿里雲盤,目前超過6萬人下載並使用。

圖 | 孫宇在工作

在極客們的代碼世界,速度是決定一切的基礎。孫宇創作的「蝸牛雲盤」這類需要下載影像、音頻資料的雲盤類播放器尤為如此。他找來了市面上所有的雲盤進行測評,嘗試將「蝸牛雲盤」接入到一個更加穩定、高速的雲盤中。最終,阿里雲盤成為了孫宇的首選,他注意到這款雲盤在運作時速度更快。

大多數人的印象里,極客是理性與邏輯的代名詞。但同時,他們也是一群鮮少滿足現狀的高要求者,擅長觀察生活,敏銳捕捉著自己與他人提出的需求,並從中發現新創造的可能。挑剔與創造,是一種極客式的生活方式。

年輕的程式設計師徐遠同樣在車廂找到了靈感。2017年,24歲的徐遠在駕校學車。他身形偏瘦,戴著眼鏡,沒排到他練車時,就安靜地坐在後座抱著手機打字。除了寫代碼,徐遠還喜歡寫作,身上有著與程式設計師刻板印象不符的文青氣質。

徐遠去創業的故事再也平常不過了。一次,他剛剛寫好3000字的隨筆,全選複製到發布網站時,誤點了刪除。文學世界瞬間變成一塊白板,徐遠愣住了。

只不過,與很多人不一樣,他選擇了用代碼解決這個問題。

那時,市面上的筆記類軟體都無法提供查詢歷史記錄的功能,像徐遠這樣手誤操作後的後果無法挽救。一個簡單又本能的念頭出現在徐遠的腦海中:乾脆做一個白板,但能夠保證寫作無論如何都不會丟失。

用了一個月的時間,「純純寫作」誕生了。他利用安卓手機里的內部、外置兩塊存儲區域,設置了自動本地存儲的命令,當人們在應用里打字時,會同步在內外存儲空間產生備份文件,一份為文字打造的雙保險就這樣誕生了。

截止到目前,「純純寫作」經歷了5年的更新,徐遠在程序中添加了遠比最初那一塊白板更豐富的功能。今年2月,徐遠將阿里雲盤作為「純純寫作」的備選雲盤,能迅速同步文字更新。不到3天,由於速度、大文件和無廣告的差異,純純寫作60%的用戶選擇從另一款網盤,更改到了阿里雲盤。

圖 | 徐遠設置的「時光機」功能

為此他專門在社區和微博上發了一條推文來紀念。為什麼?文字對徐遠來說是寶貴的,記得一次他接到了一個用戶的反饋,說自己沒有設置雲盤備份,只存儲在手機里,結果手機硬體壞了,寫了10萬多字的文章丟了。他對此十分惋惜,幾乎能立刻回憶起5年前,自己坐在車裡,丟失文稿的不安感。

所以自己的用戶都用上靠譜的備份盤,徐遠也很開心。現在,超過30萬用戶在用的這款軟體,也陸續收穫金米獎、匠心獎等應用商店的推薦。

徐遠用「夢幻」形容自己在代碼上的天賦,在其他方面,他感知著自己的平凡。大學本科他選擇了機械工程專業,課程艱澀,有些科目無論他怎樣用功補習也無法及格。他曾經四次申請轉專業到計算機系,都因績點排名落後而失敗,最終在大二下學期退學。

與現實世界相反的是,徐遠在代碼世界裡創造了自己想到的一切,有什麼問題便解決什麼。那時的徐遠在社交平台里寫留言:每次夜深人靜時躺在床上,想想還能寫代碼,我就熱血沸騰。

追求不一樣,屬於極客們的「神力」

對於極客來說,開發程序,就是用程式設計師的方式解決生活中每個人都會遇到的小事。

2022年初,90後程式設計師周明正在將上百位的字符排列組合,研究怎樣給信息加密。他本職工作是一名視頻軟體的技術開發者,研究信息加密是源於妻子對數字信息泄漏的憂慮。

妻子喜歡用日記的方式記錄生活。他們生育了兩個孩子,小孩子的成長很快,妻子不想錯過每一天的變化,會給孩子們拍很多照片、視頻。一天,妻子在看著日記軟體中上傳孩子們圖片的進度條,突然問周明:「這個數據上傳到他們軟體的伺服器,是不是意味著有泄露的危險?」

周明回答確實有這種可能。考慮到孩子們的隱私安全,他想研發一款信息不上傳到第三方伺服器的日記軟體。保護隱私是周明的首要意圖,於是他在9萬多行的代碼中,增加了3000多行有關加密算法的代碼。

在一款軟體程序中,3000多行代碼並不算多,但耗費了周明很長時間思考,他在過往的工作經驗中鮮少涉及到加密技術。經過了將近2周的學習,他設計點開這款日記軟體的時候,自動為用戶生成一串256位字符的密鑰。

「如果有黑客想暴力竊取信息,也要花上幾萬年的時間計算。」周明言語間既有對技術的崇拜,又有對自己能夠使用技術的自豪。

經過了3個月的研發和測試,周明和妻子在兩個小孩的名字中各取了一個字,組合成了這款源自於孩子們的日記名稱,叫做「天悅日記」。

與「純純寫作」類似,周明在設計軟體時,為用戶們增添了備份到網盤的選擇。在周明眼中,這是一種更安全的儲存方式,不易丟失數據,同時便於查找。未來,每個人都會有屬於自己的雲端存儲庫,他為「天悅日記」創作的密鑰等於設置了難以解開的門鎖。

今年年初,有用戶在備份日記資料到自己的網盤時,告訴周明,阿里雲盤的備份影像的速度迅速,體驗感更好。周明決定申請將「天悅日記」接入到阿里雲盤,而且大廠長期來看更穩定,也會更尊重隱私。

這就是所謂極客們的「神力」。生活中看似複雜的小事,都能用代碼的形式解決。

生活在山東青島,吃飯時喜歡點開一部叫《請回答1988》的韓劇的李星並不是一個典型的程式設計師。他今年29歲,幾年前從一家公司的技術崗位離職,自己創業做外貿。

雖然自己當了老闆,李星周末休息時還是喜歡逛極客論壇,學習自己感興趣的編程技術,在裡面和同好交流。雲盤是李星重要的資料庫,他會將許多技術資料保存到雲端,同時也利用雲盤進行創作。

圖 | 李星在房間碼代碼

李星和妻子都是影視迷,在自己的阿里雲盤中存儲了許多影視劇資源。去年11月,發現自己新購買的Apple TV無法連結雲盤觀看視頻後,他乾脆就自行開發了「AIplayer」播放軟體,去連結阿里雲盤。在軟體測試階段,夫妻二人經常一邊追劇,一邊體會播放器還有哪些功能需要改進。

作為「純純寫作」的獨立開發者,徐遠每天閒來無事都會打開這款軟體把玩,通過自己的使用與觀察,來判斷需要調整的部分。在他眼中,程序開發者比以往任何時候都要對生活有細膩的感受。

他還記得自己在大學時,沒有因為在代碼世界取得的成果而收穫同學們的關注。自己一心想要轉專業,沒有課程時,最常去的地方是學校的圖書館。一天他忽然發現,圖書館的桌椅比例極為合適,與其他地方並不相同,桌面的高度要微微降低,這樣肩膀放在上面工作、學習,很少造成疲勞感。

很小的細節都會造成產品體驗感的不同,徐遠將那種肩頸的放鬆感記到現在,並應用到軟體的開發中。

玩票,成了生活

孫宇記得,「蝸牛雲盤」在汽車上成功運行是在晚上10點鐘。12月末的一天,他結束工作後,回到家中拿著U盤反覆調試,從家中到車裡,來回跑了20多次,終於調試成功。他十分激動,不記得自己挑了雲盤文件中的哪個MV視頻播放了起來。

車廂狹小,平板上順暢播放的視頻變換燈光,映射到孫宇的臉上。他頭腦中有著清晰的測試清單,無需用紙筆勾畫。先是切換視頻的解析度,接著測試屏幕調控,再點開雲盤與地圖導航一起運行。測試了30多分鐘,沒有問題出現。孫宇終於完成了第一個屬於自己的安卓系統軟體,他給雲盤命名為「蝸牛」,寓意著一步一步穩健發展。

圖 | 孫宇的車載平板,雲盤與地圖同時運行

孫宇將「蝸牛雲盤」分享到論壇中,有很多也有車載場景需求的用戶下載,告訴孫宇這款軟體的實用性,在軟體的QQ群反饋使用體驗。接入阿里雲盤後,孫宇注意到一天內「蝸牛雲盤」的用戶量增長了將近1萬,這是他從未想像到的。

生活在重慶的開發者「小白」是阿里雲盤的第一批使用者,2022年10月,疫情居家期間,他在阿里雲盤基礎上,開發了一款名叫「小白雲盤」的TV軟體。

「小白」喜歡在QQ群中和用戶們交流心得,也因此增加了211位好友,在他過去20多年使用QQ的經歷中,從來沒有添加過這麼多聯繫人。每天,有各式各樣的用戶問題等待小白解答。

其中,一個來自北方的男性好友引起了「小白」的注意。對方總是在深夜使用「小白雲盤」觀影,他會給「小白」發送許多自己使用雲盤的心得與改進建議。「小白」第二天一早會給他回復,但從未立刻得到回覆,而是照舊要等到深夜,對方才上線。

仿佛有時差一般的交流讓「小白」感到好奇,一次詢問對方後,才知道他和兄弟姐妹們輪流照看癱瘓的母親,方才總是在深夜上線,白天休息。

「小白」從未想過自己開發的產品,能夠成為一部分用戶在孤獨時刻的慰藉。

同樣有一位用戶找到「小白」,說自己給老家的電視上安裝了「小白雲盤」,想著為80歲的母親排解寂寞,但使用時持續出現閃屏的問題。「小白」想到同樣步入老年的母親,花了很長時間解決這個問題。交流中,他推測是用戶老家的電視型號太老了,於是他反覆更改安裝包給對方發過去調試。

「小白」想起自己母親使用電視的習慣,並不是自己選擇想看的內容,而是需要一個流暢續播的播放器。於是在為那位用戶更改安裝包時,他增加了一個文件夾,裡面存放視頻資源,點開「小白雲盤」後,就能接著上次播放的位置續播。

圖 | 小白雲盤中的播放控制頁面

現在,「小白雲盤」的累計用戶超過了10萬。而在後來,阿里雲盤出了開發者返傭的激勵,「小白」意料之外地實現了營收,能夠滿足自己的生活開支。在此之前,他原本只想完成一份自己的作品,解決自己生活中的需求。

除了孫宇、「小白」這樣的個人開發者,已經擁有成熟作品的徐遠和周明同樣選擇接入阿里雲盤。

一款不限速、高開放性的雲盤對於極客開發者們就像一塊穩固的地基,他們能夠在此之上搭建更多使用場景。今年,阿里雲盤為更多優秀的第三方開發者提供開放接口,如今已經有超過1萬名極客開發者報名參加。

周明期待與更多極客相互切磋。最近,在他加入的阿里雲盤獨立開發者群聊中,這群技術控們在熱火朝天地討論如何利用Chat-GPT,為自己的程序開發提供便捷,成為能夠立即使用技術的人,而不擔心被技術取代。他們都期待著利用阿里雲盤這塊穩固的地基,打造屬於自己的建築。

孫宇的女兒今年讀六年級,比起聽音樂,女兒更喜歡聽有聲書,於是孫宇專門在自己的雲盤主頁添加了一份有聲書文件。

今年春節,孫宇載著妻子和女兒從廈門回到龍巖老家。

沿著廈蓉高速往西北方駕駛,地勢不斷增高,車窗外的風景從平原變成了山脈。女兒坐在後座往窗外看,汽車音響里傳來自己喜歡閱讀的「馬小跳」有聲書,這令她感到新奇。孫宇開著車,偶爾從後視鏡看到女兒和妻子的笑臉,自己也咀嚼到代碼之外的幸福滋味。

*文中孫宇、徐遠、周明、李星為化名

- END -

撰文 | 宋春光

編輯|林森菜


更多故事,歡迎關注真實故事計劃公眾號。
我們長期徵稿,可在公眾號後台回復「投稿」,原創稿件稿酬1800-3000元/篇。

關鍵字: