問題タブ [schedule]

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

agile - アジャイル手法で FogBugz をどのように使用しますか?

FogBugz の「エビデンスに基づくスケジューリング」は興味深いですが、アジャイル手法でどのように使用すればよいですか?

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

calendar - プログラムでイベントをスケジュールするための既知のパターンはありますか?

システム内でイベント (予定、会議など) をスケジューリングするための既知の確実なソリューションを持っている人はいますか? ここで言う「イベント」とは、1 回限りまたは定期的に実行する必要があり、スケジュールに基づいて実行する必要があるタスクです。DevExpress によるスケジュール UI コンポーネントを見つけました。カスタム オブジェクトの使用について言及されていますが、誰かがこの問題をすでにうまく解決しているに違いないと思います。時間と労力をお寄せいただきありがとうございます。

バイロン・クロウェル

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

mysql - MySQL スケジュールの競合

ねえ、mySQL テーブルでのイベントのオーバーラップの解決策を探しているこのサイトに出くわしました。私は解決策にとても感銘を受けました(すでに役に立っています)。さらに助けが得られるかどうか見てみようと思いました...

さて、ジョーは職場の誰かとシフトを交換したいと思っています。彼には法廷の日付があります。彼はシフト スワップ フォームにアクセスし、今週のスケジュール (または残りのスケジュール) を表示します。これは、DB クエリで実行されます。汗かいていない。彼はシフトを選びます。ここから、チクチクします。

したがって、最初に、フォームはシフト開始とシフト終了をスクリプトに渡します。このシフトと重複するシフトを持っている人に対してクエリを実行します。一度に 2 つのシフトで働くことはできないため、このクエリのすべてのユーザー ID がブラック リストに登録されます。このクエリは次のようになります。

次に、a) 同じ長さ (会社のポリシー) であり、b) Joe が働いている他のシフトと重複しないすべてのシフトに対してクエリを実行します。

私が現在持っているものは次のようなものです:

さて、あなたはおそらく「$conflict_dates とは何か??」と疑問に思っているでしょう。

ジョーがスワップ シフトを送信すると、ジョーが別のシフトの可能性をチェックすることにした場合に備えて、その週のシフトがリロードされます。したがって、最初のクエリを実行すると、スクリプトがループして選択肢を出力している間に、次のような文字列も作成されます。

そのため、データベースは次の行に沿ってかなり長いクエリを取得しています。

ですから、SQL がこれをより簡単な方法で処理する天才的な方法を持っているか、誰かが潜在的な競合をよりスマートな方法で説明する素晴らしい論理プリンシパルを指摘できることを願っています。(「開始 > 終了、終了 < 開始」の使用に注意してください。その間に使用していたことがわかり、両端から 1 分を差し引く必要がありました。)

ありがとう!

0 投票する
3 に答える
2487 参照

ruby-on-rails - この毎日のクラス スケジュールをどのように作成しますか?

私がやりたいことは非常に単純ですが、これを行うための最良または最もエレガントな方法を見つけようとしています。私が今構築している Rails アプリケーションには、毎日のクラスのスケジュールがあります。各クラスについて、この質問に関連するフィールドは次のとおりです。

  • 曜日
  • 開始時間
  • 終了時間

単一のエントリは次のようなものです。

  • 曜日: 水曜日
  • 開始時間: 午前 10:00
  • 終了時間:正午

また、これはバイリンガルの Rails 2.2 アプリであり、ネイティブの i18n Rails 機能を使用していることにも言及する必要があります。実はいくつか質問があります。

曜日に関しては、曜日のリストを含む追加のテーブルを作成する必要がありますか、またはそのリストをその場で作成する組み込みの方法はありますか? これらの曜日は、ロケール変数に応じて、スケジュール ビューで英語またはスペイン語で表示する必要があることに注意してください。

スケジュールを照会している間、月曜日から日曜日までの平日で結果をグループ化して並べ替える必要があります。もちろん、開始時刻で各日のクラスを並べ替える必要があります。

各クラスの開始時間と終了時間について、日時フィールドと整数フィールドのどちらを使用しますか? 後者の場合、これを正確にどのように実装しますか?

皆さんが思いつくさまざまな提案を読むのを楽しみにしています。

0 投票する
5 に答える
771 参照

process - クロス プラットフォームのプロセス マネージャー ツール

スケジュール/構成に従って一連のプロセスを起動できるプログラムが必要です。プログラムはバックグラウンドで実行され、クラッシュした場合にプロセスを再起動します。

Windows と UNIX の両方で、この種のタスク用の標準ツールがあります。必要なのは、同じ構成を使用して異なるオペレーティング システムで実行できるクロス プラットフォーム プログラムです。

基本機能 (つまり、プロセスの作成、プロセス終了イベントの通知など) を実装する移植可能な C/C++ ライブラリも問題ありません。

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

