問題タブ [scheduling]
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.
ruby-on-rails - Ruby on Rails でメール送信タスクをスケジュールする最良の方法は何ですか?
毎日のタスクをスケジュールしたい : 毎日午前 7 時に、(人間の介入なしで) メールを送信したい。
私はRoRフレームワークに取り組んでいますが、それを行うための最良の方法は何ですか?
BackgrounDRB、OpenWFEru スケジューラ、または Cron ベースのものについて聞いたことがありますが、初心者であり、どれが自分のニーズに合わせて作成されているかわかりません。
java - クォーツとスプリングの併用
私のアプリケーションでは、(動的に) 入ってくるリクエストのタイプに応じて、スケジュールされたジョブを作成できる必要があります。
Spring を使用してジョブを作成およびトリガーすることはできますか? はいの場合、どのように?
どんな助けでも役に立ちます。
python - スケジュールの組み方
特定のルールに基づいてスケジュールするプログラムを作成する必要があります。どう説明したらいいのかわからないので、例を挙げて説明します。
A、B、C、D、E の 5 人がいます。S1 S2 S3 S4 S5 S6 S7 という別のグループがあります。
ABCD と E が 9 時から 5 時まで毎時利用可能で、S1 S2 S3 S4 S5 S6 と S7 が {A,B,C,D,E} から見たい 3 人のリストを持っている場合
それが私の問題であり、どこから始めればよいかわかりません...
ご協力いただきありがとうございます!
scheduling - GNU make での相互排他的なジョブ スケジューリング?
GNU make を使用して、「--jobs」オプションを使用すると、同時にスケジュールされない一連のターゲットを作成できますか?
バックグラウンド:
これをもう少し具体的にするために、次の形式のメイクファイルを検討してください。
私がする必要がある主なことは、e1、e2、および e3 が同時に処理されないようにすることです。これは、リソースが限られている組み込みデバイスで何らかの作業を行うためです。それらの複数のものが同時に実行されている場合、それらはクラッシュします。p1、p2、および p3 は、任意の e* ジョブを含む任意のものと並行して実行できます。
実際のメイクファイルには、約 10 レベルの深さの依存関係ツリーを持つ数千のターゲットがあることに注意してください。そのため、(a) make を連続して実行する必要がなく、(b) の利点を保持する方法があることを願っています。メイクファイルで依存関係ツリーをエンコードします。
constraints - 時間の制約を解決するスケジューリングソフトウェア
スケジュールの調整や会議の開催に適したソフトウェアやツールキットはありますか?
私が解決しなければならない具体的な問題:
グループAからa人、グループBからb人がいます。ここで、 A の人々とBの人々の間で個別の会議をスケジュールします。
これは現実の問題です。面接官が何人もいる会社に公開日があります。その日、将来の従業員のグループが訪問しています。将来の従業員ごとに、さまざまな面接担当者とのさまざまな会議をスケジュールする必要があり、そのすべてにさまざまな時間の制約があります。
つまり、制約充足問題です。使いやすいソフトなどはありますか?何か案は?
更新:シンプルなカレンダーを使用するだけでは、すべての会議をスケジュールするのは大変な作業になります。これは、適切なアルゴリズムを実行して答えを計算するのではなく、グラフを調べるだけでグラフ内の最短経路を見つけるようなものです。
windows - スケジューリング アプリケーションを構築するために調べるべき Windows API はどれですか?
Windows スケジューラを使用しないのはなぜですか? 通常の平日の午後 1 時ではなく、ビジネス ルールに従って特定の時間に実行する必要があるアプリケーションがいくつかあります。
また、アプリケーションの実行速度が遅い場合や実行されなくなった場合に通知するルールを設定できるように、アプリケーションが進行状況のフィードバックを提供する方法も必要です。
どの Windows API を調べる必要がありますか? (FileWatcher API の時間バージョンのような)
アプリケーションが進行状況 (ファイル、ソケット、Windows メッセージなど) をスケジューラに通知する最良の方法は何ですか?
crystal-reports - Crystal Reports Server でのパラメータ化されたレポートのスケジュール
Crystal Reports Server 2008 で毎月実行するレポートを設定しようとしています。これにより、翌月の Affordable Care Plan の終了日がわかります。ただし、私が知る限り、「レポートがスケジュールされてから 7 日後」ではなく、特定の日付文字列しか指定できません。どうすればいいですか?(実際にはCR2008についても同じ質問ですが、サーバーは私が今興味を持っているものです。)
ありがとう!
java - 「コールバック」のスケジュールされた実行を処理するJavaライブラリクラス?
私のプログラムには、スケジューラと呼ばれるコンポーネントがあり、他のコンポーネントがコールバックしたい時点を登録できます。これは、Unix cron サービスと同じように機能するはずです。つまり、スケジューラに「1 時間ごとに 10 分後に通知する」ように指示します。
Javaには実際のコールバックがないことに気づきました。
これが私のアプローチです。すでにこのようなことをしているライブラリはありますか? 改善提案もお気軽にどうぞ。
スケジューラ パスへの呼び出しを登録します。
- 時、分、秒、年、月、dom、dow を含む時間指定。各項目は指定されていなくてもかまいません。つまり、「毎時/分などに実行する」という意味です。(crontab と同じように)
- スケジューラによって通知されたときに呼び出し元のオブジェクトに何をすべきかを伝えるデータを含むオブジェクト。スケジューラはこのデータを処理せず、格納して通知時に戻すだけです。
- 呼び出し元オブジェクトへの参照
起動時、または新しい登録要求の後、スケジューラは現在のシステム時刻の Calendar オブジェクトで開始し、この時点に一致するエントリがデータベースにあるかどうかを確認します。存在する場合は、それらが実行され、プロセスが最初からやり直されます。そうでない場合は、Calendar オブジェクトの時間が 1 秒増加し、内容が再チェックされます。これは、一致するエントリが 1 つ以上存在するまで繰り返されます。(離散事象シミュレーション)
スケジューラは、そのタイムスタンプ、スリープ、およびウェイクを毎秒記憶して、それが既に存在するかどうかを確認します。たまたまウェイクアップして時間が経過した場合は、時間になってジョブが実行された場合と同様に、最初からやり直します。
編集:Quartzを教えてくれてありがとう。しかし、私はもっと小さいものを探しています。
linux - Linux でのスケジューリング: コンピューターがアイドル状態のときにタスクを実行 (= ユーザー入力なし)
プログラムの RAM 消費量が多いため、Ubuntu 8.10 ボックスがアイドル状態のときにのみ、Folding@homeクライアントを実行したいと考えています。
「アイドル」とは、ユーザー アクティビティ (キーボード、マウスなど) がない状態を意味します。F@H の CPU 優先度が最も低いため、他の (おそらく重い) プロセスがその時点で実行されても問題ありません。要点は、ユーザー エクスペリエンスを向上させ、誰もマシンを使用していないときに重い作業を行うことです。
これを達成する方法は?