Hatena::ブログ(Diary)

C++でゲームプログラミング

2013-09-17

[]heroku の無料で使えるアプリケーション数がいつの間にか5個に制限されていた

ただし、未確認のアカウントのみ。


さて、久々に heroku でアプリケーションを作ろうとしたら以下のようなメッセージが出力されて面食らいました。


 ! You've reached the limit of 5 apps for unverified accounts.
 ! Add a credit card to verify your account.

今までは普通に6個以上作ることができたので、なんでだろうなーと調べてみたら



と、いう事で8月から未確認のアカウントアプリ数が5個に制限された模様。

これは heroku でクレカの登録をすれば解消されるみたいなのですが、そんなものは持っていないのでどうしたものかなーと悩み中。

今のところは v プリカを使おうか考えている。

2013-06-26

[][]heroku で phantomjs を使用した時に日本語が文字化けするのを解決する

heroku 内で phantomjs を使用して Webサイトのスクリーンショットを保存しようとしたんですが、その際に次のように日本語が文字化けしてしましまいました。


f:id:osyo-manga:20130626102728p:image


[解決]

アプリケーションリポジトリに ~/.fonts/ ディレクトリを追加し、そのディレクトリに日本語に対応している .ttf ファイルを保存して commit & push すればそのフォントを使用するようになりました。

実際のディレクトリ構成はこんな感じです。

heroku や phantomjs 側で設定等を追加する必要も特にありませんでした。


f:id:osyo-manga:20130626102729p:image


上記は Ume-font を使用した状態です。


[注意]

heroku の環境変数

LANG=ja_JP.UTF-8

を設定した場合、フォントファイルを追加しても文字化けしたままでした。

ここら辺は詳しく調べなかったのでもしかしたら他の要素が原因になっているかも知れませんが…。


[参照]

http://d.hatena.ne.jp/deeeki/20120902/heroku_wkhtmltopdf_fonts

http://d.hatena.ne.jp/shinichitomita/20120519/1337479457