Pages

2011/10/30

Installing Java6 JDK on Ubuntu 11.10

Ubuntu 11.10 (Oneiric Ocelot 不會念 XD) 的 repositories 裡沒有 sun-java6-jdk,所以是沒辦法直接安裝的。

筆記一下安裝步驟。

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jdk sun-java6-plugin
sudo update-alternatives --config java

2011/10/29

root sensation on Ubuntu


其實 sensation 用起來很順,所以用了五個月也沒特別想去 root 或 刷 rom,這次 root,主要是兩個原因,不能購買 app 及想移除一些內建的 app。
網路上 root 的文章很多,我主要參考這幾個
root sensation 已經變很簡單了,不像之前我 root desire 那時,工具沒那麼方便,就不描述太多,我只記錄 ubuntu 上比較不一樣的地方。
  1. 不用裝 HTC Sync
  2. 手機連接電腦時,不用選 HTC Sync
  3. 下載 Revolutionary 時,選 Download for Linux
  4. 執行 revolutionary 時,要加 sudo (sudo ./revolutionary)
大概就這些,昨天 root 之後,終於又可以買付費軟體了,昨天第一個付費的是 Perfect Viewer 這個 app,我很喜歡用它來看漫畫跟電子書,尤其是前陣子它多了 Perfect Viewer PDF插件功能之後,真的是更 perfect 了。然後,我終於可以把內建的 kkbox 移除掉。
好久不見的 Titanium Backup 回來了。

2011/7/31

Grails to Play!

最近又開想玩玩 Play!,距離上次玩 Play! 已經不知道多久 :(

想不到版本跟以前已經更新了很多,這次玩的版本是
Play! framework 1.2.2
GAE 1.5.2
siena 2.0.3
crudsiena 2.0.1

Pay! + GAE + siena + crudsiena 簡短過程

1. 新建專案
play new projectName

2. 安裝modules
play install gae
play install siena
play install crudsiena

3. 修改 dependencies.yml
修改 conf/dependencies.yml
require:
   - play -> play [1.2.2,)
   - play -> secure
   - play -> siena [2.0.3,)
   - play -> crudsiena [2.0.1,)
   - play -> gae 1.4

4. 讓 play 檢查相依關係
play dependencies
or
play deps

5. 啟動專案
play run projectName

6. 設定 GAE
在 war/WEB-INF/appengine-web.xml 檔案修改 GAE application

7. 佈署到 GAE
play gae:deploy --gae=(app engine java sdk path)
或是設定好 GAE_PATH,然後就只要 play gae:deploy

注意,application.conf 裡的 Database configuration 要把 db=mem 註解掉,不然會遇到錯誤。
參考:http://groups.google.com/group/play-framework/browse_thread/thread/bd6742a030e0f09d

然後準備將之前的玩的 grails 移植到 Play!,目前改了一些,抓個圖紀念一下 grails。
(Grails 改 Play! 之後,速度快很多)


改之前


改之後

2011/7/14

Ubuntu 11.04 的 Unity 不對味

自從換到 11.04 之後,預設的 Unity 實在不適應,不適應到我又想給 KDE 一次,其實每次用 KDE 都覺得整體很不錯,可是不知道為何都用不久,可能是因為更習慣 GNOME 吧。看看這次會不會用久一點囉。

裝 linux 總是要先搞定中文輸入,我還是對 gcin 比較有愛,筆記一下
source 加到 /etc/apt/sources.list

natty 11.04
deb http://ppa.launchpad.net/elleryq/gcin/ubuntu natty main
deb-src http://ppa.launchpad.net/elleryq/gcin/ubuntu natty main

sudo apt-get update

切換輸入法
im-switch -s gcin

然後順便筆記安裝 JDK

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
JRE:
sudo apt-get install sun-java6-jre sun-java6-plugin
JDK:
sudo apt-get install sun-java6-jdk

2010/12/27

simplenote 簡單好用的雲端筆記工具

simplenote 沒有特別花俏的功能,就這幾個功能:筆記、標籤、同步。如果想要的就是這樣簡單的筆記工具,並且希望各平台都支援,那我覺得 simplenote 是很棒的選擇。

simplenote 是一家位於 San Francisco 的新公司所創建,公司於今年夏天剛成立,所以看來這產品也是很新。simplenote 網頁版是基於 Google App Engine,在他的 download 頁面看來,client 端已經支援非常廣泛,幾乎想得到的都有。

Simplenote Google Chrome Extension

Android client 有好幾個,simplenote donwload page 也有列出幾個,不過我喜歡用的是 Flick Note,官方 list 上沒有,他有個重點功能,可以編輯 tag,其他幾個都不能編輯 tag,加上 Flick Note 介面我也覺得不錯,編輯 tag 功能不太容易發現,在編輯內容時,螢幕往下拉才會看到 Enter Tags。


simplenote 優點有,簡單、同步、免費,而且開放 API,所以有越來越多的第三方軟體在各個平台出現,我覺得是很有潛力的雲端筆記工具。

2010/12/26

gcin 輸入框殘留問題

 

gcin 是我在 ubuntu 下用得比較習慣的中文輸入,可是他跟 Compiz 搭配時會有個輸入框殘留的問題,這問題煩了我很久,都沒去解決,今天心血來潮想把這擾人的問題解決掉。

框框殘留的畫面像這樣

 
解決方法是用 compizconfig-settings-manger (CCSM),在視窗裝飾裡加入 & !(name=gcin)
 


 

2010/9/13

我也來玩 Play framework

有一天在 ptt 看到有人提到 play  跟 grail 的比較,於是就好奇的到官網( http://www.playframework.org/ )去看一下。不看不知道,一看嚇一跳,首頁上那個 video 讓人馬上可以感受到 Play 的威力,於是照著 ‘Hello World’ tutorial — Your first Play application 玩一下,覺得蠻好玩的,所以又打算在 gae 上也弄一個來玩。

http://lundi326.appspot.com/
於是之前玩 grails 的 appspot 不小心被 Play 蓋掉了 XD