dry

    5

    2答えて

    私はRuby on Rails 3.2.2を使用していますが、これらの関連オブジェクトの属性値を「指定」/「フィルタリング」することで、スコープ関連のオブジェクトを取得したいと思います。上記のコードで class Article < ActiveRecord::Base def self.search_by_title(search) where('articles.title

    24

    5答えて

    このJSON応答を考えてみましょう: [{ Name: 'Saeed', Age: 31 }, { Name: 'Maysam', Age: 32 }, { Name: 'Mehdi', Age: 27 }] これは、少量のデータのために正常に動作しますが、あなたは大量のデータを提供したいとき(のための何千ものレコードを言います

    5

    1答えて

    私のNode.jsアプリケーションは、WebSocketとRESTfulインターフェイスの両方を提供します。私は、Backbone.synchがSocket.IOと一緒にトランスポートとして使用するための少しの書き換えを書いています。 DRYの問題:クライアントイベントで実行されるコールバックには、RESTulパスのコールバックとほぼ同じロジックが含まれています。 +---------------

    7

    1答えて

    クエリ文字列パラメータに基づいて特定のファイルへのアクセスを制限する必要があります。私は負荷分散のためにいくつかの他のnginx Webサーバーの前に座っているNGINXプロキシサーバーを持っています。私は構成の変更を統合するために、このクエリ文字列パラメータをプロキシサーバーレベルで実施することに決めました。アップストリームに送信する必要があるため、要求がifにトラップされないため、これはセット

    5

    4答えて

    私は最近、セッションとクエリ文字列からの値の格納と読み取りを含む多くの古典的なASP.NETプロジェクトに参加しました。これは、次のようになります。 Session["someKey"]=someValue; そして、コードのどこかでセッションの値が読み取られます。明らかに、これはDRYの原則に違反します。文字通りの文字列キーがコード全体に広がっているからです。これを回避する1つの方法は、セッ

    0

    1答えて

    ソースコードをDRYしたいです。主に1行で異なるこれらの機能がいくつかあったとします。これをどのように達成できますか? public Result foo (int x, int y, int z){ Log.Say("Foo started!"); <<< DIFFERENCE DoSomeMagic(); try { result =

    1

    3答えて

    特定のサービスを開始および停止するアプリケーションがあります。しかし、そのサービスは、私はプロジェクトをビルドどのような構成に応じて、異なる名前が付けられています。私のWiXセットアップでは、私はvar.ServiceNameは、ビルドプロセス中に指定したインクルードファイルから来ている <ServiceInstall <!-- etc... --> Name='$(var.S

    1

    1答えて

    DRY方法でAJAX-取り込まビューをプリレンダリング、およびそのデータの最初のレンダリングは、jQueryの$(document.ready)イベント上で実行されるJavaScriptの呼び出しから来ています。私たちが興味を持っているビューは、本質的に、表形式のデータのリスト(例えば、受信ボックス、検索結果のリストなど)を示しています。 は、我々はAJAX呼び出しを行うことなく、結果の最初のペー

    5

    3答えて

    私は小規模なエンタープライズアプリケーションを構築していますが、できるだけDRYしたいと考えています。その結果、私はmixinライブラリを見てきました。 私はこのlibraryに出くわし、実行時に混在することができるので、良い選択肢かもしれないと考えました。また、私はちょうど1つの基本クラス(BaseView)を持つことができ、ちょうどそれのミックスイン。 質問 便利なミックスインのいくつかの実際

    7

    2答えて

    私は電子商取引サイトを持っていて、多数のテンプレートを通して製品グリッドを表示する方法を持ちたいとします。 DRYの原則を使って、このコードを再利用して、さまざまな分野のカスタム化のために引数をブロックに渡す可能性がありますか? {embed}は最善の選択肢ですか?私はそのような何かを見て、不必要なオーバーヘッドをたくさん作り出しました。