Ubuntu 上 Netbeans 中文亂碼的解決方法

這一篇很短,只是拿來做個 memo 用。

話說,有一陣子在 Ubuntu 上要用 Netbeans 時,常常中文會顯示亂碼。最誇張的大概是連 menu 上的「檔案」的「檔」這個字,都會變一個小小的四方形。還有像「嗎」這個字也是,這實在很困擾,我也一直不知道問題到底出現在哪裏。後來我受不了了,因為連 JRuby 都會出狀況,可見得這應該是 VM 的問題,因為我不愛 OpenJDK,偏愛 SUN 的官方 VM。而官方 VM 明顯有缺字形,這就是剛愎自用的後果,苦果必須自己吞下,所以我就決定找出方法解決它。拜了估狗大神(我還是不喜歡用中國的什麼「谷歌」來稱呼他們)後,找到答案了。答案在此:http://www.wretch.cc/blog/justintaiwan/14009476,謝謝 JustinTaiwan 網友的貢獻。

Npgsql

如果你常常在微軟的世界裏寫程式,你一定知道什麼是 .Net Data Provider,它就是 .NET 資料庫程式設計用的資料庫驅動程式,而 PostgreSQL 專屬的官方 .Net Data Provider 就是 Npgsql。Npgsql 目前是 PostgreSQL 的應用程式界面中,維護的速度前三名的;另兩個是 ODBC driver 和 JDBC driver。半個月前 Npgsql 釋出 2.0.7 版。這只是 2.0 版的第七個安全性更新。已經釋出一年的 2.0.x 版,實作了給 .Net 2.0 和 3.5 甚至 3.5sp1 的 .Net Data Provider 絕大部份的功能。也就是說,如果你是在用微軟的 Visual Studio 2008 寫程式,不管你是用 C#、VB 還是 C++,就是用這個 Data Provider 就對了,就算你用的是不用錢的 Visual Studio Express 也能。很可惜的是,Npgsql 的文件實在太稀有了,只有一篇整理得不太好,而且也有不少錯誤的 User's Manual。這裏我用三個小程式來展示如何使用 C# 來開發 Windows 上的應用程式。這三個程式,你可以把它們當成我在測試這個 provider 是不是實作了社群所宣稱的功能。

小三

唉,每次介紹貓咪時,好像都是在寫追悼文。

小三,全名是馬小三,淡水志工忽忽當初會替牠取這個名字,是因為牠是馬二的女兒,而馬二又是河岸女王馬殺雞的女兒。就這樣一路「馬」到底。我很不喜歡一堆貓都被套上「馬」姓,所以碰到牠時,我都叫牠小三三。

小白

小白,是一隻黑貓。很多到淡水的遊客都很好奇,為什麼替一隻黑貓取名為小白?其實小白是有人養的,牠不是野貓,牠是淡水分局一位退休警察養的,只是天天和榕堤一帶的街貓混在一起,尤其是睡睡和空空,結果就被誤認為是野貓了。替牠取名的是警察家的小朋友,我問過為什麼,回答令人噴飯:為什麼不能替黑貓取名做小白?這就是小白名字的由來!

兩杯咖啡

這杯是肯亞 AA

Netbeans 6.5 的 Unit testing 初次接觸

喔,真棒!最近這一陣子在安裝一套用 USB 開機的 64 位元版本的 Ubuntu。在考慮要裝什麼開發工具,先想到裝一套給 C++ 用,所以選了 wxWidgets 推薦的 Code::Blocks。裝了以後,發覺它並不是最好用的 C++ 工具,除了可以很容易的用 wxSmith 把 wxWidgets 圖形界面建立起來以外,其它現代開發工具應該要有的工具,它都沒有。所以又落到 Eclipse 和 Netbeans 兩套工具的二選一抉擇。最後我選了 Netbeans。原因是:它的 6.5 版整體建構看起來比較一致,雖然看起來因為加入太多工具而相形之下很巨大,但是,在初期佈署時,我可以省下不少心力,把時間放在比較需要的部份。唉,七年前我在做同樣考量時,因為完全相反的理由選擇了 Eclipse,結果是陷入不斷新增套件的夢魘中。就在下載的時候,居然發現正體中文版本是 available,那當然是下載中文版來試用啦。

I dreamed a dream

這首歌最近兩週非常的紅,它是著名歌舞劇「Les Misérables」也就是「悲慘世界」當中,女主角之一的 Fantine 所唱的一段回顧前塵不堪唏噓的詠嘆調。

這兩天突然很紅的原因在於英國著名的比賽節目「Britain's Got Talent」,在 14 日突然出現一位 47 歲來自蘇格蘭鄉下的大姊,Susan Boyle。

靜謐

Canon EOS 5D
Carl Zeiss Jena Pancolar 80mm f/1.8 MC

崔老師和矛矛

上一篇我發表了一些小朋友和貓互動的照片。接著這篇來介紹人吧。

崔老師,就是前文中介紹的 Ray。小朋友們都叫他崔老師。矛矛則是小朋友口中的「矛矛姐姐」。

老婆看到我這些照片後,笑著說,我把 Ray 拍得極為搞笑。但是我覺得這不能怪我。

看照片吧。


Canon 350D + EF 17-40mm F4 L USM,這是去年二月底第二次見到 Ray 和 Big 拍下的。

小孩與貓

去年二月,就像每星期六、日一樣,老婆問我要去哪裏逛逛。因為那時候,我買了一顆,大概也會是曾經唯一個一顆 EF-S 鏡頭(我沒多久就把它賣了):EF-S 10-22mm F3.5-4.5 USM,所以,想去找個地方試試這顆鏡頭的表現。當然,後來發覺不如預期,所以就馬上把它脫手了。事實上回想起來,它也沒那麼糟,實在是自己中了那些好鏡頭的毒太深了,稍稍畫質不如預期,就想把它抛出,不過,扯遠了,回來主題。

所以,我就建議去淡水走走。

沒想到,在淡水,碰到了一隻超級可愛的街貓,和一位愛貓人士。那位愛貓人士,就是 Ray。他和女友矛矛,在愛貓界相當有名。矛矛就是「矛矛人日記」網誌的發表者。至於那次遇到的那隻可愛的街貓,那時候 Ray 叫它「胖胖」,後來把它改名為「Big」,還收養了它。目前正幸福的在 Ray 家裏繼續增胖中。

從那時候開始,淡水街貓的狀況,我們就一直相當關心。去年淡水鎮公所因為一間在老人會旁的餐聽的要求下,發動大規模的消滅街貓行動,引起了愛貓界及藝文界的抗議,進而舉行搶救淡水街貓的行動。從那時候開始,我們家姑娘就幾乎週週去淡水報到。所以認識了幾位很愛貓咪的小朋友。

不多說了,直接上圖吧。


Carl Zeiss Jena Sonnar 135mm f/3.5 MC,女兒和三色街貓「小尖」。

RSS feed