問題タブ [hybrid]
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.
php - oauthリクエストトークンを返さないハイブリッドデモ
GoogleAppsMarketplaceアプリケーションの作成を開始するのに多くの問題があります。
グーグルからダウンロードできるphphelloworldの例を含め、数多くのデモを試しました。いずれの場合も、openid部分は正常に機能しますが、oauthは失敗します。
私はそれを、oauthリクエストトークンを返さないハイブリッドopenid/oauthリクエストまで追跡しました。ハイブリッド標準デモの私のバージョンは、こちらのgooglecodesamplesから見ることができますhttp://lookmumimontheinternet.com/staging/hybrid/index.php
リダイレクトを停止し、デバッグ用のリンクにURLを出力していることがわかります。$_REQUESTオブジェクトに返されるすべてのものも出力しています。
これは、次のマニフェストを持つマーケットプレイスアプリにリンクされています。
これがデモのインストールのphp構成です(秘密を投稿するべきではないことはわかっていますが、これはテストアプリにすぎません):
デモを実行すると、要求されているにもかかわらずoauthトークンが返されないことがわかります(私が見る限り、正しく)。誰かが私がここで間違っていることを見ることができますか?
c++ - C++ とスクリプトの併用
趣味で簡単なゲームを開発しています。私の新しいプロジェクトでは、いくつかの部分をスクリプト可能にしたいと考えています。私は Python に精通していますが、新しい言語を学ぶことは気にしません。質問は次のとおりです。
経路探索、視野、衝突検出などを C++ で実装する予定ですが、AI ステート マシン、スクリプト化されたイベントにスクリプトを使用したいと考えています。この種の仕事にはどのような構造が使われていますか? C++ プログラムで、C++ メソッドを呼び出す Python プロセスを実行できると思いますが、効率が悪いようです。もう 1 つのアイデアは、python から呼び出されるライブラリを開発することですが、これもあまり魅力的ではありません。これを行う通常の方法は何ですか (独自の言語とパーサーを作成する以外は?) C プログラムへの組み込みには lua が人気があると聞きました。
oauth - OpenIdでOAuth2を実行するにはどうすればよいですか?
Googleが当社のウェブサイトで提供するサービスを使用して認証と承認を行いたいと考えています。OAuth 1.0は、OpenIdハイブリッド拡張機能を介してOpenIdと組み合わせることができます。OAuth2.0でも同じ機能を実現できますか?(OpenId認証でOAuth2を実行します)
cuda - Optimus を使用したノートブックでの CUDA の問題
GeForce GT 325M (Win7 x64) を搭載した ASUS N61J に CUDA ツールキット v4.0 RC2 をインストールしました。Cuda を Visual Studio 2010 と統合することができました。
ここから盗んだサンプルコードを実行しようとしていますhttp://llpanorama.wordpress.com/2008/05/21/my-first-cuda-program/。プログラムはコンパイルおよび実行されますが、CUDA はエラーを返します。
OK、グーグルで調べて、最新の開発者ドライバーをインストールすることにしました。とにかく役に立ちません-同じエラー=\
たぶん、プログラムは、私が CUDA 互換のハードウェアを持っていることを「認識」していないのでしょうか? あなたの助けが必要です!=)
asp.net-mvc-3 - WebForms を使用した MVC3 ルーティング
WebForms .Net 4.0 を使用するソリューションがあります。同じソリューションで MVC3 を利用する予定です。私は Scott Hanselmanのブログをフォローしていましたが、順調に進んでいました。
私はこれにまったく慣れていないことを認めなければなりません。ただし、名前空間に関してルートが実際にどのように機能するかについて、私は大きな部分を見逃しているようです。
現在、私たちのソリューションには次のものがあります。
したがって、次を使用してページをリクエストできます
....
MVCに似た別のレイヤーを追加する予定です。
もちろん、これは本名ではありません。ただし、できるだけ自分の状況に近づけようとしました。残念ながら、同じ名前空間に追加される可能性のあるロジックの一部を使用できるため、これに従うのが最善です。さらに、ルートにコントローラー、ビュー、モデルに似たフォルダーを作成しても、私のソリューションでは機能しません。
Global.asax で、次のようなルートを追加しました。
私が最終的に試みた別の解決策は、RazorViewEngine を拡張することです。新しいエンジンのコンストラクターで、次のように 2 つのプロパティを設定します。
これは非常にうまくいきました。ただし、これらのルートを追加することは、webForm を追加するほどスケーラブルではないと感じています。私の問題は、可能なすべてのルートにルートを追加したくないということです。つまり、新しいビューを追加すると、配列への別のルートまたはエントリが作成されます。それで、どうすればこれをもっと簡単にできますか?私は何を間違っていますか?Areas を見ましたが、Areas フォルダーを作成してその中に入れる必要があるようです。
ありがとう、
python - DjangoからWebサーバーを除いたものを使用する
私は、デバイス用のクライアントと同じ機能を持つWebサイトを作成することを目的として、シンジケーションクライアントを作成しています。Djangoを使用してWebサイトを開発します-これはすでに決定されています。クライアントは、CLIとPyQt4GUIの両方を使用してPythonで作成する必要があります。私は最初にクリネットを書いてきましたが、オフラインでも読み取れるようにすべてがキャッシュされているため、データベースがかなり多くなります。
今日、クライアントとWebサイトの間の労力の繰り返しを減らすために、アプリケーションにDjangoモデルを使用することが理にかなっていることに気づきました。私の質問は、これを分離するのがどれほど簡単か、そしてDjangoのモデルを使用するためにクライアントでどれだけのDjangoが必要になるかということです。AFAIKサーバーを実行する必要はありませんが、他に何が必要ですか?クライアント用にWebサイトと同じhtmlを生成することを考えましたが、ブラウザー用のページを提供するのではなく、Qtウィジェットを使用して表示しました。
誰かが以前にこの種のことを試したことがありますか?私はすでにこれを始めていますが、潜在的な行き止まりやメンテナンスの悪夢を生み出すものについての警告を受け取るのは良いことです...
macos - NS2: 単一のネットワークで 2 つの異なる mac プロトコルを実行しているノードをシミュレートする方法は?
既存のルーティング プロトコルを変更し、802.11p を使用する車と 802.3 を使用する沿道の AP という 2 つの異なるタイプのノードを持つネットワークで、それがどのように機能するかをシミュレートしたいと考えています。
802.11p と 802.3 の組み合わせなど、2 つの異なる MAC プロトコルを使用するネットワークでルーティング プロトコル シミュレーションを実行する方法を知っている人はいますか ??? リンクをいただければ幸いです。
dictionary - ハイブリッド P2P のサーバー データ ディレクトリ
ここで P2P システムのようなものを開発しています。使用する P2P ネットワークのタイプはハイブリッド P2P です。しかし、ここで解決方法がわからない問題があります。データディレクトリです。データディレクトリはどのように機能しますか? どのノードにどのファイルが含まれているかをどのように知るのでしょうか?
entity-framework - Entity Framework 4は2つの異なるデータソースを処理できますか?
まず、少しコンテキスト
Paradoxデータベースを使用するデスクトップアプリケーションが1つあり、SQLServerを使用して現在のデスクトップアプリを置き換える新しいASP.NETアプリケーションを開発しています。
移行はフェーズで行われます。Webアプリの最初のバージョンは、SQLServerとParadoxを同時に使用します。レガシーエンティティのデータはParadoxから取得され、新しいエンティティのデータはSQLServerから取得されます。そのため、アプリのデスクトップバージョンとWebバージョンは同じように使用できます。
第2フェーズでは、ParadoxからのすべてのデータがSQLServerにインポートされます。古いデスクトップアプリ(およびParadox db)は使用されなくなります。
さて、技術的な質問
2つのエンティティを持つ単純なモデルを想像してみてください。
両方のエンティティにSQLServerのみを使用すると、すべてが正常に機能します。しかし、今度はParadoxから顧客データを取得し、SQLServerからユーザーデータを取得したいと思います。
次に、Paradoxプロバイダーを使用して、基盤となるOleDbConnectionを使用して、顧客用のリポジトリを作成します。もちろん、UserにはCustomerプロパティがあるため、EntityFrameworkはSQLServerにCustomersテーブルを作成します。
次に、ユーザーと顧客の間のデータベース関係(FK)を削除しました。これで、顧客が異なるデータベースにある場合でも、顧客に関連するユーザーを挿入できるようになりました。
問題は次のとおりです。dbからユーザーを取得しようとすると[例:context.Users.Find(id)]ユーザーのIDと名前を読み取ることはできますが、user.Customerはnullです。このデータはSQLServerのUsersテーブルにあるため、 user.Customer.IDプロパティを介して顧客IDを取得することを期待していました。
私は正しい道を進んでいますか?もしそうなら、EFはどのようにしてユーザーの顧客IDをもたらすことができますか?
そうでない場合、このシナリオの良いアプローチは何でしょうか?モデル内の外部キープロパティを公開したくない(つまり、Userエンティティにint CustomerIdプロパティを含めたくない)。
前もって感謝します!
python - TCPポートなしでFlaskを介してURLをディスパッチする
ハイブリッドアプリケーション(デスクトップアプリに組み込まれたWebテクノロジー)を構築したい。
Webバージョンから始めて、WebKitを使用して埋め込みますが、埋め込みバージョンがTCPポートを介してリクエストを処理することは望ましくありません。
WebKit(Qt、Gtk)を使用すると、すべてのURLリクエストをインターセプトし、それらに対応できます。
私が見逃しているのは、TCP(またはWSGI)を経由せずにFlaskURLから呼び出し可能なディスパッチャーを呼び出す方法です。
デバッガーでコールスタックを分析するよりも優れたアイデアはありますか?