星期一, 6月 06, 2005

Evaluator's Guide 評估指南

首先說聲抱歉中斷了一將近一星期,因為 2005/5/31 ~ 6/3 都忙著處理 2005 Computex 的展覽照片與解說,約三百張照片。加上這次的文件約 43 頁比較長,沒有時間將心得整理發表。

原則上是每天發表一天閱讀心得,除非是忙碌或旅遊,就暫時休刊~

Source: Borland IntraBuilder Evaluator's Guide, 1996 August, total 43 pages

一般國外軟體公司會提供軟體評估指南或報告,協助使用者在短時間內認識軟體的特性與功能,判斷是否符合需求。Microsoft, Borland, Quicken 等等,早期因為網際網路不發達,會透過研討會發送評估光碟。現在多半都直接放在網站上提供直接下載,只要有適當的瀏覽器就可以開啟或列印。

通常這類文章會先解釋該軟體是針對何種需求所發展,軟體特色 (features),與未來延續開發的藍圖 (roadmap)。接著會以一個簡單的例子對應客戶需要,例如以使用現金簿展示日常財務相關運用,以簡單的應用軟體展示開發工具強大的功能與縮減開發時 間。最後會再提供相關資源讓使用者可以輕易的找到更進一步的資料

當開始接觸一套新軟體的時候,我非常喜歡閱讀這類文件,可以在最短的時間內對軟體有最基本的認識。

星期一, 5月 30, 2005

資料交換與系統安全

Source: Lock your Windows, Computer Shopper, 2003 May, P.291 ~ 294

當一台電腦僅一個使用者的時候,如何保護自己的檔案比較簡單,只要不要讓其他人隨便碰你的電腦就好了。

當多人共用一台電腦時,問題就複雜許多,Windows 提出的方案是 File/Folder Acxcess Control,在 XP Home 版使用簡易分享模型,XP Professional 就增加很多選項,可以針對群組,個人,檔案屬性分別設定,但同時提高複雜度許多


使用 Windows 檔案保護工具,常常有因為權限不足無法開啟自己在另外一台電腦上的文件,或是家裡與公司的電腦使用者名稱或保護方式不同而不能交換檔案。

我個人偏好 Sun 的 ThinkClient + Java Card 方案,將個人設定與檔案文件通通集中存放,只要在任一台電腦插入 Java Card,就可以像是使用自己的電腦一樣工作,也省下以隨身碟交換檔案的不便

星期日, 5月 29, 2005

檔案伺服器

Source: Answering the server question, PCW, 2005 January, P.191 ~ 192

當一般公司行號需要使用共用資料,可以先試試 Windows 內建的檔案分享,導入 Peer to Peer 架構。不過在管理上比較複雜,同時對方機器一旦關機,就無法存取內容。因此當使用人數增加,以可利用中古電腦執行 Windows 9x 作為簡單的專屬檔案伺服器,將機器的價值發揮到最高。

如果只是單純的檔案分享,因為 Windows Server 系列的授權費用高而且複雜,我個人比較推薦可以免費下載使用,硬體需求低,傳輸效能高的 Linux + Samba 組合。後者已經發展很長的一段時間,相關輔助工具與參數設定文件很多,不必擔心沒有資源

以長期來看,Windows 的有限度更新會在停止售後服務之後會是個不定時炸彈,加上其他常見的系統瑕疵與攻擊,我會偏好顯則不容易成為駭客與蠕蟲目標的方案

硬體方面,建議至少要使用軟體 RAID 1 做 Mirror 確保資料安全。Linux 要求的 CPU 與記憶體比 Windows 少很多,同樣硬體上效能也比較好,這點比較佔優勢

專屬伺服器 Appliance 也是個不錯的方案,有採用 Windows Storage System 與 Embended Linux 與專屬系統的方案。不過在固定硬體架構無法任意升級的情形下,效能會是個未來可能出現的瓶頸所在

目前一些類似硬碟外接盒的方案雖然省電,但是沒有提供 RAID 1、Journalize File System、硬碟修復工具、shudown 指令等等,令人擔心長期運作的風險