2008-01-08

誰是陳筱玲

今天突然想到一個問題,現在的身份證都已換新了,那麼當初那個在全國都可輕易看到的身份證證樣本上的美女是誰?本人確實存在嗎?

這個美女的名字叫做陳筱玲。你可以用 google 查一下,有一票的人名字都叫做陳筱玲。那麼到底那個才是本尊呢?

答案是冷酷的,身份證樣本上的陳筱玲並不存在,她是一個電腦合成美女。

據內政部旳資料顯示,當初在製作身份證樣本時,曾討論過該用誰的相片做為樣本,其中有幾個方案,包括使用內政部長蘇嘉全、政務次長林永堅、戶政司長謝愛齡..等。但因怕引起政治連想,所以最後決定使用 "電腦合成美女",並使用 "陳筱玲" 這個名字。

內政部相關官員指出,由於這張美女圖合成技術並不高,所以若仔細觀察,在五官的相連處,膚色並不自然,不過一般人可能看不出來,所以才有那麼多愛慕者 :-)

這張身份證樣本是在民國 94 年發表的,而陳筱玲是 57 年制的,若其本人存在,現年也近 40 歲了,我想值得女性同胞在意的是她是怎樣保養的,看起來那麼年輕,怎不羨煞許多人呢?

2008-01-07

[轉貼]EeePC不搭配 Windows XP真的不行嗎?

[轉貼]反微軟資訊新聞 Corey 著
根據報導,華碩打算在這個月底推出搭配精簡版 Windows XP的 EeePC,價格大概會比現有搭配 Linux的版本貴上兩千元台幣。華碩認為搭配精簡版 Windows XP將可以讓 EeePC的銷售量倍增,因此該公司認為今年 EeePC應該可以賣出五百萬台以上。

其實如果我們回過頭來看,當初 EeePC讓華碩這個在美國默默無名的台灣廠商,一下子變成當紅炸子雞,難道是因為 EeePC和大家一樣,搭載 Windows在上面嗎?很顯然的,EeePC的成功,主要是因為它打破了這一類迷你型筆記型電腦一定都很貴的迷思。如果只是要找一台和大家都一樣,搭載 Windows的筆記型電腦,其實只要花比 EeePC多個幾千塊錢,就可以買到配備遠優於 EeePC的雙核心筆電。

現有的 EeePC搭載 Xandros Linux真的會讓人裹足不前嗎?其實以現在 EeePC的設計來說,所有的操作都被極度簡化,底層的作業系統幾乎是看不見的,而這不就是當初 EeePC設計的理念嗎?採用了精簡版 Windows XP,難道就能夠改變這一類迷你筆電因為螢幕和鍵盤本來就太小所造成的限制嗎?微軟不是已經快要停止支援 Windows XP了嗎?難道微軟會為了 EeePC再去弄一套精簡版 Windows Vista?

EeePC到最後會不會變成什麼都不是的四不像呢?

http://www.zdnet.com.tw/news/ce/0,2000085674,20126804,00.htm

2008-01-04

[轉貼]挪威政府正式禁止 MS Office格式的文件出現在政府網站上

以下新聞轉貼自:

http://antimstw.blogspot.com/2007/12/ms-office.html

也許大家不了解,現在國內很多政府單位不都是用 word、excel 提供各式由請表格的嗎?這有什麼奇怪的?

問題是要打開這些由 word、excel 提供的申請表格,你就要準備一套 ms 的 office 了,這一套要多少 coco 呢?到網路查一下吧?

有人會說不是有 openoffice 可以打開 ms 的文件嗎?話是沒錯,但由於 MS 的文件格式是封閉的,不對外開放,所以 openoffice 只能使用 "猜"的方式來 "模擬",所以效果並不佳。

尤其是中華電信提供的申請表格,你用 openoffice 打開看看就了解了。

--- 轉貼內容 ---

堪稱全球最文明地區的北歐國家對自由軟體的支持一直都走在相當前面。最近挪威政府正式宣佈,未來微軟 MS Office格式的文件將不會在出現在政府的網站上面。因為政府有義務確保所有的人民都能夠平等地取得政府發佈出來的文件,而不是強迫人民一定要先花一大 筆錢去買一套 MS Office才可以使用政府提供的服務。

挪威政府規定,未來政府網站只允許出現三種格式的文件:HTML、PDF、以及 ODF。

對於這三種格式應該在什麼情況下使用,挪威政府也有相當明確的規定:

