俗語有云:「學如逆水行舟,不進則退。」在這數天,我發覺自己不只是停濟不前,而是在漸漸退步了,而情況在這一天尤為明顯...
首先在上班的時候多次犯下愚蠢的錯誤,上午在遷移 boot from SAN 的伺服器的時候,把 C: 磁碟機複製至第二台儲存系統後,居然沒有留意更改唯讀的狀態,測試了整個上午也發現不到這個簡單的問題,最後更加放棄了,直至下午再次在別的伺服器上面對同樣問題才醒覺需要把 C: 設定在「讀寫」模式。中途被 SAN switch 的問題困擾了許久,面對訊號燈異常的閃動,居然呆呆坐了數十分鐘,最後只是簡單一個「重新啟動」的動作已經可以解決了,卻想不起我發呆的時候想做甚麼。
最後在 Cluster Service 上的 dependency 問題更加是胡亂設定,在六時後還要故作「永不放棄」的態度埋頭苦幹著,直至凌晨時份冷靜下來,才發現根本是自己的設定有邏輯上的錯誤,不能成功是顯而易見的......
最低能的莫過於替淫殷解決燒碟機能讀不能寫的問題,經數天之前多番測試後 (前文), 明明己經準備好次輪的做法: 帶同他的燒碟機回家測試發現操作正常,而且因為早前在 jumper setting 上出錯,所以可以把燒碟機設定在 slave 再試一次,另外亦成功把燒碟機的韌體更新。做了這些動作,對於能夠成功只是一半一半,而在昨晚仍然清醒地預備好另一條 IDE 傳輸線。
到了這天到達他的宿舍 (連保安員也認得我不是住客了...),在連番測試後仍然失敗,卻沒有提出更換傳輸線再試一次便和他一同到「黃金」購買 SATA 的燒碟機了。順帶一提,和他在餐廳裡吃著晚餐直至看完電視劇才離開,那種感覺悠閒得令人心曠神怡。直至拆開包裝在想起燒碟機是不會提供 SATA 接線的,而且也沒有預備新型的電源轉插,只要我在前一晚預備好的話,便不用這麼苦惱。而最嚴重的,還是在購買了新的燒碟機後我才提出更換傳輸線作測試,最後證實是只傳輸的問題,雖然最後爸爸認購了燒碟機,但卻折騰了數個晚上。
2007年9月14日
Blubuntu
Warning: This is an intensive comments made to my latest DIY task. The coming lines are a glossary of major terms used in this passage. Professionals may directly jumped to the content (or skip the whole passage XD)
Glossary:
1) Ubuntu: A distribution of Linux focused on human beings(in simple words, it tries to be more user-friendly)
2) Compiz Fusion: A desktop manager which provides most Linux distributions with visual effects of beyond-Vista quality.
3) Live CD: Ubuntu can be run by booting the CD directly without any modification on the hard drives. Installation on hard drive is made by clicking the "Install" button on the desktop after loading the Live CD.
4) Wine: A Linux software which allows Windows-based application to be run on Linux.
Hardware Platform: IBM Thinkpad R40
Operating System: Ubuntu 7.04 Feisty Fawn
Under the influence of my friend "circle" 's demo on Compiz Fusion, I have successfully installed Ubuntu 7.04 on my laptop IBM Thinkpad R40. The installation process and customization went smoothly on this piece of "outdated" hardware.
First of all, I was very much amazed by the driver installation process provided by this small piece of Live CD. It automatically loaded all the required drivers including the trackpoint, trackpad, audio device, non-standard keyboard and even an PCIMCIA wireless NIC card. This is the first time I experienced such a painless operating system installation with all hardware configured correctly.
However, I does not like the default theme, it's too bright for me. I tried switching to "Freespire 2.0", however the slow KDE made me switched back to Ubuntu. Luckily, there is a unofficial Blubuntu project which dresses Ubuntu with a blue theme. Now, I have the login screen, icon set and OpenOffice splash screen in blue (Hints: After replacing /usr/lib/openoffice/program/openintro_ubuntu.bmp and openabout_ubuntu.bmp with bitmaps of your choice, I recommend performing a "chmod 444" command on both files, otherwise the bitmaps will be reverted by system default ones).
After a bunch of configuration steps done on my ATI Radeon M6 chipset, I found that all I have to do is pointing my mouse to "System"-->"Preference"-->"Desktop Effects" and turn on some basic effects without the needs of modifying any config file. This reduced much of the configuration work, provided that the chipset is not supposed to be capable of running rich Compiz Fusion effects like "Workspace on a cube". I am looking forward for the next Ubuntu distribution "Gutsy Gibbon", in which Compiz Fusion is enabled by default.
Another piece of hints worth mentioning is the SCIM functionality under English-only environment. The one line command "im-switch -s scim_xim -z default" will get the job done (just run sudo apt-get install im-switch if the package is not installed). Now I can type Chinese characters in a English platform (I didn't install any language pack other then English), although the font is a bit ugly. Hope somebody can comment on how to change the fonts used by Chinese characters.
I have to customize the applications. I would spend more time working on it in the future. As far as I go along with Ubuntu, my impression on this distribution is the highest among all operating systems I have ever used on my personal computers (Windows 95 to Windows Vista, Mandriva family, Fedora family, etc). The next task would be a UDP networked Starcraft game over VPN with Wine emulation. I can now run Starcraft without difficulty on Wine, the coming step is to configure the VPN connector.
I am not going to provide any links on the above topics. If you are interested, you can learn more by googling the topics (like Ubuntu, Compiz Fusion ...) yourself.
Glossary:
1) Ubuntu: A distribution of Linux focused on human beings(in simple words, it tries to be more user-friendly)
2) Compiz Fusion: A desktop manager which provides most Linux distributions with visual effects of beyond-Vista quality.
3) Live CD: Ubuntu can be run by booting the CD directly without any modification on the hard drives. Installation on hard drive is made by clicking the "Install" button on the desktop after loading the Live CD.
4) Wine: A Linux software which allows Windows-based application to be run on Linux.
Hardware Platform: IBM Thinkpad R40
Operating System: Ubuntu 7.04 Feisty Fawn
Under the influence of my friend "circle" 's demo on Compiz Fusion, I have successfully installed Ubuntu 7.04 on my laptop IBM Thinkpad R40. The installation process and customization went smoothly on this piece of "outdated" hardware.
First of all, I was very much amazed by the driver installation process provided by this small piece of Live CD. It automatically loaded all the required drivers including the trackpoint, trackpad, audio device, non-standard keyboard and even an PCIMCIA wireless NIC card. This is the first time I experienced such a painless operating system installation with all hardware configured correctly.
However, I does not like the default theme, it's too bright for me. I tried switching to "Freespire 2.0", however the slow KDE made me switched back to Ubuntu. Luckily, there is a unofficial Blubuntu project which dresses Ubuntu with a blue theme. Now, I have the login screen, icon set and OpenOffice splash screen in blue (Hints: After replacing /usr/lib/openoffice/program/openintro_ubuntu.bmp and openabout_ubuntu.bmp with bitmaps of your choice, I recommend performing a "chmod 444" command on both files, otherwise the bitmaps will be reverted by system default ones).
After a bunch of configuration steps done on my ATI Radeon M6 chipset, I found that all I have to do is pointing my mouse to "System"-->"Preference"-->"Desktop Effects" and turn on some basic effects without the needs of modifying any config file. This reduced much of the configuration work, provided that the chipset is not supposed to be capable of running rich Compiz Fusion effects like "Workspace on a cube". I am looking forward for the next Ubuntu distribution "Gutsy Gibbon", in which Compiz Fusion is enabled by default.
Another piece of hints worth mentioning is the SCIM functionality under English-only environment. The one line command "im-switch -s scim_xim -z default" will get the job done (just run sudo apt-get install im-switch if the package is not installed). Now I can type Chinese characters in a English platform (I didn't install any language pack other then English), although the font is a bit ugly. Hope somebody can comment on how to change the fonts used by Chinese characters.
I have to customize the applications. I would spend more time working on it in the future. As far as I go along with Ubuntu, my impression on this distribution is the highest among all operating systems I have ever used on my personal computers (Windows 95 to Windows Vista, Mandriva family, Fedora family, etc). The next task would be a UDP networked Starcraft game over VPN with Wine emulation. I can now run Starcraft without difficulty on Wine, the coming step is to configure the VPN connector.
I am not going to provide any links on the above topics. If you are interested, you can learn more by googling the topics (like Ubuntu, Compiz Fusion ...) yourself.
2007年9月8日
撞到正
昨晚連同 Iris、Bobby 與 Kimmi 吃飯,算是近年罕見的組合。回家途中致電淫殷吹水,卻知道他在宿舍的電腦不能成功燒碟,趁著星期五有空便順道約他吃飯和整電腦。
為了要遷就他的上課時間,差不多七時半在到達南山村,卻原來他根本沒有上課,還要陪他購買迎新營的用品。餓得頭昏腦漲之際終於可以坐在「新南山餐廳」裡吃晚飯,餐廳裡還播放著《爸爸閉翳》的大結局。
說來也很奇怪,雖然這間食店只是「茶餐廳」的格局,可是裝潢和旺角的新式餐廳不相伯仲,一點也不老套。而且食物的水準亦相當高,比很多所謂的「高級餐廳」更加色、香、味俱全。在這條七十年代尾建成的公共屋村裡 (參考資料: http://www.hk-place.com/),每一間食肆都有臥虎藏龍的氣派。回想起科大餐廳的質素,我愈來愈想不起到底我在宿舍的膳食是如何解決的。
九時三十分抵達他的宿舍,幸運地沒有被保安員查問便混了進去。房間的結構好像和理工大學差不多,本來打算弄妥燒碟的問題便四周遊覽一下,可惜卻沒有機會。加上上班的疲倦心情所影響,在離開的時候寧可趕乘尾班地鐵也不選擇「屈蛇」,我後來回想也覺得感慨。
在燒錄光碟的時候,程式會出現 DMA 上的 CRC 檢查錯誤引致燒錄失敗。這個問題其實在燒碟的眾多問題算是比較常見的。可是這次情況卻有些特別,試過比較常見的方法,甚至把底板的 BIOS 也升級了仍然行不通。唯有仔細在網上搜索一番,當中提及如果是使用外接 IDE 晶片的話,便可能需要把燒碟機接駁至 Slave 位置,可是這個方法卻仍然解決不到他的問題。幾經查證,相信是使用中的 LG H10N 和 Gigabyte 965P-S3 底板上的 JMicron IDE 晶片互不兼容所致,暫時還未找到解決辦法。
在數年以前 (比 Windows ME 更早的年代),軟件和硬件兩個範疇的不兼容情況算是老生常談,可是,隨著軟硬件廠商的努力,這些情況已經減少了許多,而且很多問題都能透過升級 BIOS 或 Driver 解決得到。像這一次般「撞到正」的問題連我也已經久違了。
雖然最壞的情況只不過是多花二百元買另一個燒碟機,但是作為一個 DIYer,我當然希望找到最終的解決辦法。雖然,我算是一個比較容易放棄的 DIYer。
為了要遷就他的上課時間,差不多七時半在到達南山村,卻原來他根本沒有上課,還要陪他購買迎新營的用品。餓得頭昏腦漲之際終於可以坐在「新南山餐廳」裡吃晚飯,餐廳裡還播放著《爸爸閉翳》的大結局。
說來也很奇怪,雖然這間食店只是「茶餐廳」的格局,可是裝潢和旺角的新式餐廳不相伯仲,一點也不老套。而且食物的水準亦相當高,比很多所謂的「高級餐廳」更加色、香、味俱全。在這條七十年代尾建成的公共屋村裡 (參考資料: http://www.hk-place.com/),每一間食肆都有臥虎藏龍的氣派。回想起科大餐廳的質素,我愈來愈想不起到底我在宿舍的膳食是如何解決的。
九時三十分抵達他的宿舍,幸運地沒有被保安員查問便混了進去。房間的結構好像和理工大學差不多,本來打算弄妥燒碟的問題便四周遊覽一下,可惜卻沒有機會。加上上班的疲倦心情所影響,在離開的時候寧可趕乘尾班地鐵也不選擇「屈蛇」,我後來回想也覺得感慨。
在燒錄光碟的時候,程式會出現 DMA 上的 CRC 檢查錯誤引致燒錄失敗。這個問題其實在燒碟的眾多問題算是比較常見的。可是這次情況卻有些特別,試過比較常見的方法,甚至把底板的 BIOS 也升級了仍然行不通。唯有仔細在網上搜索一番,當中提及如果是使用外接 IDE 晶片的話,便可能需要把燒碟機接駁至 Slave 位置,可是這個方法卻仍然解決不到他的問題。幾經查證,相信是使用中的 LG H10N 和 Gigabyte 965P-S3 底板上的 JMicron IDE 晶片互不兼容所致,暫時還未找到解決辦法。
在數年以前 (比 Windows ME 更早的年代),軟件和硬件兩個範疇的不兼容情況算是老生常談,可是,隨著軟硬件廠商的努力,這些情況已經減少了許多,而且很多問題都能透過升級 BIOS 或 Driver 解決得到。像這一次般「撞到正」的問題連我也已經久違了。
雖然最壞的情況只不過是多花二百元買另一個燒碟機,但是作為一個 DIYer,我當然希望找到最終的解決辦法。雖然,我算是一個比較容易放棄的 DIYer。
2007年9月4日
Update Patch 1.10b
買了額外 2 GiB 的記憶體,組成一部有 4 GiB 記憶體的電腦。本來 32位元的作業系統最多剛剛好能夠辨認 4 GiB 記憶體,可是 Windows XP 因為本身分頁檔案也佔用這個限制的原因而不能完全使用 4 GiB 的實體記憶體 (坊間很多人認為是 32位元操作系統的限制,其實是錯的,只是 Windows 的限制) 本來打算看看在 32bit 的 Windows XP 下嘗試調整一下設定看看有沒有大問題 (只要關閉分頁檔案便可以了),可是卻連 Windows XP 也入不了 (硬體調整幅度過大)......
算吧,唯有試用 Windows Vista Ultimate x64 Edition。可是,用了兩天已經嚴重不習慣,介面雖然是多了一些有用的資料,可是沒用的東西同樣多了,而且運作起來也不暢順 (Core 2 Duo 6600 @ 2.4 GHz + 4 GB RAM + 7600GT 也只有 5.2 分的 Windows Experience Index,看到後幾乎想哭出來...),便決定刪除了這個可憐的 Vista。那個所謂的 Aero 介面,除了被指抄襲 Mac OS X 的 10.5 更新外 [youtube link],也比不上 Compiz Fusion 的華麗 (另外,[youtube link] 介紹了如何把 Compiz Fusion 調整成 Vista Aero 的外觀,當中可以參透 Compiz Fusion 設定之豐富)。
被阿圈最近的 Blog 吸引,在 IBM R40 上安裝 Ubuntu + Compiz Fusion,可是顯示卡的對應問題複雜,雖然硬體上應該兼容,可是軟體卻辨認成流動版本,在安裝 Compiz 時可參考的設定不多,只能個別測試,似乎不是短期內能夠解決的 (很多時候,連 X-Windows 也不能進入)......
近期也又有打算吧家中的 server 換成 Linux 環境 (這個打算已經有六七次了...),可是卻希望等待 AMD Phenom X2 GE 系列的推出才一次過作轉變 -- 作為 AMD Athlon64 X2 的後繼核心,AMD Phenom 系列才是 Intel Core 2 Duo 的最大敵人 (只是過了這麼久才出現而已...)。如果以原生四核心設計來談,Intel 也不比 AMD 早了多少 (現在的 Core 2 Quad 不是原生的四核心設計,只是把兩顆雙核放在一個封裝入面而已,Intel 也還未有原生四核心的處理器推出),加上 AM2+ 和 HyperTransport 3.0 等技術,相信現在的 Core 2 Quad 也只是以卵擊石而已。Phenom 當中以 GE 系列最為省電,雙核心的 Phenom X2 GE 的 TDP 只需 45W,加上 AMD 一向在閒置耗電上有領先的地位,實在很令人期待,可是這一等怕要等到 2008 年四、五月才有望在港出售。可能會在這之前已經轉用了 Linux 來架設 Server 了。還可以考慮在妹妹的店舖裡放置這台 server 避免嘈音,要做的事可多著呢!
算吧,唯有試用 Windows Vista Ultimate x64 Edition。可是,用了兩天已經嚴重不習慣,介面雖然是多了一些有用的資料,可是沒用的東西同樣多了,而且運作起來也不暢順 (Core 2 Duo 6600 @ 2.4 GHz + 4 GB RAM + 7600GT 也只有 5.2 分的 Windows Experience Index,看到後幾乎想哭出來...),便決定刪除了這個可憐的 Vista。那個所謂的 Aero 介面,除了被指抄襲 Mac OS X 的 10.5 更新外 [youtube link],也比不上 Compiz Fusion 的華麗 (另外,[youtube link] 介紹了如何把 Compiz Fusion 調整成 Vista Aero 的外觀,當中可以參透 Compiz Fusion 設定之豐富)。
被阿圈最近的 Blog 吸引,在 IBM R40 上安裝 Ubuntu + Compiz Fusion,可是顯示卡的對應問題複雜,雖然硬體上應該兼容,可是軟體卻辨認成流動版本,在安裝 Compiz 時可參考的設定不多,只能個別測試,似乎不是短期內能夠解決的 (很多時候,連 X-Windows 也不能進入)......
近期也又有打算吧家中的 server 換成 Linux 環境 (這個打算已經有六七次了...),可是卻希望等待 AMD Phenom X2 GE 系列的推出才一次過作轉變 -- 作為 AMD Athlon64 X2 的後繼核心,AMD Phenom 系列才是 Intel Core 2 Duo 的最大敵人 (只是過了這麼久才出現而已...)。如果以原生四核心設計來談,Intel 也不比 AMD 早了多少 (現在的 Core 2 Quad 不是原生的四核心設計,只是把兩顆雙核放在一個封裝入面而已,Intel 也還未有原生四核心的處理器推出),加上 AM2+ 和 HyperTransport 3.0 等技術,相信現在的 Core 2 Quad 也只是以卵擊石而已。Phenom 當中以 GE 系列最為省電,雙核心的 Phenom X2 GE 的 TDP 只需 45W,加上 AMD 一向在閒置耗電上有領先的地位,實在很令人期待,可是這一等怕要等到 2008 年四、五月才有望在港出售。可能會在這之前已經轉用了 Linux 來架設 Server 了。還可以考慮在妹妹的店舖裡放置這台 server 避免嘈音,要做的事可多著呢!
Update Patch 1.10a
這陣子有不少事值得記下,唯有再以集合方式處理。
首先是和電腦事項無關的東西,九月一日的星期六那天到了 Miss Hau 老師探訪,可惜事有巧合,樂樂在前一天才第一次上幼兒班看來並不愉快,在那天他居然以為我們是幼兒班的老師來「拐帶」他上課而嚇得哭過不停,兩歲的他卻不知道自己的父母都是教師......
傍晚到了順利球場踢波,隨後抵達石古龍道五人足球場,在餘下的一小時許踢得非常痛快,主要是在五人場迎頂了一個入球,爽。一星期 (只有) 一次的劇烈運動,換來的是星期一上班時的酸軟身軀。
星期日替妹妹修理店子裡的電腦,問題是她不懂在安裝了 Fedora 7 版的 Linux 上開啟 PPPoE 連線上網。其實我也不懂,試了很多方法,直至開始懷疑是 Linux 的問題,才發現根本是妹妹提供登入名稱錯誤,而且連密碼也是錯的,害我白弄了大半天,還不能罵她,真無奈。
這學年的開學日是在九月三日,第一次和開學日永久脫離關係,感覺不太好,因為地鐵比前兩個月更加擠迫......雖然感慨是有一點點,但是,這個日子總會來臨的,還是省些力氣向前望更加實際。可是,事與願違,本來打算正式和「學生」脫離關係,可是骨子裡卻很希望能夠繼續替別人補習,表面上是作育英才,其實是想繼續呼吸學生的氣息 (有點變態的感覺)。
首先是和電腦事項無關的東西,九月一日的星期六那天到了 Miss Hau 老師探訪,可惜事有巧合,樂樂在前一天才第一次上幼兒班看來並不愉快,在那天他居然以為我們是幼兒班的老師來「拐帶」他上課而嚇得哭過不停,兩歲的他卻不知道自己的父母都是教師......
傍晚到了順利球場踢波,隨後抵達石古龍道五人足球場,在餘下的一小時許踢得非常痛快,主要是在五人場迎頂了一個入球,爽。一星期 (只有) 一次的劇烈運動,換來的是星期一上班時的酸軟身軀。
星期日替妹妹修理店子裡的電腦,問題是她不懂在安裝了 Fedora 7 版的 Linux 上開啟 PPPoE 連線上網。其實我也不懂,試了很多方法,直至開始懷疑是 Linux 的問題,才發現根本是妹妹提供登入名稱錯誤,而且連密碼也是錯的,害我白弄了大半天,還不能罵她,真無奈。
這學年的開學日是在九月三日,第一次和開學日永久脫離關係,感覺不太好,因為地鐵比前兩個月更加擠迫......雖然感慨是有一點點,但是,這個日子總會來臨的,還是省些力氣向前望更加實際。可是,事與願違,本來打算正式和「學生」脫離關係,可是骨子裡卻很希望能夠繼續替別人補習,表面上是作育英才,其實是想繼續呼吸學生的氣息 (有點變態的感覺)。
2007年9月1日
記憶體 32 位元定址限制
早陣子記憶體價格下跌了不少,引發了小規模的升級潮。現時 2 GiB 已經是入門電腦的基本要求,很多專業用途如程式編寫、圖像製作、影片剪接都慢慢由 4 GiB 記憶體開始起步。
致電主機板廠商詢問我的型號對 4 GiB 記憶體的支援情況,得到的答案是:「只可以使用 3 GB 多一點點,因為你使用的是 32bit 作業系統麻。」這種停留於世俗討論區的回答出自主機板技術人員之口實在令人奇怪。
事實上,所謂 32bit 記憶體定址,意思是使用了 32 個「位元 (bit)」來儲存記憶體地址,而每一個「地址」代表了一個 byte 的資料,於是可用的「地址」便有 2 的 32 次方即 4 gigabyte 的記憶體了。所以,不論是 32bit 的處理器和作業系統都應該能夠支援至 4GB 的記憶體的。
但是為甚麼使用上又有問題呢? 主要是因為兩個原因,其一是主機板的設計參差,通常可以透過升級 BIOS 解決。其二是 Windows XP 本身的問題,它使用一個叫做「分頁檔案」的技術,把硬碟部份空間當成 RAM 使用,由於這些「虛擬記憶體」本身也佔用定址,所以便出現不能辨認全部實體 4GiB 的情況了。
其實,除了轉用 64 位元作業系統以外,業界也有不錯的解決辦法,就是沿用以久的 Intel PAE (Physical Address Extension),可是卻只有 Windows 2000 和 Windows Server 2003 等作業系統才支援。明顯,不論軟硬兩方面的廠商都希望強行加速 x86-64 (x86 是現今民用處理器指令集的名字) 的推行呢!
順帶一提,如果你是 Linux 用者,應該問題不大,首先, Linux 應該能成功辨認 4 GB 的 RAM,其次,轉用 64 bit 也沒有 Windows 般困難。
致電主機板廠商詢問我的型號對 4 GiB 記憶體的支援情況,得到的答案是:「只可以使用 3 GB 多一點點,因為你使用的是 32bit 作業系統麻。」這種停留於世俗討論區的回答出自主機板技術人員之口實在令人奇怪。
事實上,所謂 32bit 記憶體定址,意思是使用了 32 個「位元 (bit)」來儲存記憶體地址,而每一個「地址」代表了一個 byte 的資料,於是可用的「地址」便有 2 的 32 次方即 4 gigabyte 的記憶體了。所以,不論是 32bit 的處理器和作業系統都應該能夠支援至 4GB 的記憶體的。
但是為甚麼使用上又有問題呢? 主要是因為兩個原因,其一是主機板的設計參差,通常可以透過升級 BIOS 解決。其二是 Windows XP 本身的問題,它使用一個叫做「分頁檔案」的技術,把硬碟部份空間當成 RAM 使用,由於這些「虛擬記憶體」本身也佔用定址,所以便出現不能辨認全部實體 4GiB 的情況了。
其實,除了轉用 64 位元作業系統以外,業界也有不錯的解決辦法,就是沿用以久的 Intel PAE (Physical Address Extension),可是卻只有 Windows 2000 和 Windows Server 2003 等作業系統才支援。明顯,不論軟硬兩方面的廠商都希望強行加速 x86-64 (x86 是現今民用處理器指令集的名字) 的推行呢!
順帶一提,如果你是 Linux 用者,應該問題不大,首先, Linux 應該能成功辨認 4 GB 的 RAM,其次,轉用 64 bit 也沒有 Windows 般困難。
2007年8月30日
Quorum and Exchange
在大學的時代,Quorum 是會議的最少法定人數,所以上莊 AGM 時最害怕有人提出「數 Quorum」,記得那一次上莊提出要「數 Quorum」後,我們隨即在凌晨三時致電認識的會員來幫忙「湊數」,之後被上莊反問「數 Quorum 的意義在哪裡?」,當時我們並沒有仔細想,事後才發現我們的做法其實很是可笑。
Exchange 對大學生應該不陌生,我也在 Exchange 和上莊之間作出了選擇,這中間雖然沒有必然性,但是上莊後我知道我會變本加厲地「荒廢學業」,所以在要從兩者作出取捨,這中間我也不知道自己有沒有選錯,也無從得知,到現在為止,這個選擇看來也不算太差?
這兩個星期都在「忙」著研究 Exchange (E-mail server),連 Blog 也沒有時間更新。其實與其說是「忙」著,說成「閒」著比較貼切,因為不是趕著甚麼大生意,這個只是所謂給予「新同事」的「自學課程」。
詳細來說,我是要建立一個 demo,使用 A 和 B 兩台電腦建立一個 exchange cluster,透過軟件來 replicate 至 exchange server C 上,如是者,假設 A 或 B 當掉,cluster service 會負責維持服務正常 (假設 A 當掉,B會自動負起工作),而當 A 和 B 同時發生問題,軟件便會命令伺服器 C 繼續維持 exchange 服務,而以上過程「理論上」完全不會影響使用者收發電郵。用了接近一個星期來研究 boot from SAN 的問題,最後發現原來是使用中的刀片伺服器韌體沒有更新所以才不能成功安裝,居然被這個簡單的問題纏繞了這麼久,也有點不忿。
在 Google 搜索了 exchange cluster 的安裝方法,只能找到殘缺不全的指示 (有點像散落民間的絕世武術秘笈),直至安裝都亂七八糟不能繼續的境地,才找到 Microsoft 的完整 documentation,終於,在五百多頁的 Word 檔案幫助下,完成初步的安裝。還記得在 26 號的這星期二,第一次成功把 email 從自己的帳戶寄送給自己,興奮得跳了起來,當身邊的同事問我的時候,我說:「我成功寄了一封 email 給自己! 」,這是多麼偉大的成就啊!!
其實,理論上明天便是這個「課程」的最後一天,在軟件上按下「Failover」的按鈕卻又能夠做到期望的效果,可是還未能成功做到軟件自動 failover 的效果...就是差這一點點,希望明天能夠成功吧!
當中「倒帶重來」了三四次左右吧,對於自己的進度有點不滿,應該有很多進步的空間 (事實上,兩星期在日常的商業環境連生意也扔掉了)。又再順帶一提,我現在使用的伺服器只是一年多前的產品,卻都比我家的電腦慢上一截......我的電腦還比較便宜呢!
現在 Exchange 是 Microsoft 的 mail server 軟件,而建立 cluster 時便有需要使用 quorum disk 的概念來保持資料完整性。我相信,就算不是唯一,我也是極少數的一個在成功安裝 exchange cluster 後才發現 Exchange 和 quorum disk 是沒有關係的人。同樣地,我也沒有留意我曾經可以同時選擇上莊和 exchange 一樣!
Exchange 對大學生應該不陌生,我也在 Exchange 和上莊之間作出了選擇,這中間雖然沒有必然性,但是上莊後我知道我會變本加厲地「荒廢學業」,所以在要從兩者作出取捨,這中間我也不知道自己有沒有選錯,也無從得知,到現在為止,這個選擇看來也不算太差?
這兩個星期都在「忙」著研究 Exchange (E-mail server),連 Blog 也沒有時間更新。其實與其說是「忙」著,說成「閒」著比較貼切,因為不是趕著甚麼大生意,這個只是所謂給予「新同事」的「自學課程」。
詳細來說,我是要建立一個 demo,使用 A 和 B 兩台電腦建立一個 exchange cluster,透過軟件來 replicate 至 exchange server C 上,如是者,假設 A 或 B 當掉,cluster service 會負責維持服務正常 (假設 A 當掉,B會自動負起工作),而當 A 和 B 同時發生問題,軟件便會命令伺服器 C 繼續維持 exchange 服務,而以上過程「理論上」完全不會影響使用者收發電郵。用了接近一個星期來研究 boot from SAN 的問題,最後發現原來是使用中的刀片伺服器韌體沒有更新所以才不能成功安裝,居然被這個簡單的問題纏繞了這麼久,也有點不忿。
在 Google 搜索了 exchange cluster 的安裝方法,只能找到殘缺不全的指示 (有點像散落民間的絕世武術秘笈),直至安裝都亂七八糟不能繼續的境地,才找到 Microsoft 的完整 documentation,終於,在五百多頁的 Word 檔案幫助下,完成初步的安裝。還記得在 26 號的這星期二,第一次成功把 email 從自己的帳戶寄送給自己,興奮得跳了起來,當身邊的同事問我的時候,我說:「我成功寄了一封 email 給自己! 」,這是多麼偉大的成就啊!!
其實,理論上明天便是這個「課程」的最後一天,在軟件上按下「Failover」的按鈕卻又能夠做到期望的效果,可是還未能成功做到軟件自動 failover 的效果...就是差這一點點,希望明天能夠成功吧!
當中「倒帶重來」了三四次左右吧,對於自己的進度有點不滿,應該有很多進步的空間 (事實上,兩星期在日常的商業環境連生意也扔掉了)。又再順帶一提,我現在使用的伺服器只是一年多前的產品,卻都比我家的電腦慢上一截......我的電腦還比較便宜呢!
現在 Exchange 是 Microsoft 的 mail server 軟件,而建立 cluster 時便有需要使用 quorum disk 的概念來保持資料完整性。我相信,就算不是唯一,我也是極少數的一個在成功安裝 exchange cluster 後才發現 Exchange 和 quorum disk 是沒有關係的人。同樣地,我也沒有留意我曾經可以同時選擇上莊和 exchange 一樣!
2007年8月26日
神童的路是怎樣走的?
近來關於「神童」的新聞特別多,很多人都把注意力錯誤地放在小孩子能否適應大學生活的問題上。可是,我認為大家要先弄清楚「神童」是用來做甚麼的。
一個人應該做他最善長的事,從神學角度,可以說是「天生我才必有用」,即使向經濟學出發,情況也如貿易的原因一樣 -- 這樣才能發揮最大的社會效能。不過,要注意的是,所謂最善長,個人喜好影響是舉足輕重的,可以說,如果本身對該項目沒有興趣,也不太可能是個人最善長的一環。
既稱得上神童,應該是被認為精於某方面才能的人。尤其是學術研究,人類的壽命是最關鍵的瓶頸。以近期的九歲入大學的神童來舉例,他在十五歲便會完成碩士課程,那節省下來的時間對數學界的影響可以是無限大。以任何理由去反對這類「跳級」行為,無疑是短視膚淺至極了。天才們的世界和圈子都和「香港人」有很大出入,或許,埋頭苦幹才是他們的終身志願呢!
反對的聲音,無非都只是拿著一個論點 -- 這條路會影響他的社交圈子,使他不能得到童年。這個其實只是片面之詞! 試想,一個在高級會考程度的人本身能夠得到多少「童真」也是問題,再者,要他和其他小朋友辦論著小學評核試內的問題,他得到的樂趣會比和教授討論大眾不明白的題目所得的為多嗎?
我非常欣賞浸大的計劃,組成教授團對這位神童特別照顧,如果這個試辦成功,浸大可能會創出一條新血路,成為其他神童的第一志願呢。
而最重要的一點是,我們不曾問過小孩子的意願。即如現在播放中的電視劇集的對白一樣: 「請不要把自以為最好的給予子女便是對他們最好」。所以,其實最終決定權由小孩子提出的話,各方面都應該給予支持而不是繼續堅持己見。
一直記著一個理論 (其實是來自一個笑話):「世界上大部份的教育部執行者,都比正常人愚蠢。理由是: 小學制度裡所教授的,大部份小朋友其實都可以在三年之內全部學會了,而他們卻以為人人都像自己一樣需要六年。」
一個人應該做他最善長的事,從神學角度,可以說是「天生我才必有用」,即使向經濟學出發,情況也如貿易的原因一樣 -- 這樣才能發揮最大的社會效能。不過,要注意的是,所謂最善長,個人喜好影響是舉足輕重的,可以說,如果本身對該項目沒有興趣,也不太可能是個人最善長的一環。
既稱得上神童,應該是被認為精於某方面才能的人。尤其是學術研究,人類的壽命是最關鍵的瓶頸。以近期的九歲入大學的神童來舉例,他在十五歲便會完成碩士課程,那節省下來的時間對數學界的影響可以是無限大。以任何理由去反對這類「跳級」行為,無疑是短視膚淺至極了。天才們的世界和圈子都和「香港人」有很大出入,或許,埋頭苦幹才是他們的終身志願呢!
反對的聲音,無非都只是拿著一個論點 -- 這條路會影響他的社交圈子,使他不能得到童年。這個其實只是片面之詞! 試想,一個在高級會考程度的人本身能夠得到多少「童真」也是問題,再者,要他和其他小朋友辦論著小學評核試內的問題,他得到的樂趣會比和教授討論大眾不明白的題目所得的為多嗎?
我非常欣賞浸大的計劃,組成教授團對這位神童特別照顧,如果這個試辦成功,浸大可能會創出一條新血路,成為其他神童的第一志願呢。
而最重要的一點是,我們不曾問過小孩子的意願。即如現在播放中的電視劇集的對白一樣: 「請不要把自以為最好的給予子女便是對他們最好」。所以,其實最終決定權由小孩子提出的話,各方面都應該給予支持而不是繼續堅持己見。
一直記著一個理論 (其實是來自一個笑話):「世界上大部份的教育部執行者,都比正常人愚蠢。理由是: 小學制度裡所教授的,大部份小朋友其實都可以在三年之內全部學會了,而他們卻以為人人都像自己一樣需要六年。」
訂閱:
文章 (Atom)