2008年3月23日 星期日

2008的總統大選...結束了

有人說總統選舉是選出國家的領導人,
所以是件好事,應該要像是辦嘉年華會一樣,熱鬧的舉辦,
可惜台灣的總統選舉就像是批鬥大會,
兩邊互批比爛,選民只能從爛西瓜當中挑個沒那麼爛的吃。

這次的選舉我投給了老謝一票,
而公投兩案都投了同意。
投給老謝,不代表我不看好老馬,
相反的,我相信老馬所講的,
我也相信老馬應該會大勝,
只是投給老謝,一方面不希望老謝輸的太難看,
一方面不想讓老馬贏的太好看,
畢竟,總是要讓老馬知道,台灣還是有接近半數的民意反對所謂的一中架構。
老馬應該也是支持老李提的兩國論,他說他捍衛中華民國,
我也相信他不會棄中華民國改中華人民共和國。
只是在得不到應有的尊重之前,
我還是不喜歡對岸宣稱台灣是他們不可分割的領土的那副嘴臉。

至於公投,KMT跟DPP都讓我頗失望的,
其中又以KMT讓我最失望。
當中DPP提了台灣加入聯合國,
KMT不甘示弱也提了返回聯合國,
不管成效如何,公投過了也不代表我們就會加入聯合國,
更不用談聯合國實際的作為=毫無作為。

不管如何,如同蔣友柏在白木怡言當中所提的,
〝公投是民主的最終表現〞
人民針對特定議題直接表達意願,
結果,DPP提自己的公投,拱自己的公投,
KMT輸人不輸陣,也提了一個公投,
選戰尾聲,完全沒提到自己提的公投,
好像當作沒有這回事一樣。
雖然不像上次黨中央呼籲選民不要投公投,
但這次完全忽略掉公投讓我覺得,
KMT在這件事情的處理上讓我覺得很可恥。

如果你只是為了打對台來提公投,
那你怎麼對得起當初幫你連署公投的這些人民。
如果你只是為了打對台來提公投,
那你是不是該負責這些浪費掉的錢跟資源?

不過說實在話,兩個黨都把公投當作是操作選舉的一個手段,
光是這點就令人頗心寒的...
更別說這樣的結果會被外界如何解讀了...

2008年3月22號 第12任總統副總統選舉
由馬英九、蕭萬長當選中華民國第12任總統副總統
2008年3月22號 全國公民性投票
第5案:1971年中華人民共和國進入聯合國,取代中華民國,台灣成為國際孤兒。為強烈表達台灣人民的意志,提升台灣的國際地位及參與,您是否同意政府以「台灣」名義加入聯合國?
投票人數未過半-投票結果: 否決
第6案:您是否同意我國申請重返聯合國及加入其它組織,名稱採務實、有彈性的策略,亦即贊成以中華民國名義、或以台灣名義、或以其他有助於成功並兼顧尊嚴的名稱,申請重返聯合國及加入其他國際組織?
投票人數未過半-投票結果: 否決

選舉結束了,
基本上我是頗樂觀的,
我相信台灣總是會變的更好:)

2008年3月21日 星期五

第一次的三杯料理-三杯豆干菇~

好久沒吃三杯料理...
冰箱剛好剩下一些昨天買的菇類跟豆干...
上ptt的cookclub版先拜讀一下三杯要怎麼弄...
今天就來弄三杯料理...

材料:豆干、香菇、杏鮑菇
調味料:老薑、辣椒、蒜頭、九層塔、麻油、醬油、冰糖,米酒
﹝冰糖可以用砂糖代替,醬油怕太鹹的話可以用醬油膏或是一半一半,
我則是用醬油膏加醬油來替代,又因為手邊沒有米酒改用水代替﹞
器材:炒菜鍋
老薑切片、辣椒切片、蒜頭拍碎,
九層塔將梗去掉,留葉子備用。

