問題タブ [process]
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.
linux - 特定の経過時間よりも古いすべての Linux プロセスを強制終了するにはどうすればよいですか?
特定のサーバーで、時々強制終了する必要があるゾンビのようなプロセスに問題があります。1 時間以上実行されているものを特定するにはどうすればよいでしょうか?
testing - 実行可能要件を使用している人はいますか?
それらに関する私の限られた経験では、実行可能な要件(つまり、すべての要件を壊れた自動テストとして指定すること)は、驚くほど成功することが証明されています。私は、特定のユースケース/ユーザーストーリーのすべての機能を実行する高レベルの自動テストの作成に重点を置いた1つのプロジェクトに取り組んできました。この練習を始めてから、開発がどれほど簡単になったのか、本当に驚きました。テストを作成した後、機能の実装が非常に簡単になり、システムに大きなアーキテクチャの変更を加えることができました。世界に自信を持って、すべてが昨日と同じように機能しました。
私たちが遭遇した最大の問題は、これらのタイプのテストを管理するためのツールがあまり良くないということでした。Fitnesseをかなり使用した結果、Fitフレームワークが嫌いになりました。
1)他の誰かがこのタイプのテスト駆動要件定義を使用して開発した経験があるかどうか、および2)これを容易にするためにすべてのツールを使用したかどうかを知りたいです。
unit-testing - 開発者テスト vs. QA チーム テスト - 適切な作業区分とは?
より多くの開発者テストを提唱しようとしているときに、「それは QA の仕事ではないのか?」という議論を見つけました。多く使われています。私の考えでは、QA チームにすべてのテストの責任を与えることは意味がありませんが、同時にスポルスキーや他の人々は、時速 30 ドルのテスターができることを時速 100 ドルの開発者に任せるべきではないと言っています。 . 専任の QA チームを擁する企業の他のメンバーはどのような経験をしていますか? 仕事の分担はどこに描くべきですか?
明確化: QA は検証および検証チームとしての意味でした。開発者は検証 (顧客中心のテスト) を行うべきではありませんが、検証 (機能テスト) の分割ポイントはどこにありますか?
c - Cで別のプロセスをどのように生成しますか?
外部プログラムを実行し、C を使用してコマンド ライン パラメータを渡すにはどうすればよいですか? オペレーティング システム API を使用する必要がある場合は、Windows、Mac、および Linux 用のソリューションを含めます。
python - Windowsでfork()を複製する最良の方法は何ですか?
fork()
Python を使用して、システム コールを使用して Linux にある機能を Windows で再現できるロジックを実装するにはどうすればよいですか?
私は特に SAPI Com コンポーネントでメソッドを実行しようとしていますが、ブロックや待機をせずにメイン スレッドで他のロジックを続行しています。
unit-testing - 上級開発者と単体テスト-必須ですか?彼らは怠け者を使うことを許されていますか?
上級開発者は単体テストを免除されるべきですか?それとも、彼らはそれらを実装するために不足者を使用することを許可されるべきですか?ユニットテスト技術を使用してそれらを採用することに慣れていない人々をやる気にさせる最良の方法は何ですか?
process - パーソナルソフトウェアプロセスに従いますか?あなたの組織/チームはチームソフトウェアプロセスに従っていますか?
詳細情報-ウィキペディアのパーソナルソフトウェアプロセスおよびウィキペディアのチームソフトウェアプロセス。
2つの質問があります:
- これらのプロセスからどのようなメリットがありますか?
- これらのプロセスに従うためにどのようなツールや方法を使用していますか?
process - 軽量 CMMI はどのように行うのですか?
私の組織では、反対の証拠があるにもかかわらず、人々は軽量 CMMI は神話であると信じています。軽量 CMMI の経験は何ですか? あなたはそれをやったことがありますか?
c# - プロセス メモリ サイズ - 異なるカウンター
自分の .Net サーバー プロセスが使用しているメモリの量を調べようとしています (監視とログの目的で)。
私は使用しています:
ただし、Process オブジェクトには、使用されているメモリ領域を読み取ることができるいくつかの異なるプロパティがあります。Paged、NonPaged、PagedSystem、NonPagedSystem、Private、Virtual、WorkingSet です。
そして、「ピーク」:これは、これらの最後のピークがこれまでに取った最大値を保存するだけだと推測しています。
各プロパティの MSDN 定義を読んでも、あまり役に立ちませんでした。メモリの管理方法 (ページングと仮想に関する限り) に関する私の知識は非常に限られていることを認めなければなりません。
したがって、私の質問は明らかに「どちらを使用する必要がありますか?」であり、答えは「場合による」であることはわかっています。
このプロセスは基本的に、起こっていることのメモリに一連のリストを保持しますが、他のプロセスはそれと通信し、何かを照会します。これが実行されるサーバーが大量の RAM を必要とすることを期待しているので、内部に保持されているリストのサイズと比較して RAM 要件を推定できるように、このデータにクエリを実行しています。
だから...どれを使うべきですか?なぜですか?
java - System.exit(1) の代替
さまざまな理由から、 Java アプリケーションSystem.exit
を作成する際に呼び出しが嫌われているため、すべてが計画どおりに進んでいないことを呼び出しプロセスに通知するにはどうすればよいでしょうか?
編集: 1 はstandin
ゼロ以外の終了コードです。