sinatra

    3

    3答えて

    私はHerokuで基本的なアプリケーションを起動し、get '/' ...というメッセージを表示することができます。しかし、datamapperを使ってsqliteを追加しようとするたびに、問題が解決します。 私のアプリの構造を確認するには、githubでプロジェクトをチェックしてください。私はコードをかなり裸のものにしてきました。 Herokuのログからで 私が取得しています: 2011-06-

    17

    4答えて

    Sinatraでのラックマウントの使用に関する質問があります。私はクラシックスタイルのSinatraアプリを2つ持っています。 app.rbで定義された1つのAppと、api.rbで定義された他のAPIを呼び出してみましょう。 api.rbが '/ api'で始まるルートをすべて処理し、app.rbがルート( '/')を含む他のすべての要求を処理するようにしたいと思います。 これをラックマウントで

    0

    2答えて

    ruby​​で簡単なWebアプリケーションを書くためにどのようなフレームワークをお勧めしますか?WebRick、Mongrel、Sinatra? クライアントからのリクエストにjsonで回答したいと思います。可能な限り私自身のコードをHttpフレームワークから切り離したいと思っています。 他のフレームワークについて知っていますか?

    1

    2答えて

    私はログインプロバイダーとしてgoogleとsinatraアプリでOmniAuthを使用しようとしています。 twitterとfacebookのプロバイダを使用すると、正常に動作します: require 'omniauth' require 'openid' require 'openid/store/filesystem' use OmniAuth::Builder do use O

    2

    2答えて

    私はSinatraのために書かれたREST APIを持っています - 私はいくつかの良い単体テストを作りたいと思っています。

    2

    1答えて

    SinatraとDataMapperでブログアプリケーションを作成したいのですが、私の主なアプリケーションファイルはこのようなものです。 %w[rubygems sinatra data_mapper].each{ |r| require r } DataMapper.setup(:default , ENV['DATABASE_URL'] || "sqlite3://#{Dir.pwd}/d

    0

    1答えて

    OmniAuthは1.8.7と互換性があり、Rackベースです。 OmniAuthのカスタム戦略を作成しました。この戦略は、Ruby 1.8.7/REEで不幸な状態で実行されたときにSinatraを何とかしています。 1.8.7または1.9.2のRails 3でうまく動作し、1.9.2で動作するSinatraでも正しく動作します。 私のカスタム戦略(まだ多少開発中)のソースコードはここにある: h

    9

    3答えて

    私は最初のSinatra Appを開始していますが、DataMapperを使用しようとしています。私は実際にDBを作成することはできませんので、すべての非常に初期段階にあります。私は "LoadError:load the dm-sqlite-adapter"というファイルを取得して、私のページにアクセスしようとします。 はここで、これまでに私シナトラアプリからのコードです: require 'r

    0

    1答えて

    Sinatraサイトにhtmlフォーマットのテーブルをアップロードしようとしています。私はHTTPartyを使ってHTMLテーブルを本文に投稿しています。テーブルは9列200行で構成され、HTTPartyは60秒でタイムアウトします。私はこのような数十のテーブルをアップロードします。テーブルが5行しかない場合は、すべて正常に動作します。 大量のテキストを自分のウェブサイトにすばやくアップロードでき

    0

    1答えて

    私はサーバー上でsinatraアプリケーションを実行しています。多くの場合、タイムアウトエラーが発生します。 504 Gateway Time-out The server didn't respond in time. いつかはうまくいきます。私はこれの原因を見つけることができませんでした。いずれかが私を助けてください。