Why praise the Lord?

Why praise the Lord, this question has been puzzling me for many years. I went to church since I was a kid, but I never understand why man should praise the Lord. Of course I know the model answers given to me from the church. There are two typical responses. The first response is something like thou shalt praise God because it is written so in the Bible, thou shalt glorify him, honor him as a good Christian. The second response is as mundane as superstitious beliefs in Africa, you have to praise God, so that God will bless you, reward you with good fortune and protect you from evil spirit. These two responses didn’t really answer my question. Is it like asking why I should buy this product, the sales answer me because it is on sales. The church never tell me the reason and the meaning of praising the Lord. If God is omni potent and omni scenes, he won’t get angry or lose any of his glory even if we don’t praise him. If God is justice and omni benevolent God, he won’t favor those who praise him, he will treat and love everyone equally. In short, there is no need to praise God.

Today in the mass, when I was waiting to have the communion and hearing the choir singing, “I will always praise you, I will always praise you…”, suddenly I have an insight why should I praise the Lord. One should treat God just like anyone else, you should praise him if he done something good, criticize him if he done something wrong. God did many good deeds to us, so we should praise him. Praise is neither a duty nor a mean to exchange for something. Praise is just a praise. It is that simple. The church and Bible’s teaching has confused me all these years.

Friday lunch

Every friday, I go out to have lunch with my friends at work to take a break from the office.  Yesterday when we were heading out, one of my friend complains that how come we always go to the same resturant every week.  Indeed, we have been going to the same resturant for so long that I can’t remember when we start going there.  In the past, we used to have to decide where to have lunch in the parkage.  Nowadays, no one even bother to ask the same question.  We just hop into the car, drive to the same resturant like robots programmed to follow with the same route.  I have come up with a few theory trying to explain our repetitive and boring behaviour.  1.  We are boring engineers who can go to the same resturant weeks after weeks.  2.  We are lazy engineers who don’t even bother to think about where to eat.   3. We are getting old, so we become more conservative and reluctant to try new things.  4.  The group used to have an authoritative figure who like to try out new resturants, so we just follow her commands.  After she is married and moved down to the States, our choice for lunch shrink continuously until it finally narrowed down to the one and one only default resturant.  5.  The group has an annoying figure who complains loudly everytime we try something new or go to some other resturants.  Since most of us don’t really care where to eat, we just let him take over the lunch decision.  6.  All of the above.  There are many resturants around the office, why do we have to go to the same resturant every week?  That is my question for the week.

Robotech, The Shadow Chronicles 太空堡壘 暗影編年

Robotech 說起太空堡壘暗影編年這套電影﹐則要從二十年前的歷史開始說起。話說當年美國Harmony Gold(HG)公司﹐從日本買下三套動畫(超時空要塞﹐南十字宮﹐機甲創世記)的版權﹐將三部作品改寫劇本重新配音﹐結集為一長篇動畫Robotech在美國上映。這動畫也有再進口來中國﹐譯作太空堡壘﹐反而比上映原著時更受歡迎。香港的亞洲電視也有播這動畫﹐上映時的名稱叫超時空戰神。 我等原著支持者自然不屑HG公司擅自刪改劇情﹐但不能否認它讓日本動畫成功打進美國市場的貢獻。Robotech更成為與變形金鋼齊名的經典作品﹐玩具賣過滿堂紅﹐構成了一代美國小男孩的集體回憶。改篇後Robotech的世界觀十分宏大﹐HG公司亦推出一系列外傳小說﹐吸引了大量科幻迷成為這系列的擁躉。雖沒有星球大戰或星空奇遇般受歡迎﹐但也足以比媲巴比倫五等作品的受歡迎程度。

