問題タブ [merb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
190 参照

ruby - RFC2616 : 401 を返すとき、本当に WWW_Authenticate を設定する必要がありますか?

RFC2616によると、(Ruby) サーバーへの要求に応答して 401 を返す場合、「WWW-Authenticate ヘッダー フィールドを含める必要があります」。これは本当ですか?ヘッダーを設定しないことによる悪影響はないようです。Web フレームワークとして Merb を使用していますが、ヘッダーを設定する必要はありません。

私は何かを見逃していますか、それともこれは違反でより尊重されるルールですか?

Web フレームワークは、開発者が 401 を返すときにヘッダーを設定するように強制する必要がありますか?

0 投票する
1 に答える
2418 参照

ruby-on-rails - Net :: HTTP :: Unauthorized-WWW-Authenticateヘッダーを取得するにはどうすればよいですか?

以下のコードを考えると...

...(正常に動作する)サーバーが401(無許可)応答を返す場合、WWW_Authenticateヘッダーを取得するにはどうすればよいですか?

私が持っている最善の解決策はまったく良くありません...

クリス

0 投票する
3 に答える
415 参照

ruby - Snow Leopard での Merb の問題

私は最近、オフィス周辺のいくつかの小さなプロジェクトで使用するために Merb を検討し始めました。ドキュメントに従って最初のプロジェクトをセットアップしようとしていますが、次のような例外が発生しています。

MacPorts だけでなく gem から Mongrel をインストールしましたが、この例外に混乱しています。

重要な統計:

私のインストールされた宝石から:

Merb のドキュメントが存在しないため、行き詰っています。

前もって感謝します。

0 投票する
1 に答える
277 参照

ruby - Bundlerを使用したアクティブマーチャントの読み込みの問題

Merbを使用しています。Bundlerを使用してactivemerchantをロードできないようです。私の他のすべての宝石はうまくロードされます。

私のGemfileで使用しているもの:

関連するエラーは次のとおりです。

誰かがこれに遭遇したり、何かアイデアがありますか?

よろしくお願いします!

0 投票する
2 に答える
389 参照

ruby-on-rails - Rails 3のMerbパーツのようなものですか?

Rails 3のMerbパーツのようなものは今ありますか?

Rails Cellsを見たことがありますが、誰も使用していないように感じました。

あなたの考えは何ですか?これらはウィジェットに適していますか?

0 投票する
1 に答える
64 参照

ruby - merbのコンソール/スクリプトランナーからビューを生成するにはどうすればよいですか?

たくさんのmerbビュー(約350.000)を生成し、それらをプログラムで別々のファイルに保存したいと思います(実際にはXMLファイルになります)。1つのオプションは単純wgetにすることですが、それは遅すぎます(すでに試しましたが、約2日かかります)。Railsの場合、私はすでに答えを見つけましたが、それはmerbでは機能しません。

0 投票する
2 に答える
104 参照

merb - merb には sqlite が必要ですか?

sqlite との merb 依存関係について質問があります。m/c に merb をインストールするつもりですが、m/c に sqlite をインストールしていません。このコマンド「gem install merb」を試したところ、次のエラーが表示されました。mysql で merb をインストールする方法があれば教えてください。

ネイティブ拡張機能の構築。これには時間がかかる場合があります... エラー: merb のインストール中にエラーが発生しました: エラー: gem ネイティブ拡張機能のビルドに失敗しました。

/usr/bin/ruby1.8 extconf.rb で sqlite3.h をチェック中... いいえ * extconf.rb が失敗しました *何らかの理由で Makefile を作成できませんでした。必要なライブラリやヘッダーが不足している可能性があります。詳細については、mkmf.log ファイルを確認してください。構成オプションが必要な場合があります。

提供される設定オプション: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib -- without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=/usr/bin/ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include=${sqlite3-dir} /include --with-sqlite3-lib --without-sqlite3-lib=${sqlite3-dir}/lib

Gem ファイルは、検査のために /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2 にインストールされたままになります。結果は /usr/lib/ruby/gems/1.8/gems/do_sqlite3-0.10.2/ext/do_sqlite3/gem_make.out に記録されます

0 投票する
1 に答える
905 参照

ruby-on-rails - レーキジョブの問題:作業

私がレーキジョブを実行している間:仕事。

このエラーが発生します。

0 投票する
1 に答える
405 参照

html - SASS が HAML の一部である場合、なぜ Merb に Compass が必要なのですか?

これは実際的な問題であると同時に理論的な問題でもあります。これらすべてのテクノロジーがどのように噛み合っているのか、頭を悩ませることはできません...

次のようなさまざまなことを聞​​いています。

だから私の質問は: ...何??

私は Merb で SASS を使用しています。私は Compass をインストールし、Chris Eppstein の Github wiki の手順に従って動作させました。しかし、なぜ Compass が必要なのか、なぜ多くの情報源はそれが必要ではなく、SASS サポートが HAML や Merb に組み込まれていると考えているのでしょうか?

0 投票する
0 に答える
280 参照

ruby-on-rails - Rails/Merbの混合動的ルート

単純なルートを1つのURLにマッピングするための最良の方法を見つけようとしています。アプリケーションには、場所、カテゴリ、予算、会社の4つのモデルが含まれています。ただし、各モデルはこのように単一のURLにマップできます。実際の例については、 http://sortfolio.com/をチェックしてください。

また、次のようなものに混ぜることもできます。

したがって、基本的にパラメータの特定の順序があります。

すべてのURLに一致する2つのルートがあります。

しかし、コントローラーでは、特定の順序でアイテムをチェックする必要があるため、少し注意が必要です。会社のURLは、システムパスを上書きする可能性があるため、最後になります。

正常に動作していますが、パラメーターは完全に動的であるため、リクエストごとに多くのルックアップを行う必要があります。大したことではありませんが、そのような情報はキャッシュに保存できますが、他の解決策やアプローチがあるかどうか疑問に思っていますか?

私の頭の中には1つだけあります。それは、パスとそれがどこにつながるかに関する情報を格納するための追加のテーブルを1つ持つことです。言い換えれば、テーブルの非正規化です。

また、URL解析プロセスは1つのカスタムクエリにまとめられている場合があります。

ご意見をお聞かせください。