問題タブ [epf]

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

optimization - ember-tools を使用してプロジェクトに epf.js を含めるにはどうすればよいですか?

素敵なビルド ツールが必要なため、ember プロジェクトを統合してember-toolsを使用しています。私のプロジェクトでもepfepf.jsを使用しており、ライブラリとしてインクルードしようとしたときに問題が発生しました。私の本能は、ember-tools が私のために生成epf.jsしたvendor/フォルダーにまとめることでした...しかし、これは機能しません。実行するember buildと、次のように吐き出されます。

これは、次のようにcommonjs構文をepf.js使用しているために発生していると思います

そして、ember-tools の build コマンドは、これらの require ステートメントがビルドすべきモジュールを宣言していると考えます。

commonjs構文を使用する場合、これは一般的に問題ですか? ember-tools のビルド コマンドを使用しepf.jsて.<script>index.html

編集

epf.js が始まり、

Epオブジェクトを次のようにエクスポートします

これは問題を引き起こしていたので、 と を追加global = window;しましvar Ember = window.Emた。ファイルの後半には、require名前を に変更したという関数がありますrequireEPF

これらの恐ろしいハックは私を始めさせましたが、もっと良い方法があるかどうか知りたい.

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

ember.js - Ember.js の「isDirty」が Epf と Ember-Data の両方で保存時にクリアされない (1.0.0.beta.2)

Ember の使用に問題があります。モデルを変更すると、その「isDirty」フラグが true になります。これは期待どおりです。

ただし、その後、そのモデルを保存した後でも、「isDirty」フラグは true です。

これは、状況を示す最小限のRails + Emberプロジェクトです(実際にモデルを保存できます):

https://github.com/csterritt/etst

私は何か間違ったことをしていますか?これは予想される動作ですか?

ありがとう!


編集: Jeremy Green が以下で指摘したように、「isDirty」フラグは Ember Data に対して機能することがわかりました。

また、現在の Ember 1.0.0 (標準、最新ではありません) および Ember Data ベータ版で動作します。

やっていた:

これは私の誤解によるものでした。これを次のように変更します。

正常に動作します。

残念ながら、これは Epf バージョンの問題を解決しません。Epf-ites?

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

json - 大きなファイルをダウンロードすると、HttpWebResponse が早期に切断される

USPS EPFが提供する C# クライアント クラスを使用しています(Electronic Product Fulfillment) コンソール アプリケーションを介して USPS ファイルをダウンロードするため。コンソール アプリを使用して、USPS 資格情報でログインし、ダウンロードするファイルを指定して、ファイルを取得します。これはすべて、アクセスできる 2 つの小さなファイル (AMS 開発者キット、47.7 MB、および DPV 開発者キット、1.59 MB) に最適です。しかし、2.8 GB の AMS 商用 DVD ファイルをダウンロードしようとすると、本当に気にかけているのはこの 1 つだけで、問題が発生します。コンソール アプリは、毎回 1.75 GB でファイルのダウンロードを停止します。.tar ファイルなので、開いて内容の一部を確認できますが、当然、多くの内容が欠落しています。USPS 提供の Client クラスは、いかなる種類の例外やエラーもスローしません。ファイルの最後まで読み取るはずですが、途中で停止します。

考えられることはすべて試しました: HttpWebRequest プロパティを変更する (KeepAlive を true に変更し、タイムアウト値を増やす)、getEpfFile メソッドを変更して、MemoryStream の代わりに IsolatedStorageFile を使用してファイルを取得し、ネットワーク担当者に確認して作成することさえしました。タイムアウトの原因となる任意のネットワーク設定がないことを確認してください。自分のマシンと別のネットワーク サーバーからダウンロードを試みましたが、結果は同じでした。代わりに WebClient を使用することを検討しましたが、ダウンロードするファイルの URL 全体のパラメーターが必要であり、これは不明です。私が知る限り、USPS EPF ファイルにアクセスするには、HttpWebRequest を使用する必要があります。

これは、USPS が提供する Client.cs クラスの getEpfFile メソッドです (書式設定の問題についてお詫び申し上げます。このサイトでの最初の投稿です)。

// 実際のファイルを取得

早期に切断され続ける理由についての洞察は、非常に高く評価されます.

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

cordova - 現時点で、ember のオフライン同期の状態はどうなっていますか?

モデルのローカル コピーを保持する phonegap/cordova アプリを構築する必要があります。このコピーは、修正してリモートでサーバーに同期できますか?

これまでのところ、私は見つけました:

  • ember-data-sync: デッド
  • ember-data: 同期をサポートしていません
  • epf: ベスト ショットのように見えますが、それほど活発ではなく、1.0.0.rc6 以降に更新されていないようです

