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 文章的,而不是用來增加使用者的困擾的。

2007-12-26

聊聊 openid

常常在網上逛的朋友,一定有個不方便的地方,就是常要記一些帳號及密碼,幾個網站還不至於造成太大的困擾,但如果是幾十個甚至是上百個網站呢?

是不是有一個比較方便的方式呢?例如我們將帳號及密碼存放在某個可信任的網站上,只要我們上的網站有提供存取存放我們帳號及密碼網站的功能,這樣我們是否只要有一個帳號及密碼就可提供相關的認證功能了呢?是否比較方便呢?

openid 就是這樣一個東東,只要我們在註冊了一個 openid 帳號,在提供支援 openid 的網站上,我們只要輸入同樣的 id 及 password 就可暢行無阻了。

在這篇文章中,想聊聊 openid 這個東東。

● 申請 openid

目前提供 openid 的網站很多,以下列出一些常用的網址:

http://claimid.com/
http://myid.net/
https://www.myopenid.com/
https://myvidoop.com/
https://pip.verisignlabs.com/

我是在 myid.net 申請我的 openid,要注意的是在支援 openid 的網站上輸入 openid 時,格式是 "你的名稱.申請openid的網站",舉例說,我是 cremaker,我在 myid.net 上申請我的 openid,我必需在支援 openid 的網站上輸入帳號 cremaker.myid.net。

另外,申請了一個 openid 後,可在瀏覽器上輸入這個網址進入你的 openid 專用網址(如下圖),你可登入,如本例使用的帳號為 cremaker.myid.net,不要只輸入 cremaker。



● 輸入密碼

參考下圖輸入密碼,為何要輸入密碼呢?這樣你在支援 openid 的網站就可不用在輸入密碼了,當然,如沒登入你的 openid,則該網站會在你輸入 openid 後,要求你輸入 openid 密碼。





● 使用 openid

目前 blogspot 在發表意見時支援 openid,所以我們在發表意見時(comment)時,就可以使用 openid 了。



以下這張圖是用 openid 發表意見時的抓圖,其圖示代表著發表時使用 openid 來做認證。



● openid 的一些參考資料

http://openid.net/
http://www.matrix.org.cn/resource/article/2007-09-20/187c9604-671e-11dc-91f8-0da64dffe568.html

● 結論

雖然 openid 的立意相當好,可更方便讓我們使用於網路上的認證上,可惜的是目前大多數的網站並沒支援這項功能。但我想隨著網路的盛行,這項用應該會普及起來。

2007-12-25

opml 的使用

相信很多人都訂閱數量不少的 rss,於是有個問題,如果想在不同的 rss reader 上閱讀的話,如何將原先的訂閱內容轉到目前使用的 rss reader 呢?

舉例來說,我本是使用 liferea 當我的 rss reader,現想轉換到 google reader 上使用 rss 功能,那麼原先在 liferea 上的訂閱內容要如何添加到 google reader 中呢?還是說必需一筆一筆的重新建立。

先說個名詞,opml(Outline Processor Markup Language),這是一種規範文件的內容,和 XML 格式類似,主要用來描述一份資料的結構,只要是遵照這份規格製作的文件,都可在使用 opml 規格上的軟體上共用。

好家在的是現在的 rss reader 如 firefox 中的 sage、lifeera、google reader .. 都可使用這種格式來將原有的訂閱內容轉換到目前的 rss reader 中。

首先在原來的 rss reader(以 liferea 為例),將 rss feed 匯出,請參考下圖:



接著登入 google reader 中,使用 "設定→匯入/匯出" 功能,將原先匯出的訂閱 opml 檔案匯入即可,參考下圖:



以下是在 google reader 中顥示匯入原先 opml 資料的抓圖,這樣是不是很方便呢?




其實,opml 妙用沒有限制,例如像本例的使用外,是否可分享你的訂閱內容呢?

對 opml 有興趣的朋友,不妨參考一下官方網站:

http://www.opml.org

2007-12-23

笑看宗教神蹟

以下的文章,可能很多人不認同,但總是我的經驗與看法,若不贊同者,看看就算了,或者也可轉台 :-) ,若心有戚戚焉者,吾心已足。

這兩天美籍神醫牧師喬派伯來台,八卦的媒體又是一起起哄(媒體有去查此人的背景嗎?),謂能藉神蹟治病。那麼我想這一陣子,媒體所報導的一些癌症末期患者,是否這人可自動試試治療,看看效果如何,是否真的有神蹟;或是最近一些得了失神症而言語錯亂的政客,為了台灣的未來前途,這位神醫是否看看還有救?

