I started using Postach.io. Fantastic web app! This is what I want!

Today I prepared for a presentation at venture capitalist tomorrow.

(1) recovered the GIZIO application from some troubles.
- re-deployed web app.
- set an environmental variable for the play evolution plugin.



[TOPICS] environmental variables

PlayFrameworkに限らないが、Unix系OSでの、環境変数の利用法。

${} ←これで囲むと、環境変数で指定した値を利用できる

例:linuxやmacの環境変数でこのように指定しておく。
export MYSQLDRIVER="com.mysql.jdbc.Driver"
export MYSQLURL="jdbc:mysql://localhost/myapp"
export MYSQLUSER="username"
export MYSQLPASS="pass"

すると、application.conf内で次のように指定すれば、環境変数を取得できる。
db.default.driver=${MYSQLDRIVER}
db.default.url=${MYSQLURL}
db.default.user=${MYSQLUSER}
db.default.pass=${MYSQLPASS}

こうすることで、各環境で固有の値を簡単に設定・利用することができる。

これを応用してPATHを指定しているんだなぁと初めて納得。