私の最初のおもちゃ:Wave Time Meeting Matcherガジェット

3人以上のグループでの集まりは、人々にとって一般的な慣行です。

会議の場所と時間を呼び出して手配することもあれば、ブログで会議を発表することもできます。

ただし、母国の村で誕生日パーティーを開催せずに、世界中の参加者とのオンライン会議を行い、その結果、ロシア11のみに存在するさまざまなタイムゾーンでの場合、状況はさらに複雑になる可能性があります。水曜日、誰かがすでに木曜日を持っている可能性があり、会議に最適な時間を選択するのは簡単ではないかもしれません



私が作ったガジェットは、このような状況を想定しています。



画像

この波で実際に見ることができます

[URLでガジェットをインストール]ボタンを使用してWaveに挿入するガジェットURLは、[ヘルプ]タブにあります。

また、別の波では、URLで急上昇しないように便利なボタンを備えたインストーラーがあります。





アルゴリズム自体は非常に単純です。参加者に割り当てられた各間隔で、他のすべての交差点が検索され、そのような交差点の数が考慮されます。 つまり、各スケジュール更新のn * mの順序。

(私はガジェットを2回で描画すると単純に信じていました。ただし、80のしゃがみがあり、1ダースほどのセッションがありました。)

その過程で、jquery-uiウィジェットが「自由時間」グラフ用に描画され、

タイムゾーンを選択したDateオブジェクトのプロトタイプも同様です。

これはすべてGoogleコードでホストされています



ここでは、機能とコードの両方に関する批判と提案を、コメントまたはデモウェーブで強く歓迎します。



All Articles