再深入想想,這位神醫的行為是否和國內一些江湖術士聲稱能醫百病的所作所為不謀而合呢?又是否掛上了 "神" ,就有了免死金牌,國內相關單位就不管這種應該取締、誇大其詞的醫療行為呢?

兩千五百年前的孔子,就曾說,不語:「怪力亂神。」兩千五百年後,這種怪、力、亂、神的論調還能存在者,我想真的也是一個 "神蹟"了。

我不反對宗教,但假藉宗教混淆神蹟,就是諸神口中的"罪惡"。宗教本身是美好的,是講求善的,但在有心人士操弄之下,只能讓各宗教先知們蒙羞,怎麼出了這種信徒。

打開歷史吧,為了宗教,多少莫明奇妙的戰爭,死了多少了,多少家庭破碎了;就拿現在社會來說,一些神棍、命理先知、天師、上人.. 們的騙財騙色行徑、爭權奪勢,種種教訓還不夠嗎?還是有那麼多人無知的人往內跳,實在不能理解?

各類宗教都以自修為主,創行苦修,小我而大人。但我們目前所看到的宗教呢?世界部份地區的不安,除了政客因素外,是否有很多是宗教因素呢?再以國內來說,會不會覺得所謂的上人、先知、師父、大師、天師... 這些華而不實、無聊的稱謂就是我們或是真正宗教家所想要的嗎?看著各式宗教建築一楝比一楝華麗,坐擁著龐大資產(國內財政單位有去查過是否有無不法嗎??),行使著無上的權利,這就是宗教的本質嗎?

一個宗教家,富貴名利於我如浮雲,且不會為這些無聊的稱謂所迷惑,但國內這些宗教家似乎樂此不疲,而大玩此遊戲!就和政客般,選前人民至上,選後我最大的情況無異!

真正的宗教家慈悲為懷,苦行而利眾人,是以本身的言行教化他人,而非用華麗的行頭、天花亂墜話術說些有的沒的、毫無營養、怪力亂神的話。很多言行一致、道德高尚的先人,大家自然會尊重他,甚而神化之,像孔子不就是最好的例子嗎!

最後強調,宗教本身無罪,但在有心人士惡意操弄下,或是為權,或圖名利,這才是宗教最大的罪惡。這種行徑實不可取,更不可信!

2007-12-22

google search 的新畫面

隨著聖誕節的腳步日近,google search 也貼心的有些變化,相信 google search 的愛好者,會發現在使用 google search 時畫面有些改變了哦!



在上圖的 google logo 按一下,會出現以下畫面哦,佳節愉快,滿喜歡這個貼心的設計!

預祝大家佳節快樂、工作順心、身體健康、家庭和樂..

2007-12-21

再談 skype

gtalk or skype? 這篇文章中,道出了個人替客戶規劃 skype 的一些看法。這幾天客戶又有新要求了,除了內部使用之外,還要打一般的電話及手機。

心中還在暗幸著,自己幫客戶除了裝 google talk 外,也計劃裝 skype(所有帳號都事先申請了),雖是這麼想著,怎知一場惡夢於焉開始。

由於客戶使用 skype 需打一般電話及手機者不多,約莫 6 人,所以買了 6 份 400 元點數,及 6 份 一個月的 skype pro (這些名目請自行參考有關 pchome 網站的產品說明),在幫客戶安裝時,第一個儲值就出問題了。

由於啟用這些儲值點數需填一些敏感資料,像個人真實姓名、身份字號、手機(用來傳一個啟動碼)..等,這對於有些網路安全恐懼症的人來說,會覺得只不過是用個網路電話嗎?怎會如此要求,個個支支吾吾的,面有菜色,哦!不,是面有難色。

而這些都在儲值卷上沒有說明(只有說要詳實填寫,這..就很天馬行空了),可能業者也有些心虛吧。好,船到橋頭自然直,只好展開柔性勸說,外加請老闆加施點 "力"(暴力 or 壓力,自個兒想想),好不容易在黑、白臉的作功之下,員工們經我和老板再三保證 "絕對沒問題!!!" 之下,答應配合了,條件是下不為例,畢竟網路安全事件屢屢暴出問題,任誰都有些怕怕。