HG公司其後曾嘗試引進其他日本動畫﹐作為Robotech的續集﹐可惜市場不大受落。後來HG公司只是一直在食老本﹐把Robotech的剩餘價值慢慢搾取乾淨。正當Robotech迷對HG公司不再存希望時﹐在Robotech二十週年竟然斥資製作新一輯的Robotech電影﹐這就是去年推出的暗影編年了。也許Robotech在美國是個金漆招牌﹐也許多年的老擁躉始終不離不棄﹐也許這是屈指可數美國自製的日式動畫﹐這套動畫在亞馬遜的動畫銷售榜多個星期穩佔第一位。雖然我對美國動畫沒有多大信心﹐畢竟我身為超時空要塞超級擁躉﹐對從超時空要塞衍生出的Robotech也愛屋及烏﹐加上是美國自製誠意可加﹐便決定給他一個機會試看一看﹐想不到竟然有意外驚喜。

暗影編年雖說是承接Robotech原著﹐但畢竟已是二十多年前的作品﹐不可能要求觀眾還記得劇情﹐所以基本上可以當作一套獨立作品來看。很典型的B級科幻電影故事﹐背景是外星人侵略地球﹐人類逃亡到火星殖民地。經過十幾年的抗戰卒到了大反攻前夕﹐從火星來的遠征軍誓要把外星人趕出地球。接下來的劇情很熟口熟面﹐名乎其實的科幻電影公式橋段大雜燴。有新人男機師戀上王牌女機師﹐當然少不了捨命相救的情節。有地球遊擊隊與外星人公主相戀﹐最後用愛化解敵我雙方的仇恨和平共處。有不顧下屬死活的將軍﹐要出動新型秘密武器與敵人同歸於盡。當然少不了幾個配角壯烈犧牲﹐好讓主角們可以流幾滴眼淚﹐再熱血地說要為朋友報仇。除了例牌的人物支線外﹐最重要的戲情主線有個不可告人的大陰謀。原來侵略者外星人的母星給壞蛋外星人毀滅﹐他們在宇宙中流浪﹐好不容易才找到地球作棲身之所。電影一半時壞蛋外星人追到來地球﹐要消滅人類與地球侵略者的好外星人﹐結局是一眾主角與敵人同心協力﹐把壞蛋外星人打個落花流水。很難想像導演可以把所有橋段塞入二小時的電影中﹐不過總算是把所有情劇交代清楚。可能我平時多看科幻電影日子有功﹐很自然地在腦內把欠缺的情節補完。雖然每個角色的性格設定也不俗﹐但出場人物眾多難免變成群戲﹐角色特點因時間所限無從發揮﹐淪為典型科幻電影的樣板人物。

這套動畫採用日本動畫的風格﹐與一般畫給小朋友看的美國卡通很不同。人物和室內用2D作畫﹐而機械與打鬥場面則是3D電腦動畫。人物設計忠實地展現八十年代日本科幻動畫的風格﹐我有點看厭時下動畫耍萌耍帥的人設﹐反而喜歡這套動畫平實的人設。這動畫在2D畫面上的畫功一流﹐人物面型完全沒有走樣﹐雖然女角沒有賣可愛賣性感﹐卻有一番久違了的硬科幻韻味。在3D畫面上則有點失望﹐變型戰機的動作生硬﹐場面的流暢和細緻程度﹐ 只達到電子遊戲的級數。不過平心而論﹐有些去年日本上映的新動畫中的3D鏡頭比這套還差﹐所以可以算是勉強合格。機械設定源用二十年前的設計﹐讓機甲創世記的變型戰機與變型電單車﹐以電腦動畫重現觀眾眼前。大慨源用舊設計比較保險﹐至少老支持者比較容易受落。就算今天再看那些設計也絲毫沒有過時的感覺﹐不愧為動畫機械人設計的經典﹐比至近年某些不知所謂的機設好多了。太空戰艦的設計則不過不失﹐有點平平無奇﹐與歷年推出過科幻電腦遊戲中的戰艦大同小異。

