問題タブ [conceptual]
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.
cocoa - ドキュメント固有の設定をCoreDataドキュメントに保存するための最良の方法は何ですか?
私はNSPersistantDocument
自分のアプリケーションでCoreDataに裏打ちされたものを使用しています。
各ドキュメントには、そのドキュメントにのみ関連するいくつかの設定があります。たとえば、ドキュメントは、後日更新するために、アドレスブックグループの一意のIDを保持する必要があります。
私がこれに取り組むことを考えている方法は、DocumentSetting
2つの属性を持つ別のモデルを持つことです。NSString
'sを保持するキーと値。
理想的には、ドキュメントに似ているNSUserDefaults
が保存されているものが欲しいです。
誰かがこれを以前にやったことがありますか?これにアプローチするためのより良い方法はありますか?
conceptual - NXTマインドストームお絵かきロボット
私は高校生で、さまざまな色のマーカーを使って描くロボットを作ろうと考えています。このプログラムをどこから始めるべきかについて、いくつかのガイダンスが欲しいです。
私がやりたいことは、ロボットに描画させたいパスを描画できるプログラムをコンピューター上に構築し、Bluetooth ドングルと Bluetooth 開発者キットを使用してロボットにコマンドを送信し、実際のパスを描画することです。 .
conceptual - プログラミングを説明するためにどの比喩を使用しますか?
ある同僚は、プログラミングを粘土成形プロセスと比較しました。最初に塊の大まかな形状を定義し、次に、より小さな詳細を刻んでいきます。プログラミングに対するあなたの見解は? プログラマーの仕事を説明するためにどの比喩を使用しますか?
java - 汎用 SQL プロキシ - 存在しますか?
「動的データ マスキング」のドメインの問題を解決しようとするコンセプト製品に取り組んでいます。これは、通常の Google 検索を行った場合に多くの情報が得られない領域です。アイデアは、テクノロジーに関係なく、あらゆるエンタープライズ コンテキストでデータを暗号化/置換/シャッフル/マスクすることです。たとえば、大手銀行のコール センター オペレーターの場合、名前以外の顧客の詳細やそのような要件を確認することはできません。
私は遭遇しました:
http://www.oreillynet.com/pub/a/databases/2007/07/12/getting-started-with-mysql-proxy.html
と
私が望むことをほとんどやっている2つのアプローチとして。私は SQL プロキシの概念が好きで、ここでの主な目標は汎用 SQL プロキシを作成することです。その動機は SQL の書き換えです。
オープンソースの汎用 SQL プロキシはありますか? すべての主要なデータベースをサポートするために Java でゼロから作成するのはどれくらい簡単ですか? (mysql/db2/oracle/etc)?
apache - Webサーバープラグインを使用してブラウザに到達する前にWebサーバーからのHTML応答を変更しますか?
質問はタイトルと同じくらい簡単です。私はウェブアプリを持っています(それがどのテクノロジーで構築されているのか、どのアプリサーバーで実行されているのかわかりません)。ただし、このWebアプリケーションがApacheサーバー/IISサーバー/IBMHttpサーバーによって提供されていることは知っています。ここで、Webサーバー側にプラグイン/モジュール/アドオンを配置します。これにより、http応答(要求されたURLのパターンに基づく)とマスク(暗号化/シャッフル/)が解析/切り捨て/カット/正規表現されます。代替)さまざまなパラメータ(イントラネットでのユーザーのLDAP権限/インターネット上の場合はユーザーの地理的位置など)に基づいてこの応答の一連のフィールドを使用し、変更された応答をユーザーに送り返します。
それで、そのようなプラグイン/モジュール/アドオンを作成するための簡単な答えはありますか?Webアプリのコードを変更せずにWebアプリの機密情報をマスクしたい場合、Webサーバーで追加のソフトウェアを作成するこのアプローチはどの程度実現可能ですか?Apacheでこれを行うのに役立つツールはありますか?
そして最後に、これは本当にクレイジーなことですか?!
data-modeling - 概念的なデータモデリング:RDFは適切なツールですか?他の解決策?
さまざまなデータソースを組み合わせて、ユーザーがこれらのデータに対して簡単なクエリを実行できるようにするシステムを計画しています。システムの一部は、接続されているすべてのデータソースを認識する抽象化レイヤーとして機能する必要があります。ユーザーは、基になるデータの「プロバイダー」について知る必要はありません。データプロバイダーは、リレーショナルDBMS、バグ追跡システム、...、気象観測所など、何でもかまいません。これらは、データを「提供」する方法を定義する共通のAPIを介してクエリシステムに接続されます。特定のデータプロバイダーが理解するクエリのタイプは、その「オファー」によって与えられます(たとえば、これらのエンティティを知っている場合、関係YのタイプXの集計を提供できます...)。
私が今懸念しているのは、データの統合です。さまざまなデータプロバイダーが、共通の語彙について合意する必要があります(たとえば、エンティティ「顧客」の名前はシステムによって異なる可能性があります)。したがって、エンティティとその関係の高レベルの表現を定義する必要があります。
これまでのところ、次の要件が
あります。オブジェクトとそのプロパティ/属性を定義できる必要があります。さらに、これらのオブジェクト間の任意の関係を表す必要があります。関係の性質(「知っている」など)、多重度(1:nなど)、および関係の方向/ナビゲート可能性を定義する動詞です。
RDFは実行可能なオプションであると私は思いますが、それはこの仕事に「適切なツール」ですか?
機械可読表現を持つセマンティックデータモデリングには、他にどのようなソリューション/フレームワークが存在しますか?また、なぜそれらがこのタスクにより適しているのですか?
私はすべての意見と役立つリソースへのポインタに感謝しています。
c# - SynchronizationContext.Send と SynchronizationContext.Post の違いは何ですか?
Functional Programming For Everyday .NET Developmentでの Jeremy Miller の優れた作業のおかげで、必要なことすべてを実行するコマンド エグゼキュータが動作しています (スレッド プールで重い処理を実行し、結果またはエラーを同期コンテキストに送り返し、さらにポストすることさえできます)。同期コンテキストに戻ります)、しかし、スレッドプールからSynchronizationContext.Sendを使用し、重い作業を行うメソッドに渡されたSynchronization.Postを使用する理由を説明できません。Func
ドキュメントを何度か読んだことがありますが、違いが何であるかについての直感を得ることができません。Send
1 つが呼び出され、もう 1 つが呼び出されるという事実から、私は何を得るべきPost
でしょうか? 私は魔法が実際にあると感じますSend
「同期要求を開始する」およびPost
「非同期要求を開始する」が、両方の要求がスレッド プールから送信され、UI スレッドに送信/ポストされる必要があります。
誰かが違いを説明できますか?それは、どちらをいつ選択するかを知らせる単なるニーモニックデバイスであっても?
重要な場合に備えて、これは進行状況を UI に戻すために使用するテスト コードです。Post
その_ExecuteCommand
メソッドは、command
以下のパラメーターとして渡されます。ほとんどは元の記事からのもので、Send
完了メッセージとエラー メッセージを UI に送り返すために使用されます。
.net - .net でマルチスレッドを実装するさまざまな方法は何ですか
私は数日間マルチスレッドと戦ってきました。
のさまざまな方法がわかりませんmultithreading
。backgroundWorker
スレッドのオブジェクトの作成について少し読みました。昨日delegate
、 を呼び出してマルチスレッドを実装する例を見ましたBeginInvoke
。
multithreading
これらの異なる方法または同じバックグラウンド クラスで同じ作業を行っていることを理解していません。私にそれを明確にするのを手伝ってください。
orm - 概念モデル マッピングの Entity Framework v4 の例とチュートリアル
私が書いているアプリケーションには、かなり複雑なデータベース モデルがあります。EF4 を使用して、これをより優れた概念モデルにマッピングしたいと考えています。ただし、私が読んだすべてのチュートリアルには、2 つまたは 3 つのテーブルのサンプルがあり、すべて 1 対 1 で概念モデルにマップされています。
VS 2010 を使用して、データベース モデルを別の概念モデルに正しくマッピングする方法を学びたいのですが、適切なチュートリアルや (できれば) 説明ビデオが見つかりません。
ヒント、リンク、または書籍を入手した人はいますか?