[Seaside] Live Ruby on rails tutorial sites

Philippe Marschall philippe.marschall at gmail.com
Tue Jan 24 14:48:23 UTC 2012


2012/1/24 Nick Ager <nick.ager at gmail.com>:
>> Ce n'est pas si facile que ça.
>>
>> (1 perform: ('cla', 'ss') asSymbol) environment at: ('Comp', 'iler')
>> asSymbol
>>
>> And again, you give the web app user the full rights of the OS user
>> that runs the image. Deleting the code that owned you after the
>> session times out doesn't solve a thing once you've been owned. It
>> also doesn't help if two users at the same time want to work on a
>> class named 'Test' or 'MyClass' or 'Example'.
>
>
> you could always use chroot [1] and isolate each web app user's environment.

Right then you just need to add an additional proxy that forwards to
each users image and shuts down the image when the session times out.
It also has to start images on a free port. At this point you're more
or less building seasidehosting.st.

There are just so many unsolved problems I don't even know where to
start. Writing a mail saying "you could just" or "or whatever" doesn't
solve them. If somebody wants to go ahead and build something like
this, by all means go head.

Cheers
Philippe


More information about the seaside mailing list