Omega014/doitnow — pull request #1 by udzura (2013-03-17 05:11:00+00:00)
Title: Runs on heroku

Hi,

Good try, but heroku with cairo needs some bad know-hows...

I finally got this app run on heroku.
Pull this and try:

```bash
heroku config:add BUILDPACK_URL="git://github.com/udzura/heroku-buildpack-ruby.git#with-cairo"
git push heroku master
```

----

なんだか気になったので直してみました。
Heroku + cairo はbuildpackと言う仕組みを利用すれば動かすことができますが、情報も少なく難しいと思います…
ので、色々いじった結果最終的に以下でデプロイできるようにしたので試してみてください〜

```bash
heroku config:add BUILDPACK_URL="git://github.com/udzura/heroku-buildpack-ruby.git#with-cairo"
git push heroku master
```

本当はpangoと言うライブラリを使って文字化けも直したんですが、依存関係が激しすぎてherokuに入れられませんでした…。 https://github.com/udzura/doitnow/tree/japanese-font-with-pango が文字化けが直っている状態ですので、VPSなどで試してみてください。

Sinatra のコードも直してみました。コミットはなるべく小さくしたので気になったら読んでみてくださいw

では。