跳到主要內容

發表文章

FreeBSD 6.0 Bug

前幾個月想拿一台P!!! 1G的機器裝 FreeBSD 6.0當做Firewall,結果CD放進去就會發生acpi錯誤,自動reboot。再拿 OpenBSD 3.7的HD開機,結果也相同。但是另一台更舊的P!!! 800就沒有問題,所以當時我懷疑是主機板出問題。後來拿另一台P4重編kernel再make world 之後把硬碟接上去,結果依然相同。 因為機器調度,同樣的需求再度發生。今天不信邪,拿P!!! 800升級到 FreeBSD 6.1,再把做好的HD接到P!!! 1G,結果就能正常使用。若像我常把硬碟換來換去,最好還是升級到 FreeBSD 6.1吧!

一將功成萬骨枯

  故事裏的主角,通常是最強的那個,但偶有例外。聖鬥士星矢裏大家都覺得星矢很肉腳,一輝和紫龍都比他強多了,為什麼最後的王都要讓他去打,黃金聖衣要給他穿呢?就是和小比爾創業時一定要60%的股權一樣的道理-他是主角。   事實上在職場裏通常是如此。古詩有云: 澤國江山入戰圖,生民何計樂樵蘇。 憑君莫話封侯事,一將功成萬骨枯。        -- 唐.曹松《己亥歲二首》   許多人能夠升官,除了自己的努力之外,更需要許多人在他底下幫忙做事。而對於長官的逢迎諂媚,拍馬屁抱大腿之類的事更不在話下。 努力工作的人也不要氣餒,畢竟狗腿也是一種本領,做自己最重要。

C#的Singleton Class

由於C#與Java在物件生成上有些微的差異,因此在Java上Singleton的寫法不一定適用於C#。 此篇 Implementing the Singleton Pattern in C# 講的很清楚,有問題的話我會盡可能代為回答。 Update: MSDN上的 Implementing Singleton in C# 寫法更好,摘錄如下: public sealed class Singleton { private static volatile Singleton instance; private static object syncRoot = new Object(); private Singleton() {} public static Singleton Instance { get { if (instance == null) { lock (syncRoot) { if (instance == null) instance = new Singleton(); } } return instance; } } }

Windows上的RSS Reader

我去Google "Rss Reader"找到 Neo's Blog: 七個不錯的 RSS Reader ,大概試了一下後決定用 GreatNews 。 GreatNews 不但免費,功能和 Vienna 相似,可以自定Theme CSS、匯出/匯入OPML,還有中文語系。我不知道為何Neo會喜歡SharpReader,功能實在太弱,而且更新時畫面太亂,不適合工程師:P 另一個 GreatNews 的強項是會檢查太久沒更新的RSS,會詢問是否刪除頻道,個人非常喜歡此功能。

微軟新作業系統Vista各版本均壓在單片DVD

Vista所有版本都將推出單片DVD 不用擔心安裝麻煩,M$已經把安裝程式設計成針對不同序號安裝不同版本的程式。不信?裝裝看Windows 2003R2就知道。如果用2003序號只裝第一片,輸入R2序號則裝好第一片後會自動安裝第二片。所以就算Vista有六個版本,只要依功能排序就全部搞定。

差點當做Spam的Ham

昨天收到一封差點當做Spam的Ham,仔細一看還真有興趣,可惜要上班而且我又不會XCode,不然真想去;尤其是日程安排,實在太令我滿意。第二天結束後還在編程 ^_^ 內文如下: 尊敬的合作伙伴和開發人員, 我們誠摯地邀請您參加蘋果電腦即將舉辦的Universal Binary動手試驗班。活動的目的 是幫助您將工程轉化為可同時運行於PPC和Intel-based的蘋果平台的通用二進制代碼。 這是一個免費的活動。ADC的會員填寫郵件後面的報名錶,並通過電子郵件發給我們,即可 進行登記。由於環境和設備的限制,本次活動的名額非常有限,請盡早報名,且務必在收到 我們的確認函之後才安排你的行程。 本次活動的絕大部分時間都是編碼和調試時間,因此我們強烈推薦您將工程帶到現場來。 每個公司都將有一台自己專用的基於Intel的機器,上面裝有最新版本的Mac OS X 和Xcode。如果您需要其它特殊的調試設備或環境,則需要自行准備。 蘋果的開發工程師將很榮幸地和您一起工作,現場解決問題。 時間和地點 ----------------------------- 2006年10月17日,18日 台北市敦化南路333號16A 蘋果電腦台灣分公司 培訓教室(886-2-27383242) 日程安排 ----------------------------- 2006年10月17日, 星期二 09:00 - 09:30 簽到 09:30 - 09:45 開場致詞 09:45 - 10:30 常見的連編錯誤分析 10:30 - 10:40 茶歇 10:45 - 12:00 編碼和調試 12:00 午餐 13:00 - 17:00 編碼和調試 2006年10月18日, 星期三 09:30 - 12:00 編碼和調試 12:00 午餐 12:00-17:30 編碼和調試 17:00 結束