Ci sono alcuni siti Web (come questo one) che consentono agli utenti di inviare codice in lingue diverse e il sistema compila ed esegue casi di test su di essi. Come sviluppatore, sono curioso di sapere come lo fanno e come supportano più linguaggi (PHP, Python, C, .NET, javascript)?Come compilare ed eseguire il codice dinamicamente?
Non è possibile che il codice inviato possa essere dannoso compromettendo così l'ambiente su cui eseguono il codice?
Grazie.
C'è un modo per creare una sandbox in un ambiente Windows? – Nick
In cima alla mia testa posso pensare a una soluzione di macchina virtuale come VirtualBox o VM Ware e Google lo ha trovato come primo collegamento per sandboxing + windows - http://downloadsquad.switched.com/2009/03/11/five -sandboxing-apps-to your-finestre-proteggere-computer / – arunkumar