sinatra

    2

    1答えて

    私はうまく機能し、非常に単純なシナトラアプリを使用しています。ただし、すべてのログメッセージは3回繰り返されます。私はSinatraログを無効にして2つにすることができます disable :logging しかし、私はまだ2つ持っています。メッセージは少し違っているので、私は彼らがラックから来ていて、スタックのどこか他の場所から来ています。 はどのように成功したWebリクエストのI完全に無効

    8

    3答えて

    画像ファイルを開いて変数/配列に色でピクセルリストを格納しようとしています。 画像の種類:BMP、JPG、GIF、PNGのいずれかです。それらのいずれも問題なく、サポートする必要があるのは1人だけです。 カラー出力:RGBまたはHex。 私はいくつかのライブラリ(RMagick、Quick_Magick、Mini_Magickなど)を見てきましたが、それらはすべて過度のようです。 Herokuはま

    1

    1答えて

    Hiya、 Amazon SNSエンドポイントの文書化されていない性質と、ユーザーとのやりとりの仕組みにより、私はアプリケーション用にSinatraでエンドポイントをコーディングするのに苦労しています。 私はPHP hereで書かれたいくつかのコードを持っているが、私はrequest.env["rack.input"].readは、PHPの配列に似たものにすべてをカプセル化するため、Rubyの配列

    0

    2答えて

    私はSinatraで構築されたアプリを持っています。これは、セットアップデータベースなどに実行しなければならないいくつかのすくいタスクによってサポートされています... rakefileは、私の開発マシン上でも、この require 'rubygems' require 'rake' require 'rake/clean' require 'rake/gempackagetask' re

    0

    2答えて

    経路の選択はsinatraの場合とレールの場合が異なります。レールでroutes.rbファイルが上から下にスキャンされ、最初に一致するルートが選択されます。 Sinatraは、各シナリオでルートを関連付けます。このシナリオでは、2つのメソッドにエイリアスがある場合、どのようにルートが選択されますか。

    1

    1答えて

    編集: 以下は私の元の質問です。私の問題を解決した後、私はこれを再編集して他の人に利益をもたらすかもしれないと思った。根本的な質問は、「テキストメイトの一部のスニペットが機能していない」ということです。 オリジナル質問:TextMateで 、私はmtab⇥、mcol⇥、または私のdb /移行/ファイル内t.⇥のようなレールの移行スニペットにルビーを使用することはできません。私は "Ruby on

    12

    2答えて

    Sinatraを学ぶのは初めてのルビーです。 'sinatra'を要求してSinatraサイトを作成し、ルートを直接設定するのはかなり簡単で文書化が容易ですが、'sinatra/base'を要求してアプリケーションを作成し、'Sinatra::Base 'から継承するクラスを作成するのは比較的簡単ですが、これはSinatraのかなり最近の機能だからです)。 これはまさに私がやっていることです。私は

    1

    1答えて

    私はAPI制限リクエストを実行していますが、これでサイトが爆発してしまいます。 今、私は、何か悪いことが起きたときにデフォルトの文字列を返すレスキューブロックのTwitterの宝石からツイートリクエストを受け取ることを避けるべきです。 私が使用して、単純に、最新のつぶやきをキャッシュするための最良の方法だろうかと思っています:APIの制限がヒットした場合には @twitter = Twitter.

    0

    1答えて

    私はDataMapperのとシナトラを使用して、小さなRubyアプリケーションを構築しています、と私は基本的なブログのモデルを定義しようとしている: ブログが複数ありユーザーは 私は記事のコレクション、そのそれぞれが各ポストは、各コメントはコメントの独自のセットを持つことができ コメントのセットがあり ユーザーによって投稿さを持っている - これは 深いいくつかのレベルを繰り返すことができます 私

    0

    1答えて

    モバイル(アンドロイド/ iPhone/iPad)とデスクトップユーザーの両方でhttp://padrinorb.org(haml + lesscss)を使用している小さなウェブアプリケーションでコーディングしています。異なるデバイスのhtml/css。 さまざまなクライアントを特定するために、私はrack-mobile-detectを使用しています。 application.mobile私はre