問題タブ [service-management]

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

macos - シングルアクションでのSMJobBlessの正しい使用法は?

開始と終了のあるアクションを実行するための小さなツールを実行しています(これはインストーラーです)。インストーラーの実行後、ファイルシステム(またはlaunchd config)の周りに物を置いたままにしたくありません。それが再び実行される場合、それは再祝福されることができます。

これは、一度だけ実行されるジョブを実行するための正しいアプローチですか?

(また、あなたが知識があるなら、11557026を見てください、それは答えが必要です!)

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

php - ZendFramework2でServiceManagerを使用する理由

私がサービスを持っているとしましょう:

そして私はそれのために呼び出し可能なものを作成します

それから私のコントローラーで私はすることができました:

おそらくこれにより、コントローラーがサービス(およびServiceManager)に依存するようになります

より良い解決策は、そのサービスのファクトリを作成するか、ServiceManagerでクロージャを返し、コントローラでセッターを作成することです。

私の質問はなぜですか?2番目のアプローチが最初のアプローチよりも優れているのはなぜですか?そしてそれはどういう意味controller is dependent of the serviceですか?

ありがとう

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

azure - デプロイメントを削除する ServiceManagement API

Cloud Service http://www.packtpub.com/article/managing-azure-hosted-services-with-service-management-apiへの展開についてこれを参照しています

パッケージを削除する場合、クラウド サービスからパッケージを削除する簡単な方法はありません。以下のコードを参照して います。 Code plex にアップロードされています。しかし、ServiceManagement API からのより良いソリューションが必要です。ServiceManagement API の dll または API が見つかりません。Azure Client SDK 1.7 以降で使用できる dll はありますか? クラウド サービスの機能を削除する方法と、サービスが展開されているかどうかを確認する方法を教えてください。

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

zend-framework2 - zend フレームワーク 2 サービス マネージャーの呼び出し可能オブジェクトとファクトリの違い

こんにちは、私は zend フレームワークが初めてです。サービスマネージャーに追いつくようにしてください。Zendフレームワークのドキュメントに基づいて、次のように述べています。

factory 、サービス名/ファクトリ クラス名のペアの配列ファクトリは、Zend\ServiceManager\FactoryInterface を実装するクラスまたは呼び出し可能なクラスのいずれかである必要があります。PHP 構成ファイルを使用している場合は、任意の PHP 呼び出し可能ファイルをファクトリとして提供できます。

invokables、サービス名/クラス名のペアの配列。クラス名は、コンストラクタ引数なしで直接インスタンス化できるクラスにする必要があります。

しかし、私はまだそれらの違いを理解していません。いつ呼び出し可能として使用する必要があり、いつ工場を使用する必要がありますか? 利活用工場とは?どうもありがとう。

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

zend-framework2 - ビューでサービス マネージャーを呼び出すにはどうすればよいですか?

ZF2 を使用しています... viewhelper でサービス マネージャーを呼び出すにはどうすればよいですか? 私の悩みはそれです。私はsefリンクにslugモジュールを使用しています。( リンク : https://packagist.org/packages/olliebrennan/zf2-slug-generator )

ビューヘルパーからサービスを呼び出す必要があります。しかし、どうすればこれを行うことができますか?

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

xcode - pyobjc でのサンドボックス化: 起動時にログイン

私はpy2appでパッケージ化しているpyobjcアプリを持っています。また、システムの再起動時に開始するアプリを追加することをユーザーが選択できるチェックボックスもあります。LaunchServices でこれを行っていましたが、アプリがサンドボックス化されている場合、これは機能しません。ServiceManagement を使用してこの動作を実現しようとしています。http://blog.timschroeder.net/2012/07/03/the-launch-at-login-sandbox-project/ . 私はpyobjcを使っているので、xcodeは使っていません。

ヘルパー アプリを手動で作成し、署名して Contents\Library\LoginItems に配置しました。SMLoginItemSetEnabled('com.*****.HelperApp', True) を呼び出すと、ヘルパー アプリが開始されていることがわかります。ドキュメントによると、ユーザーがログインするたびにヘルパー アプリが呼び出されるようになりました。ただし、これは発生していないようです。必要な追加の手順はありますか? システムが再起動されるたびに、またはユーザーがログアウトして再度ログインするときに、ヘルパー アプリが起動することになっていますか?

ただし、コンソールにいくつかのエラーが表示されます。

マシンを再起動しようとすると、ヘルパー アプリが再起動していないことに気付きました。シャットダウンする直前に、ヘルパー アプリが強制終了されます。

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

macos - SMLoginItemSetEnabled を有効にするアプリケーションを確認する

SMLoginItemSetEnabled を有効にしているアプリケーションを確認する方法は?

ターミナルまたはどのフォルダー、ファイルに含まれていますか?

以下の 2 つのアプリケーションを実行していますが、ログイン時に起動できません => ヘルパー アプリが有効になっているかどうかを確認する必要があります。

http://martiancraft.com/blog/2015/01/login-items/

https://github.com/keith/L​​oginItemTest

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

objective-c - 複数の OS X アプリ インスタンスを作成するログイン ヘルパー アプリ

フレームワークを使用して、ユーザーがServiceManagement再度ログインするたびにメイン アプリを起動するヘルパー アプリを起動するログイン項目を追加しています。スイッチタイプ:addLoginItemdisableLoginItemNSButton

ヘルパー アプリのコードはかなり単純です...

問題は、メイン アプリの実行中に、ユーザーが [ログイン時に起動] ボタンを繰り返し選択してそらすと、メイン アプリの 2 番目のインスタンスが起動されることです。一方、私がやりたいことは、ユーザーが再度ログインしたときにのみメインアプリが起動されることです.

SMLoginItem.h見たところ、ドキュメントには次のように記載されていることがわかりました。

addLoginItemそのため、ヘルパー アプリが呼び出されるたびに起動されているように見えます。それを承知の上で、ヘルパー アプリを修正して、メイン アプリが既に実行されているかどうかを確認しました。そうである場合は、ヘルパー アプリを終了します。それ以外の場合は、メイン アプリのインスタンスを起動してから、ヘルパー アプリを終了します。

ただし、ユーザーが [ログイン時に起動] ボタンを繰り返し選択および選択解除すると、メイン アプリの 2 番目のインスタンスが作成されます。ユーザーが「ログイン時に起動」を複数回切り替えた場合に、ヘルパー アプリによってメイン アプリの 2 番目のインスタンスが作成されないようにする方法を知っている人はいますか?

EDITアプリは Mac App Store を通じて配布されていないため、このチュートリアルの指示に従ってコード署名またはサンドボックス化を有効にしていません。

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

c# - 対話型ログインなしで、C# から Azure Service Management API に接続する

C# を使用して Azure Service Management APi に接続しようとしていますが、例 ( https://msdn.microsoft.com/en-gb/library/azure/ee460782.aspx ) が機能する唯一の方法は、対話型認証を使用する場合です。 Azure のユーザー名とパスワードを入力する必要があります。worker ロール内からこのメソッドを呼び出す必要があるため、これは不可能です。これを行う方法はありますか?