Lokadのエンジニアリングチームは、過去10年間でサプライチェーンの予測最適化に特化したプログラミング言語である_Envision_を洗練してきました。実際、ほとんどのサプライチェーン最適化の課題は、まあ、奇妙です(他にいい言葉がないため)。一般的なソフトウェア技術は、このような課題に直面すると全く役に立たなくなります。しかし、Lokadはこの課題に取り組む覚悟があります。そのため、公式のEnvisionプレイグラウンドの公開を自信を持って発表することができます。

try.lokad.com

Playground code editor

登録は必要ありません。単にファイルをアップロードしてEnvisionで処理し、結果を世界と共有するだけです。教授として、学生全員が事前に設定されたセットアップの「クローン」コピーを持つことができます。

私たちは、このプレイグラウンドを無償で無期限に提供し続けることをお約束します1。サプライチェーンは数多くの時代遅れのプラクティスや技術に固執していますので、これがトレンドの始まりとなることを願っています。21世紀のサプライチェーン最適化がどのようなものか、広いコミュニティに体験してもらう時が来ました。このアプローチを普及させることは、Lokadの長期的な利益になります。

このプレイグラウンドは、学術界を念頭に設計されましたが、教室での体験をできるだけ簡単にすることを目指しました。Envisionは秘密でも何でもありません。最初から、技術ドキュメントは公開されています。ただし、Envisionへのアクセスを得ることは、手間のかかる作業でした2が、今では…

URLを入力するだけで、質問はありません。 Lokadの「本番」バージョンと比較して、登録とユーザーアカウントは削除されました。実際、50人の学生がいる教室を考えると、単純な登録3でも、最初の1時間をアカウントの設定に費やすことになります。

セットアップを選択し、組み込みの演習に取り組みましょう。 「セットアップ」とは、プレイグラウンドの事前設定環境であり、独自のEnvisionスクリプトとデータファイルが含まれています。セットアップは、通常、学生が完了する演習の出発点として意図されています。または逆に、学生は解答を教授に送り返すこともできます。

セットアップにより、学生は前進するために、ファイルやコードスニペットをコピーするなど、すべての演習の各ステップで時間を無駄にする必要はありません。_セットアップ_がそれを担当します。

try.lokad.comの環境は、確率的予測差分可能プログラミングなど、Lokadのほとんどの機能を備えています。(ほんの)一部の機能は、プレイグラウンドの観点からはあまり意味がないため、ファイルの自動転送、スクリプトのスケジュール実行、ユーザーアクセス権の設定などは省略されています。計算リソースにはいくつかの制限がありますが、トレーニングセッションがスムーズに進行できるように、それらの制限を十分に大きく保ちたいと考えています。


  1. 長期的な計画では、Lokadのオープンソースの非分散型デスクトップバージョンを最終的にリリースすることです。ただし、まだその段階には至っていません。このプレイグラウンドは、その方向への一歩に過ぎません。 ↩︎

  2. 私たちは常に無料のテストアカウントのリクエストに応じてきましたし、今でも応じています。Lokadのサポートチームにメールを送るだけです。ただし、摩擦は限定的ですが、50人以上の学生の教室の設定に関しては、まだハードルがあります。 ↩︎

  3. 人々はユーザー名とパスワードを選ぶのに苦労しています。メールの検証がある場合、一部の人々はメールの配信に失敗することに苦労します。メールの検証がない場合、一部の人々は事実から1週間後に選んだ詳細を覚えていないかもしれません。 ↩︎