読者にこのような時間の無駄を勧めるべきではありませんが、これは時間を持て余したシステム管理者が生み出した素晴らしい狂気の産物です。Excel で実行されるエンタープライズ インスタント メッセージング プラットフォームです。
もちろん、Microsoft が Slack の競合相手である Skype Teams を開発して、ちゃんとチャンスをつかむのを阻止したい人はいないでしょう。
トリスタン・カルダーバンク氏によるこのプロジェクトは、非常に特別です。
機能リストがなければ製品のストーリーは完結しないので、主なポイントを次に示します。
- LAN 上でのみ動作するため、インターネット経由の攻撃にさらされることはありません。
- ユーザーはインスタント メッセージング クライアントを必要としません。すべてが Excel 内で行われるためです。Excel はどのキュービクル ファームでも、誰もが常に開いています。
- メッセージは40秒以内に配信されます。
- これはクライアントサーバーモデル(つまり、クライアントのワークシートがメッセージングのためにサーバーのワークシートにリンクするモデル)に基づいていますが、メッセージは別のユーザーワークシートに書き込まれる可能性があります。利点:シートを切り替える必要はありません。
いいえ、特に意味はありません。カルダーバンクのExcel IMアプリ
それでは、カルダーバンクがこの怪物をどのように動かしたかを見てみましょう。
簡単なのは、ユーザーのワークシートのセル同士をポイントすることですが、問題が 2 つあります。1 つ目は、新しいメッセージはワークシートが保存されたときにのみ表示されることです (20 秒周期の VBA 自動保存で修正されました)。2 つ目は、ピアツーピアのみであり、複数パーティのチャットをサポートできないことです。
カルダーバンクはそこでクライアントサーバー型のインフラストラクチャに切り替えました。すべてのクライアントはサーバーシートを参照してメッセージを取得します。サーバーは「フォルダー内のすべてのクライアントをループし、ニックネームとメッセージを取得し、すべてを上にずらして重複を無視することで、マスターチャットウィンドウを作成します」。
適切なスキンを使用すると、通常のワークシートと同じように見えます。
まるでシリーズ化されそうな予感がします。システム管理者や開発者がExcelを酷使して、どんな無意味なタスクを面白半分に実行させているのか?真剣な投稿は無視します。®