1. HTML是最優先被使用的格式。

2.如果需要保持文件每一個欄位的版面配置,而且不需要任何文件編輯的時候,使用 PDF。

3.如果是讓民眾下載回去填寫的電子表格,使用 ODF。

http://www.theinquirer.net/gb/inquirer/news/2007/12/20/norway-mandates-government-odf

2008-01-02

用 blog 寫日記

時至 2008 年,是否有一些新的期許。或許你有個計劃,要好好的掌握住今年,不再渾渾噩噩過日子,那麼寫日記可能是個好的 idea 及開始。

有人用相片寫日記,有人用日記本寫日記,現在網路流行了,或許用 blog 寫日記是個更好的點子。它不但可使用文字,也可使用圖片,如果願意,也可使用影片及音樂來寫日記。

問題來了,要如何建立自己的 blog 呢?目前很多入口網站都提供免費的 blog 資源,只要你是它們的會員,都可以免費的使用這項資源。那麼要向那家申請呢?我想必需考慮以下幾點:

1. 由於這些資源都是免費的,因此難免都有一些不請自來的 "附加功能",像令人厭惡的廣告。我想適當的廣告是業者生存的依附,但如太過份了,就會造成困擾了。

2. 不要有太多的限制。blog 由於偏向個人意識,所以一些有的沒的限制就有些綁手綁腳,讓人難以發揮。在合理的要求下,給予使用者最大的自由,這是評判資源提供者的法則。

3. 選擇業界規模較大的提供者,不要選一些阿貓阿狗的業者。這樣較有保障,可能你的 blog 對你很重要,畢竟這些都是生活上的點滴與心血。那麼選擇一個口碑良好、業界存在已久的提供者就很重要了。否則到時提供者無預警的掛了,或是把你賣給它人(像是先前的無名小站賣給yahoo),你可能就欲哭無淚了。

4. 系統的整合性問題。目前的傾向是整個系統服務的整合,除了 blog 外,像是 e-mail、網路相簿、行事曆 .. 等,有了這些整合,你的 blog 未來的擴充才會有力。

由於我是使用 google,在 google 上的 blog 就是 blogspot,這是完全免費的,也完全沒有一些業者強加的廣告功能,可說是個人選擇的首選。

要加入 blogspot 很簡單,只要你有 google mail,就可免費使用及架設你的 blog 了,如果你沒有 google mail,那麼請到以下網址中申請一個:

http://mail.google.com

有點失言,嚴格來說,應該說是申請一個 google 帳號。也就是說有了這個 google 這個帳號,你就可以悠遊於各種 google 提供的服務,像是 e-mail、相簿、blog、網路地圖、行事曆、網路office(Document) .. 等好用的東東。

申請 google 之後,可在以下網址中一步步建立你的 blog,如附圖:

http://www.blogspot.com



特別強調的是,blogspot 提供給你的是一個專用的網址,如我的 blog 網址是 cm-life.blogspot.com,而不是像一般業者的 "http://業者的網址/cm-life",這有什麼差別呢?這是你專用的網址,而不是依附在業者網域名稱之下的網址,這當然看起來專業多了。

google 目前提供的附加功能很多(有點給它亂),你可在以下使用你適合、想用的:

http://www.google.com/intl/zh-TW/options/

願大家使用 google blog(blogspot) 愉快!開始用 blog 將你的生活點滴紀錄下來!

2008-01-01

新年新希望

我過年的習慣是過新曆年的,也就是每年的一月一日是我心目中的新年。

在此新的一年開始,總是有些希望,有些是自己要努力達成的,有些是要大環境、共識下才能完成的。

我在這一年的新希望是:

1. 希望國內政通人和,大家多拼拼經濟,政客們少點口沬之爭、少做點秀、多做點事,不要再成績不及格了。政客們能以大家的利益為依歸,不要以個人私利、前途為重。多多為社稷、人民設想。

2. 司法界能有所覺醒,多多表現目前似已蕩然無存的司法正義,讓百姓覺得司法還是有正義的。而不是覺得"辦大官要大證據,辦小官要小證據,辦老百姓不要證據"。該辦的就要辦,不管其是一國之尊或是升斗小民,人民對司法建立久已消失的信心,不再對司法失望,而覺得"守法" 是種愚行。