由於 pchome 第一次啟動儲值時需要經過認證,要詳細的填寫個人真實姓名、身份字號、手機(經由簡訊傳送認證碼到手機,要用這個認證碼啟用)、e-mail、連絡地址,這些幾乎都是一些敏感資料,死不死的由於該手機不知怎的,竟收不到簡訊,而且每個帳號只可認證兩次,超過就無法取得認證碼,而必需和 pchome 客服連絡(這部份更扯,見下文)。

要批評的是,這只可認證兩次,是不是有點給它扯,一般不成文規定的都是三次吧!再者,我在認證的網頁上沒看到有此項規定,而是在認證失敗後才得知此項規定。

由於 skype 規定,貨物售出,概不得退。望著臉有些變黑的老板(我想如不是熟人,他真的會 k 我),及員工滿臉的迷惑(一直說是不是上了釣魚網站),也有點亂了,只得求助 pchome 的客服部門了。

可經由 e-mail 或是連絡客服部門的 skype 帳號來取得協助,想想先使用後者吧,撥了該 skype,拉拉雜雜講了一些廣告詞,最後呢?真的是很扯、很扯,要你留言,靜待佳音???拜託!我是來求協助的,不是來聽廣告的!

由於還有些事待測,沒辦法等,只得填 e-mail 了,打開內容一看,又是一大堆資料要填,真的是.. 想想,我只是要儲個值耶,為何要這麼折騰人呢?

接下來,就放聰明了,要認證時先測測該手機收發簡訊是否有問題,所以接下來 5 張儲值就沒什麼大問題了。

就在心中那塊大石剛放下時,聽到一個員工幾乎哭喊著:「xx,我的 ie 怎麼不能用了!」

由於該公司由於版權問題,部份使用 windows 2000 系統,一些是使用 Ubuntu 系統。使用 Ubuntu 系統的兩台電腦都沒問題(當然不是使用 ie 囉),而使用 w2k 四台中有兩台 ie 會產生錯誤。嗯!這個問題應該不難解決??

分析了這幾台 w2k,出問題的都是 sp3 的版本,而正常的都是 w2k sp4,答案就出來了,將 sp3 升到 sp 4 就沒問題了,或是放掉 ie,使用 firefox 也是正常。

奇怪的是,和 skype 內定的測試帳號(echo 123)測試時,麥克風居然沒聲音,原來是 skype 會自動調整麥克風音量,但怪怪的是會把內定的麥克風取消掉(unchecked),當然抓不到麥克風了,這個問題除了 w2k,連 ubuntu 中的 skype(版本 1.4.0.118) 也會出槌。所以如發現,裝了skype 你的麥克風失效了,且一些錄音程式出現問題,那麼修改 skype 自動調整麥克風音量的功能(將之 unchecked)就對了。

感到不解的是同樣會調整音量的 google talk,怎會沒這個問題,可能是 skype 的 bug 吧!

還有點問題,在 w2k 中安裝 skype,似乎會將你的音效設備搞亂,這點重裝音效驅動程式就可以了。

總而言之,言而總之,這次又脫了一層皮了 >-< 最後,想抱怨的是 skype 強調不含廣告。但我認為是不打其它廠商廣告,而專打自家的廣告。這本是無可厚非,在 skype 網站上(不管國外或是國內 pchome),廣告往往蓋過使用者想看的內容,而在 for windows 的 skype 版本中,其介面自家廣告也該收殮些了,往往過多的廣告,即使是自家的,容易造成新手使用上的困擾,同時一些廣告連結一會連到中文網站、一會又是英文,是否該為客戶想想呢?或是尊重一下客戶呢? 或許目前無對手的情況之下,會有這些令人不快的情形,但尊重客戶、為客戶多設想,才是留住客戶的不二法門。 其實,我在家中也是使用 skype 的,對 skype 提供的功能相當滿意,尤其是 google tak 缺少的那些功能。但對其它,我想該加強之處真的很多很多,尤其是網頁開啟速度,真的讓人覺得浪費時間;整個客戶流程、動向也該好好的修正;而無謂的廣告呢?就適可而止吧!

後記: pchome 客服終於寄來 e-mail 了,什麼時候,這件事會畫下句點,靜待佳音中 ...

2007-12-20

gcin 方便在 openoffice 輸入標點符號

gcin 是目前我使用的中文輸入法,而在 unix-like 的世界中,相信很多人都是使用 openoffice,於是有一個問題,輸入標點符號不是很方便。

雖然 gcin 有提供一個標點符號的小工具,但我感覺在使用上的流程上不是很順暢,而且內定的標點可能不在我們想用的範圍之內。雖然可藉由修改來改正這個問題,但總是有些不方便。