不論從動畫欣賞或是科幻電影的角度﹐ 暗影編年也不算是一套很出色的作品﹐可是我卻看得十分開心過癮。動畫從開場就動作連篇﹐讓觀眾目不暇昅﹐中間也偶有笑位﹐讓觀眾輕鬆一下。故事雖然看似複雜龐大﹐但其實不須用腦去看﹐只要記著主角是好人和好人必勝就夠了。很久沒有看到這類平舖直述的科幻故事了﹐這電影勾起我愉快的童年回憶﹐再一次體驗那些很行貨﹐但每次看又會覺得感人的情節。暗影編年是HG 公司的市場試金石﹐看到二十年過後Robotech還很受歡迎﹐HG公司已決定開拍續集﹐並推出漫畫和小說等週邊產品。Robotech除了鹹魚翻生人氣急升外﹐有新一輯的原創故事也是一件好事﹐可以讓它洗脫抄襲的罪名﹐堂堂正正的建立一個屬於它自己的世界。

Visual Basic in Excel

I have to create a table to present some complicate data at work.  The different sections in the table are included or excluded depends on different configurations.  It would be too overwhelming and confusing to write a static table and then ask the user figure out which piece of data he need on his own.   My solution is to write a dynamic table that will only show the necessary piece of information.  At first I wanted to write the table using HTML and Javascript, which I am quite familiar with.  Unfortunately, the ancient Microsoft Office 2000 at work doesn’t support embedded javascript.  Since including seperate HTML file in the document is not a standard work flow in my company, it would be too much trouble work around the doucument control system.  So I decided to write the table using Excel spreadsheet instead.  I never done programming in Excel before, but to my surprise the Visual Basic support for Excel is very easy to use.  Using just the reference in the help document and some webpages on Excel tips, I manage to create the table in just a day.  Actually, using Excel and Visual Basic script is less programming work than using HTML and Javascript.  It even worths my effort to learn a new programming language.

The World is Flat 世界是平的 – Thomas L. Friedman

The world is flat 二十一世紀是全球化的年代﹐隨著科技和交通發達﹐在世界兩個各角的地方隔離縮短了﹐隨著緊密的政治經濟合作關係﹐國與國之間的圍牆也倒下了。不論在那裏生活的人﹐無論是在發達國家還是第三世界﹐也無可被免要適應全球化的大趨勢。「世界是平的」這本書正好為讀者解說全球化的來龍去脈﹐分析發達國家與第三世界在全球化遇到的問題﹐以及展望未來全球化的方向。這本書在零五年出版後便一直高踞紐約時報暢銷書排行榜﹐去年更獲推薦為香港電台十本好書。其實在這本書出版以前﹐全球化這個詞語早已深入民心。若平時有看經濟或企管雜誌﹐對書中的內容相信不會陌生。不過這本書把有關全球化的知識有系統地整理出來﹐對新手是一本很好的入書藉﹐亦可以讓老手溫故知新﹐重新思考在全球化中自己的定位。

這本書分為三個部份﹐第一部細說全球化的歷史﹐列出十件直接加速全球化的大事。從東德柏林圍牆倒下開始說起﹐隨著東西冷戰結束﹐讓分列的世界慢慢整合。網景Netscape公司上市標誌著互聯網的掘起﹐使到遙距通訊不再是難事。工序流程軟件的開發﹐可以讓公司更加準確地分工。開放程式碼軟件與及公享知識的興起﹐打破了大公司和政府對知識的壟斷﹐讓知識可以自由流通﹐顛覆傳統由上而下的權力架構﹐由下至上無窮的創意。當然不能不提全球化對一般人影響最大的﹐工序外判與工作移至海外﹐這兩項正正發揮經濟學上的比較優勢﹐若大大提高全球的經濟生產力。隨著商品生產地與最終消費者的距離增多﹐有效率的運輸供應系統應運而生 ﹐讓運輸成本大幅下跌﹐遠在大海彼岸的供應商﹐也可以與本土供應商競爭﹐通過競爭而提高服務質素。公司一邊廂把工序外判﹐另一邊廂則把工序內判﹐把最佳的服務供應商與公司整合﹐讓大公司可以也有小公司的靈活。知識就是力量﹐搜索引擎如Google的發展﹐讓人民隨最隨地也可以得到最新的資訊。最後一項是流動電話網絡電郵的發展﹐讓人不論何時何地也可與整個世界連結在一起。這一切一切的發明與歷史事件﹐讓世界各地的人大至上也站同一條起跑條上競爭。雖然己發展國家還有承繼下來的優勢﹐不過第三世界很快就會追上來。

