問題タブ [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 投票する
1 に答える
238 参照

router - Merb Router: 406 エラーを返す方法

ルーターが一致したルートに応答してエラー コード (またはラック全体の応答) を返すようにすることは可能ですか?

たとえば、WordPress から自作のブログ ソリューションに移行しました。/?tag=ruby検索エンジンは、406 エラーを返す必要がある「 」のような URL にアクセスしています。代わりに、ルーターはそれらを ' /' と同じ場所に忠実にルーティングします

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

ruby - Ruby のブログ用の PubSubHubbub (Merb)

私は自分のブログを書いています(誰もがそうすべきです、それは良い経験です)。私は Atom フィードと RSS フィードを実装しており、多くのリーダーに使用されています。それらの読者のほとんどは Google Reader を使用しており、Google Reader は現在、私のサイトを定期的にポーリングして更新を求めています。

ここに記載されているように、パブリッシュ サブスクライブ (PubSubHubbub) オプションをセットアップしたいと思います。また、独自のハブとして機能したいと考えています。これは、別のものを維持したり、3 番目のものに依存したりするのではなく、アプリにハブ プロトコルを統合したものです。パーティ。

私の質問は次のとおりです。

  1. これを行うと、どのフィード読み取りサービスがポーリングに優先してこのプロトコルを使用しますか?
  2. これを起動して実行するには、自分の側で何を実装する必要がありますか?
0 投票する
1 に答える
3407 参照

ruby-on-rails - さまざまなタイプのRubyアプリケーションで最も一般的に使用される単体テストフレームワークは何ですか?

同じユニットテストフレームワークが異なるWebフレームワーク(Rails、Merb、Sinatra、Ramaze、デスクトップフレームワーク)に使用されていますか?

そして、さまざまなWebおよびデスクトップフレームワークのすべてで機能する、最も広く使用されている単体テストフレームワークは何ですか?

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

rss - hamlでxml-stylesheet:xmlns:blahを処理する適切な方法は何ですか?

いくつかのxml名前空間とxmlスタイルシートを使用してブログを接続しようとしています。

私がこれをしている醜い方法は現在そのように見えます:

どこ

_xmlstyle.xml.erbは次のようになります。

_xmlend.xml.erbは次のようになります。

Should I just stick with erb for now? There has to be a way of doing this in haml right?

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

datamapper - 未定義のメソッドマージ

merbdatamapperが壊れているようです。

誰もがこれを修正する方法を知っていますか?

merbをアンインストールしてもう一度インストールしましたが、それでもこのエラーが発生します。

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

ruby-on-rails - 関連付けによる Ruby Datamapper テーブルの継承

私はDatamapperの学習を始めましたが、気に入った点は、実際の継承を使用してモデルを記述できることです。

今、これについてもっと進歩することが可能かどうか疑問に思います:

そのコードは と の:title列を作成できませんTalk。明らかに、識別子の列はここではほとんど価値がありません。データベース ビューからは、 と の両方に別々のテーブルが必要だからTalkですMeeting

したがって、最終的には、で定義されているものと同じプロパティを共有したいTalkと考えていますが、可能性のある追加のプロパティと 0..1:n の関係 (会議には複数のトークがありますが、会議なしのトークがあります) があります。列の定義を繰り返したり、継承を放棄したりせずにこれを達成する方法はありますか?MeetingEvent

編集

別の例を挙げると、継承について私が気に入っている部分は、一般的なEvents を個別に照会できることです。したがって、特定の日付に何かがあるかどうかを知りたい場合:begin、2 つ以上のテーブルを調べる必要はなく、テーブルをクエリするだけで済みますEvent。ある意味で、次の構造は私のニーズに合う可能性があります。

ただし、これを使用するには、Eventを作成または編集するたびに手動で作成する必要がありTalkます。つまり、私はできませtalk.beginTalk.create(:begin => Time.now)。すべての関数にパッチを適用してプロパティをマージせずにこれを回避する方法はありますか? モデルを使用するときに、基礎となる構造を思い出したくありません。

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

ruby-on-rails - Vim と Rails Datamapper によるオートコンプリート

データベースからモデルをロードした後、Vim でオートコンプリートを行う方法はありますか? たとえば、タイプ bar のインスタンス メソッドを持つタイプ Foo のモデルがあり、次のようにするとします。

可能なオートコンプリート値としてバーを表示する必要があります。動的言語でこれを達成するのはやや難しいと思います。おそらく、データマッパーの規則に注意する必要があります。

多分私は間違ったアプローチを取っているので、コーディングするより簡単な方法があるので、オートコンプリートを使用することを考えるべきではありませんか?

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

ruby - Rubyスレッドが多すぎますか?

SimpleDBとTokyoTyrantの組​​み合わせをストレージに使用するMerbアプリケーションをコーディングしています。これらのデータストアの両方で、リスト内の値ごとにスレッドを起動し、結果セットをマージすることで、IN(リスト)型機能を実装しています。これはWebアプリケーションであることを念頭に置いて、作成するスレッドの数に制限はありますか?Ruby 1.8.7なので、カーネルスレッドではありません。

0 投票する
5 に答える
644 参照

ruby-on-rails - Ruby 1.9.x、Rails 3、および/またはMerb以降

Ruby1.9.1と今後のRails3/Merbの変更点について真剣に読む必要があります。人々は読むべき記事を提案できますか?

本当に1つの答えを探しているのではなく、人々が来ているものと現在存在しているものに追いつくために使用しているリソースの編集を探しているだけなので、立ち寄ったら、あなたが見ているものを教えてください。ありがとう!