其實有一個更好的方法 ,如果你是使用倉頡輸入法,那麼不妨編修一下在 ~/.gcin/cj.gtab.append 這個檔案,個人是將一些常用的標點符號使用 z 這個字來叫出,除了 z 外,可再用 zz、zzz .. 來擴充。

為何會用 z 這個字呢?因為在倉頡中這個字代表 "重" 的意思,而且使用的機率不高。

以下這張圖,就是個人的設定:

要注意的是前面的數字不用輸入,那是 gedit 的自動將每一列編號。



下面這張圖,是使用 gcin 時,按 z 鍵時所顯示的標點符號(參考上圖):



我想這樣就比較方便了。

有關rss 訂閱的一些問題

由於個人最近將一些原本在 http://www.in-life.idv.tw 的一些文章,整理後放入到本 blog 中,於是有朋友反應使用 rss 訂閱有時訂閱到的是一些舊文章,我想就是這個原因了。

這些文章,由於時日已久,有些已不合實際,但有些還是具有參考價值,所以不忍放棄,檢視並整理後,再依日期重新 po 到這個 blog 上。

這項工作需要一些時間,畢竟兩年多近 400 篇文章重整需要一些時間。

所以各位網友們,如果使用某些 rss 訂閱時有些怪現象,看到日期都是先前的,請海涵忍耐一陣子。

2007-12-19

使用 blogspot 上傳的圖都放在那里?

個人使用 blogspot 不到兩個月的時間,很多事情尚在摸索中,總的來說對這個 Google 提供的免費 blog 滿滿意的。

所謂 "一圖勝千文",講個半天,可能用一張圖示,就能交待的很清楚了,雖然要做一些如抓圖、編輯圖檔、上傳圖檔..等多出來的動作,但我想這是值得的。

今天突然想到一個問題,上傳的圖檔都放在那里呢?有沒有空間大小的限制呢?

要先聲明的是,使用 blogspot 由於是 Google 免費提供的,所以你必需要有一個連帶的 Goole 帳號,有了這個帳號,其實 google 還提供你很多好物,像 "Picasa"(網路相片) 就是其一。

所以在使用 blogspot 時,所上傳的圖檔都是放在你個 Picasa 之中,它會建立一個 "你的網站名稱" 的目錄,像我的網站名稱是 "CreMaker 的生活雜記",於是在 picasa 中 blogspot 就會建立這個目錄,如下圖:



要注意的是,這個目錄是 Unlisted 的,也就是不公開,這樣多少可有效保護你的這些圖檔。

另外,picasa 有 1 GB 的容量,應用一般用途還算滿夠的,像我在 picasa 上放了近千個圖檔,約只有了 30 MB 的容量。

不過建議一下,如果你的 blogspot 常常要上傳一些圖檔,那麼最好使用 .jpg 或是 .gif 的檔案格式,不要使用 .png 的檔式,為啥,你用 gimp 將同樣圖檔分別存為這兩種格式,再比較其大小就了解了。

還有一點注意的是,最好不要使用中文檔名,雖然可正常顯示,但出現的名稱或拿到 ms 平台可能會變成亂碼。

順道一提的是,在網頁中所看到的圖檔,blogspot 都有將之縮小,所以如要看原圖,只需在該圖檔上點一下即可。

2007-12-18

耳麥的特殊用途

耳麥就是如附圖右方的一個電子產品,將耳機及麥克風同時裝在一起,用時只要掛在耳朵上即可同時使用耳機來聽聲音及講話。

由於個人是中度聽障,並非完全聽不到聲音,若戴上助聽器的話,一般面對面的對話沒什麼問題(離遠了還是聽不清楚),但若是拿下助聽器,那麼彷彿就進入了 "無聲世界"。

這個情況有好有壞,就在於個人如何去想了。

像是一般的電話沒法子直接接聽,而要用一個特殊設備轉接到助聽器,才聽得到;而手機呢,則一定要有擴音(speaker)的功能,接聽才沒問題。

我目前使用 skype 來和某些特定人士連絡,使用耳麥沒什麼問題,只要將所有音量調到最大就可以了。不過偶然之間發現一個好用的功能,當使用耳麥時也可聽到一般人講話的聲音。因為經由麥克風可將聲音放大之故。

所以當我在電腦前時,一定將耳麥掛上,這樣別人和我說話時,可一定程度的聽到對方的聲音。

可能有人問,掛上助聽器,不就可聽到了?一來戴助聽器真的很不舒服(想想在耳朵內插入一個東東的感覺),但戴耳麥就比較舒服些,另外即使最好的助聽器只可聽到約 24 階的聲音變化,但自然的聽力最少可聽到幾百個音階。