這本書的入者是美國人﹐讀者也是針對美國市場﹐所以第二部份探討美國在全球化中面對的問題。雖說書中用美國作為例子﹐但這些問題是已發達國家皆要面對的﹐香港也不例外。以前美國的父母會對孩子說﹐要用功讀書﹐你用中國和印度的孩子沒有飯吃多可憐。現在美國的父母則說﹐要用功讀書﹐中國和印度的孩子來搶你的飯碗啊。在過去因為貿易保護政策﹐國內低技術的工人因沒有競爭﹐人工也可以不錯。在全球化低下﹐第三世界有數以億計的低技術工人﹐國民若想保持生活水準﹐就必須要轉型為高技術人材﹐或者成為工作不可能流向外國的專材﹐才能夠保持競爭力。而然美國最大的穩憂的科學研究的人材嚴重不足﹐高中生寧可志願當球星也不願當科學家。從事科學研究大量依靠外國移民﹐長遠而言國家的競爭力是由科技發展所決定。若現在不致力培育科研人材﹐美國的優勢將在一代之內就會完全消失。

第三部份展望全球化的未來﹐全球化對全人類有益還是有害﹐在乎第三世界如何面對和適應全球化。第三世界國家(如中國印度)可以選擇擁抱全球化﹐ 利用全球化的機會大幅改善人民生活﹐有望在不久的將來脫離第三世界﹐晉身已發達國家的行列。全球化把國家間的經濟命脈連結起來﹐成為一張錯縱複雜再也分不開的網﹐減少國家間戰爭的機會﹐令世界更加和平﹐因為開戰的成本太大﹐未打已經兩敗俱傷。書中舉出一個有趣的例子﹐從來沒有兩個開有麥當勞的國家打過仗。麥當勞是全球化的標誌﹐有麥當勞等同與全球經濟接軌﹐身處於同一個脆弱的經濟系統下﹐沒有國家有能力或願意開戰。誠然有些第三世界國家(如北韓中東)因種種歷史因素﹐選擇築起圍牆把自己隔離在全球化以外﹐他們的人民固然生活得不到改善﹐亦可能民族自卑或妒忌其他國家的成功﹐而催生恐怖主義。諷刺的是全球化讓世界緊密連結起來﹐亦同時擴大恐怖襲擊對全世界的傷害。不過有一點可以肯定﹐不論是已發展國家還是第三世界﹐只要不抱著守舊過時的觀念﹐懂得變通進取吸收學習外來文化的優點﹐全球化可以是雙贏。作者特別寫了一章來探討中東全球化的問題﹐在亞洲或前東歐地區全球化步代或快或慢﹐但方向大至上正確﹐但中東因為回教保守文化拖累﹐對全球化采取抗距態度﹐若中東的回教文化不改革開放﹐將會危害到世界穩定和經濟增長。

全球化的影響深遠﹐不論是國家﹐公司﹐還是個人﹐也必需要適應全球化帶來的轉變。全球化帶給世界無限的機會和可能性﹐只要有理想有幹勁有創意﹐不論身在美國還是中國印度﹐誰也可以是全球化的贏家。當然那些不思進取的既得利益者﹐只顧著懷緬過去的光輝﹐而忽略開創更美好的末來﹐在全球化下無可避免會成為輸家。最後想說說關於這本書的題目﹐說世界是平妨忽世界間的距離就縮短了。不過心水清的朋友就會看出﹐就算地球不是球形而給壓成平面﹐兩點之間的距離其實沒有改變﹐只不過若站得夠高﹐就可以從一地看到另一地罷了。不論全球化如何發展﹐人與人國與國間始終還是會有距離﹐這算是對全球化的少少諷刺吧。