schedule - あなたの毎日のスケジュール

私は毎日一定の時間を割いて新しいスキルを習得すると同時に、以前に得たスキルを向上させるようにしています。しかし、私は自分がやりたいことを学び、物事を成し遂げるというスイートスポットに到達していません。

だから、私はあなたたちが毎日どのように時間を過ごし、「その場で打つ」のか知りたいと思っていました.

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

java - Javaカレンダーのスケジューリングイベント

私のアプリケーションでは、処理の開始をスケジュールしたいと思います。最初に事前に設定された日付に2つの方法で、または毎週月曜日のように言います。単一の日付の場合、トレッドで時間を監視して処理を開始できますが、2つが混在していると、適切な解決策を思い付くことができません。

私の最初の考えは、アプリケーションが起動したときに、カレンダーにイベントをスケジュールして、1分ごとに実行するジョブがあるかどうかを確認できることでした。これは、単一の日付と毎週の場合の両方で機能し、カレンダーをそのように使用できないことがわかりました。

これを解決する良い方法は何ですか?

0 投票する
5 に答える
4335 参照

release - リリース スケジュールの実装

私が働いている会社は、リリース スケジュールを実装しようとしています。私よりも構造化された環境で働いている人々から建設的なフィードバックを得たいと思っています。

1 つの製品が完成し、複数の顧客が使用していますが、さらに 4 つの製品が開発中であり、完成したかのように積極的に販売されています。(想像してみろ!)

私たちは非常に小規模な会社であり、非常に迅速に (そして時にはずさんな作業も)、締め切りも予算も限られているため、書面による要求事項や体系的な QA プロセスなどを行う余裕はありません。開発者 (私たち 3 人) にアイデアを提供し、それらを実装します。次に、対象分野の専門家が機能をテストして、アプリが本来の機能を果たしていることを確認します。

最後の段落で、あらゆる種類の「この方法ではできない」タイプのフィードバックが寄せられることはわかっていますが、それは必要ありません。このアプローチがいかに間違っているかを理解しています。ある時点で、私は所有者にプロジェクト マネージャーと QA 担当者を雇うよう説得することができましたが、しばらくして収益の損失のために両方とも解雇されました。私たちは今いる場所にいて、この時点で文化を変えることはありません.

私がやろうとしているのは、期待を管理することです。要求された機能のリストがあり、ここに私が提案したものがあります。

完成品の生産に対して四半期ごとにリリースを行います。最初のリリースは10月です。高/中/低の優先度に基づいて、今から次に何を行うかを管理しようとするのではなく、今から 9 月までに何を完了でき、何を完了できないかに基づいて機能を管理します。その時点で、すべての機能開発を停止し、テストと欠陥の修正に集中して、翌月に製品をリリースできるようにします。このプロセスを四半期ごとに繰り返します。基本的に手順は次のようになります。

1) 重要度に基づいて、すべての優れた機能を将来のリリースに配置します。2) 四半期中にこれらの機能に取り組みます。3) 新しい機能が要求されたら、特定のリリース サイクルの「キュー」に入れます。4) 機能を現在のリリースに含める必要がある場合は、他の機能を次のリリースに移動します。5) サイクル中の特定の時点で、どの機能が現在のリリースに含まれない可能性があるかを評価し、それに応じて調整します。6) 本番環境へのプッシュ予定の少なくとも 30 日前に機能の開発を終了し、テストとバグ修正に集中します。7) 予定日に何かを本番環境にプッシュし、最初に合意したすべての作業が完了していないことを熱弁します (ちょっと、私は現実的です... 私が働いている人々はそうではありません.)

あ、それと、「新しい仕事に就け」と言うつもりなら、わざわざ答えないでください。現時点では、それはオプションではありません。

この提案されたアプローチに関するアドバイス、またはこのプロセスを構築する方法をよりよく理解するのに役立つリソースへのリンクがあれば、大いに感謝します.

よろしくお願いします。

ダービス

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

vb.net - .NET 用の無料のスケジュール/時刻表 GUI ライブラリ

.NET でスケジュール/時刻表を表示するための Windows フォーム コントロールを提供する優れた無料ライブラリを知っている人はいますか? この質問をした人が求めていたものに似たものを本当に探していますが、いくつかの違いがあります。

  1. 基礎となるデータを整理したり、スケジュールを生成したりするのに何の助けも必要ありません (これですべて完了です)。ただ、それをきれいに表示する方法が欲しいだけです。
  2. ASP.NET コントロールではなく、Windows フォームのカスタム コントロールを実際に探しています。

私が検討したことの 1 つは、TableLayoutPanel コントロールを使用することだけですが、理想的には、コードに関してより単純で (実際に時刻表を表示するために設計されたものなど)、視覚的によりシャープに見えるものを探しています。