目前國內有多少聽障人士呢?約 10 萬人(一說14 萬人),因此這個族群可說是 "少數民族"。因此在 "物以稀為貴" 情況下,很多事個人覺得有些不太合理。

以附圖的助聽器來說吧,一個要多少台幣呢?至少 3 萬元起跳,兩個自行算算吧!

而認定聽障的方式呢?是以你聽力比較好的那隻耳朵計算(也就是專業名詞中的優耳),也就是說如果有一支耳朵正常,另一支即使完全聽不到,那麼,sorry,這種情況還算是正常人。

在 2005-10-31 聽力變化後,一路走來有些跌跌撞撞的,很多事都是自己摸索過來的,相關單位給予的協助真的很有限,我想政府有關方面應該在這方面多著力才是。這方面在以後的文章中會不定時的列舉出來。

2home 打造桃花源

相信陶淵明的桃花源記是大家耳熟能詳的文章,可能也是你、我所嚮往的生活吧!

不管出發點是什麼?面對一個未知的領域,相信大家對這個理想充滿著喜悅及有些不解之處。

這個網站可有效的解決很多這方面的問題,以下是張部份抓圖,不難看出很多實用的內容。

更可貴的是,或許同為同道中人吧,這里的氣氛滿溫馨的,大家都很熱心。

有興趣的朋友不妨造訪一下,相信必定得到很多你所想要的答案。

網址:2home 打造桃花源

2007-12-17

使用 tree 來看目錄及檔案結構

有些時候需要看某個目錄的結構,這可能使用 nautilus 有點累,是否有更好的方式?

其實可以用 tree 這個套件,你可使用 apt-get 或是 synaptic 來安裝它。

tree 在顯示目錄或是檔案時,會採用顏色標示目錄或檔案格式,這是因為它會參考 LS_COLORS 這個環境變數。

要了解 tree 使用方式很簡單,可 man tree 或使用 tree --help 來查看。雖然參數很多,但選用幾個實用的就行了。

以下是使用 -d 這個參數來看目前目錄下 gtservice 下的目錄。


如何查詢 blogspot 網頁中的內容

有朋友問到,要如何在 blogspot.com 的相關網站上搜尋該blog 的內容,其實在網頁上就可看到了。

在網頁左上角有一個文字輸入區域,在此輸入你想查詢的字串,例如 google 這個字串,再按旁邊 "搜尋 BLOG" 這個按鈕即可找到該網站所有有關 "google" 的文章。

同時可輸入多個條件,各個字串間以空格分開,例如想查詢文章含 google 這個字外,尚包括 "Knol" 這個字,那麼只要在上述文字輸入字串內輸入 "google knol" 即可。

另外要說明的是,查詢的字串是不分大小寫的,也就是 Google 和 google 會找到相同符合的資料。

自個兒來種種菜..

前一陣的菜價真的讓人吃不消,有沒有想到,自己來種些菜?

只要自己有些空地,不管是陽台的一角、自家的院子,甚至是窗戶的架子,都可充份的利用。ok,這些都沒,有也可自個兒孵孵豆芽菜吧!

除了在金錢方面,可不無小補的省下一些小錢外,我想最重要的是 "吃的安心"。

猶記小時候,鄰坊、親友間,聽到得到癌症者幾稀,而現在似乎是司空見慣的事。這些除了大環境的改變外,飲食我想更是其中最大的因素。

自己何其幸有個約兩坪大的陽台,在這個陽台上種了些菜,像是地瓜、香菜、蒜苗..

下圖就是自己種殖的香菜,看它綠油油的一片、生機盎然的樣子,不自覺的整個心緒也被影響了。

大家加入種菜一族吧!

2007-12-16

如何訂閱(RSS)本站文章

重新開張快一個月了,有朋友問我,要如何訂閱本站的文章呢?

由於目前這個網站架在 www.blogspot.com 上,並非使用自己的資源,所以程式內容也沒辦法修改,以提供更佳的使用環境。

要訂閱本站,只要在首頁最下端的位置,可以看到以下的訂閱連結,如圖:




就可訂閱了。

Google Knol VS 維基百科

電腦人如果不知道在網路上有 "維基百科" 這個東東,那麼可能就有點遜了。

自維基創始人維爾斯於 2001 年創始維基百科以來,目前維基百科的內容使用 200 多種語言撰寫,大約有 800 萬以上各式各樣的文章,且維基網站常常名列全球十大人氣網站。

