2008年12月30日 星期二

海角7號觀後感


趕流行,我也看了這部電影,簡單的說,音樂處理的很好,劇情就讓我滿昏昏欲睡的就是了
先談談音樂好了,以我個人的感覺來看好了,國境之南還有男孩看見野玫瑰這兩首歌把整個音樂的層次提升了很多,至於其他的,就只是很普通而已
再來談談劇情,說真的,在我看來,主角們的演出都不及格,反而是一些配角的演出讓我有感受到人性的真善的感覺,例如:鄉民代表會主席還有他的跟班們,雖然不知道自己堅持的理想是不是真的會成真,可是卻依然願意義無反顧的相信自己的理想
其他人的演出,說真的,我沒什麼特別的感覺,只是覺得同樣的劇情一直重複而已,重複著每個人對於樂團演出的抗拒而已
整部片最成功的地方在於:要表達的理念很簡單,很容易讓觀眾看懂要表達什麼,還有處理音樂的部分
整部片最失敗的地方在於:超雞肋的7封信,超無聊的尋找真正的收信的有子的部分,還有超鳥的找到有子的部分,只能夠說,本來是一個很感人的部分被處理成雞肋,對整部片一點都不重要
電影原聲帶也一樣讓我失望,整個跟Jochen Vogel的Celtic Air實在差距太大,雖然在我看來只有最後的幾首歌可以聽
有一句電影中的詞是可以代表整部電影的主軸的:難道在下雨的時候,妳不期待採紅嗎?
就算在最艱困的時候,依然要往前看,往心中的理想跟目標前進,我想這是這部電影成功的原因,因為這個主題讓觀眾有共鳴,也就是鄉民代表會主席還有他的跟班們要表達的部分
至於其他的角色還有導演的功力,請在加油,以這部電影所累積的經驗最為基礎,拍出更能讓人感動的電影吧

2008年12月12日 星期五

FreeBSD的package management

上次談過了FreeBSD怎麼更新系統,這次談談package management
在談這個之前要先有的觀念是dependency
什麼是dependency,意思是,要完成a這件事情的話,必須先完成b這件事情
例如:要騎腳踏車之前,必須先學會騎腳踏車,必須先買腳踏車,必須先學會保持平衡,學會騎腳踏車這件事情就是騎腳踏車的dependency
為甚麼要了解這個呢,因為package management也是一樣的意思,要安裝xxx軟體之前,系統必須先安裝好yyy軟體
因為現在的程式開發都是模組化的觀念了,共用的元件會獨立出來,變成library的方式讓其他程式來呼叫,所以要安裝並能夠正常執行xxx軟體,必須先把xxx軟體所需要的library都安裝起來,也因此會有了dependency
一般來說,開發團隊放出來的如果沒有特別包裝成package的格式的話,是以壓縮檔的形式來在網路上,像是xxxx.tar.gz這樣的檔案,拿到之後呢,解壓縮,然後看說明之後,確定所有需要的東西都安裝好之後,在執行./config後面接參數,產生makefile之後執行make,make install,這樣的步驟來安裝
這樣的問題在於,每一次有新版的出來,這個程序就重新來一次,而且每一次config的參數有可能不一樣,不一樣的人有不同的參數,這次安裝的時候設定了什麼參數,可能也沒有人記得,有可能變成最後系統裡面到底安裝了什麼東西都沒有人知道,同樣的東西會有不同的版本同時存在系統裡面,造成日後維護管理上的不便,或是有security patch沒上到,被人家crack
為了解決這個問題,不同的系統有不同的解決方法,就算是windows也是有這樣的機制來管理,就是新增移除程式,如果再安裝軟體的時候出現要先安裝xxx軟體那就是了,目前比較多的可能是微軟的dot net framework這東西吧
在linux上不同的發行版本有不同的解決方案,我個人比較熟悉的主流的是rpm , deb這兩種package格式,而有了編譯好的package之後,就是要解決dependency的問題了,這個就很多解決方法了,如yum , apt , yast等等不同的工具來處理dependency的問題,還有升級的處理
而在FreeBSD上,有不同的處理方法,稱為ports,另一個方式是package,總共有兩種方式
ports,簡單的說就是從網路上抓tar.gz的壓縮檔案回來,然後用系統本身的gcc來編譯,然後安裝起來,這是由maintainer來維護的,為了確保編譯及執行沒問題,會有一些相對應的patch對程式做一些調整或是修改,安裝的路徑也跟自己手動編譯的不一樣,有些人會說,有些東西自己編譯比較有彈性,這種話是鬼扯,現在的ports也已經有模組化的觀念了,例如php5好了,/usr/ports/lang/php5/這個ports,有選單可以勾選需要哪些模組,勾選好之後就全部安裝起來了,之後還是可以另外再加入其他的模組,新增移除模組都很方便,ports的優點就是版本永遠是最新的,缺點就是自己編譯的時候要花的時間比較久,如果硬體不是那麼好的話,編譯真的很花時間
packages,就是已經編譯好的ports,在每個版本release的時候,會有一段時間會把ports tree freeze,目的就是要編譯出對應的版本的packages,之後讓pkg_add這個指令來直接安裝,這個優點就是不需要自己編譯,很快就安裝好軟體,但缺點就是版本會比較舊

