Heroku

Heroku

Heroku で Node.js を始める方法

Heroku では Python, Ruby, Go など様々な言語を用いてウェブアプリを開発することができますが、今回は Node.js での開発をスタートする方法を紹介したいと思います。
2018.11.08
Heroku

Herokuの課金プランを使ってみてわかった長所と短所

Heroku は無料枠で 1,000dyno 時間まで利用できますが、複数のアプリを常に立ち上げておくには足りません。 小規模な Web アプリケーションを動かすために他の IaaS や VPS などを検討し、最終的に Heroku の ...
2018.11.05
Heroku

Heroku無料枠のスリープを回避する

Heroku の無料枠で動いているアプリケーションは 30 分間接続がないとスリープしてしまい、次に立ち上げたときに時間がかかってしまいます。が、実は回避する方法もあります。
2018.11.05
Heroku

Pythonで始めるHeroku

Heroku は慣れれば簡単に使えますが、それまでがいばらの道。Documentation を読めばわかりますが、何も知識がない状態ではトライ&エラーの連続だと経験者 (私) は語ります。それはそれで勉強になりますが。 その苦い経験を元に...
2018.11.05
Heroku

独自サブドメインをHerokuに設定する

Heroku のアプリケーションはデフォルトでは xxxx.herokuapp.com という URL ですが、独自ドメインを持っていればそれを Heroku に利用することができます。今回はサブドメインを設定しますが、メインドメインでも...
2019.02.15
Heroku

Herokuで定期的にプログラムを自動実行させる

Heroku のアドオン Heroku Scheduler を使うと、プログラムを自動実行できます。
2018.11.05
Heroku

Twitterにブログ記事の更新を自動投稿するBOTを作る

twitterfeed という外部サービスを利用していましたが、つぶやくタイミングとか調整できませんし、シンプルなものを自分で実装したくなりました。 そこで、ブログ記事の更新があったときに Twitter に自動で投稿してくれるプログラム...
2018.11.05
Heroku

Herokuで環境変数を使うセキュリティ対策

これまでは twitter bot に使う consumer key や access token の値をソースコードに直に書いていたのですが、ソースコードが漏れるとそれらの値も流出してしまいます。 そこで、セキュリティを考えて環境変数で...
2018.11.05
Heroku

HerokuにPushできないエラー

アプリを作って Heroku に push しようと思ったら、エラーが出てしまったときのお話。
2018.11.05