問題タブ [recipe]

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 に答える
344 参照

java - jBPM/Seam レシピ?

jBPM と、JBoss Seam ベースのアプリケーション内で jBPM をどのように活用できるかについてもう少し学びたいと思います。私はドキュメントを見て、それに慣れるためにいくつかの基本的なテスト アプリケーションを作成しましたが、jBPM を使用したベスト プラクティスと実際のシナリオについてもう少し学びたいと思います。「jBPMレシピ」または実際の例を見つけるための良いリソースを知っている人はいますか? Web サイトのユーザー登録システム、トラブル チケット、e コマースの注文処理など。他の人がどのようにビジネス プロセスを構築して、使用時に何をすべきか (何をすべきでないか) を理解しているかを確認したいと思います。 jBPM。

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

python - リスト内包表記またはジェネレーター式で while を使用する

リスト内包表記/ジェネレーター式でifandを次のように使用できますfor

これが最も効率的ではないことはわかっていますが、条件がはるかに複雑になる可能性があるため、我慢してください。これは単なる例です。ただし、これはまだ100回の反復を経ており、最初の6回の値しか得られません。次のようなもので停止する場所をジェネレータ式に伝える方法はありますか:

ただし、whileジェネレータ式では理解されません。ですから、私の質問は、新しい値が生成されなくても計算を続行しないように、停止条件を指定してジェネレーター式を作成するにはどうすればよいかということです。

0 投票する
4 に答える
11340 参照

backbone.js - backbone.js プロジェクトのベスト プラクティスは何ですか?

私は数か月間 backbone.js をフォローしており、大量のチュートリアルに取り組んでいますが、バックボーン (またはバックボーンに関するスキル) について、より大きなプロジェクトで使用するのに十分な自信がありません。

私の経験では、backbone.js チュートリアルの品質は大きく異なり、一部はひどく時代遅れです (特にバックボーン ドキュメントのサンプル todo アプリ)。

backbone.js のベスト プラクティスやレシピについて教えてください。ネストされたコレクション/ビューをどのように処理しますか? JSONシリアライズ?モデル間のより複雑なクエリ?

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

python - サービス作成レシピの作成に適したテンプレートシステムが存在するか

データのテーブルをフィードできるバルクサービス作成デーモンを構築してから、事前に用意されたサービスのセットを作成する必要があります。ただし、サービスのタイプは潜在的に多く、多様であり、潜在的に後のステップでは前のステップの出力が必要になります。

テンプレートレシピを定義できるようにする、ある種のドメイン固有言語で実装する必要があるようです。これは、最終的に実行される前に、データのテーブルから作成された置換を使用してテンプレートエンジンに渡すことができます。

既存の言語インフラストラクチャを再利用して、より複雑なレシピでフロー制御を使用できるようにし、制限された一連の基本操作を定義することは理にかなっています。ただし、エンドユーザーはソフトウェアの経験がない可能性が高いため、簡単なレシピでは言語の知識を変更する必要がないようにしたいと思います。

次のような単純なテンプレートレシピを想像します。

