タグ

ブックマーク / www.ownway.info (2)

  • Heroku データベースの管理 - 君の瞳はまるでルビー - Ruby 関連まとめサイト

    Heroku の基 Hello Heroku(Web アプリケーション) Hello clockwork on Heroku(定期実行アプリケーション) foreman について 複数のプロセスを管理する Ruby 上のツール/ライブラリ clockwork について cron の代替となる機能を単独で提供してくれる軽量のツール/ライブラリ Git について ローカル環境で試す 目的 Heroku は標準のデータベースとして Postgres をサポートします。 Heroku で Postgres を利用するための準備から、運用時に必要となるバックアップの扱い方の方法までをまとめます。 Heroku で Postgres を利用する場合、Heroku Postgres という Heroku が提供しているデータベースクラウドを使うアドオンを使用します。 他のアドオンの選択肢もあり、他のデ

  • Warden を使った認証のサンプル - 君の瞳はまるでルビー - Ruby 関連まとめサイト

    目的 Warden による 認証を行う際のポイントを押さえることを目的とします。 そのためのサンプルの紹介と解説を行います。 Warden は認証の仕組みを提供してくれるもので、認証の方法自体は自分で実装する必要があります。 Rack::Auth による認証とは異なり、認証したユーザの情報はクッキーに保存されます。 クッキーに保存するユーザの情報の制御が可能です。Rack::Auth がサポートしないログアウトも実現できます*1。 Warden は基盤として使われることが多く、Warden を基盤にユーザの管理を含めた機能を提供してくれるライブラリもありますが、 ページでは直接 Warden を使って認証を実現する方法を説明します。 サンプルでは Web アプリケーションフレームワークに Sinatra を使っています。 必要なポイントは各節にある表を見るだけで把握できるようにまとめて

  • 1