3. 選舉快快過去,對人民的影響減至最低。也希望候選人尊重選民,少些干擾,像是電話、手機打擾、登門搔擾,這只會讓選民對你們產生反感,請多多以你們的政績表現加強選民對你們的支持度。

4, 多多關懷國內身障人士,為政者、主管業務者應主動關懷這些弱勢團體,而莫以善小而不為。需知一個身障者,週遭伴隨、影響著多少人,幫助身障人士,可解決很多社會問題。

5. 國內社福團體應多發揮功效,而不是佔個位置、乾領資源、毫無建樹。政府相關管理單位、民間捐獻單位,也應做好管理及監督工作,對於不適任的社福單位應予淘汰,而不是任其敗壞自腐,畢竟社福資源有限,每一份資源都要花得其所,達到應有的功能。

6. 新聞媒體應確實做好監督政府、報導以實,著實發揮媒體的職業道德。而勿以怪力亂神來譁眾取寵,或以訛傳訛,不予求證,亂報一通。也期望新聞媒體工作者,看重自己勿作賤本身專業,澄清普羅大眾對於 "媒體=笑話" 的感覺。

7. 國內第四台業者,內容也該加強了吧。如果你們還要說這是頻道提供者的原因,那麼也希望能將廣告時段錯開,讓使用者避免惡質廣告的影響。還有那些第四台的不實廣告,大家都看到了,新聞局、廣電處難道看不到嗎?不要等到出大問題了,才來說些有的沒的不負責任的話。

8. 相關電信法規是否合理?手機的費率是否合宜?手機業者請不要再巧立名目,各自為政,老是訂些混人耳目、華而不實的收費標準而亂中取利。NCC 真的該管管了。

9 . adsl 的使用費及頻寬改善的空間還很大吧!不要老是以國內費率較一些國家優惠這種老掉牙的論調帶過,為何不想想其中有著太多不合理的地方呢?

10. 國內的宗教界也該趁著新的一年做好宗教改革工作,發揮宗教家慈悲為懷、救苦救難的宗旨,而不要假借宗教名義,搞一些 "神"也看不過去的黑暗勾當。

以上是我在新的一年對目前社會的期許,對自己呢?有著以下:

1. 錢不在多,夠用就好,欲望多了,人也就不快樂了。

2. 願自己身體保持健康,神智永保清晰。

3. 歸隱山林,享受田園之樂的夢想能在 55 歲實現。而一些技能、常識,希望能一步步的順利完成。

4. 對於自己使用的作業系統 → UBUNTU,希望這個社群茁壯成長,開發者能放下身段,以合作代替傳統 "寧為雞首,不為牛後" 的心態,共同為這個社群服務。

就這樣了,是否有些貪心呢? :-)

或是有些 "不可能的任務" 呢?我想,事在人為,有無覺悟、做與不做之間罷了!

2007-12-31

CakePHP 的一些網站

學習一種新的程式語言,文件及參考資料攸關學習的成效。CakePHP 目前並沒有一些專門介紹的書籍,雖說如此,在網路上還是有一些不錯的參考資料..

1. CakePHP 官方網址

http://www.cakephp.org/

CakePHP 程式下載、最新訊息、api、一些使用手冊.. 都可在此站看到。

2. CakePHP 使用手冊

http://www.ezluk.org/



這是 CakePHP 英文使用手冊的繁體翻譯版,經由這個網站,可對 CakePHP 有個基本的認識,同時有一些實際的範例,可加強對 CakePHP 印象。

3. The Bakery Everything CakePHP

http://bakery.cakephp.org

這可說是 CakePHP 的料理(或是食譜)網站了,在這里很多熱心人士提供一些不錯的使用心得、小程式、文章,建議大家多多逛逛這個站。同時此站提供 RSS 訂閱,不妨訂閱一下,有什麼新的資訊馬上就能掌握。

在學習新的程式語言,往往每個指令分開來,都看的很給它懂,但要組合這些指令而成為一個軟體時,常會有不知從何下手之感,所以不妨多多參考這個網站,看看別人的心得、應用,加強自己的學習效果。

4. 21 things I learned about CakePHP

http://www.avatarfinancial.com/pages/cake/

建議在看完 2 後,有了些許心得後,再參考此站。作者在使用 CakePHP 後的一些心血精華。其中很多地方值得一讀。

----

當然,CakePHP 的網站不止這些,這幾個只是我覺得對我學習 CakePHP 時幫助很大的網站。而 CakePHP 在網路上參考資料也滿多的,不妨用 google 來查一下。