先將杏鮑菇、香菇、豆干下鍋油炸炸到稍微金黃,
這樣做是增加一點口感,不然菇類直接炒會有點軟軟的,
炸好之後起鍋放在一旁備用。
將多餘的油留起來,鍋子弄乾淨。
﹝我是將油留起來之後利用剩下的油煎九層塔煎蛋﹞

熱鍋,下麻油,油熱之後下薑片先爆香,
等薑片微微捲曲之後,下蒜頭跟辣椒繼續爆香。
﹝薑片不可爆香太久,以免炒出薑的苦味﹞

接著,將剛才炸過的材料倒進鍋內一起拌炒。
﹝麻油很容易起煙,也不大好炒,所以可以適時的增加一些麻油﹞
稍微炒過之後,加入水,醬油﹝或醬油膏﹞,冰糖,
板上的比例是1:1:1,
不過我是比較隨性一點,大概是一碗水,半碗醬油膏,一大匙的醬油,
大概一湯匙的糖,然後嚐嚐味道再來調整。
因為我想要湯多一點,所以我用的量比較多,不然其實可以再少一些。

繼續拌炒,嚐試味道OK之後,蓋上鍋蓋悶一下,讓材料更入味,
稍微收乾湯汁之後,加入九層塔葉拌炒,接著就可以起鍋了。

附上真相XDDD
成品照

以下是小小心得,
三杯料理適用於各種材料,但是不適合用在味道比較重的材料上,
除非本身的味道就很搭,例如香菇就不太適合,豆干、杏鮑菇或是各式肉類都還不錯。

另外,在煮菜前,不能讓女友吃的太飽,
吃飽了她就會想睡覺,睡覺起床就會有起床氣,
有起床氣就沒辦法好好的享受這頓飯...

整體來說這道菜我還頗滿意的XDDDD

2008年3月7日 星期五

推薦一個free web hosting,000webhost

網誌又搬家了~
這次不是搬系統,而是搬主機。

從www.xtreemhost.com搬家到www.000webhost.com...
反應時間終於好多了...
xtreemhost不知道為啥慢的要死,
ping會被擋掉...tracert到某個route就被擋掉了...

相較之下000webhost好多了...
可以直接ping到終端主機,
ping的反應時間也維持在200ms左右,

雖然說這兩天有時候連不上,不過我用Host-tracker檢查都是正常的?
開始懷疑是不是我的小烏龜不穩或是中華電信的線路問題...
右下角增加Host-tracker的圖,用來判斷000webhost實際上提供的服務品質:)

因為介紹註冊有錢拿,加上到目前為止還頗滿意速度上的表現,
所以就來寫篇註冊教學好了:)

免費虛擬主機商:000webhost
支援PHP、Mysql、Perl
﹝關閉部份的函式,不過有開放socket,如果架設wordpress可以使用WP-stats跟akismet等plugin,
經過確認之後,000webhost現在不提供perl給使用者使用﹞
250MB的空間﹝基本上很夠用了= =﹞
流量限制一個月100GB﹝在後台的顯示是不限制?﹞
cPanel後台管理﹝不過是英文的﹞
完整的網域支援﹝可以使用自己的網域﹞
絕對沒有廣告!﹝目前看起來頗乾淨,連看不見的加料都沒有﹞
據說免費服務提供到2012年?某個地方看來的說法,
我在網站上大概看一下並沒有看到相關的敘述??

註冊需要具備的東西:Email
選配:自己的Domain
﹝可以參考我前面的文章 註冊一個屬於自己的網域名稱…免費!
或是 [閒聊]網誌搬家~
基本上只需要三個步驟...

第一個步驟是連到000webhost的首頁...
點我看大圖:)

第二個步驟,填寫基本表單...
點我看大圖:)
填入自己的網域名稱,或是使用免費的子網域名稱,
填寫基本的資料,勾選同意使用者條款,
接著按下一步。

第三個步驟,建立帳號
點我看大圖:)
這個時候畫面會顯示你剛填的資料,
最後按下建立帳號,
請注意,這個動作需要幾分鐘來完成,
所以請耐心等候,不要關掉或是重新整理瀏覽器


