老系統(tǒng)能真,不只是懷舊

近 20 年前赁严,我用一個叫做 FileMaker Pro 4.0TC 的數(shù)據(jù)庫軟件扰柠,幫父親的公司寫了一套辦公室和庫存管理系統(tǒng)。

那個時代的 Mac 系統(tǒng)误澳,還不是現(xiàn)在大家所熟知的 Mac OS X耻矮,而是更早的 Mac OS 7 或 8。

當(dāng)時年約 60 歲的父親忆谓,對這套我為他量身訂做裆装、簡單好用的系統(tǒng)相當(dāng)滿意;滿意到用了 20 年倡缠,至今都還不太愿意換新哨免。

當(dāng)初這套系統(tǒng)剛寫好時,用的電腦是(現(xiàn)在可能沒什么人記得的)Mac LC Ⅲ?和 Mac Centris 610 昙沦;上線之后琢唾,用的則是幾臺第一代的藍(lán)綠色(稱為“Bondi Blue”)iMac

十年前盾饮,我買了一部白色 iBook G4 筆電采桃,當(dāng)作給父親的 70 歲生日禮物;一方面讓他慢慢習(xí)慣跟 Mac OS 9 相差很大的 Mac OS X丘损,二方面也希望將他辦公室的電腦軟硬件普办,都慢慢轉(zhuǎn)換到新的規(guī)格。

當(dāng)然徘钥,還有另外一個目的衔蹲,就是減輕我作為“客服人員”的負(fù)擔(dān)。究竟舊的東西都會被慢慢淘汰呈础,新的操作系統(tǒng)在目前的環(huán)境下問題也比較少舆驶、比較找得到資源。

父親相當(dāng)喜歡這部 iBook而钞。他在上面讀郵件沙廉、逛網(wǎng)站、而且玩了上萬次“接龍”(在先前的幾部電腦上笨忌,應(yīng)該也有幾萬次的戰(zhàn)績)蓝仲;但因為操作系統(tǒng)版本不同的關(guān)系,那套庫存管理系統(tǒng)還是在舊機(jī)器上跑官疲。

又好幾年時間過去,我寫的管理系統(tǒng)也開始顯露出疲態(tài)亮隙。倒不是它有什么問題途凫,究竟芬蘭也有一套用了 25 年的修車廠系統(tǒng)還在服役中;只要機(jī)器不死溢吻、程序邏輯不變维费,還是可以繼續(xù)天長地久下去的果元。

但問題出在兩個地方:

機(jī)器老化

那些老 iMac,陸續(xù)在使用超過 15 年之后一一退休了犀盟;主要原因跟其他同類機(jī)種一樣而晒,多半是負(fù)責(zé)視頻和聲音的類比電路板損壞。我雖然會修阅畴,但已經(jīng)找不到料件可以替換倡怎。

此外,支持 Mac OS 9 的打印機(jī)也越來越難找贱枣;先前幾部噴墨打印機(jī)都使用超過 10 年监署,只能一修再修。但有時候即使修得好纽哥,也已經(jīng)找不到替換墨水匣钠乏。

軟件問題

軟件問題其實比硬件還麻煩。中文版 Mac OS 9 和 OS X 有個很大的差異春塌,就是繁體中文內(nèi)碼從早期非常普遍的“Big 5”改成了跟全球接軌的“UTF-8”晓避,也就是“Unicode”萬國碼。

也就是說只壳,雖然新版 FileMaker 還是可以打開舊版資料檔俏拱,但中文內(nèi)容在新系統(tǒng)上會變成完全無法閱讀的亂碼。

在網(wǎng)絡(luò)上買到一臺規(guī)格相對較新的 Mac 電腦不是難事吕世,但要把累積了近 20 年份彰触、已經(jīng)變成亂碼的數(shù)據(jù)庫檔案轉(zhuǎn)到新系統(tǒng)上,恐怕是更麻煩的事情命辖。

目前我手邊還能跑 Mac OS 9 的電腦况毅,是一部當(dāng)時稱為“飛舞花”(Flower Power)的特別版老 iMac。它還可以開機(jī)尔艇,但硬盤和光盤似乎都有問題尔许。