2007-12-30

程式寫作雜想

現代的程式設計師,從某個角度來看,或許是幸運的,因為有著太多的程式語言可選,諸如 c、c++、basic、perl、python、php .. 等。

這倒底是好是壞呢?有著太多的選擇在某個程度上並不意謂著好事,就如一般 linux 社群,有著太多的版本,反而造成推廣上的最大阻礙。

初入程式設計的花花世界時,很貪心的,想多學幾種語言,結果是每種都會,但都不精,變成一個半調子的程式設計師。

自小到大,說真格的,我還沒看過所謂的天才,只有見過下過苦功,練就一身本事的程式設計師。畢竟人生時間有限,想想吧,你學一種語言要多久時間呢?我想從生手到入門,每天以 8小時計,至少要半個月到一個月的時間,這只是入門哦,要達到收放自如,天馬行空,或說超凡入勝的境界吧,沒有兩三年的磨練,是很難登堂入室,運用自如的。

於是乎,想想,自己有多少時間浪費在這個節點上,值得深思!

每種程式語言,都強調其易學易用。其實在每個語言中,都是由一些共同的元素組成,像是變數、判斷、迴圈、函數、程式庫、模組及物件等。基本上只要了解這些在各個語言上的差異,就可初步掌握這個語言的精髓了。

但這又如何?程式語言是死的,其中種種都是訂的死死的,而設計本身是活的,它必需依靠設計對象而定,例如寫個會計軟體和進銷存軟體,就是不同的,你不是要去了解你所使用的程式語言,這並不重點,而是會計或是進銷存中的種種規定。

所以,對使用何種程式語言,我一直有種感覺,一個好的的程式語言就是:

1. 能寫出你所想要的程式語言就是王道,就是最好的程式語言

2. 一種程式語言的學習曲線要短,畢竟程式語言只是個工具、只是個界面,所想要完成的軟體才是重點,這也是說,不要浪費太多學習時間在這個語言上,而是將重點放在軟體及規劃上,我想使用者關心的是這個軟體好不好用,功能夠不夠,是否切合所需,而不是用那個語言寫的。

因此,對於一些聲稱精通好幾種程式語言的設計師對我來說,我總是持著保留態度,而覺得樣樣通,而通通不精。

所以有限的人生時間內,選一個好的程式語言是重要的。而程式語言就目前發展來說,我以為還沒有所謂萬能的程式語言,可能在某個地方,它很好用,但在另處,寫起來可捉襟見肘,而用另種語言可能就比較方便。

不過這問題,在一個好的程式設計師上,並不是問題,只要它精通這個語言,都會有解決的方式,或許不是那麼 easy,但目的總是會達到了。

所以慎選一個 match 你的程式語言,是想踏入這個領域中最重要的事,但如前所言,這有著太多的選擇,不妨花些時間來測試;聽聽別人的意見,或許也是種方式,但僅供參考,畢竟別人不是自己,其經驗也不適合直接套用。

在決定使用何種程式語言後,就好好的和它 "談戀愛" 吧,多多了解它、使用它,在各種狀況下練習和它之間的密合程度,久而久之,自然應用自如,對於各種程式設計上的問題,自能迎刃而解。

在此 "談戀愛" 階段,最怕三心二意,只要能堅持下去,對該語言的了解就能超乎別人,自然就成為這方面的專家了。這也是一句很流行的話"愛你所選擇的,選擇你所愛的"。

拉雜說了許多,並非上了年紀,喜歡碎碎唸。只是個人花了許多冤枉路得來的經驗;在繞了許多路終又回到原點的感想,希望對程式設計有興趣的人有些助益。則幸甚!

ubuntu 中使用 CakePHP 的 mod_rewrite 問題

最近在測試 CakePHP 這個開發工具,發現一個問題。由於 CakePHP 在 apache2 中需使用 mod_rewrite 這個模組,雖然 apache2 有安裝這個模組,但卻沒啟動它,我們可在 /etc/apache2/mod-available/ 這個目錄中得知。

# ls -l /etc/apache2/mods-available | grep rewrite

apache2 的模組都放在那里呢,在 /usr/lib/apache2/modules/ 這個目錄之內,在這個目錄中我們可看到 mod_rewrite .so 這個可載入模組。

要如何載入呢?當然我們可編輯 /etc/apache2/mod-available/ 這個目錄,在這個目錄中加上一個檔案,檔名為 rewrite.load,檔案內容如下:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