私はPythonに精通しているので、基本言語としてPythonを提案します。ただし、Python wikiは、多くの異なるオプション(http://wiki.python.org/moin/Templating)を提案しており、そのほとんどがHTML/XMLテンプレートソリューションを対象としています。さまざまなシステムの長所と短所についての洞察をいただければ幸いです。

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

mysql - Ruby/Chef Recipe for Vagrant を使用して Mysql データベースをインポートする

開発環境の設定を自動化するためのシェフスクリプトを書いています。データベースを作成して権限を付与することはできますが、作成したばかりのデータベースに mysql ダンプ ファイルをインポートする方法を見つけようとしています。

アクセスを許可するための私のコードは

そして、次のクエリを実行できることを望んでいました #m.query("-u root -p root db_name < /project/db/import.sql")

しかし、エラーが発生するだけです。

私はRubyをあまりやったことがないので、理解するのが難しいです。どうすればこれができるか知っている人はいますか?

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

ruby-on-rails - Webistranoレシピでカスタムモジュールライブラリをどのようにロードしますか?

Webistranoの/libディレクトリに書き込まれているカスタムモジュールを読み込もうとしています。レシピでは、のバリエーションを試してみます、

私のレシピの一番上で、使用する前に、

Webistranoがレシピをロードしようとすると、ログに次のように表示されます。

ステージXのタスクの一覧表示の問題:カスタムレシピの読み込みの問題:読み込むファイルがありません--lib / foo / bar-/u/apps/webistrano/lib/webistrano/deployer.rb:171:in `load_stage_custom_recipes '

ファイルは間違いなくRails.root/lib/foo/bar.rbとして存在します

タスクのドロップダウン内に、レシピを理解できないことに基づいて「エラー」と表示されます。

RoR/Webistranoに関して非標準の用語を使用してしまったことをお詫びします。私はまだRuby/RoRにかなり慣れていません。

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

ruby-on-rails - Ruby on Rails 時間ヘルパー

私は最初の Rails アプリケーションに取り組んでいます。私は時間に少し立ち往生しています。私はレシピアプリケーションに取り組んでいます。2 つのフィールドを追加する必要があります。

  • 準備時間
  • 調理時間

2 つのうち、2 つのフィールドを追加して、食事の準備に必要な合計時間を計算したいと思います。

ロジックのない間違った方法でアプローチしました:(。基本的には2つのフィールドがあり、f.selectを使用して事前定義された時間を選択しました。しかし、そのアプローチの問題は、2つを追加するとグレゴリオ暦が無視されることですたとえば、40 分 + 50 分という形式は、1 時間 30 分ではなく 90 分になります。

コミュニティからの助けをいただければ幸いです。

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

ruby - Chef がレシピを読み込むときに存在しない Ruby ライブラリへの依存関係を設定するにはどうすればよいですか?

シナリオ:

  • Recipe1: アーカイブをダウンロードして展開します。Ruby ライブラリも定義する CLI を利用できるようにします。
  • Recipe2: 前述のライブラリの Ruby API を活用します。

レシピ1/recipes/default.rb:

レシピ2/recipes/default.rb:

ただし、レシピをロードすると、Chef は次のようにアナウンスします。

すべてのレシピが実行中に Ruby ライブラリを宣言/有効化するにはどうすればよいですか?

0 投票する
4 に答える
2328 参照

php - 提供された食材に基づく PHP MySQL レシピ検索

レシピのデータベースがあり、持っている材料に基づいてそれらを検索したいとします。

3 つのテーブルが必要です。

レシピ (rid、rname)、
材料 (iid、iname)、
関係 (rid、iid)

次に、「トースト」のレシピと「パンとバターのプリン」のレシピがあると想像してみましょう - トーストには 2 つの材料 (パンとバター) があります - プリンにはパンとバターに加えて、小麦粉、卵、水が含まれる場合があります - というわけで全部で5つ。

私の問題は、検索で提供される要素に基づいて SQL クエリを構造化することです。検索で 3 つの材料 (パン、バター、卵) を送信した場合、(説明した 2 つのレシピから) トーストという 1 つの結果のみが生成されます。- プリンを作る材料が足りないから!

では、そのような SQL クエリは実際にはどのように見えるのでしょうか? 私はすべてを試し、すべてをグーグルで検索しましたが、今では私の脳はそれを処理できません.

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

django - buildout を使用して pycairo または py2cairo をインストールする

buildoutを使用してdjangoにcairoをインストールしようとした経験はありますか? pycairo または py2cairo をインストールします (最初は python >3.0 用で、最新のものは私が使用している python 2.6 用です)

インストールに使用する 2 つのレシピを見つけましたが、どちらもエラーが発生します。エラーはまったく異なりますが、結果は同じです。buildout を使用して cairo をインストールできません.......

基づく: http://pypi.python.org/pypi/tl.buildout_gtk/

基づく: https://bitbucket.org/lgs/yaco.recipe.pycairo

どちらも cairo のローカル インストールが必要です (pycairo と py2cairo はこれに依存します): サーバーで使用します:

tl.buildout_gtk を使用している部分:

py2cairo-1.10.0 または pycairo-1.8.2 を使用すると、MD5 チェックサムの不一致が発生します (利用可能なリリースについては、http://cairographics.org/releases/を参照してください)。

また:

yaco を使っている部分:

この部分が正しく構成されていないと確信していますが (pkg-config-path はローカルの cairo パッケージを参照しています)、その点にさえ達していません。エラーが発生します:

しかし、これは卵にインストールされています

ちなみに、ビルドアウトで PIL をインストールしようとすると、同じような頭痛がしました。これは、多くのオプションとインターネット上の投稿を組み合わせて、多くの時間と試行錯誤を重ねて解決しました。最終的にどのように機能するようになったのか知りたい人がいれば、質問してください。公開します。(私はまだ django のスターターだと考えているので、誰かがこのソリューションに興味を持っているかどうかはわかりません)

PIL には cairo で見つけたすべてのオプションがあるわけではないので、cairo を使い始めました。私のローカルPCではすべて正常に動作しますが(ubuntuデスクトップ)、私のサーバー(Ubuntuサーバー)では動作しません......その場で図面を作成するためのその他のオプション.....(matplotlibなど) ...) お知らせ下さい。