自從馬會在 2008 年推出網上投注起,一直都是採用 microsoft 方案。第一個版本是採用 activex,只能讓裝有 ie 和 activex 的 windows 用家才能在網上投注。而裝有其他 browser (例如 firefox) 的 windows 用家,和 mac/linux 用家都不能使用。
現在,馬會的網上投注是第二個版本,轉用 microsoft silverlight。而對於開源用家 (如 Linux),因為墨西哥人 Miguel de Icaza 在 2001 開始的 mono project,後來因應 silverlight 而開發了 monolight,可用於 Linux 平台上的 firefox 3 和 chrome browser。所以 Linux 用家 (Mac 用家應該也可以) 也可以使用馬會的網上投注了。
silverlight 拜拜
今天,看到 Microsoft has Abandoned Silverlight and All Other Plugins 這個消息,這說明了馬會的網上投注服務開發計畫策略是有問題的。
當然,對馬會這個超大客戶,每年也能花掉不少開支,可以再投放金錢,寫 tender 找服務商提供及開發第三代網上投注服務,也可以藉此宣稱繼續為其優質服務「升級」。
一間公司、機構希望給一間科技公司去控制自己的 business 發展,或是由自已公司、機構去控制自己的 business 發展 ? 這值得大家去思考。相信有些人會選擇前者,把自己交給一間科技公司去協助自已發展。亦會有一些會選擇後者,選擇給予自己公司自由、開放、和協作方式,來發展自己公司、機構業務和服務。
馬會網上投注和 ubuntu firefox 4 的問題
到 firefox 4 推出時,不知因為 browser、ubuntu 系統的問題,還是開發馬會網上投注服務的程式員問題,未能在 firefox 4 成功登入馬會網上投注,只能用回舊版本的 firefox 3。
在 Ubuntu 11.04 上安裝 Firefox 3 tarball
一直沒有人提供給予 ubuntu 11.04 natty 的 firefox3 PPA,而一直沒有把 netbook 的 ubuntu 10.04 netbook remix 升級。
早兩天,我試過在 natty (lenovo t400s) 上安裝 firefox 3 (nightly build),然後預備了簡單草稿,記錄如何在
想不到,今天出了這項 silverlight 的消息,所以我借機把這篇 blog,從如何讓 firefox 6 和舊版 firefox 3 並存安裝在 ubuntu (windows/mac 也可參考以下簡單所用的程式選項方式)。
首先,先從 mozilla 的 ftp 站下載 firefox 3 binary nightly build (有不同 OS 的 32- 和 64-bit 版本可供選擇) 並解壓至目錄內。
然後,建立新的 firefox profile (例子中命名為 fox3) 而不影響新版本 firefox 的資料,例如 addons。
export LD_LIBRARY_PATH=/home/sammy.hk/bin/firefox
./firefox-bin -CreateProfile fox3
參考和使用以下 script 來使用執行 firefox 3,以便同時執行另一個版本的 firefox (如 firefox 6)。
我的 ./firefox.sh 例子
#!/bin/sh
FF=/home/sammy.hk/bin/firefox
profile=fox3
cd ${FF}
export LD_LIBRARY_PATH=${FF}
./firefox-bin -P ${profile} –no-remote &