完成之後就可以去信箱等信了,
收到信之後,信件會列出一些基本的資訊,
使用者名稱、帳號,你的網域名稱要指向哪個伺服器﹝使用它給的子網域名稱則少了這個步驟﹞,FTP之類的。

最後,如果你是使用自己的網域名稱,
去DNS代管服務將自己的網域名稱指向000webhost提供的DNS主機。
等幾個小時讓這個變更生效,接著你就可以使用你自己的網域名稱登入你的Cpanel後台,
到這邊你就成功的擁有你自己的虛擬主機,可以架設你自己的網站了:)

2008年3月4日 星期二

Image Compressor Pro 2008

在PTT的EZsoft看到下面這篇文章﹝刪除部分﹞
#17o-OICb (EZsoft) [ptt.cc] [推薦] 圖片壓縮機_Image Compressor Pro 2008
作者 zop (正事放一邊、玩樂擺中間) 看板 EZsoft
標題 [推薦] 圖片壓縮機_Image Compressor Pro 2008
時間 Mon Mar 3 19:50:39 2008
───────────────────────────────────────

軟體名稱:Image Compressor 2008 Pro

官方網站:http://www.image-compressor.com/index.cfm

下載連結:http://www.giveawayoftheday.com/image-compressor-2008-pro/

軟體版本:6.0.2.5

軟體分類:縮圖軟體

執行平台:MS-Windows

語言介面:英文

軟體特色:看不太出來有損的再縮小圖檔體積

推薦原因:很適合圖片傳檔時候用

本著作依據 Creative Commons 姓名標示-非商業性-相同方式分享 授權條款為授權
http://creativecommons.org/licenses/by-nc-sa/2.0/tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)

試用了一下看起來的確還不錯,
不過因為他軟體本身的影像比較功能實在是太差,
加上我修過影像處理,專題做影像壓縮,
起碼要用一點比較具有鑑別度的方式來做判斷。

所以我挖出我專題寫的程式,
安裝BCB5來進行小部分的改寫,
把MSE跟PSNR獨立成一個功能,
﹝臨時要看PSNR還找不太到這樣的小程式= ="﹞

接著,拿小黑的一張照片來做實際測試,
雖然說光線有點不足,好像隱約又稍微晃到,
還是稍微失焦,小黑的毛不是全部都很清晰可見,
不過就整張照片來說,還是有些地方的細節還算清楚足夠辨認。

因為圖片的解析度太大,所以就只放連結,想要欣賞一下的就請自便:)
原圖
(這張圖不見了Q.Q)
壓縮之後
(這張圖也不見了Q.Q)

就肉眼來看幾乎看不出分別,而且實際上的顯示裝置也會影響,
﹝我的老舊CRT...Orz﹞

所以接著用數學方法驗證,檢視histogram(註1),比較MSE(註2)、PSNR(註3)。
首先檢視histogram圖,
null
上方是原圖的分析結果,下方是壓縮後的分析結果,
很明顯的可以看出來,原圖的分布結果是連續的,
但是壓縮過後變成一根一根的,從這邊可以確定這套軟體有使用一個技巧,
將影像的值整理成均為偶數或是均為奇數,這樣24BPP的圖馬上可以降成21BPP。
﹝我覺得這招頗偷雞的就是了= =﹞


接著比較MSE、PSNR。

先看下方的數據,MSE只有30左右,
PSNR高達76,一般來說PSNR為30左右,這兩張圖就很接近了,
PSNR為40左右,肉眼幾乎看不出差異了,
PSNR到76,可以說是幾乎一模一樣了。

回頭看看上方的數據,
Jpeg原圖的BPP為2.847814,
壓縮後的BPP為0.235774,
大解析度的圖壓縮的效果通常都不錯,
但是在此同時還能維持這麼高的PSNR就幾乎是神乎其技了。


當初做專題弄的要死要活還一直在想那個Paper寫的到底是不是唬爛的,
一年過去雖然有點成果卻不甚理想,
到目前為止也沒看過這麼漂亮的結果,而且還是相容於jpeg的演算法,
難怪這套軟體要賣到99.99USD= ="