維基網站的文章發表,任何人都可以參與(因為採用匿名方式),採共同合作制,這雖然有著原始出發點的考量,但在網路上也時傳出文章遭惡意修改、不實的內容、人身攻擊 .. 等副作用,這些也往往造成了使用者的困擾。

因此,google 有意推出 Knol,或許可稍些減少這方面的問題,google Knol 採取和維基百科不同的策略:

  1. Knol 需要具名,可能的話也可貼上個人相片,以示負責
  2. 可以加上適當的廣告(作者也可拒絕),以增加作者的收入

這樣的作法有什麼好處呢?我想 Google Knol 很巧妙的抓住了人性,可以這麼說,維基百科的理想是類似烏托邦的理想,而 Knol 則洞悉人性,在商業、廣告、文章內容上有著較佳的協調性。對 Google Knol、作者、讀者三方來說,都是件好事。

由於採用具名方式,原作者通常會較珍惜自己的羽毛,連帶的可保持文章的水平;由於不反對 "適當" 的廣告,對發表者有著更佳吸引力。

Google Knol 目前雖只是個構想,但以 Google 的行動力來說,可能不日就會實現和大家見面。屆時除了維基百科外,有著另外一個選擇,除了良性競爭外,相信得益者必是廣大的使用者。

對這方面有興趣的朋友,不妨參考以下網址:

The Officicl Google Blog

聯合資訊的相關報導

2007-12-15

NCC 的 spam 管理條例

一則雖說是老生常談,但不得不讓人有點給它高興的消息。

相信現代電腦使用者的一個夢魘便是垃圾信件的泛濫。根據相關報導,全台的垃圾信件,每個月約有80億封,這不包括網路業者自行過濾的部份。對個人來說,你所收的信件中,有 95% 都是不請自來的垃圾信件。

目前雖然有一些反制措施,但都滿不切實際的,且很被動,因此大家對於垃圾信件,都恨的牙癢癢的,卻拿它沒辦法。

因此 NCC(國家通訊傳播委員會)宣佈,要加速立法,針對濫發垃圾信件者,收件者可向濫發單位收取兩千的求償。而個人覺得最大的改變在於未來的商業電子郵件(大多為垃圾信件),要建立收件者回覆功能,也就是說若收件者表明不願收取此類信件,那麼發件者不得再寄送信件。

更重要的是,這項機制採嚴格的 "沈默拒絕",意即收信一方,即使未表明意願(通常未回覆收信意願),就表示收件者表明是拒絕收業者之信件,業者不得再寄信給該收信者。我想這一點是最有效的保護措施了。

如果我沒記錯,目前是採取收件者未回信表明拒收的話,那麼就默認願意收到業者的信了。這點不得不讓人感到有些偏向濫發信件的業者。

另外,NCC 也表示,此管理條例通過後,會成立收件者 "團體訴訟機制",也就是收到同樣垃圾信件造成權益受損時的使用者,可連合起來委由公益財團法人、社團法人向濫發者求償,額度每封可索 500 到 2000 元。

雖說晚了些,且還有些未確定因素及技術上的問題,但總是踏出好的一步,值得為 NCC 叫好。

gtalk or skype?

這一陣子忙著一個 case。先說說客戶的需求,由於客戶在各地有分公司及經銷商,彼此之間的通話費用(使用電話及手機費),雖然使用業者提供的節費功能,但一個月通訊費用還是高達十來萬,在網路上聽到有關網路電話(或可稱之語音聊天),對此滿有興趣的,因此想在各據點之間(也就是內部連絡),採用這種方式(用語音或是文字通話)。

由於客戶在各地間都有電腦設備,架設當然不成問題,不過由於有的電腦使用 MS、有的使用 UBUNTU,這就有點給它熱鬧了。

首先是考慮到使用 google talk(gtalk),同時該公司有自己的網域名稱,因此可申請 google app(企業用戶),這樣可透過 google app 在 e-mail、文字簡訊及語音通話上有著良好的整合。

這在全部都是 MS 的環境上,當然沒問題。但其中雜著 UBUNTU 就有些狀況了。

首先是 gtalk 在 UBUNTU 中沒這個軟體,這雖可使用 pidgin,但 pidgin 沒語音通話的功能,而 KDE 系列的 kopete 由於一些 library 的問題,將其中的語音功能拿掉了。

於是到網路上找答案。雖然有一些替代方案,如 tapiopa、landell.. 一是這些東東有些時日了,二則是在 UBUNTU 7.10 中有著相依性的問題,即使下載相關的 .deb 檔案亦無法安裝,所以很給它頭痛。