現(xiàn)在的首要之務(wù),是先將這部老 iMac 恢復(fù)到可用狀態(tài)终娃,然后復(fù)制出父親辦公室的工作環(huán)境味廊,再安裝 FileMaker Pro 4.0TC、打開數(shù)據(jù)庫檔案棠耕,再找出能將中文資料正確轉(zhuǎn)換到新系統(tǒng)上的方法余佛。

我原本是打算自己做這些事的(究竟我也是曾經(jīng)擔(dān)任《Macworld 中文版》總編輯的老骨頭),但公司 30 出頭歲窍荧、人稱玉米哥的 IT 經(jīng)理表示很有興趣幫我的忙辉巡,打理一下這部“他小時候的電腦”。

于是他接上一臺外接光盤機(jī)蕊退,然后在一支 1GB 容量的 U 盤上安裝了 Mac OS 9.2(老 iMac 上的硬盤實在太難拆換)郊楣。值得贊嘆的是憔恳,這部十幾歲的電腦竟然可以把系統(tǒng)裝在 U 盤上、并且用它開機(jī)净蚤。

此外钥组,他還把原來已經(jīng)很多的 384MB 內(nèi)存升級到(以那個時代的標(biāo)準(zhǔn))驚人的 1GB、連上網(wǎng)絡(luò)今瀑、還找到能比較正常開啟目前內(nèi)含大量 CSS 和 JavaScript 程序的網(wǎng)頁瀏覽器程梦。

于是,在開始處理數(shù)據(jù)庫之前放椰,玉米哥跟 Fugu Café 的編輯合作作烟,測試這部 iMac 的視頻播放能力,看如何把它推到極限砾医,結(jié)果就是這篇測試文章拿撩、以及這段記錄視頻:


繼續(xù)工作。因為我手邊沒有能用的 FileMaker Pro 4.0TC如蚜,自己的光盤久遠(yuǎn)以前就被借走了压恒,所以向朋友借了一套光盤安裝上去,幸好也順利安裝成功错邦。

舊檔案在 iMac 上打開了探赫。在那個瞬間,除了松了口氣之外撬呢,許多回憶也跟著涌上心頭:我想起當(dāng)初寫這套系統(tǒng)時用的幾部電腦伦吠、當(dāng)時用心設(shè)計的介面(容易理解和使用,但現(xiàn)在看來當(dāng)然已經(jīng)是老派)魂拦、以及當(dāng)初為了能幫上父親一點忙而日夜努力設(shè)計這套系統(tǒng)的心情毛仪。

回憶起來的,還有當(dāng)時試著從基礎(chǔ)開始芯勘,教 60 歲的父親從 Mac 系統(tǒng)的基本操作開始箱靴,再加上一些數(shù)據(jù)庫和網(wǎng)絡(luò)的概念,試著透過介面荷愕、操作流程衡怀、以及口頭說明,讓他可以了解整套系統(tǒng)如何使用安疗。

父親在年輕時抛杨,也算是那個時代的高科技人士;他精通電子學(xué)和無線電操作荐类,能以我聽都來不及的速度收發(fā)摩爾斯電碼蝶桶。但在進(jìn)入網(wǎng)絡(luò)時代之后,許多過去的常識不再適用掉冶;年輕人視為理所當(dāng)然的選單真竖、視窗、點按滑鼠等電腦介面厌小,都得花一些時間教學(xué)恢共。

當(dāng)然,永久的現(xiàn)場和電話客服支持也是一定要的璧亚。雖然以一般常識來說讨韭,年長用戶的問題說明起來會比較費力、而且不免會有“上次問過這次又問”的情形癣蟋;但我把它當(dāng)作一種幸福:父親一直在工作透硝、頭腦清楚、身體硬朗疯搅,60 歲之后至今還會用電腦濒生、會收發(fā) email、會玩接龍幔欧、會問一些讓普通客服人員氣結(jié)的問題罪治。

