Old system is more than nostalgic

I am recently working on the inventory system I wrote for my father nearly 20 years ago with FileMaker Pro 4.0TC (Traditional Chinese) from the Mac OS 8 era.

It worked fine and my dad (60 years old at that time) was happy with it. He was so happy that he refused to replace the entire system even now.

The system ran on a Mac LC III, a Mac Centris 610 and then several first-generation Bondi Blue iMacs. Ten years ago I brought him a white iBook G4 as a present for his 70th birthday and wished he could get a hang of Mac OS X, so he could agree on migrating the inventory system to a newer, easier-to-support (for me) foundation.

He was more than happy with the iBook. He read emails on it, surfed the Web on it and played Solitaire more than ten thousand times on it?—?but he still ran the entire business on blue iMacs.

Time has come for the inventory system. The iMacs refused to boot one after another, and it’s getting harder to find printers compatible with the archaic Mac OS 9.

Worse than that, the Chinese system also evolved. The character encoding method was “Big-5” before the Millennium, and it’s superseded by “UTF-8”, or Unicode, on the newer Mac OS X. That means you could open the old FileMaker files with a newer version and keep all settings intact, but the Chinese contents become garbled codes incomprehensible to human eyes.

So it’s more a challenge to convert the 20-year worth of files then buying my dad a relatively new Mac, which I found in a local pre-owned store for US$550.

The Mac OS 9-capable machine I currently own is a “Flower Power” iMac. It’s bootable but the hard drive and DVD drive were all dead.

I have to first revive the iMac, reproduce an environment identical to my father’s office machine, run the old FileMaker Pro 4.0TC, try to export the data and convert to a Unicode version readable by a modern Mac.

I could have done this myself (I was Macworld magazine’s Chief Editor after all), but my young, talented IT manager showed strong interest in doing this for me.

He managed to install Mac OS 9.2 on a bootable USB disk (instead of the dead, extremely-difficult-to-replace internal hard drive) through an external DVD drive, upgraded the memory to a whopping 1GB, got it back online with an Ethernet router and found a browser that opens modern CSS- and JavaScript-rich Web pages.

On the way getting the Flower Power back to working condition, he started a side project working with another old-stuff editor to push its video playback capability to the limit. They collected some newer anime videos and converted them into various formats to play with different apps and to see how the old iMac performs.

The results were turned into a story (in Chinese) and this video (title in Japanese):

http://www.tudou.com/programs/view/bfacnhdfknw/

Back to work. Since I don’t have a working copy of FileMaker Pro 4.0TC on hand, an original CD was borrowed from an old Mac geek friend and successfully installed.

The old files sent by my dad opened beautifully, and suddenly all the memory comes back: those old Macs I’ve used to create this system, the old-style interface I made, the effort I put in creating this system in wish to help my father’s business, and how I tried to explain the way Mac system and database work to a 60-year-old guy?—?a hard-core radio techie in his time but had problem understanding computer and Internet jargons.

For many times, my IT manager, in his early thirties, shouted out in the reconstruction jobs: “how could people at that time use this darn machine to do real work?!”

Well, in fact this was my main work machine for about 3 years in early 2000s. I used to make a few bucks, made several Web sites and published MacZin, a Chinese-language electronic Mac magazine that lived for 2 years.

Since FileMaker seemed to have use some proprietary encoding methods and data structure, the data cannot be simply exported, converted and re-imported; some information was lost and data fields end up in wrong places. So I still have a lot of try-and-error to do, and I may have to redo the entire thing.

But, if time allows, I’d be glad to embark on same journey again. It’s not only helping my father out, but also to hone my FileMaker programming skill (which I used to write my own blog system in 1999) and somehow relive my younger life in a not-so-sentimental way.

It would be like listening some old tunes driving along a beach, or flipping through childhood albums with the family; but there’s a difference: it’s an enjoyable experience, or a mind path, to create something useful, like making a chair from the high school woodworking class, or rewrite a story you’ve written decades ago.

When my father receives the new version, I wish he’d be as happy as the last time and be proud of it as well.

This version should last another decade, or two.

(Chinese version of this story)

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市苗膝,隨后出現(xiàn)的幾起案子星岗,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡迫皱,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門辖众,熙熙樓的掌柜王于貴愁眉苦臉地迎上來卓起,“玉大人,你說我怎么就攤上這事凹炸∠吩模” “怎么了?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵啤它,是天一觀的道長奕筐。 經(jīng)常有香客問我,道長蚕键,這世上最難降的妖魔是什么救欧? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上干发,老公的妹妹穿的比我還像新娘欧瘪。我一直安慰自己,他們只是感情好怠晴,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般频丘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上泡态,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天搂漠,我揣著相機與錄音,去河邊找鬼某弦。 笑死桐汤,一個胖子當著我的面吹牛而克,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播怔毛,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼员萍,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了拣度?” 一聲冷哼從身側響起碎绎,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎抗果,沒想到半個月后筋帖,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡冤馏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年日麸,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宿接。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡赘淮,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出睦霎,到底是詐尸還是另有隱情梢卸,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布副女,位于F島的核電站蛤高,受9級特大地震影響,放射性物質發(fā)生泄漏碑幅。R本人自食惡果不足惜戴陡,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望沟涨。 院中可真熱鬧恤批,春花似錦、人聲如沸裹赴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棋返。三九已至延都,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間睛竣,已是汗流浹背晰房。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人殊者。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓与境,卻偏偏與公主長得像,于是被迫代替她去往敵國和親幽污。 傳聞我的和親對象是個殘疾皇子嚷辅,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

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

  • **2014真題Directions:Read the following text. Choose the be...
    又是夜半驚坐起閱讀 9,554評論 0 23
  • 2點半入睡 7點45睜眼 夢見她把我送她的所有東西郵了回來。 似乎她還欠我一份生日禮物距误。分手那天簸搞,也只差了15天而...
    長命與你閱讀 307評論 0 0
  • GPS接收器性能的優(yōu)良性很大程度上受到天線技術影響,GPS天線有四個重要參數(shù):增益(Gain)准潭、駐波(VSWR)趁俊、...
    普玄物聯(lián)閱讀 570評論 0 0
  • 1、其實刑然,這是一部公路片寺擂。 再其實,絕大多數(shù)日本片都是公路片泼掠。和美國人在公路上的習慣不同怔软,日本人不開車,他們動不動...
    覺史氏閱讀 212評論 0 0
  • 要使一個子類繼承父類择镇,需要兩步實現(xiàn):第一:繼承父類自身的屬性和方法第二:繼承父類原型上的方法 "父類自身"屬性和方...
    放風箏的小小馬閱讀 217評論 0 0