¿Cómo ir sobre la fabricación de una línea de la IRB que se ejecuta en el navegador

StackOverflow https://stackoverflow.com/questions/1341995

  •  20-09-2019
  •  | 
  •  

Pregunta

Me pregunto cómo ir sobre la creación de una línea de IRB que se ejecuta en el navegador.Tengo una idea para incluir un irb de la consola en mi blog y da la opción para que los usuarios enviar bloques de código en mis tutoriales directamente en el irb de la consola para que puedan jugar con ella.

_Why hizo esto antes, pero por supuesto que se ha ido ahora: Versión En Caché

¿Fue útil?

Solución

TryRuby está disponible aquí , la código fuente en GitHub .

Otros consejos

Bien, usted podría usar la caja de arena que _why creado.Pero usted tendrá que ser capaz de reparar el rubí, y parece que sólo funcionan en ruby 1.8.5 .

Eso es increíblemente peligroso. No haga esto. Se expone el sistema a todo tipo de vulnerabilidades cuando se permite a los usuarios ejecutar código Ruby arbitraria.

De todos modos hay algunas implementaciones del lado del cliente de Ruby en Javascript / Flash. Echar un vistazo a HotRuby .

sospecharía ejecutar Rubí en una caja de arena para evitar el "mal" comandos que se ejecuta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top