昨晚突然被 Mozilla.com 突襲,Firefox 3.5 已經釋出的,心中有了一些悔恨,要是早一點動手翻譯就好了。不過後來還是趕上了 PortableApps 的未班列車,提交了正/繁體中文的翻譯檔。目前 PortableApps 有提供正/繁體中文的 Firefox Portable 哦。
請參照 [Firefox Portable Localization]
2009年7月1日 星期三
2009年6月28日 星期日
Feuerfuchs Portable 3.0.11 無法上傳
家裡的網路比較慢,每一次都上傳到一半就 session timeout,好無奈,所以 Feuerfuchs Portable 3.0.11 就難產了。
EDIT: 後來我先把檔案上傳到學校空間,再從學校上傳檔案,繞過了這一個問題。
EDIT: 後來我先把檔案上傳到學校空間,再從學校上傳檔案,繞過了這一個問題。
2009年5月2日 星期六
Feuerfuchs Portable now on Linux
我現在的主要工作平台轉移到 Ubuntu 了,
不過有時候,還是有 Firefox Portable 的需要,
可是我又不想要用 Wine 來模擬,
所以我寫了一個簡單的 BASH script ,
來代替 Feuerfuchs Portable Launcher。
(不過功能很陽春就是了)
目前只會視情況,
以 AllowMultiplyInstance 的形式開啟而已。
根據我的測試結果,
可以和 Windows 版的混用,
在 FAT32 上面可以跑。
不過有時候,還是有 Firefox Portable 的需要,
可是我又不想要用 Wine 來模擬,
所以我寫了一個簡單的 BASH script ,
來代替 Feuerfuchs Portable Launcher。
(不過功能很陽春就是了)
目前只會視情況,
以 AllowMultiplyInstance 的形式開啟而已。
根據我的測試結果,
可以和 Windows 版的混用,
在 FAT32 上面可以跑。
2009年4月15日 星期三
Mozilla Firefox
最近,我改了一下我的 Mozilla Firefox 的使用習慣,
我把「當我要關閉多個分頁時警告我」這一個選項關掉了,
取而代之的是把「結束前清除隱私資料」、還有「清除前警告我」打開了。
然後,我把啟動時開啟,設成「還原前一個工作區段」。
不過,這樣有一個大缺點,
就是,清完隱私資料的時候,
首頁就會變成 blank 的了,
但是我又不想裝套件。
所以,
我自己修改了 nsSessionStore.js。
我總是很偑服可以看得懂 Firefox 的人,
一下是 C++ 一下是 Javascript 一下又是 XUL / XPCOM ...。
不管如何,
我還是寫出來了,
不過是 Dirty Hack,
首頁寫死是 www.google.com.tw。
http://rafb.net/p/YDDjn834.html
我把「當我要關閉多個分頁時警告我」這一個選項關掉了,
取而代之的是把「結束前清除隱私資料」、還有「清除前警告我」打開了。
然後,我把啟動時開啟,設成「還原前一個工作區段」。
不過,這樣有一個大缺點,
就是,清完隱私資料的時候,
首頁就會變成 blank 的了,
但是我又不想裝套件。
所以,
我自己修改了 nsSessionStore.js。
我總是很偑服可以看得懂 Firefox 的人,
一下是 C++ 一下是 Javascript 一下又是 XUL / XPCOM ...。
不管如何,
我還是寫出來了,
不過是 Dirty Hack,
首頁寫死是 www.google.com.tw。
http://rafb.net/p/YDDjn834.html
2009年3月21日 星期六
Java 的 package
Java 的程式碼有一個和 C++ namespace 很像的東西,叫作 package。不過和 namespace 不一樣的是一份程式碼只能有一個 package 指令,所以也只能屬於一個 package。
在寫程式的時候,如果要測試,請下以下的指令:
javac YourClass.java -d .
最後的 -d 是要 javac 自動把 class file 放到以 -d 為根目錄而對映的資料夾之中。如果用 . 當作參數,就是以原始碼所在的目錄為根目錄。我們的 java 的 package 指令是長這樣:
package test;
那產生出來的 class file 會放在 ./test/YourClass.class。注意,如果執行 javac 的時候,沒有加上 -d . 那,class file 不論 package 指令怎麼定義,就只會放在和原始碼相同的目錄。
如果要執行這一個 class ,就直接下
java test.YourClass
就可以了。注意,如果在 javac 沒有加上 -d . 的話,無論 java test.YourClass 或 java YourClass 都找不到你的 class。
最近正在學 Java,為文記之。
在寫程式的時候,如果要測試,請下以下的指令:
javac YourClass.java -d .
最後的 -d 是要 javac 自動把 class file 放到以 -d 為根目錄而對映的資料夾之中。如果用 . 當作參數,就是以原始碼所在的目錄為根目錄。我們的 java 的 package 指令是長這樣:
package test;
那產生出來的 class file 會放在 ./test/YourClass.class。注意,如果執行 javac 的時候,沒有加上 -d . 那,class file 不論 package 指令怎麼定義,就只會放在和原始碼相同的目錄。
如果要執行這一個 class ,就直接下
java test.YourClass
就可以了。注意,如果在 javac 沒有加上 -d . 的話,無論 java test.YourClass 或 java YourClass 都找不到你的 class。
最近正在學 Java,為文記之。
2009年3月13日 星期五
Exim4 與 Gmail
因為我想要寫一個程式來自動備份我的程式碼到 Gmail,所以我要能夠用 SMTP 把我的文字檔寄到我電子信箱的指令。
我一開始用了 mail,這一個指令是我在上計概的時候學到的。我稍微查了一下,mail 這一個指令是屬於 mailutils 這一個 package 的程式。於是我就興沖沖地把下面的指令打下去
sudo aptitude install mailutils
經過一陣安裝之後,我很高興地下了下面的指令來做測試。
mail -s "Test Subject" email.address@gmail.com << context
可是,我收信收了好久,都等不到,之後我開始亂玩,卻發現以下的錯誤訊息:
Mailing to remote domains not supported
這到底是怎麼一回事?我百思不解,我不過是想要寄一封信,怎麼這麼困難?經過一番 Google 之後,我才知道要跑 sudo dpkg-reconfigure exim4-config。
跑完之後,就跟著這一篇〈Using Exim4 to send Messages through GMail〉去設定就可以用 mail 透過 SMTP 來寄信了。
我一開始用了 mail,這一個指令是我在上計概的時候學到的。我稍微查了一下,mail 這一個指令是屬於 mailutils 這一個 package 的程式。於是我就興沖沖地把下面的指令打下去
sudo aptitude install mailutils
經過一陣安裝之後,我很高興地下了下面的指令來做測試。
mail -s "Test Subject" email.address@gmail.com << context
可是,我收信收了好久,都等不到,之後我開始亂玩,卻發現以下的錯誤訊息:
Mailing to remote domains not supported
這到底是怎麼一回事?我百思不解,我不過是想要寄一封信,怎麼這麼困難?經過一番 Google 之後,我才知道要跑 sudo dpkg-reconfigure exim4-config。
跑完之後,就跟著這一篇〈Using Exim4 to send Messages through GMail〉去設定就可以用 mail 透過 SMTP 來寄信了。
2009年3月11日 星期三
Enlightenment Foundation Library
昨天晚上我去 TOSSUG 的聚會,去聽 WalkingIce 前輩對 Enlightenment Foundation Library 的介紹。介紹的主題有 Enlightenment 17/EFL 的現況,以及昨晚的重頭戲:EDJE,一個把 UI 和 Coding Logic 完全切割的設計。
看完介紹之後,對 Enlightenment Foundation Library 有一點心動。在很多方面 EFL 的設計都很前衛,感覺起來在技術上領先大多數我所知道的 Library,這也是在 1996 釋出的 Enlightenment 16 會讓人有 2003 年的感覺吧!(當然以現在的角度來看 E16 還算普通,可是回想一下 Windows 98 你就會知道在 1996 年 E16 是多麼的先進)
不過要用 EFL 還有一個大問題:他目前還是處於大量的開發階段,Commit 的次數仍然很多,API 也還不是很穩定,當然也不會有現成的 Debian Package,一定要從頭自己 build,這一點有一點麻煩,尤其是對我這種懶人而言。
不過如果有空,我一定會去玩玩看的!
看完介紹之後,對 Enlightenment Foundation Library 有一點心動。在很多方面 EFL 的設計都很前衛,感覺起來在技術上領先大多數我所知道的 Library,這也是在 1996 釋出的 Enlightenment 16 會讓人有 2003 年的感覺吧!(當然以現在的角度來看 E16 還算普通,可是回想一下 Windows 98 你就會知道在 1996 年 E16 是多麼的先進)
不過要用 EFL 還有一個大問題:他目前還是處於大量的開發階段,Commit 的次數仍然很多,API 也還不是很穩定,當然也不會有現成的 Debian Package,一定要從頭自己 build,這一點有一點麻煩,尤其是對我這種懶人而言。
不過如果有空,我一定會去玩玩看的!
2009年3月3日 星期二
Feuerfuchs Portable 新網站
這幾天,我利用了週未,幫 Feuerfuchs Portable 做了一個新的網站,大概花了二天寫 CSS,半天寫一些很沒有意義的內容,還有把 Unstable 半年的 Feuerfuchs Portable 1.5.14.0 丟到 Testing 了。
大家可以去看看 http://feuerfuchsp.openfoundry.org
另,我又去看了 Firefox Portable 的 Launcher,我發現版號又變了...,最新到 1.6.2.0,又要去追版號了嗎?囧
大家可以去看看 http://feuerfuchsp.openfoundry.org
另,我又去看了 Firefox Portable 的 Launcher,我發現版號又變了...,最新到 1.6.2.0,又要去追版號了嗎?囧
訂閱:
文章 (Atom)