問題タブ [eda]

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 投票する
3 に答える
383 参照

python - Python で単純なデータベースのアイテムを選択する際に助けが必要

Pythonで回路図描画ツールを書こうとしています。すべてのコンポーネントとそのプロパティを保持する辞書に基づいて単純なデータベースを作成しています。また、たとえば、値> 100オームまたはフットプリント= '0402'のすべての抵抗器を選択できる単純なクエリ言語を作成しようとしています

これまでのところ、いくつかの基本的な述語検索を使用して物事を選択し、その後、より複雑なものを結合および交差させることができます。

ただし、純粋に否定的な検索のセマンティクスがどうあるべきかを定義するのに苦労しています。たとえば、次のようなもの

フットプリント!= '0402'

フットプリントが 0402 と等しくないすべてのアイテムを選択する必要があります。しかし、交差のみでこれを行うと、空白の結果が得られます。これを機能させるには、すべてのコンポーネントを選択し、「not 0402」と交差して不要なものを削除する必要があります。

しかし、これは一種のブルート フォースのようであり、怪しげな解決策のように思えます。「本物の」データベースとクエリ言語を使用することに興味がないので、それを提案しないでください。ここで適切な工学的根拠を探していますが、必ずしも問題の回避策ではありません。

この問題は SICP の本である程度カバーされていましたが、私は非常に混乱しました。なぜなら、彼らは継続なども使用していたと思うからです。

否定的なものを選択するための「適切な」使用法を説明してください。これを市販のCADツールで試してみたところ、期待どおりに機能しましたが、最初に物を選択してから不要なものを削除したSQLクエリの例(と思います)を見てきました。

ありがとう
マイケル

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

verification - Specman では、ユニットへの参照の前に do-not-generate 修飾子があるかどうかをどのように判断できますか?

Specman では、ユニットへの参照が参照の定義に do-not-generate 修飾子「!」を持っているかどうかをどのように判断できますか?

例えば

コードを検査したり、命名規則に依存したりせずに、foo_ptr_generatedSpecman の制約ソルバーを通過し、foo_ptr_notgenerated手続き的に設定されたことをどのように確認できますか?

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

open-source - オープンソース EDA プロジェクト

C++ プログラマーを探している EDA (Electronic Design Automation) のオープンソース プロジェクトをご存知ですか?

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

c# - EDA/SOA への移行の準備について何かアドバイスはありますか?

現在、イベント ドリブン/サービス指向アーキテクチャに移行する準備を進めています (長いプロセスになることは承知しています)。誰かアドバイスがあれば、知恵の言葉を聞きたかっただけです。当社の管理部門は移行を本格的に推進し始めていますが、シーケンシャル処理環境から来て、IT グループだけでなく、ビジネスがそれにどのように反応するかについても心配しています。

他の人がこの種の動きで耐えなければならなかった他の最初のハードルを知りたかっただけです. 彼らは Oracle の WebLogic / SOA / BPEL Suite を購入しました。

ありがとう、

S

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

architecture - イベント駆動型アーキテクチャについて学ぶための優れたリソース

本、ブログ、ウェブサイトまたはビデオを探しています。

現時点では、UdiDahanとGregYoungのブログから多くの価値を得ていますが、他に聞く価値のある専門家はいないかと思いました。

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

c# - C# および Java EDA 用の Apache Camel ESB

イベント ドリブン アーキテクチャ (EDA) を使用して大まかなビジネス サービスの一部を統合することを検討しており、これらのサービスのサーバー側 (REST) は Java と .NET (C#) の両方で実装されています。私たちは当初、RabbitMQ (および AMQP プロトコル) をニュートラルでオープンな手段 (これら 2 つの言語での優れたクライアント サポート) として使用することを考えていましたが、Java と CLR と共に別のランタイム (Erlang) をサポートする必要があることを意味します。また、AMQP プロトコルの Java ブローカー実装を備えている Apache qPid も検討しています。これにより、その懸念が解消される可能性があります。

ActiveMQ の上でよりリッチな Apache Camel ESB を使用して Java と .NET サービスを Pub-Sub EDA 方式で統合しようとした経験のある人はいますか? これを通るルートに関して、他に考えられる提案を見逃していませんか?

ありがとう

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

java - Oracle CEP はどのように機能しますか?

Oracle CEP についていくつか質問があります。誰かが答えてくれればそれでいい。

  1. シーケンスと関係の違いは何ですか?
  2. 各クエリが実行される頻度は?
  3. リレーションをシーケンスに変換する必要があるのはどのような場合ですか?
  4. 結合ステートメントはどのように機能しますか? 関係のみに適用されますか?
  5. ドキュメント テーブルとキャッシュ イベント ソースによると、プル イベント ソースです。結合ステートメントを実行すると、現在のリレーションの各イベントに対してデータベース テーブルまたはキャッシュがクエリされるということですか?

前もって感謝します。

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

architecture - SEDA (Staged Event Driven Architecture) とは何ですか?

SEDA: 条件の整ったスケーラブルなインターネット サービスのためのアーキテクチャ

「SEDA は、 staged event-driven Architectureの頭字語であり、複雑なイベント駆動型アプリケーションをキューで接続された一連のステージに分解します。」

これがアーキテクチャであり、SEDA には多くの実装があることを理解しています (ウィキペディアの記事を参照)。「ステージ」とは?ステージングされたイベント ドリブン アーキテクチャの概要と、従来の (ステージングされていない) イベント ドリブン アーキテクチャとの違いを誰かが詳しく説明してくれませんか?

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

graphics - グラフィックス、半導体レイアウトのプログラミング言語

半導体製造用のグラフィックレイアウトを行うためのプログラミング言語はありますか?これまでのところ、高価で初歩的なCADプログラムであるLEditを使用しています。私のデザインは、わずかなバリエーションを持つ何百もの同一のセルで構成されているため、プログラムでデザインを作成することは、道のりのように聞こえます。特に、データベースからディメンションを取得して、後でテストできるようにすることができたためです。現在、私はデザイナーに必要なサンプルサイズのリストを提供しています。彼はそれらを描画し、チェックしてから、手動でウェーハマッピングソフトウェアに入力します。出力形式はdxf以上のガーバーである必要があります。プログラムには、多くの異なるレイヤーを出力する機能が必要です。pgf / tikzを見てみましたが、アプリケーションにはプログラミング言語側で十分ですが、出力は多少制限されています(ガーバー、レイヤーなどはありません)。加えて、

ウェーハレイアウト用のグラフィックプログラミング言語またはライブラリに関するその他の推奨事項はありますか?

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

domain-driven-design - NServicebus 発行イベント - 空のメッセージを受け取ります

ドメインでイベントを公開した後、デノーマライザー ホストから次のメッセージを受信し続けます。

私はjolivers eventstoreでこれをやっています:

IPublishMessages は次のように解決されます。

イベントを公開している NServiceBus ホストには、次の構成があります。

そして、イベントを受信するデノーマライザー ホストは次のとおりです。

パブリッシャーは Web から送信されたコマンドを処理し、ドメインはイベントを発生させます。NServiceBusPublisher がイベントを発行し、デノーマライザー ホストが少なくとも何かを受け取ります。それは送信されたメッセージではありません-または、少なくともメッセージが空であると考えるために何かが起こりました....

誰?

** * **アップデート* ** * ** * ****

現在、l4n から次の情報を取得しています。

デシリアライズしようとしているメッセージは次のとおりです!!

まったく忙しいものではありません...