2012年3月26日 星期一

Perl模組(module)的使用

Perl模組(module)的使用

之前提過,副常式(Subroutine)可以增加程式的重用性,

我們把會重複使用的函式寫進副常式中。

但如果又寫了另外一支程式,同樣要用這些函式呢?

大多數情況,我們會直接把原本的副常式也直接複製進來使用,

但這樣的使用方式,會有一個問題,

萬一往後發現了這個函式有錯誤

那勢必是要把所有用過該函式的程式,全部改過。

因此,讓某些程式需要用到同一個函式時,都使用同一個模組(module),

如此一來,要修改函式時,只需要修改模組(module)

有使用到這模組(module)的各程式也都會同時套用到。


Perl因為擁有很豐富的模組可以自由使用,而使得Perl有一定的使用族群。

CPAN (Comprehensive Perl Archives Network)

是學Perl不可不知的網站。

CPAN上面充滿了各式各樣的模組,大部份的需求幾乎都有現成的模組,

可以用來解決你的問題。

不過,畢竟資源很多,要確切找符合到自己需求的模組,需要花點時間,

在這裡,我們先討論怎麼安裝及使用模組,

之後會陸續補上其他頁面,來解釋各模組如何使用。


安裝

如果你是跟著阿逸的方式,安裝ActivePerl的話,

那麼從[開始]→[程式]→ActivePerl的資料夾中,會有Perl Package Manager

開啟Perl Package Manager會需要點時間,它可以讓你很輕鬆地安裝你所需要的模組。

開啟後,上方可以輸入你要找的關鍵字,找到模組名稱後,

按下右鍵會顯示 Install 以及該模組名稱。


勾選後,模組的圖案會有個綠色加號,※注意 此時還不是安裝

勾選完成後,右上角有個綠色箭頭,

按下去才是真正開始安裝模組,

安裝模組會花些時間,完成後,模組的圖案會改變。

安裝的部分就到這裡,

接下來就是進入一些好用的模組實例練習了!

2012年2月19日 星期日

KEURIG 單杯式咖啡機

KEURIG 單杯式咖啡機

一直很想買一台膠囊咖啡機,

除了最近台灣某家業者的廣告打很勤外,

主要是因為膠囊使用上比較方便,

所以家裡現在多了一個新成員,KEURIG 白金咖啡機 (B70)

美國逸室購(原 美國輕鬆購) 託人代購回來。


直接來看圖片吧!

剛開始送到家裡的樣子


打開後會看到訂購所送的60杯 K-Cups (12杯/一包)


底下則是這篇的主角-咖啡機


外包裝可以看到-KEURIG 白金咖啡機 (B70)


整個保麗龍包著咖啡機外,值得注意的是右下角的灰色物品

那是另外加購的coffee filter,功能類似咖啡濾紙,

知道膠囊咖啡機怎麼運作後再來討論!


說明書圖文都寫得很清楚,第一次使用時,

要先讓水跑一次機器,作清洗的動作。

清洗結束後就可以開始使用了!


其中幾款附贈的膠囊


使用方式很簡單,把咖啡機上蓋打開後,

直接把膠囊放入,蓋上蓋子,按下運作鍵就可以。


因為是一次性使用,可以看到使用完畢的膠囊,

上下部分都會有孔洞,這些孔洞是給熱水流過的,

因此要取出膠囊時,記得小心別被燙傷了!









如果有自己喜歡的咖啡粉,

也可以利用 coffee filter (需另外加購)

把想喝的咖啡粉裝進去沖泡。

coffee filter 打開後,會看到裡面有濾網,

因為coffee filter比起膠囊來的大很多,

所以要依照說明書的方式,將放置膠囊的外殼拆解下來。

之後,把濾網裝入自己喜歡的咖啡粉,

(建議量大概是6分~7分滿)

coffee filter上蓋鎖緊後,

一樣放入機子內,按下運作鍵就可以了!


事實上,官方有超過兩百種的口味可以選擇

包含咖啡、茶、熱可可甚至是果汁(如蘋果、芒果等)

官方網站裡,蘋果、芒果的評價都很高,

這次都選咖啡,下次會帶茶跟果汁回來嚐看看!