後來考慮到使用 skype,它在各平台之間都可使用(雖然 for linux 的版本滿舊的),但用文字或語音介面都沒問題,同時可使用來撥打一般電話或是手機(也就是 skypeout,這是要收費的),在未來擴充上較大,所以決定:

1. 在 e-mail 方面使用 google app,google 在這方面提供很多功能,除了 e-mail 外,像是 Document、行事曆 .. 等等很多實用的功能,這些由於是 web-based 架構,所以只要有瀏覽器就可使用了。

2. 各據點間則可使用 skype 來傳文字簡訊或語音會話。

其實有時只是個小問題打個長途電話,想想是划不來的,傳個文字簡訊就可溝通無誤了,更何況有時電話還找不到對象或者忙線中。而使用傳文字簡訊的方式,就沒就方面的困擾了。

而需要講比較多、深入溝通的,就使用語音會話吧,講多久都是免費的。

另外,skype 在國內代理是 PCHOME,所以若要使用 skypeout(打一般手機、電話),只有向這家申靖了,由於只有一家,所以個人覺得有些 ..

1. 價格還不是很實惠,由於只有一家代理,這個是想當然耳的結果
2. 買了儲值點數,未用完的金額無法退費,似乎有失公道,這方面消基會或可查查
3. 網站程式有待加強(設計者該打屁股了),且反應有些給它慢,使用時要有些耐心

skype 的網站可參考;

http://skype.pchome.com.tw

另外,針對一般企業用戶,skype 也有一些方便(?? 個人覺得不是很方便)的措施,有興趣的朋友可參考以下網址:

http://skypebiz.pchome.com.tw/

其中個人感覺最不方便的就是交易過程很麻煩,同時由於相關網站反應不是很快,所以需要些耐性,再者有些不合人情的要求,可能各人看法不同,就此停住。不禁讓我想到交易一次就脫一層皮之感。

最大的埋怨就是,雖說 skype 是免費的,但在 skype 網站上(不管是國內 pchome 或是官方的)廣告真的很多,這會造成很多使用上的困擾及不便,如按錯連結,速度又慢而導致時間上的浪費。

另外一些 FAQ 是否也該更新了呢?過時的資料,除了無參考價值外,更是誤導。

這些問題或許目前無解,但也許國內出現第二家競爭廠商,狀況會有些改變吧,我想..

大中至正由你來命名..

大中至正這四個字雖然被拆掉了,其中種種再去追究也沒啥意義。

不過發現到一個有意思的網站,就是大家來為這個牌樓命名吧!點選以下網址:


http://shop.teac.idv.tw/MagicWord01/


滿有意思的.. 以下是張截圖..

2007-12-13

[轉貼]Windows Vista拖累 Office 2007的銷售成績?

本篇是一篇轉貼文章,來自於 "反微軟軟新聞"(嗯,這個名稱滿..),不過話說回來,有句話謂 "儘信專家,不如不信",我想面對一些惡質廣告,這句話可延伸為 "儘信廣告,不如不信",多看看其它相關報導,或許更能清楚廣告後面的真象!

------- 以下是轉貼內容 -------

雖然微軟一再對外宣稱 Windows Vista和 Office 2007的銷售成績表現亮眼,不過根據好幾個調查機構的統計,Office 2007目前在企業內的普及率仍相當低。諷刺的是,由於微軟這幾年對企業用戶大力推行 Software Assurance的合約模式,也就是企業用戶每年都必須預付一筆軟體升級的費用,不管企業到時候要不要升級。因此許多企業雖然還沒有升級到 Office 2007,實際上卻已經付了升級軟體的錢。

有分析師認為 Office 2007之所以在企業界的普及率這麼低,主要是因為 Windows Vista本身打不開企業市場的關係。不過也有分析師認為,問題應該是出在 Office 2007本身的問題。先前因為發表 Windows Vista效能表現遠不如 Windows XP而聲名大噪的 exo.performance.network 曾經發表過另外一篇測試報告。在這篇報告當中,exo發現,作同樣的事情, Office 2007佔用的記憶體是 Office 2000的 12倍以上,而且 Office 2007所需要的運算能力也是 Office 2000的三倍以上。

某企業曾經評估如果要全面改用 Windows Vista + Office 2007,需要的硬體配備為何。結果發現如果要配合這兩個浪費大量資源的怪獸,需要至少 2.4Ghz雙核心的處理器加上 4GB的記憶體才跑的動。後來該企業決定擱置這項升級的計畫。因為就算花費那麼大量的人力物力,也看不出生產力會有什麼提昇。