結論是,如果這套軟體可以在精簡一些﹝個人感覺有點肥﹞
售價親和一些,這套軟體就更優了。
如果演算法是有專利的話,那拿來賣應該可以賣上不少錢。
應用在相簿、相簿上傳程式、大陸很多謎之漫畫網站,
也可以省下不少的頻寬。


PS.我拿lena 512x512的圖跑出來的結果
Load File: C:\Documents and Settings\Administrator\桌面\lena_512x512.jpg
BPP = 6.537445
Load File: C:\Documents and Settings\Administrator\桌面\lena2.jpg
BPP = 1.651459
MSE = 55.173168
SNR = 69.769220
PSNR = 70.720503

後續:
經其他版友指正後,重新做了其他項目的分析。
hm...我稍微試了一下,
不是用photoshop,
而是用irfanview對於原圖使用Jpeg quality 50重新壓縮出來的結果,
看樣子我被那套軟體宣稱的效果框了= =

跟前一篇文章同樣的照片
原圖(1,119,806 bytes)
(這張也消失了Q.Q)
Jpeg quality 50壓縮後(95,015 bytes)
http://mosquito.myweb.hinet.net/img/jpegquality50df3.jpg
分析結果
Load File: C:\Documents and Settings\Administrator\桌面\DSC02227.JPG
BPP = 2.847814
Load File: C:\Documents and Settings\Administrator\桌面\Jpeg_quality_50.jpg
BPP = 0.241636
MSE = 23.374318
SNR = 74.017123
PSNR = 79.308892

Lena 512x512 原圖(214,219 bytes)
Jpeg quality 50壓縮後(23,443 bytes)
http://mosquito.myweb.hinet.net/img/lena512x512quality50op9.jpg
分析結果
Load File: C:\...\Administrator\桌面\lena_512x512.jpg
BPP = 6.537445
Load File: C:\...\Administrator\桌面\lena_512x512_quality_50.jpg
BPP = 0.715424
MSE = 82.298328
SNR = 65.871844
PSNR = 66.721763

Lena 512x512 原圖(214,219 bytes)
http://mosquito.myweb.hinet.net/img/lena512x512tm3.jpg
Jpeg quality 10壓縮後(7,529 bytes)
http://mosquito.myweb.hinet.net/img/lena512x512quality10bv4.jpg
Load File: C:\...\Administrator\桌面\lena_512x512.jpg
BPP = 6.537445
Load File: C:\...\Administrator\桌面\lena_512x512_quality_10.jpg
BPP = 0.229767
MSE = 304.522583
SNR = 52.799179
PSNR = 53.637818

後面放上lena的測試結果,是因為在影像壓縮或是處理的論文當中,
都是用這張照片來當作範本,至於為什麼我也不知道= =
此外,要比較的話需要在同一個解析度下做比較,
解析度越大的圖BPP可以壓縮的越小。
所以拿2048x1536的圖來壓,難怪BPP可以壓到0.23= =...

結論是,這套軟體根本是唬人的= ="
前篇文章中提到的偷雞手法,後來仔細看了一下,
發現他並沒有那樣做,那應該是jpeg壓縮自然而然犧牲掉的細節,
以jpeg quality 50壓縮的圖片,histogram也有同樣的現象。

所以,直接使用Jpeg重新壓縮,解析度大的圖可以獲得比較好的效果。
Quality設定則因不同使用場合而定,最低建議不要低於50,
否則Jpeg的方塊效應會趨於明顯。

這套軟體可以不用買了,免費軟體可以得到一樣的效果= =
感謝各位的熱心與指正:)

註1:Histogram
用來表示數值機率分布的直方圖
http://en.wikipedia.org/wiki/Image_histogram

註2:MSE
均方差
http://zh.wikipedia.org/wiki/%E5%9D%87%E6%96%B9%E5%B7%AE

註3:PSNR
峰值信噪比
http://zh.wikipedia.org/wiki/%E5%B3%B0%E5%80%BC%E4%BF%A1%E5%99%AA%E6%AF%94