程式設計師如何防止電腦刪程式碼跑路(最後有彩蛋)
當我得知硬碟掛掉後的心情


事情的起因
我的筆記本是小米遊戲本高配版,僅僅使用了不到五個月,硬碟以悄然無聲的方式離開了我
只要是東西遲早會壞,只是遲早的問題,不過這次來得有點早,讓我措手不及
最後再看一眼硬碟的屍體(希捷 1T 機械硬碟),這個牌子從此進入我的黑名單

但是幸好我有所準備,用同事的話就是未雨綢繆

MobileHDD.jpg
沒錯,這個就是行動硬碟(西數 4T 機械硬碟)
事情的經過
那天晚上我只是下樓吃個飯,回來後各種軟體報錯(類似QQ.exe已停止執行),只要是機械硬碟上的軟體無一倖免,我還以為是開機太久出現的問題,重啟一下就沒事了,重啟後發現機械硬碟在我的電腦上消失,機智的我知道這並沒有那麼簡單,立刻撥通了小米客服電話400-100-5678,客服的答案跟我所想的一樣,到小米維修網店看看


維修人員檢測初步結果是硬碟壞了,要重新換一個
作為一名合格的網民,我也知道硬碟這東西不是一般人能修理,壞了只能換,我表示很理解
但是修理時間讓我非常不能接受,要他們從小米那邊申請然後寄下過去,至少要一個星期
為什麼要從小米那邊申請呢,他們不是小米的嗎,yes,他們是小米外包的公司,不屬於小米的子公司
我也表示理解,然後這個維修人員給了我另外一種維修方案,維修時間比較短,就是返廠檢修,三到四天就可以OK,其實最大的原因在於小米的維修廠在深圳,而我在廣州
而我偏要動手試試,回到家裡就把硬碟拆下來了,放到桌上型電腦上也是識別不了


最後選擇郵寄給小米維修廠,運費80塊,不過是到付,也就是說運費不用我給,小米會出這個錢,因為是在保修期內


當天晚上6點寄出,明天到達對方倉庫,後天中午才開始維修,後天晚上修好寄出,大後天到貨,耗時不到三天,效率還算可以
損失統計
再說一下備份情況:三個星期前備份了一次,也就是說一個月內的資料沒了
再說一下資料丟失情況:影響個人軟體最新原始碼一套,Github開源框架最新原始碼三套,個人筆記若干,損失100+張本地經典表情包
因為那段時間加班比較多,所以暫時估計就是這些東西,其中損失最嚴重的是開源框架,不過我已經早早更新了好幾個版本了,最新框架的原始碼不存在了,難道只能靠記憶了嗎
當然是No,不就是原始碼沒了,我第一時間把Demo備份了一下,然後進行慘無人道的反編譯,為什麼說程式碼慘無人道,因為反編譯出來的程式碼我費了好大勁才看懂,幸好改動不大,反編譯的程式碼還有一點參考性,於是乎在國慶這段時間東湊西拼把程式碼搞出來了,代價是國慶在家豪華七日遊,不要問我爽不爽,我只能說好苦逼
最後的彩蛋
安利一下這個免費軟體,非常感謝這位開發者做出的貢獻
FreeFileSync:是一款資料夾同步工具,可以用來備份檔案,牆裂推薦
