首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >僵尸Rails -实验室

僵尸Rails -实验室
EN

Stack Overflow用户
提问于 2011-01-17 22:25:36
回答 2查看 832关注 0票数 4

我很想知道教程网站"Rails for Zombies“是如何做实验的。用户需要通过在(看起来像是)命令行提示符中键入ruby代码来回答一系列实验问题来完成每个实验。在提交时确定他们是否可以继续下一个实验问题。

通过Firebug偷看DOM,似乎他们使用的是canvas标签--我假设这是命令行,对吧?此外,在Ruby方面,他们如何确保输入的代码是回答问题所需的代码?或者他们只是使用RSpec/Cucumber进行测试设置?

任何帮助都是非常感谢的。:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-17 22:52:11

对于浏览器中的代码编辑器,我们使用Mozilla Bespin,现在称为Skywriter。正如Andy Lindeman所说,对于服务器端的评估,我们使用沙箱来运行Ruby代码。在大多数情况下,正如您所假设的那样,我们使用测试来确保代码执行您应该执行的操作。

这绝对不是一段简单的代码。如果您有兴趣使用我们的引擎来创建各种教程,请与我们联系。格雷格在EnvyLabs。

票数 14
EN

Stack Overflow用户

发布于 2011-01-17 22:43:46

我不在Envy Labs工作,但我认为Ruby代码只是按原样发送到服务器,在那里它在某种沙箱中运行。

它的工作原理很可能类似于tryruby.org,它的源代码是freely available for your reading pleasure :)

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4714237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档