2008/11/30

見識到 ZFS 檔案系統的威力

今天早上去居仁國中參加 Solaris 研習,主題是 Solaris 10 的安裝及 NFS、ZFS 介紹。

之前從來沒有接觸過 Solaris 系統,也從沒有打算要弄 Solaris 伺服器,我是想要多瞭解 NFS 才去參加這個研習的。所以早上安裝 Solaris 的部份就聽的不是很仔細,一面安裝 Solaris,一面在筆電上寫OpenOffice.org 下載與安裝的課程教材。

下午講 NFS 的部份,發現安裝好 Solaris 之後,竟然祇要直接在命令列中輸入『share /export』就可以將 export 這個目錄分享出來,相關的服務也會自動執行,這設計實在是很方便。

然後講師楊禮詮老師說:『今天的重點是 ZFS,一定要讓大家看看什麼是 ZFS,以及它的威力。』

他演示了一下利用 zpool、zfs 這兩個指令,將硬碟做 RAID0、RAIDz,以及 snapshot(快照),嗯!!這實在是太強了,兩個指令就搞定這麼複雜的工作,而且 snapshot 的操作祇需要幾秒鐘就可以將系統中檔案做一個快照,若檔案不慎損毀,可以利用快照回復。

ZFS 檔案系統目前在 Solaris、FreeBSD 7 & Mac OSX 上有提供,Linux 系統因為 GPL 授權的方式與 Solaris 授權方式不相容,因此尚無法提供 ZFS。今天看了 ZFS 的強大與方便後,覺得光是 ZFS 似乎就值得將學校伺服器從 Linux 改為 Solaris/FreeBSD 啊……

有時間再來玩玩好了……想做的事還很多。不過,原本是完全沒聽過 ZFS 的,來參加研習也不是想要瞭解 ZFS,卻完全被它震攝住了。嗯,該學的東西又多了一項。

延伸閱讀

Technorati : , , ,

2008/11/29

資訊課程補充:OpenOffice.org 的下載與安裝

MS Office 是一般電腦中會安裝的程式,套件中的 Word 是許多人最熟悉的程式:寫報告要用到 Word、寫企劃要用到 Word、打個通知書、聯絡簿都習慣使用 Word 了。而 MS Office 套件中的 Excel、PowerPoint 大家就算沒用過,至少也會聽過它。簡直可以說 MS Office 與現代人的生活是密不可分的了。

不過,有個很大的問題,就是多數人使用的 MS Office 都是非法的

以 MS Office 2007 來說,它的標準版售價是台幣 14,390 元;如果你是學生,或是純粹家庭使用,不使用在工作上,那麼你可以購買比較便宜的師生家用版,售價是 5,290 (價格參照 MicroSoft 網頁定價)。

因為價格如此高不可攀,因此多數人都沒有再額外去購買這套軟體,取而代之的是購買電腦時請店家幫忙灌,或是自己上網抓檔案來安裝。

不過,商業軟體聯盟 (Business Software Alliance, BSA) 有提供高額的檢舉獎金 (今年一月至六月間提供三百萬獎金) 鼓勵大家檢舉使用非法軟體。所以,如果我缺錢的話,是可以考慮轉行做檢舉專員的啊,比我的本行薪水好賺多了!!XD

『那怎麼辦呢?我祇是一個窮學生,拿不出那麼多錢來買 MS Office 啊!!』

沒關係,雖然我們買不起 MS Office,不過我們有 OpenOffice.org 這個選擇。

OpenOffice.org 是一套自由軟體,任何人都可以自由下載、自由安裝,並且自由的使用,甚至你要拿去賣給別人也是可以的 (當然前提是你得找到一個懶的上網自己下載,寧可向你購買已經下載好的程式的買主)。安裝好 OpenOffice.org 也可以讀取用 Word、Excel、PowerPoint 撰寫的檔案,所以不必擔心原本的檔案無法使用。

好,那麼要去哪邊下載 OpenOffice.org 呢?因為我們身處於台灣,所以可以就近從台南教育網路中心的 OpenOffice.org 補給站下載檔案。

連線至 OpenOffice.org,網址:http://ooo.tnc.edu.tw/

畫面往下拉,可以看到下載連結。我們要下載 OpenOffice.org 2.4.x 中文版,以及中文拼點包 3.0 這兩個檔案。

下載中文版本 OpenOffice.org 以及中文拼點包:

你可能會覺得很奇怪,不是聽說 OpenOffice.org 已經出到 3.0 版了嗎?怎麼還要下載 2.4 版呢?

是這樣子的,3.0 版前一陣子出來後,一直都還沒有中文版,直到前幾天才有中文版本的 OpenOffice.org (喔,打字好累,以後都用 OO.o 代替) 釋出。但程式剛釋出時,多少有些不相容的問題,所以等日後 3.0 版成為主流我們再來下載使用,現在還是下載最廣為使用的 2.4 版比較好。

下載完後,點擊下載回來的程式,開始安裝 OO.o:

要進入真正安裝過程前,要先將程式解壓縮出來,所以畫面會問你要解壓到哪邊去?一般來說用內定值 (解壓縮至桌面) 就可以了。

按下『解壓縮』按鍵,開始進行解壓縮:

解壓縮完成後,開始正式進入安裝畫面:

接受授權條款:

輸入使用者資訊,並讓在這台電腦上的所有使用者都能使用:

要完整安裝 OO.o:

是否以後都用 OO.o 開啟 Word、Excle、PowerPoint 檔案?雖然我寫這個教學的目的是在讓大家都改用 OO.o 代替 MS Office,但在還沒完全熟悉 OO.o 前還是先不要勾選比較好:

所有資訊都收集完畢,要開始安裝 OO.o 了:

正在安裝 OO.o:

安裝完成,可以開始使用了:

另外,既然安裝完成,桌面上的解壓縮檔案就可以刪除了:

到這邊就完整安裝好 OO.o ,差不多可以開始使用它了。

不過,如果你現在就打開 OO.o 來使用,會發現一個問題:『ㄟ,為什麼沒有像 Word 一樣的標點符號列啊?』

ㄟ,是的,在 OO.o 剛安裝好的時候是沒有標點符號列沒錯……不過,我們剛剛不是有順便下載『中文拼點包3.0』嗎?那就是要給 OO.o 用的標點符號工具列啊!!

但且慢,如果你剛剛已經迫不及待的打開了 OO.o,那你要安裝中文拼點包前必需先按畫面右上角的叉叉將 OO.o 完整關閉,否則拼點包會安裝失敗。

好,OO.o 關閉了,趕緊來將拼點包安裝起來吧!!

執行中文拼點包程式後,會出現一個視窗詢問『在安裝的過程中要用什麼語言顯示畫面?』直接選擇中文就可以了:

按下一步開始安裝:

我們同樣地要接受協議,沒有商量的餘地啦:

設定檔案要安裝到哪個位置。不用管它,直接按『安裝』即可:

三、五秒後,拼點包就安裝完成了:

很多同學都被嚇到:這麼快就裝好了?是的,就是這麼快!因為這祇是安裝一個工具列而已,所以很快。裝好中文拼點包後,就可以正式使用 OO.o 了。先讓我們打開 OO.o Writer 來試試:

OO.o 的開始畫面

進入 OO.o 之後,會發現標點符號工具列已經安裝好,並在畫面上方:

習慣使用 Word 的人應該比較喜歡符號工具列在畫面下方,OK,沒問題的,我們可以將它移到畫面下方去。祇要將滑鼠游標移到工具列最左方,就會看到游標變成了十字形。這時候按住滑鼠左鍵,就可以開始拉動工具列到我們想要的地方了。

將游標變成十字形,並按滑鼠左鍵開始拉動工具列:

拉動工具列時會看到一個虛線框,將這個框拉到畫面下方:

放開滑鼠左鍵,工具列已經被移到最下方了:

好好的看一下 OO.o Writer,外觀與 Word 很相似:

Writer 除了畫面與 Word 很相似之外,原本在 Word 的習慣也都可以在 Writer 之中使用,以前有 Word 使用經驗的人應該可以很輕鬆就切換到 Writer 來。所以現在就可以開始使用 Writer 嘍,希望使用愉快。

Technorati : ,

2008/11/28

XMind 心智圖軟體使用範例:科學本質

前幾天提到一個比 Freemind 好用的心智圖軟體:XMind,不過在那之後我就沒再用過 XMind。

其實這是不應該的啊,因為少用就無法體會它的優點。所以為了真實感受 XMind 特色,我決定著手撰寫一個心智圖試試。

要寫什麼呢?我想到可以寫個科學本質的介紹。

