問題タブ [provisioning]
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.
java - eclipse p2 プロビジョニングメカニズムを*ローカル*で実行することは可能ですか?
Eclipse 3.4[.x] ( Ganymedeとも呼ばれます) には、 p2と呼ばれるこの新しいプロビジョニング メカニズムが付属しています。
「プロビジョニング」とは、 Sun Web サイトのこの記事で一般的に説明されているように、アプリケーションの一部をオンデマンドで検出および更新できるようにするプロセスです。
Eclipse には、 p2 の詳細が表示される拡張 wiki セクションがあります。具体的には、このwikiページで、p2は新しいコンポーネントを探すと述べていますが、それを読んだ後。
p2 はファイル "file://" プロトコルを機能させることができると思います (ただし、その点はご自身の経験で確認してください)。これにより、ローカルファイル (コンピューター上または UNC パス '\server 上のいずれか) でプロビジョニングできるようになります。 \path')、ここに示されているように、ファイルによっても表示されます:
- [Eclipse-SDK-3.4-win32]\eclipse\configuration\.settings\org.eclipse.equinox.p2.artifact.repository.prefs
- [Eclipse-SDK-3.4-win32]\eclipse\configuration\.settings\org.eclipse.equinox.p2.metadata.repository.prefs
p2メカニズムは、Eclipse 3.4更新サイトを介してEclipse自体を更新するために使用され、次のような行でそれらの「.prefs」ファイルを参照します。
リポジトリ/ファイル:_C:_jv_eclipse_eclipse-SDK-3.4-win32_eclipse/url=ファイル:/C:/jv/eclipse/eclipse-SDK-3.4-win32/eclipse/
さて、 Web にアクセスせずにアップグレード プロセスを完全にローカルで実行するために、その更新サイトにある Eclipse コンポーネントをローカル ディレクトリに複製し、前述の「.prefs」ファイルを介してそれらのコンポーネントを参照するにはどうすればよいでしょうか?
離れた「更新サイト」に存在するいくつかの p2 メタデータ ファイルも複製して変更する必要があると思います。
それについて何か考え/アドバイス/ヒントはありますか? (つまり、インストールをローカルで実行するために、完全な Eclipse インストールに必要な完全な構造を検出、取得、および更新する方法について)
javascript - Javascript ファイルを、所有している別のメイン ドメインに移動するのはなぜですか?
昨年かそこらで、多くの主要な Web サイトがページの構造に同じ変更を加えたことに気付きました。それぞれの Javascript ファイルは、ページ自体 (またはそのサブドメイン) と同じドメインでホストされていたものから、別の名前のドメインでホストされているものに移動しました。
単なる並列化ではない
現在、ページのコンポーネントを複数のドメインに分散させてダウンロードを並列化する、よく知られた手法があります。 Yahooは、他の多くの人と同様にそれを推奨しています. たとえば、www.example.comは HTML がホストされている場所であり、画像はimages.example.comに配置し、javascript はscripts.example.com に配置します。これは、ほとんどのブラウザーがサーバーごとの同時接続数を制限して、良きネット市民であるという事実を回避します。
上記は私が話していることではありません。
コンテンツ配信ネットワークへの単なるリダイレクトではありません (または、そうかもしれません。質問の下部を参照してください)。
私が話しているのは、Javascript をまったく別のドメインでホストすることです。具体的に言ってみましょう。昨年かそこらで、私は次のことに気付きました:
youtube.comは .JS ファイルをytimg.comに移動しました
cnn.comは .JS ファイルをcdn.turner.comに移動しました
weather.comは .JS ファイルをj.imwx.comに移動しました
今では、大規模な Web サイト向けのアウトソーシングを専門とするAkamaiのようなコンテンツ配信ネットワークについて知っています。(Turner の特別なドメインの「cdn」という名前は、この概念の重要性を示しています)。
ただし、これらの例では、各サイトにはこの目的のために特別に登録された独自のドメインがあり、コンテンツ配信ネットワークやその他のインフラストラクチャ プロバイダーのドメインではないことに注意してください。実際、これらのスクリプト ドメインのほとんどからホームページを読み込もうとすると、通常は会社のメイン ドメインにリダイレクトされます。また、関連する IP を逆引きすると、CDN 企業のサーバーを指しているように見える場合とそうでない場合があります。
なぜ私は気にするのですか?
以前は 2 つの異なるセキュリティ会社で働いていたので、悪意のある Javascript に悩まされてきました。
その結果、私は Javascript (および Java などの他のアクティブ コンテンツ) の実行を許可するサイトをホワイトリストに登録する慣行に従います。その結果、 cnn.comのようなサイトを適切に機能させるには、手動でcnn.comをリストに追加する必要があります。それは後ろの痛みですが、私は代替案よりもそれを好みます。
scripts.cnn.comなどを使用して並列化した場合、適切なワイルドカードを使用するとうまくいきました。また、人々が CDN 会社のドメイン以外のサブドメインを使用している場合、CDN 会社のメイン ドメインを先頭にワイルドカードを付けて許可するだけで、一石二鳥です (*.edgesuite.net や *.akamai.com など)。
現在、(2008 年現在) これでは不十分であることがわかりました。ここで、ホワイトリストに登録したいページのソース コードを調べて、そのサイトが Javascript を保存するために使用している「秘密の」ドメイン (複数可) を特定する必要があります。場合によっては、サイトを機能させるために 3 つの異なるドメインを許可する必要があることに気付きました。
これらすべての主要なサイトがこれを始めたのはなぜですか?
編集: 「onebyone」が指摘したように、コンテンツの CDN 配信に関連しているようです。それで、彼の研究に基づいて質問を少し修正させてください...
weather.comがtwc.vo.llnwd.netではなくj.imwx.comを使用しているのはなぜですか?
youtube.comがstatic.cache.l.google.comではなくs.ytimg.comを使用しているのはなぜですか?
これには理由があります。
iphone - iPhone Xcode project.pbxproj + Subversion = コード署名の問題?
私の最初の iPhone アプリケーションを Subversion にコミットしようとすると、xcode project.pbxproj ファイルに「コード署名 ID」セクションがあることがわかりました。
問題は、私たちのチームでは、デバイスにバインドされた別のプロビジョニングを使用していることです。したがって、他の人がデバイスでコードを実行したい場合は、この行を変更する必要があります。これで 1 つのプロビジョニングを共有できますが、その方法にはいくつかの欠点があります。それを解決する他の方法はありますか?つまり、SVNにコミットしない別のファイルにコード署名セクションを含めますか?
iphone - iPhone アプリケーションでプロビジョニング プロファイルを作成する
iPhone アプリケーションをデプロイするためのプロビジョニング プロファイルを作成するにはどうすればよいですか?
iphone - iPhone プロビジョニング プロファイルの問題
私の iPhone アプリケーションはシミュレーターで正常に動作します。物理的な iPhone に展開しようとしています。プロビジョニング プロファイルをインストールすると、オーガナイザーに「このプロファイルに一致する署名 ID がキーチェーンに見つかりませんでした」と表示されます。
これを解決できません。私は何をしますか?
iphone - iPhone DevelopmentProvisioningAssistantステップ3公開/秘密鍵の問題
こんにちは私は開発プロビジョニングアシスタントを使用しています
ステップ3:キーチェーンアクセスで秘密鍵と公開鍵を確認します。キーチェーン->ログインに「iPhoneDeveloper:XXXXXXX」証明書がありますが、鍵が見つかりません。[カテゴリ]->[キー]をクリックしても何も表示されません。
秘密鍵と公開鍵をそこに持たせるにはどうすればよいですか?
iphone - iPhoneプロビジョニングの問題:公開鍵/秘密鍵
再度プロビジョニングの問題。
私の質問を参照してください: iPhone DevelopmentProvisioningAssistantステップ3公開/秘密鍵の問題
証明書をインストールする必要がある別のMacコンピューターがあります。
このページでは、「秘密鍵を保存して他のシステムに転送する」方法について説明しました:http: //developer.apple.com/iphone/manage/certificates/team/howto.action
「ハウツー」は秘密鍵の転送のみを示していますが、公開鍵も転送する必要はありますか?もしそうなら、それを転送する方法は?
どうもありがとう。
iphone - iPhoneプロビジョニング:キーチェーンが間違ったメールアドレスをCSRに挿入していますか?
Dev証明書が秘密鍵に展開されない(リンクされていない)という問題がありました。
Dev Certの作成に使用した電子メールの不一致まで問題を追跡し、DevCertを作成するために作成したCSRをインストールしたときに1つのキーチェーンが自動選択されていました。
CSRの内容を以下のように検証しました。
1)既存のCSRファイルをダブルクリックして、キーチェーンの「インストール」プロセスを開始します。
2)[このリクエストのデフォルトを上書きする]チェックボックスをオンにします。
3)[続行]を2回押して、[証明書の作成]ページに移動します。
4)[デフォルトを上書きする]チェックボックスを選択します。
5)[続行]を2回押して、[証明書情報]ページに移動します。
ここで、「Eメールアドレス」フィールドにリストされているEメールが、DevCertの作成に使用したものとは異なることがわかりました。
正しいメールアドレスを選択してCSRをインストールしようとしましたが、証明書をリンクできませんでした。
私が見つけた唯一の修正は、その古い電子メールアドレスを使用してDev証明書を再作成することでした。これにより、通常の方法でCSRをインストールしたときに、すべてがリンクされました。
他の誰かがこの問題を抱えていましたか?
キーチェーンが代替メールアドレスのリストをどこで取得しているのか誰かが知っているので、それをクリアすることができますか?
iphone - 秘密鍵を紛失した場合に古い配布証明書を削除すると、どのような影響がありますか?(iPhone SDK)
配布証明書に関連付けられている秘密鍵を紛失した/アクセスできない場合:
新しいものを作成できますか?
そうした場合、提出プロセス中に問題が発生しますか?
古い証明書で署名されたアプリは機能しなくなりますか?
古い証明書で署名されたアプリを更新できますか?
iphone - 「プロビジョニングされたiPhoneOSデバイスが接続されていません」というエラーメッセージは何ですか。平均?
昨日、私は自分のデバイスでたくさんテストしました。XcodeでBuild&Goを押すと、突然このエラーメッセージが表示されます。まず、キーで署名しても大丈夫かどうかを尋ねられます。[はい]をクリックすると、そのエラーメッセージが表示されます。私のiPodはいつものように接続されており、iTunesが自動的に起動し、中断を防ぐためにそれを閉じます。
Xcodeを再起動してみました。助けにはならない。私のAppleDevEnrollmentはまったく新しいものです。問題が何であるかについて何か考えはありますか?
編集:ウィンドウ>オーガナイザーでこのメッセージを見ることができます:
モバイルデバイスで予期しないエラーが発生しました(0xE8000001)デバイスを切断して電源を切ってみてください。次に、デバイスの電源を入れて再接続します。
電源を切って再起動しましたが、それでもそのメッセージが表示されます。