另外一個快速的方式,就是使用 a2enmod 這個由 apache2 提供的指令,如下:

# sudo a2enmod rewrite

由指令不難看出這是由 apache2 (a2enmod 中的 a2) 啟動 ( a2enmod 中的 en) module ( a2enmod 中的 mod) 的指令。

其它類似的指令還有 a2dismod、a2ensite、a2dissite 等指令,這些指令可有效的讓我們管理 apache2 的模組及網站(site)。

啟動 rewrite 這個模組後,記得重新使用 apache2ctl restart 或 /etc/init.d/apache2 restart 來重新啟動 apache2。

話說回來,這個 rewrite 有什麼用呢?原來在 CakePHP 中是使用 "controllers/action/para1/para_n .. "這樣的格式來顯示網頁內容的,所以若沒 rewrite 這個模組,是會出現錯誤的。

2007-12-29

我把你當人看???

12月08日,一個自救會找馬英九陳情,請求其協助保存部落。這本是一件稀鬆平常的事,但卻因馬英九的一句「我把你當人看」近日鬧的沸沸揚揚。

藍營的人認為對手把這件事過於渲染、抹黑,但真是如此嗎?

政治人物,本就該謹言慎行,什麼話可以說,什麼話不能說,一定要抓拿的很準,到底是個公眾人物,有多雙眼睛在監視著你,其一言一行會影響到多少人。

好吧,就算一時失言,正正經經道個歉,只要是出於真心,相信依照台灣人民善良及易忘的個性,不幾天就會忘了這件事。但不妨看看這些歉是個怎麼道的:

「有些人可能對我談話有不同意見,如果感覺到不快,我願意表示歉意。」

「我有若干的用語,有些人感覺到不快,我願意為這一點表示歉意。」

馬英九,你錯了!而且更可惡的是你放不下身段、死不認輸!這句話不但綠營的人聽到了,全國的人也都聽見了,而不是你意有所指的 "某些人",我們不但不快,而且很憤怒!

xxx,這算是那門子道歉,你會接受嗎?這個歉不道反而好些,說了猶如把當事人第二度傷害。

更何況 "我把你當人看",這是一件多麼傷人的話(先說明我並不看低原住民,我也有幾個原住民朋友),其背後的意義不就是 "你們本不是人" 嗎?我(馬英九)把你們當人看。馬英九先生,你想表達什麼?高人一等嗎?別人都不是人,只有你是人嗎?

人同此心,如果馬英九對你說:「我把你當人看」請問,會有何種感受呢?是不是早就 k他了、要告他呢?如果有人對馬英九說:「我把你們一家人當人看。」馬英九先生,請問你會不會生氣?你能接受嗎?

一粒沙觀天下、見微知著,或許這真正反應出此言者的心態吧!

任何再怎麼爛的政客都不應該講出這種話,更何況出自於總統候選人,試想這樣的人,我們要如何信任他呢?又如何把國家交給他呢?

2007-12-27

文字認證的一些問題

由於 spam 文章的泛濫,很多網站或論壇都加上了 "文字認證"的功能,也就是說在 post 文章時,系統會出現一個文字的圖示(見附圖),要求輸入該文字,這樣可有效的防範 spam 文章。



但問題來了,你看得懂附圖的內容嗎?很多文字認證有著一些不很方便的地方,例如:

1. 文字與數字雜陳

一般都是採取英文字和數字相混的認證,但由於英文字的 l、0、z 和 數字的 1、0、2 容易搞混,造成困擾。

2. 背景和文字混在一起,不易識別

有些文字認證的背景和認證文字本身混在一起,不是很容易看出認證之文字。

3. 認證文字過於花俏

像本文的附圖便是如此,文字認證的目的是在於要求輸入正確的文字認證,如果字都看不懂了,又何遑要求使用者輸入正確的認證資料呢?是否有些本末倒置呢?有必要將此功能作的這麼 "華麗" 嗎?

4. 中文認證

在中文網站上使用中文認證本無可厚非,因為使用者大多是華人世界。但別忘了,中文還分為簡、繁體字,一個要求輸入繁體字的認證,是否會造成簡體字使用者(目前中文使用者的大宗)的困擾呢?

---

所以,使用文字認證要考量的地方很多,畢竟此功能是防堵 spam 文章的,而不是用來增加使用者的困擾的。