http://weblog.infoworld.com/enterprisedesktop/archives/2007/12/is_vista

2007-12-04

大中至正 vs 自由廣場

今天到桃園處理好事情後,回到台北,在往永和的捷運回程上,特地到中正紀念堂拍了幾張相片。

中正紀念堂這個 "大中至正" 牌樓,陪伴我不少的時光,更是高中翹課時駐留的據點,更在這留下了不少美好的記憶。或許在無聊政客下的惡質作秀下,以後真的只能留下回憶了。

到了中正紀念堂,心情是沈重的,少了兒時玩樂的情趣。看著一些搶著拍照的遊客,大家似乎都有著同樣複雜、感傷的不忍之情。

蔣中正總統的功過,民主社會中,在不同人的及別有用心的政客思維下,自會有不同的解讀,但一些政客卻假借民主踐踏民主,功與過不是拆除這個相伴大家30年的的牌樓所能決定的,爽了這些政客,但毀了許多人的回憶,這就是我們所要的嗎?

不語....

以下是從各種角度拍攝的 "大中至正" 相片,由於原檔案過大,所以縮小為 1/3,如需要原稿,請留言(或 mail cremaker@gmail.com ),我 e-mail 給你留念。













2007-12-03

在 pidgin 中設定 google talk

可能有些人對 pidgin 這個字不是很熟悉,但講起 gaim 這個即時傳訊軟體,大家想必都有所聞。pidgin 的前身就是 gaim。

有時簡單就是美,一個軟體功能太多了,可能反而造成一些使用上的困擾。可能我太守舊了,有種想法,即時傳訊軟體就是用來傳訊的,這通常用在文字界面。但一般的相關軟體,常會加一些如語音、視訊等功能,我不知這是好是壞,就好像手機主要功能是用來打電話的,加上其它功能,有時反而造成使用上的困難度。

而 pidgin 就是個人滿欣賞的一個即時通訊軟體,它簡單、易用、容易上手,介面簡單,但該有的都有。如果想單純的使用 "傳訊" 功能,我想 pidgin 是不二之選。

pidgin 支援很多通訊協定,也支援主要的作業平台。但我在通訊協定方面,偏好 google talk,google talk 主要是使用 XMPP 協定,但在 pidgin 中設定時需注意以下事項:
  1. protocol:在 pidgin 中可選擇 XMPP 或是 Google Talk,我想這是同樣的(google talk 也是使用 XMPP 協定),不過選擇 Google Talk 一些設定 pidgin 會自動設定好,如在新增帳號時中的Advanced(進階設定)中的 Connect server 項目,pidgin 會自動設定為 talk.google.com,而使用 XMPP 的話並不會如此自動設定。
  2. 有關使用 port 的問題:在目些網站介紹設定 google talk 時,謂 port 應設為 5223,這是錯誤的,應該是 5222
以下這張圖顯示新增一個帳號時,選擇 Google Talk 選項:



下張圖則說明了在 protocol 選擇 Google Talk 時,pidgin 所做的設定:

安裝ubuntu 時,螢幕一片漆黑?

昨天,幫人在 4 台電腦上安裝ubuntu 7.10 作業系統。

由於是上了些年紀的電腦,於是在過程中有些不順。

首先使用 ubuntu 7.10 的 live cd 來安裝,螢幕顯示一片漆黑,無法繼續安裝,於是想到使用 Alternate install CD 安裝,在安裝過程中一切順利,但重新開機後,要進入 xwindow 時,螢幕又是一片黑。

我想這是顯示卡支援的問題,只有動手修改 xorg.conf 這個檔案了。由於顯示卡大多支援 vesa 的模式,所以只要將xorg 中的顯示卡改為 vesa 即可。

可以看一下 vesa_drv.so 這個檔案,在 ubuntu 中顯示卡都是使用 "顯示卡名稱_drv.so" 的格式,像本例使用 vesa 那麼 其檔案便是 vesa_drv.so,如下:

# locate vesa_drv.so
/usr/lib/xorg/modules/drivers/vesa_drv.so

接著修改 /etc/X11/xorg.conf,記得先將此檔備份:

# sudo gedit /etc/X11/xorg.conf

將其中的 Driver 改為 vesa,如下:

Section "Device"
..
Driver "vesa"
..
EndSection


然後重新開機後,就能進入 xwindow 了。