タグ

ブックマーク / github.com/herokaijp (5)

  • slug compiler

  • rails3x asset pipeline cedar

    初めに Bamboo stackでは、Rails 3.1と3.2は、アセットパイプライン無しで実行することが可能でありますが、 これらのバージョンのRailsは、HerokuのCedar stack上で実行するのがベストと言えます。 新規ユーザーの方は、これより先に進む前に、Cedar上にRails 3.xのアプリを作成するチュートリアルを 読むことをオススメします。 アセットパイプライン Railsの新機能であるアセットパイプラインは、HerokuのCedar stack上でサポートされています。 この新たなパイプラインは、アセットをRailsのスタック内で最優先として扱います。 デフォルトで、RailsJavaScriptへCoffeeScriptを CSSへSCSSを採用しています。 アセットパイプラインに関しては、DHHが素晴らしいキーノートを RailsConfで行っています。

    rails3x asset pipeline cedar
  • ssl endpoint

    原文 SSL はエンドツーエンド間の全てのウェブリクエストの暗号化を総合的に行なってくれる暗号化プロトコルです。 極秘データを扱うアプリケーションのデータは、SSL を使って情報が全て安全に送信されることを保証するべきでしょう。 例えば www.example.com のようなカスタムドメインの SSL を有効にするには、SSL Endpoint アドオン(SSL Endpointを使います。これは有料アドオンサービスです。サービスを利用する場合はこれを覚えておいて下さい。 概要 SSL の確認は独特な性質のため、アプリケーションから SSL を使えるようにするにはサードパーティーとのやりとりを含んだ複数のステップが必要になります。以下に必要なことを示します: SSL プロバイダーから SSL 証明書を購入する。 Heroku から SSL エンドポイントを使えるようにする。 証明書を H

    ssl endpoint
  • Application offline

  • Rails unicorn

    プロセスが並列にリクエストを投げるようなウェブアプリケーションは、同じ時間に一つだけしかリクエストを投げないアプリケーションに比べて、Dynoのリソースをより効率的に使える状態になります。従って、並列リクエスト処理は格的なサービスを開発、運用するいかなる場合でも推奨されます。 Railsは元々は同時に1リクエストしか処理しないように設計をされています。そして、徐々にこの設計から、単体のRubyプロセス内でリクエストの並列処理を許すようなスレッドセーフの実装へと移行しています。しかし今日では、ほとんどのRubyアプリケーションはサポートをしていません。 Unicornウェブサーバは、一つのDynoで複数のRubyプロセスを走らせる事で、どんなRailsアプリケーションでも並列に走らせられるようになります。 このガイドでは、Unicornウェブサーバを使ったHerokuへのRailsアプリケ

    Rails unicorn
  • 1