陶傑 – 學星者死

沒有真正的民主,但國家繁榮、人民安居樂業,可以不可以呢?當然可以,譬如李光耀治下的新加坡。

但是李光耀是全球獨一無二的產物。李光耀是一杯歷史運勢調校出來只此一家的雞尾酒。李光耀集兩千年前中國的儒家和法家、維多利亞時代以後英國的法治理性、德國的優生學和紀律於一身,而且經歷過第二次世界大戰、東西方冷戰、共產赤化亞洲的洗淬精煉,李光耀可以不給新加坡人民主,但能保持公正,李光耀的新加坡不止是一個獨特的國家,而且是一件作品。

李光耀做得到的,其他華人國家和地區,不要做夢,絕不可能做到。首先,李光耀是客家人,也是華裔,但絕對不是中國人。李光耀是劍橋出來的律師和經濟學家。劍橋也是凱恩斯的思想故鄉,因此李光耀相信政府權威的干預,但由於劍橋是一所鼓勵叛逆的學堂,李光耀天不怕地不怕,七十年代,可以在東南亞的赤禍和伊斯蘭國家的團團包圍下,像摩西帶領以色列人出紅海,將新加坡建成自己的理想國。

新加坡既有西方,也有東方;有法治,也有人治;有理性的制度,其中又有家長的獨裁。新加坡的淡馬錫,由李氏家族掌控,國家就是他的資產,但李光耀一家從來不滿身穿名牌,他的孫子不會在烏節路百哩時速開法拉利,而且從來不將國家資產,化為個人在加州的房地產。
Continue reading 陶傑 – 學星者死

Meteor – Distinct MongoDB Query

Meteor doesn’t support distinct in query. Say, i have a dataset as follow.

{
  "student":
  [
    { "_id": "1", "class": "1A", "name": "Peter" },
    { "_id": "2", "class": "1A", "name": "Jack" },
    { "_id": "3", "class": "1B", "name": "Mary" },
    { "_id": "4", "class": "1C", "name": "Sam" },
    { "_id": "5", "class": "1C", "name": "Ann" },
  ]
}

 

What i would like to know is how many distinct classes are there. Here is the solution suggested by Jonathan Pidgeon from Empire5Design.
Continue reading Meteor – Distinct MongoDB Query

Meteor – Insert Sample Data if the MongoDB is empty

Say we have a Meteor collection called Student.

model.js

Student = new Meteor.Collection('student');

 

So i would like to have some predefined students if the collection is emtpy. So i prepare the student.json in the private folder.

private/student.json

{
  "student":
  [
    { "_id": "1", "name": "Peter" },
    { "_id": "2", "name": "Jack" },
    { "_id": "3", "name": "Mary" },
    { "_id": "4", "name": "Sam" },
    { "_id": "5", "name": "Ann" },
  ]
}

Continue reading Meteor – Insert Sample Data if the MongoDB is empty

Javascript – Get average value of a numeric array using Underscore

Underscore provides a lot of useful helper functions in Javascript programming. Here is an example of getting an average value of a numeric array.

<!DOCTYPE html>
<html>
<head>
  <title>Get average value of an array using underscore</title>
  <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.7.0/underscore-min.js"></script>
</head>
<body>
  <div id="average"></div>
  <script type="text/javascript">
    var values = [13, 17, 11, 24, 56, 31, 27, 19];
    document.getElementById("average").innerHTML = arrayAverage(values);

    function arrayAverage(arr) {
      return _.reduce(arr, function(memo, num) {
        return memo + num;
      }, 0) / (arr.length === 0 ? 1 : arr.length);
    }
  </script>
</body>
</html>

 

Done =)

Reference:

陶傑 – 補課

總統奧巴馬說,美國準備制裁俄國,即使制裁令本國經濟受損,總統呼籲,國人準備承擔。

烏克蘭總理也公告國民:因為克里米亞之亂,烏克蘭可能破產,經濟會不景氣,他呼籲烏克蘭國民準備勒緊褲頭,緊縮一段時期。

「殺敵三千,自損八百」,一切對抗行為,都要付出代價。有時是金錢,有時是其他利益,有時是生命。但除非投降,如果要尊嚴,守住原則。那麼你口袋裏的錢會少一點,你過的日子不會像以前般舒適,甚至會流血。