其實我一直搞不懂科學本質 (Nature Of Science, NOS),雖說 NOS 的意義是 Knowledge about Science,意指關於科學的知識,但我還是不懂!祇好拿著書照抄。反正我寫這個心智圖的主要用意是要熟悉 XMind 的使用,順便整理一下閱讀的內容,所以不用太在意主題了。

底下的心智圖整理自王靜如教授主編的『傳達科學本質之理論與教學實例』這本書的內容。

開始撰寫一個心智圖

開始一個新的心智圖:


按 Ins 鍵新增子項目


再按一次 Ins 鍵新增另一層子項目 (實在主義)。之後在『實在主義』上按 Enter 鍵,就可以新增與『實在主義』同階層的新項目。


輸入各項目的重點


Drill 功能可將子項目獨立顯示

輸入完成後,可能會覺得內容太多,不易瀏覽觀看。像上圖的知識論底下有許多不同的派典介紹,但資料量多,我們很難一次看清楚所有的內容。針對這個困擾,XMind 提供一個功能,可以把某個子項目當作是一個新的心智圖來單獨觀看

例如,我祇想單獨觀看『建構主義』這個項目,其他的項目我暫時不想理會,我就可以把『建構主義』獨立顯示。

滑鼠先選擇『建構主義』,再從選單中選擇『View ==> Drill Down

『建構主義』這個項目就獨立顯示出來,方便觀看、修改。

在這個獨立出來的畫面上,XMind 還很貼心的提示我們現在看的祇是一張大心智圖中的某個子項目。

左上角的『科學本質 > 建構主義』提醒我們目前看的內容隸屬於另一個大心智圖。如果想要回到上一層,祇要按下畫面中間的綠色向上箭頭即可返回。

既然可以將子項目獨立顯示,那麼可不可以將這個子項目另存成一張心智圖?

答案是可以的。

祇要將滑鼠移到左下角的 『Sheet1』字樣上按右鍵,並選擇『Save Sheet As...』


輸入你想要將這個子項目存成什麼檔名,比方說我們將它存成『建構主義.xmind』好了:


在 Xmind 的畫面上,現在多開啟了一個檔案叫做『建構主義.xmind』,內容與剛剛看的子項目內容一模一樣。不過仔細看一下就可以發現剛剛的綠色向上箭頭不見了,也就是說,『建構主義』這個原本隸屬於『科學本質』的子項目現在已經獨立成為一個心智圖了。

除了綠色箭頭消失,左上角的『科學本質 > 建構主義』導覽列也不見了,顯示現在是一個全新的心智圖檔:

Xmind 提供的這個功能真的很方便,如果我們把一個心智圖寫的太龐大,就可以利用這個方式將心智圖分割成幾個比較小的檔案。

讓我們回到原本那個較大的心智圖上。

為每個子項目設定不同圖形類型

從知識論上討論了『科學是什麼?』之後,我們要將科學本質教給學生。讓我們看看九年一貫課程綱要中對於科學本質的能力指標內容。

在『科學本質』上按 Ins 鍵,新增一個『課程綱要』子項目:


課程綱要是依照年段撰寫的,有順序性,似乎滿適合以魚骨圖呈現,因此將『課程綱要』這部份改成魚骨圖:


將各階段的課程綱要整理如下圖:


同樣的,可以祇觀看『課程綱要』這個子項目,也可以在這個單獨顯示的畫面中繼續編修。要回上一層同樣是按綠色向上箭頭:


想一想,魚骨圖似乎不是那麼恰當,所以改成樹狀圖試試:


看起來效果還不錯,就決定使用樹狀圖來呈現『課程綱要』這一部份了:

調整心智圖的主題外觀

編輯完後,發現畫面有些單調,希望做些改變。不過又懶得自己慢慢修改,這時可以利用 XMind 內建的幾個主題,快速變更畫面外觀。

從選單中的『View ==> Themes』叫出主題類型:


目前可用的主題模式有底下幾類,選一個自己看了會喜歡的主題吧:


套用主題後,果然畫面美觀許多:

到目前為止,這個心智圖已經寫完了,可以存檔收工。不過,XMind 目前有個缺點,就是不像 Freemind 有那麼多網路支援,如果想要與朋友分享心智圖,那麼就必須將這個心智圖輸出為 JPG 圖形檔。

匯出心智圖

從『File ==> Export』選擇匯出檔案:


選擇要匯出成什麼樣的檔案:


如果選擇要匯出成 HTML,還可以選擇在畫面最上方要不要有個心智圖:


要輸出成什麼檔名:


設定好後,按下『Finsh』就開始輸出了:

小結

XMind 真的是一個很棒的心智圖軟體。它可以針對每個子項目設定圖型類型,這是 Freemind 比不上的;XMind 又可以把子項目單獨顯示、並單獨存檔,這也是 Freemind 遠遠不及的部份,因此真的值得以 XMind 來取代以前常用的 Freemind 了。

但是 XMind 有沒有缺點?

有!而且是非常嚴重的缺點,那就是很佔記憶體。

之前提到 XMind 時,有提到 XMind 的功能比 Freemind 多、速度又更快,真的很不錯。但是今天真正寫一個比較大的心智圖才發現到後來速度會變很慢。看一下工作管理員,發現 XMind 竟然用了 800MB 的記憶體,難怪要存檔、開檔都要好久,將 XMind 關掉再重啟後才恢復正常。這真是 XMind 的大缺點。

不過,如果祇是存檔、開檔要很久那倒也就罷了,更可怕的是,因為 XMind 用掉太多 RAM,佔了太多系統資源,所以很容易當掉、沒反應。所以,記得要隨時存檔,否則當掉之後再重啟 XMind,那些心血就再也喚不回來了 (我的血淚教訓啊……)。

大家一定要隨時存檔或是設定每隔一段時間自動存檔喔!!

相關文章

  1. XMind 安裝與設定
  2. XMind,比 Freemind 更好的心智圖軟體
  3. Xmind 應用實例:規劃 foobar2000 教學文件

Technorati : , , , ,

2008/11/26

Word 檔很大,有數十MB?你需要瘦身一下!

我曾收過一個高大 300MB 大小的 Word 檔,裡面插入了一堆的相片,實際內容不到兩百個字,但是檔案就是大到幾乎無法開啟。

這是因為一開始插入的圖片容量很大,所以後來產生的 Word 檔也就跟著肥大。尤其現在的數位相機可達千萬畫素,隨便貼個幾張相片都能輕易造就這種肥大的 Word 檔案 (或 PowerPoint 檔) 。

『可是我都有在 Word 中將圖片縮小了啊!!』你有點不服氣。

ㄟ,那是因為縮小圖片的方式不正確,所以無法減少 Word 檔的容量。

那要怎麼樣才能真正的幫 Word 檔瘦身呢?我們先看看為什麼之前縮小圖片的方式不正確,再教大家怎麼樣正確的縮小圖片。

之前介紹 XnViewPicasa 時,不知道你有沒有注意到,這類看圖程式都可以在看圖時用不同的放大倍率來觀看圖片。

改變畫面的顯示比例

在 XnView,要將圖片用不同的放大倍率來觀看,使用的是工具列上的放大鏡功能。

在單張瀏覽時,利用放大鏡可以將圖片放大觀看:


在 Picasa,用的是在右下角的拉桿。拉動橫桿,就可以把圖片以不同的放大倍率顯示出來:

你可以先任意改變顯示的比例,並注意一下黃色線框住的部份 (圖片的真正尺寸) 是否有改變?

比方說,原本顯示出橘子的全身照,現在祇要牠的大頭照:

你可以發現,顯示在畫面上圖片被放大了,不過,不論以任何的放大比例來顯示圖片,圖片真實的大小並不會受到影響

這道理就像你拿著放大鏡去看螞蟻,與拿著不拿放大鏡看同一隻螞蟻,你看到的影像大小有很大的差別,但是真實的螞蟻並不受到影響,並不會因為你用放大鏡看牠,牠就跟著變大隻,並不會。

改變顯示比例不影響檔案大小

所以當你將圖片的顯示比例放大、縮小時,圖片本身還是維持著 2048*1536 像素大小,並不因為顯示比例的改變而使圖片真實尺寸受到改變。這個道理不論是在 XnView、Picasa 或是在 Word、PowerPoint,甚至是 OpenOffice.org Writer、Impress 之中都同樣適用。因為你改變的是放大鏡的倍率,而不是圖片本身

做個實驗好了。

橘子這張扮聖誕麋鹿的相片大小是 497KB


我將這張相片插入 OpenOffice.org Writer 之中 (Writer 是一套與 Word 功能相似的程式),並在 Writer 之中,拉動圖片邊邊的六個綠點,將圖片顯示比例縮小:


檔案存檔


結果你會發現,存檔後的這個 ODT 檔案 (Writer 的檔案),它的大小與原本的相片差不多,但是比原本的相片要大一些:

為什麼會與原本的相片檔案大小差不多呢?因為相片插入這個 ODT 檔案中,所以在這個 ODT 檔案裡面存有一張一模一樣的相片。而且我們知道,改變顯示比例並不會影響原本的圖片大小,所以這個 ODT 檔案中的相片容量就是 497KB。

在存檔時,除了將相片存到 ODT 檔案中之外, Writer 又寫了一些資料到 ODT 檔案裡面,造成最後的 ODT 檔除了有原本的相片 (497KB) 之外,又多了一些額外的資料,所以會比原本相片的容量再多一些。

當你插入的圖片解析度越高,最後的檔案大小就會越大。如果你一次不祇插入一張相片,那麼最後的檔案可能會大的十分誇張。

那怎麼辦呢?其實很簡單,既然改變顯示比例無法改變圖片大小,那麼我們就直接去修改圖片的尺寸大小

利用 XnView 修改圖片大小

XnView 提供了將圖片改小的功能 (Picasa 我找不到這功能),我們利用這功能來修改圖片實際尺寸,將圖片改小。打開『影像 ==> 調整大小……』


接著就會出現一個畫面,問你要將圖片縮小為多大尺寸

我個人的經驗是,改成 800*600 大小,圖片列印出來的品質就已經很不錯,所以輸入 800*600 就可以了。大於 800*600 我的眼睛無法分辨有什麼差別,所以 800*600 就好。

圖片縮小後,記得另存新檔,以免將原本的相片毀掉


這個新檔案,姑且取名為 _Small 吧


調整尺寸大小為 800*600 後,檔案大小為 88.9KB


在 OpenOffice.org 之中插入這個縮小版


畫面上看不出有任何差別吧?


貯存檔案,一樣叫它 _Small 吧:


檔案大小祇有 128KB,真的有效縮小了:

經由上述的實驗,我們確定,光是改變顯示比例是不會影響檔案大小的。要改變檔案大小,必須從圖片本身下手

但是問題來了,我如果有一堆相片要改變大小,那怎麼辦呢?

剛剛利用 XnView 一次祇能修改一張相片的大小,如果要改的相片有一、兩百張(前面提到的 300MB 大小的 Word 檔,裡面就放了幾百張相片),那實在是累死人了(註一)。

沒關係,我們有光影魔術手這套軟體可以幫我們做批次處理。

利用光影魔術手批次處理檔案

  • 批次處理:就是一次處理一整批的資料,比方說一次把兩百張圖片都修改為 800*600 的大小。

利用光影魔術手的批次處理功能,我們可以讓它自動幫我們做好事情,不用一張一張慢慢縮小,這可就省事多了。

讓我們打開光影魔術手吧,可以看到它其實有許多方便的功能,可以將圖片旋轉、剪裁……


不過,我們現在比較想要知道的是它的批次處理功能。打開『檔案 ==> 批次處理……』


出現一個批次處理的畫面,在這邊可以將要處理的圖片加進來。如果一整個資料夾的圖片都要處理的話,就選擇『目錄』


選擇想要進行處理的資料夾


OK,整個資料夾的圖片都被加入了


然後我們要告訴光影魔術手,要對這些相片做些什麼事。我設定要對些相片做縮放尺寸的工作,而且,縮放完後還要做銳化動作,以免圖片縮小後有點糊糊的


按下上圖右方的『縮放』,可以進一步設定要將圖片縮小為什麼尺寸。我設定圖片較長的那一邊,要縮為 800px (另一邊程式會自動處理)

然後記得選擇『輸出設定』,否則縮小後的圖片如果將原有的相片給覆蓋掉,那可是一個大災難。

我設定圖片縮小後,要在原本的檔案名稱前面加上 nEO_IMG_ 的字樣,這樣就不會覆蓋到原本的檔案了。而且,採用前綴的話,所有縮小後的圖片都會排列在一起,比較容易尋找這些縮小版圖片:


再設定一下輸出的 JPG 檔案畫面品質,我習慣設高品質畫面:


開始進行縮圖


批次處理完成後,所有以 nEO_Img_ 開頭的檔案都放在一起,方便我們使用。因為每個檔案的大小都縮小了,這些圖片插入 OpenOffice.org Writer 或是 Word 之中,都不必擔心沒辦法用 Email 寄給別人嘍:

附註

  1. 其實 XnView 也可以做批次處理,不過沒有光影魔術手方便。
  2. 下載光影魔術手

Technorati : , ,