對我來說,這已經(jīng)是一種幸福礁蔗。

但我們 30 歲左右的玉米哥觉义,對于這種幸福的接受度就不是那么高。好幾次他用到一半就在辦公室開始呼喊:

從前的人怎么有辦法用這種電腦工作啊啊霸【晒骇?!

啊磺浙,不好意思洪囤,我就是“那個時候的人”。這部老 iMac 曾經(jīng)有大約三年時間是我的主要工作機(jī)屠缭;除了用來賺生活費之外箍鼓,我也用它做了幾個網(wǎng)站、還出版了大約兩年份的《MacZin》電子雜志呵曹。

(注:這套以PDF格式發(fā)行的雜志有簡體版款咖,在墻內(nèi)應(yīng)該也有人存檔提供下載,請自行搜索看看奄喂。)

因為 FileMaker 檔案中似乎用了一些獨特的壓縮編碼方式铐殃,所以不是很容易直接匯出、轉(zhuǎn)檔跨新、再匯入就完成富腊;有些資料可能會在轉(zhuǎn)換過程中消失、資料欄位也會移位域帐。所以赘被,還是得先多嘗試一些不同的方法是整,在最壞的狀況下可能必須重做整個系統(tǒng)。

然而民假,如果時間許可浮入,其實我是很樂意重來一次的;不僅僅是為了幫我父親一個忙羊异,也為了重新溫習(xí) FileMaker 的制作技巧(我在 1999 年使用的第一個博客系統(tǒng)事秀,就是用它自己打造出來的;當(dāng)時甚至還沒有“博客”這個名詞)野舶。

還有一個目的易迹,就是透過這樣的過程,用不是那么感性的方式重溫一些年輕時的歲月平道。

那種感覺睹欲,就像是一邊在濱海公路上開車、一邊聽著回憶中的老歌巢掺、或是跟家人一起翻閱兒時相簿句伶。但有個地方不太一樣:做這樣“有用”的事情,就像做一張年輕時手工完成的椅子陆淀、或是重寫一篇遙遠(yuǎn)之前曾經(jīng)寫過的故事考余。

希望父親收到我重新做好的管理系統(tǒng)之后,也會像當(dāng)年一樣開心轧苫、也一樣為這個兒子感到驕傲楚堤。

而這個新版本,我希望它可以為父親再服務(wù)至少一含懊、二十年身冬。

(本文原始英文版

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市岔乔,隨后出現(xiàn)的幾起案子酥筝,更是在濱河造成了極大的恐慌,老刑警劉巖雏门,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嘿歌,死亡現(xiàn)場離奇詭異,居然都是意外死亡茁影,警方通過查閱死者的電腦和手機(jī)宙帝,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來募闲,“玉大人步脓,你說我怎么就攤上這事。” “怎么了靴患?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵仍侥,是天一觀的道長。 經(jīng)常有香客問我蚁廓,道長访圃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任相嵌,我火速辦了婚禮,結(jié)果婚禮上况脆,老公的妹妹穿的比我還像新娘饭宾。我一直安慰自己,他們只是感情好格了,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布看铆。 她就那樣靜靜地躺著,像睡著了一般盛末。 火紅的嫁衣襯著肌膚如雪弹惦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天悄但,我揣著相機(jī)與錄音棠隐,去河邊找鬼。 笑死檐嚣,一個胖子當(dāng)著我的面吹牛助泽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嚎京,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼嗡贺,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鞍帝?” 一聲冷哼從身側(cè)響起诫睬,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎帕涌,沒想到半個月后摄凡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡宵膨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年架谎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辟躏。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡谷扣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情会涎,我是刑警寧澤裹匙,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站末秃,受9級特大地震影響概页,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜练慕,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一惰匙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧铃将,春花似錦项鬼、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至悯仙,卻和暖如春龄毡,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背锡垄。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工沦零, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人偎捎。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓蠢终,卻偏偏與公主長得像,于是被迫代替她去往敵國和親茴她。 傳聞我的和親對象是個殘疾皇子寻拂,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348

推薦閱讀更多精彩內(nèi)容