これを達成するための最良の方法は何ですか?また、そのために使用する必要があるバージョンのソフトウェア スタックは何ですか?

または、これを達成するために別のjsフレームワークを使用することをお勧めしますか?

前もって感謝します。

0 投票する
0 に答える
249 参照

java - Eclipse: プロジェクトの Java コンパイラ設定のみをインポートする

ワークスペースの Java コンパイラ設定を変更し、これらの設定を epf ファイルとしてエクスポートし、コンパイラ設定ワークスペース全体をデフォルトにリセットしました。ワークスペース内の 2 つのプロジェクトでのみこれらの設定が必要なためです。

では、1 つのプロジェクトだけに epf ファイルをインポートして、これを達成するにはどうすればよいでしょうか。「プロジェクト固有の設定を有効にする」オプションを認識しており、それを有効にしてプロジェクトを右クリックし、epf ファイルをインポートしましたが、何も起こりませんでした。プロジェクトやワークスペース全体のコンパイラ設定も変更されませんでした。

ファイルメニューからインポートすると、ワークスペース全体で機能します。同僚と共有したいのですが、各オプションを段階的に実行するのではなく (多すぎます)、ワークスペース全体にこれらの設定を使用すると、約 2000 のエラーが発生するため不十分です。

プロジェクトを右クリックすると、追加のインポート設定オプションがあるため、可能だと思います。

0 投票する
0 に答える
745 参照

java - 編集した eclipse epf ファイルから設定を適用する

Eclipse 設定を epf ファイルにエクスポートしました。その後、エンコーディング設定を変更し、別の epf ファイルをエクスポートしました。差分には、1 つの設定のみが表示されます。

/instance/org.eclipse.core.resources/encoding=UTF-8

この設定を Eclipse にインポートしようとすると、エンコードが変更されず、インポート ダイアログに次のエラー メッセージが表示されます。

空のリスト。

注: すべての設定が個別のインポートをサポートしているわけではありません。

どの設定が一緒に属しているかを知る方法を知っている人はいますか?

特定の設定のみを変更したいので、epf ファイルを削除する必要があります。

アンドレアスよろしく

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

php - 大きな iTunes epf データベースのインポートが機能しない

EPF リレーショナル データベースをインポートしようとしています。Itunes epf リレーショナル データベースは、すべてのデータベース (アプリケーション、音楽、テレビ番組、ゲームなど) の詳細で構成されています。詳細については、こちらを参照してください。Itunes EPF Relation Database処理されていない 1 つのデータベースを除くすべてのデータベースをインポートできます。このファイルは約 6 GB です。

上記のコードは、インポート プロセスのコントローラーである codeigniter で実行されます。このコードは、最大 2 GB のファイルに対して機能します。しかし、それ以上のサイズでは機能しません。おそらく、ファイルとメモリ全体を読み取ると、そうすることができなくなります。だから私はより高いファイルを処理するために以下のコードを使用しました。

8 GB のファイルでも機能し、インポートが完了して正常に完了します。しかし、6 GB のファイルの場合、インポートは行われません。これは、テーブルのサンプル データです。

1426669253786|329704232|EN|iParrot Phrase ベトナム語-イタリア語|ベトナム語のフレーズをイタリア語に翻訳する-iPad/iPhone/iPod Touch用翻訳機で|

iParrot Phrase は、インスタント多言語翻訳ソフトウェアの新しい標準を設定します。iPad/iPhone/iPod Touch 専用に設計されており、20 種類以上の完璧な発音の口頭言語をすぐに使用できます。iParrot フレーズは、挨拶、交通機関、ショッピング、助けを求めるなどのカテゴリに分類されているため、必要な文章をすぐに見つけることができます。すぐにアクセスできるように整理されており、海外旅行中に特に便利です。中国語、英語、日本語、ロシア語、フランス語、ドイツ語、スペイン語、イタリア語、韓国語、ポルトガル語、アラビア語、タイ語、ベトナム語で仮想流暢に話せます。

これは、アプリケーションの詳細であるそのデータベースのサンプル データです (上記のサンプル データでは、新しいフィールドの ASCII 文字 (SOH) を | に置き換えました)。実際には、2 番目のコードを使用してインポートが進行中のときに、新しい行が /n として取得され、インポートが壊れます。データベースのインポートのためにこのような大きなファイル (6 GB) を処理するために、これまたは他の方法を回避する方法はありますか? たぶん、上記のことは少し混乱しています。明確化が必要ですか?それから私は物事をより明確にします。良い解決策を探しています..ありがとうございます。