Archive for ‘ 十月, 2005

微軟常用服務及網址

  1. 微軟摯友專區
  2. Small Business Center
  3. 微軟產品資訊
  4. 微軟中文知識庫
  5. 技術支援與服務
  6. RSS 產品列表
  7. .Net Passport 會員服務 登入
  8. Windows Update
  9. Password Checker

[轉載]Mozilla自己人看Linux桌面

轉載自: CNet,作者: Asa Dotzler‧陳智文譯 (2005/09/15)


或許我該先聲明我不算是個「Linux人」,我用Linux的時間僅約6年,我用Windows的時間是這個的兩倍,Macintosh更用了20年。我不是那種對任何作業系統從一而終的人;我用過老闆或學校提供或指定的系統,若沒有這層顧慮,我就用自認最方便的東西。

OK,那麼Linux還不適合成為桌面系統的原因究竟何在?

我試過KDE和Gnome桌面系統,但最近用的是FC4,因此我的批評主要對此(和Gnome),但我認為KDE只會更糟。問題可分為四大基本類別:系統轉移(migration)、穩定性(stability)、簡易性(simplicity)和方便性(comfort)。這些問題都涵蓋技術性能的缺失和可用性的不足。

第一個問題「系統轉移」,非常嚴重

對「一般人」而言,使用Linux(通常代表拋棄Windows),需要有嚴謹的轉移計畫。Linux必須先安裝在Windows旁邊的另一台電腦中,保持Windows系統完全無損,以便隨時回去取用使用者的所有資料和設定。

這些使用者或許願意用用看Linux,但只要他們的所有資料與設定依然「存活」在Windows,不論前者多有魅力,都無法長久留住他們。我們在Mozilla的經驗學到這個教訓,一直到我們在Firefox加入非常好用的轉移系統,保留使用者在IE的我的最愛、cookies、瀏覽記錄、密碼等等,才有大量的一般使用者開始轉移 – 並持續使用(而且帶進更多使用者)。Linux必須依法炮製。

轉移整個作業系統和其中所有主要應用軟體,顯然是更巨大的任務,但這就是必要的工作。當一般使用者初次打開Linux桌面系統,瀏覽器、辦公文書軟體、電郵介面、即時訊息介面、檔案管理……每一項都要盡可能地過渡 – 從Windows應用設定,到所有、或幾乎所有的使用者資料。作不到這一點,轉換的斜坡將高不可攀,這些使用者會就此放棄。

Linux桌面系統普及的第二大障礙是穩定性

我所指的並非「不當機」的穩定性,而是一個穩定的API,讓使用者從網站上下載新的應用程式時,不需大費周章。使用者應該能從Download.com下載Fedora Core 4和抓取最新版的Firefox,然後立即使用,不必再尋找並安裝compat-libstdc++,或其他有的沒的。

開發員或許認為盡可能地重複利用程式碼很酷,但使用者才不關心究竟是Linux沒有包含必要的相容元件,還是Mozilla沒有在某一小版的libstdc++作好相容的工作。一般使用者期望能夠下載軟體、安裝,然後立刻使用。要求他們瞭解複雜的系統庫和核心相容性問題,是送他們離開的最快途徑。

第三個問題是簡易性不足

不要為了加入新功能而加入新功能,也不要為了證明自己可以,而提供使用者偏好設定。

我並不想挑起一場桌面系統戰爭,但我真的要奉勸各位發行商(不同系統版本的發行商),選定一種桌面系統就好,別再三心二意。一般使用者在安裝你們的產品時,不應被迫(或猜想或有足夠的知識)去選擇Gnome或KDE。他們不需要在應用軟體表單上,再來一張清楚明列15到20個二流遊戲的遊戲選單。

當必須在Helix Player、CD Player和Music Player之中選擇其一,使用者會有什麼感想?Music Player無法讀取CD嗎?什麼是Helix? Gedit的喜好設定視窗的五個大項約有30種使用者偏好項目,NotePad只有3項。

你我都知道「設定」(Setting)與「偏好」(Preferences)的差別,在於前者是針對整個系統,後者是單一使用者。但一般使用者不知道,也不需要知道這些。如果他們無法進入某些攸關整個系統的設定,又何需將整個設定選項擺在他們面前?如果一般使用者對兩者有相同的選擇權限,又為何把它們分開?這簡直是一團亂。

最後一個問題是方便性

Linux必須讓Windows使用者感到方便好用。現在大多數的電腦使用者,都使用Windows一段時間了。別擾亂他們對電腦運作方式的基本瞭解。一般人不知道何謂「mount a drive」,他們也沒必要知道。

他們不要「確定」和「取消」的按鍵對調 – 打亂多年練習而成的肌肉記憶。他們不應被迫學習/home有何意義,或這個符碼與「我的文件」有何差異。他們不需要兩個似乎不斷彼此覆蓋的筆記本。

Linux UI基本法則需要重訂,以配合Windows使用者過去十年來所建立的習慣。先贏得使用者,然後再慢慢教導他們一個更好的方式(如果你有)。為迎接Windows使用者的到來造橋鋪路,將有長遠的利益。任何減輕系統過渡期不便的努力,都是多多益善。

我對Linux目前的看法,正如同幾年前的Mozilla 1.0:一個非常有用但愛好者非常有限的產品。如果Linux在桌面市場有重大進展,也將是基於Firefox吸引數千萬次下載的同樣原因,重點在於系統轉移,穩定性、簡易性和方便性。

(作者簡介:Asa Dotzler是Mozilla基金會員工)

[轉載]如何有效地報告錯誤

轉載自: Tung's Blog


遇到任何問題時, 看看這篇文章, 照上面說的做給自己看看, 很多問題可能就這樣子解決掉囉~

  • 作者: Simon Tatham, 專業及免費軟體程式師
  • 翻譯:梅普華

介紹

寫過供大眾使用軟體的人可能都收過一份以上的爛錯誤報告. 有啥都沒講的報告(這個程式不會動), 有不合理的報告或資訊不足的報告, 也有提供不正確資訊的報告. 還有一些報告查到後來不是使用者自己攪錯, 就是其他程式惹禍, 或是網路斷線等等.
Read more

如何將伺服器上「查無此人」的郵件改由特定的用戶接收

這是一個蠻實用的技巧,當外面的用戶將信件寄到伺服器時,如果寫錯了收件者,或收信的用戶不存在,該信件就會被退回,寄件者會收到一封「查無此人」的信件。

以下這個技巧,就是為了把伺服器上「查無此人」的信件,改由特定的「用戶」或其它的「電子信箱」接收,修改步驟:

1. 編輯 /etc/mail/sendmail.mc,搜尋有關「LUSER_RELAY」的設定 (如果沒有搜尋到,也可以新增下面的設定),改成:

define(`LUSER_RELAY',`local:nodoby')dnl

(表示將「查無此人」的信件由本機上的「nobody」用戶接收)

或者改成:

define(`LUSER_RELAY',`smtp:nobody@example.com')dnl

(表示將「查無此人」的信件轉寄給「nobody@example.com」這個電子信箱)

2. 重新製作 /etc/sendmail.cf,並重新啟動 sendmail:

m4 /etc/mail/sendmail.mc > /etc/sendmail.cf

這樣就完成了。

return top