了解了這些觀念之後,再來看怎麼用
更新ports tree,上次已經談過了,這邊就不多說,更新完之後要安裝某個ports,就cd /usr/ports/xxxx/yyyy ; make install clean然後等編譯完就安裝好了,如果是用csh , tcsh的話,還要用rehash指令來讓系統找到新安裝好的執行檔
有些ports會有一些參數可以下,或是定義要包含哪些功能,這時候就會有選單跑出來,勾選之後會記錄在/var/db/ports/這邊,之後升級的時候就可以直接使用這邊的參數
如果是開機會自動執行的話,會在/usr/local/etc/rc.d/安裝好啟動的script,然後透過rc.conf裡面的設定來決定開機是不是自動啟動
例如安裝了apache22,會在/usr/local/etc/rc.d/安裝一個apache的script,然後需要在/etc/rc.conf裡面設定apache22_enable="YES"來讓apache開機自動起動,其他也都是如此,因為現在的系統不管是內建的service,還是用ports安裝的,都是必須透過/etc/rc.conf來決定是否啟動
不管是用ports安裝的或是用packages安裝的,都會在/var/db/pkg/裡面記錄了安裝了哪些檔案,安裝在哪裡,有哪些dependency等等這些資訊,要移除的話就只要/var/db/pkg/裡面下pkg_delete xxxx就可以移除了,其他常用的還有pkg_info , pkg_updating等等,如果要升級的話,請看之前的系統升級的部分囉

2008年12月6日 星期六

2008年study area群英會 green it

又到了重要時刻,期待已久的 酷學園群英會 來了
今年的主題是目前正夯的 "Green IT"
堅強的師資及豐富的議程,絕對讓大家不虛此行
廢話不多說,快去報名吧 

2008 酷學園群英會 - " Green IT !! "

活動議程表:

時間 活動議程 講師
------------------------------------------------------------------------------------
08:00 ~ 08:30 入場
08:30 ~ 08:50 來賓致詞,活動簡介
08:50 ~ 10:40 企業IT環境部署虛擬化架構 - HOWTO Oreo & Thx
10:50 ~ 11:50 潔淨能源 - 風力發電與太陽能發電 台灣風能科技 - 朱銘隆
11:50 ~ 13:10 中餐
13:10 ~ 14:10 Green Data Center ZMAN
14:20 ~ 15:20 Hyper-V 被 SCVMM 2008 包下來了 Jerry
15:20 ~ 15:40 下午茶時間
15:40 ~ 16:40 綠色救援 - 從EXT2 / EXT3架構談資料救援 巨匠 楊濬銘
16:40 閉幕

活動日期:2008 年 12 月 20 日 (星期六)

地點:國立臺灣大學工學院應用力學研究所國際會議廳
   106 台北市羅斯福路4段1號

地理位置/交通路線:
應力所交通公車資料
http://www.iam.ntu.edu.tw/files/rent/Traffic%20information.doc
應力所位置地圖下載
http://www.iam.ntu.edu.tw/files/rent/mapfile.doc

主辦單位:酷學園

贊助單位:巨匠電腦

友情贊助:台灣科技大學資訊工程系學會,光華 - 益大書局
鳥哥的 Linux 私房菜,魔力門,三秒練功房,FTUG,Jerry_IT 資訊技術手札

費用: 0 -

活動報名網址:
http://registrano.com/events/2008-study-area

本次活動,有報名者優先入席,當天報名者則需工作人員視情況開放進場
唯當天報名者不保證有座位,若人數過多現場可能將採人數管制

2008年12月2日 星期二

seven lives many faces by enigma


德國作曲家michael cretu的樂團enigma的新作品seven lives many faces,看封面就感覺是個融合很多風格的專輯,但還是保有一致的想法,人的聲音其實是一種樂器,秉持這個概念下產生的作品,將世界各地的不同的人的聲音,與音符做一個很特別的融合
台灣的唱片公司取了個很有禪意的中文名稱,輪迴,取得好像只有一半的感覺,很符合seven lives的感覺,可是缺了many faces這部分的詮釋
整張專輯歌詞都很簡短,可是有一種從靈魂的深處唱出歌聲的感覺,旋律沒有那麼的電子了,融入了一些東方色彩
個人最喜歡Déjà Vu這首,很有東方的感覺,還有一些原住民音樂的感覺,很特別的一首曲子,特別推薦