第二次世界大戰時期,德軍轟炸英國,倫敦到處殘垣敗瓦,英王喬治夫婦訪察災區,倫敦婦女協助救援,因為缺少防空洞,市民疏散,席地在地鐵站的月台渡宿。這場轟炸,有一個專門名詞,叫做The Blitz。

戰勝之後,國家負債纍纍,殖民地相繼獨立,海外的市場和資源沒有了。首相艾德禮厲行節儉緊縮,國民不哼一句,豬肉和雞蛋,一直定額配給發售,直到一九五五年,這緊縮的十年,也有一個專門名詞,叫Austerity。
Continue reading 陶傑 – 補課

陶傑 – 哲學君王

柏拉圖在三千年前說過,最理想的君王,是一個哲學家。也就是說,做領袖的最佳人選,是要懂得哲學,而且還活出哲學。

這句話不深奧。因為哲學家不一定是深奧的人,懂哲學的人,首先了解人性,尤其是人性的缺點和罪惡:嫉妒、貪婪、好色。哲學家不但有邏輯的思維,最重要的是他思考冷靜,對自己與生俱來的缺點,甚至罪惡的念頭,能以理性來抑制,因為他一面像高僧,看破了生死的短促,一面又有點像上帝,有澤披蒼生的慈悲。

柏拉圖的理想國領袖,與中國儒家講的「內聖外王」相似。中國人從前相信,皇帝必須是聖人。但這種期望不切實際。中國三千年,只有孟子和莊子是言行合一的聖人,連孔子也不全是,反而哲學家不必做聖人:蘇格拉底、康德、羅素,都不是聖人,但哲學家是最淡泊於私慾,最了解人性弱點,因此處事論斷,是相對最公正的人。
Continue reading 陶傑 – 哲學君王

陶傑 – 必也正名

香港在英治時代,有中國文化氣息。

單看官名:今日叫「政務司」,以前稱「布政司」。什麼叫布政?布衣黔首,布政就是老百姓的事務。今日叫「首席檢控官」,以前叫「按察司」,楊鐵樑大法官曾掌此職。「司」這個字,已經是很古老的中國官名。諸葛亮說:「宜付有司論其刑賞」,今日叫「司長」,不中不西不日,實屬亂來。

孔子說「必也正名」。特區政府今日形象不堪,先是「名不正」之累。譬如「公務員事務局」、「政制及內地事務局」、「事務」一詞,純屬多餘。政府每一部門,都為處理事務而設。外交部就外交部,不必叫「外交事務部」,因為「交」就有「處理事務」之意。財政部和內政部,不必叫「財政事務部」和「內政事務部」,因為「政」就是事務。

香港特區的中文崩壞,特區政府又想破舊立新,以前所謂「港英」,已經為你設計好,不必叫「公務員事務司」,而叫「銓敘司」。銓敘,就是很古老的中國官名,專管官員的聘用和考核,歸由六部的吏部名下。譬如唐朝,起用一個官員,要經「三銓」:吏部尚書,加上左右侍郎,也就是部長和副部長共三人批准。
Continue reading 陶傑 – 必也正名

陶傑 – 送別

一九四一年,中國抗日戰爭已值艱苦年代,香港新亞書院的唐君毅,那一年才三十出頭,遇到一位智者歐陽竟無。

歐陽竟無是江西人,清同治年出生,精通佛學,是中國哲學家熊十力的老師。他本名歐陽鏡湖,在中國開設佛學院,主辦佛教雜誌「內學」──「內」的意思,是內心的修煉。日軍侵略,他將學校由南京搬去四川,名「支那內學院」,精研印度佛教傳統、梵文,編印大藏經。

歐陽竟無是唐君毅父親的老師,在中國倫理裏,是太師輩份。這一年,歐陽竟無已經七十歲,戰事危急,遇到了逃難來四川的唐君毅。唐先生後來記述:

「他要我住在支那內學院,長為其弟子,並為我安排生活。我當時不肯。他於是大怒,但在怒氣中,忽然聲帶悲惻,說:『我七十年來,黃泉道上,獨來獨往,只是想多有幾個路上同行的人。』我聽了『黃泉道上,獨來獨往』八字,便不覺深心感動,俯身下拜。歐陽先生亦下拜。」
Continue reading 陶傑 – 送別

Dream BIG and go for it =)