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