Los equipos de ingeniería de Lokad han pasado la última década perfeccionando Envision, un lenguaje de programación especializado dedicado a la optimización predictiva de supply chain. Al parecer, la mayoría de los desafíos de optimización de supply chain son, bueno, extraños (por decirlo sin otra palabra mejor) y las tecnologías de software convencionales fracasan rotundamente cuando se enfrentan a tales desafíos. Lokad, sin embargo, está a la altura de la tarea, tanto que nos sentimos orgullosos de anunciar el lanzamiento oficial de un playground público de Envision.

try.lokad.com

Editor de código del playground

No se requiere registro. Simplemente sube tu(s) archivo(s), procésalos en Envision y comparte los resultados con el mundo. Como profesor, permite que todos tus estudiantes tengan su propia copia cloned de configuraciones preconfiguradas.

Estamos comprometidos a mantener este playground disponible free of charge indefinidamente1 para absolutamente todos. Las supply chain están atrapadas en numerosas prácticas y tecnologías obsoletas, así que esperemos que este sea el comienzo de una tendencia. Ya es hora de que la comunidad en general experimente cómo luce la optimización de supply chain del siglo XXI, y popularizar este enfoque es un interés a largo plazo de Lokad.

Este playground ha sido diseñado pensando en el ámbito académico, pero queríamos que la experiencia en el aula fuera lo más sencilla posible. Envision nunca ha sido un gran secreto: desde el principio, nuestra documentación técnica ha sido pública. Sin embargo, el acceso a Envision había sido un asunto complicado2, pero ahora …

Escribe la URL y ya estás dentro, sin preguntas. En comparación con la versión “production” de Lokad, se tuvo que eliminar el registro y las cuentas de usuario. La realidad es que, al considerar un aula de 50 estudiantes, incluso un registro3 simplista es una receta segura para que media docena de personas pasen la primera hora configurando su cuenta.

Elige una configuración, y sumérgete en un ejercicio incorporado. Una “configuración” es un entorno preconfigurado del playground que incluye su propio script de Envision y archivos de datos. Las configuraciones se pueden crear y luego compartir mediante URLs cortas. Una configuración está pensada típicamente como el punto de partida para que un estudiante complete un ejercicio. O, al revés, un estudiante puede enviar su solución al profesor.

A través de las configuraciones, los estudiantes no tienen que perder tiempo en cada paso de cada ejercicio – por ejemplo, copiando archivos y fragmentos de código – para avanzar. Las configuraciones se encargan de eso.

El entorno de try.lokad.com disfruta de la mayoría de las capacidades de Lokad, incluidas las más sofisticadas como forecast probabilístico y programación diferenciable. Las (pocas) funciones omitidas son aquellas que no tienen mucho sentido en el contexto de un playground, como la capacidad de automatizar transferencias de archivos, programar la ejecución de scripts y configurar los derechos de acceso de los usuarios. Si bien tenemos algunas limitaciones en términos de recursos de computación, queremos mantener esas limitaciones lo suficientemente amplias para que las sesiones de capacitación se desarrollen sin problemas.


  1. Nuestros planes a largo plazo siguen siendo eventualmente lanzar una versión de escritorio no distribuida y open-source de Lokad. Sin embargo, simplemente aún no hemos llegado a ese punto. Este playground es meramente un paso en esa dirección. ↩︎

  2. Siempre hemos atendido la solicitud de cuentas de prueba gratuitas, y aún lo hacemos. Todo lo que se requiere es enviar un correo electrónico al equipo de soporte de Lokad. Sin embargo, aunque la fricción es limitada, sigue siendo un obstáculo cuando se trata de configurar un aula con más de 50 estudiantes. ↩︎

  3. A la gente le cuesta elegir un nombre de usuario y una contraseña. Si hay una validación por correo electrónico, algunas personas tendrán problemas con la entrega fallida de correos. Si no hay validación por correo electrónico, algunas personas no recordarán los detalles elegidos una semana después. ↩︎