1

ブラウザーで実行されるオンライン IRB を作成する方法を考えています。ブログに irb コンソールを含めて、ユーザーがチュートリアルのコード ブロックを irb コンソールに直接送信できるようにすることを考えています。

_なぜ以前はそうでしたが、もちろん今はなくなりました:キャッシュ バージョン

4

4 に答える 4

2

TryRuby は引き続きここから入手でき、ソース コードは GitHub にあります。

于 2009-08-27T17:07:28.137 に答える
2

そうですね、_why が作成したサンドボックスを使用できます。ただし、ルビーにパッチを適用できる必要があり、ルビー 1.8.5 でのみ動作するようです。

于 2009-08-27T16:50:58.073 に答える
1

それはめちゃめちゃ危険です。これをしないでください。ユーザーが任意の Ruby コードを実行できるようにすると、システムがあらゆる種類の脆弱性にさらされます。

いずれにしても、JavaScript/Flash にはクライアント側の Ruby 実装がいくつかあります。HotRubyを見てください。

于 2009-08-27T16:02:18.283 に答える
0

「悪い」コマンドが実行されるのを防ぐために、サンドボックスでRubyを実行しているのではないかと思います。

于 2009-08-27T16:40:37.597 に答える