спасибо всем за помощь! вы, ребята, потрясающие !! я пошел со 2-м запросом из первого ответа на этот пост:
SELECT USER_ID
FROM USER_EVENTS
GROUP BY USER_ID
HAVING MIN( CASE EVENT_TYPE WHEN 'USER_DELETED' THEN EVENT_DATE END )
< MIN( CASE EVENT_TYPE WHEN 'USER_ACTIVATED' THEN EVENT_DATE END )
работает как шарм, спасибо @MTO
Необходимо попытаться встроить JRuby в браузер.
http://ruby-in-browser.googlecode.com/svn/trunk/evalruby/index.html
Иначе похож на codepad.org, делает это (изоляция VM и проверка вызовов)
Я столкнулся с Этой статьей о hackety.org (битая ссылка) этим утром. Возможно, это может служить Вам в качестве руководства в правильное направление
Парень, написавший оригинальный камень, исчез в стиле Кейзера Сезе: http://www.rubyinside.com/why -the-lucky-stiff-is-missing-2278.html
Я читал, что гем JRuby более актуален или поддерживается, но пока я обнаружил, что он содержит ошибки. Вот несколько инструкций по установке: http://flouri.sh/2009/4/4/how-to-set-up-the-jruby-sandbox
В целом это похоже на Ruby прямо сейчас отсутствует надежная реализация этого: (
Я разрабатываю реализацию песочницы для ruby на основе модификации интерпретатора ruby, написанного на C, недавно я выпустил функциональную версию gem под названием shikashi (rdoc documentation).
Я не уверен, что вы хотите запускать любой язык в песочнице. Но я обнаружил, что JavaScript уже давно работает как язык песочницы. Проект ruby racer позволяет встроить движок v8 в ruby. Надеюсь, это поможет.