問題タブ [process-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.
macos - 他のプロセスがOSXをシャットダウンしたことを検出する
特定のプロセス名が実行されているかどうかを Cocoa アプリから判断する方法が必要です。私が持っていた 1 つのアイデアは、NSTask を使用し、ps aux | を使用してポーリングすることでした。grep プロセス名. より良い解決策はありますか?
scrum - スクラムで CMMI レベル 2 を実装するには?
現在、開発プロセスに CMMI レベル 2 を実装することに関心があります。CMMI とスクラムに関するドキュメントをいくつか読みました。個人的には、すべてのチーム メンバーが簡単に使用できる (私たちは小さなチームです) ため、ネイティブ開発プロセスとしてスクラムに興味がありますが、いくつか質問があります。
- スクラムで CMMI レベル 2 を実装した人はいますか?
- CMMI とアジャイルに関する提案はありますか? これらはスクラムやスクラムのようなアプローチよりも使いやすいですか?
- また、このトピックと私たちの要件に関連するツールについての提案。
よろしくお願いします!
version-control - コード変更への ISO 手順の適用
開発者コードのチェックインに ISO 標準を適用する方法を探しています。これは、コードベースへの各変更を監査することに要約されます。これにより、次のことがわかります。
- 誰が変更を行ったのか
- 変更が行われたとき
- どのプロジェクトに関連する変更
- どの作業項目に関連する変更
ソース管理に Subversion を使用し、CI サーバーとして TeamCity を使用して .Net 開発を行っています。理想的には、開発者が考える必要がないように、これらのポリシーの適用を管理するツールが欲しいです。
CI/Gated Check-In またはポリシーと手順のみを使用して、この種の追跡を実施した経験のある人はいますか?
android - プロセス管理:殺されるか殺されないか
観察:Androidでアプリを開発しているときに、LogCatで次の2行に気づきました。これらは、自分のアプリのメモリ要件が多すぎるために発生しました。Androidは、不要なプロセスやメモリ要件のためにプロセスをいつ削除するかを決定できることを読みました。
アラームがまったくトリガーされないことを意味しますか(他のアプリが強制終了した場合)?アラームは重要なサービスであり、強制終了しないでください。
(私の理解が間違っている場合は訂正してください。)
rake - 一度に 1 つの rake タスクのみが実行されるようにするにはどうすればよいですか?
rake タスクを cron 経由で実行するようにセットアップしたいと考えています。それは簡単ですが、その rake タスクのコピーが一度に 1 つしか実行されないようにすることは簡単ではありません。システムで ps を使用して rake タスクをチェックしてから、既に実行されている場合は終了できると思います。または、タスクの名前をシリアル化し、完了時に DB から削除する遅延ジョブ構造を実行することもできますが、皆さんは何をお勧めしますか?
bash - 終了時にxterm内で起動されたすべてのプロセスを強制終了します
Cygwinを使用していくつかのサーバーを起動しています。
各サーバーは、次のような一連のコマンドを使用してxterm内で起動されます。
xterm -e $my_cmd /C &
起動されたすべての子(xtermとその実行中のコマンド)を連続して殺す簡単な方法はありますか?
親のxtermを閉じるときに、起動された特定のコマンドを強制終了できるようにもしたいと思います。
誰かがそれを実行する方法を知っていますか?
process-management - プロセス管理の理論
これはどちらかというと理論的な問題であり、講義ノート以外で言及されているものを見つけるのに苦労しています。
プロセス管理の 3 状態プロセス モデルでは、実行中、ブロック、準備完了の 3 つの状態があります。だから私の質問は、プロセスが最初に準備完了キューを通過せずに、ブロックされた状態から実行中への状態遷移が発生するのはいつですか?
ありがとうございます。
python - プロセス監視 - Python/Ubuntu/Linux
デーモンモードで実行する必要があるプロセスがいくつかあります。upstart を発見したので、それを使い始めています。
HTML インターフェイスからこれらのプロセスを監視および制御するために使用できる Python ライブラリまたはアプリケーションはありますか?
車輪の再発明から自分を守りたいので、私は尋ねています。:)
何か案は?
security - 一元化されたパスワード リポジトリ
そう、
さまざまな SCM、DB などにパスワードを保持する必要があります。これはすべて開発目的のためであり、エンジニア間で共有する必要があります。ただし、さまざまな人がさまざまなプロジェクトに取り組んでいるため、いくつかのアクセス権/ロールを保持できる必要があります。何か使っていますか?このストレージのセキュリティと安全性は明らかに 1 番目の優先事項であり、2 番目は上に挙げた実際の機能です。
この情報をどのように保存/共有しますか?
ありがとう!
php - PHPプロセスをフォークし、特定のWebユーザーに関連付ける
実行に最大 10 分かかるプロセスがいくつかある Web アプリがあります。場合によっては、これらのプロセスがユーザーによってトリガーされ、処理中に出力が必要になることがあります。
たとえば、ユーザーは必要ないくつかのレコードを探しています。ボタンをクリックしてレコードを取得します (この部分には 10 分かかる場合があります)。彼らは他の作業を続けることができますが、返品を表示するためにクリックして戻ると、レコードがシステムにダウンロードされると更新されます。
現在、プロセスの実行中はユーザーがロックされています。ユーザーが長いプロセスが完了するまで待つ必要がないように、子プロセスをフォークする pcntl_fork() について知っています。
フォークされたプロセスを変数でリクエストをトリガーした特定のユーザーに関連付けて$_SESSION
、プロセスが完了したときにユーザーを更新できるかどうか疑問に思っていました。また、これは実行時間の長いプロセスでユーザーを更新する最良の方法ですか?