Re: [Python] eseguire programmi python in un sito
Una idea malsana su questo post: si puo integrare la virtual machine di python in Firefox? -- Quiero ser el rayo de sol que cada día te despierta para hacerte respirar y vivir en me. Favola -Moda. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Forse con jython! 2009/6/29, Giorgio Zoppi giorgio.zo...@gmail.com: Una idea malsana su questo post: si puo integrare la virtual machine di python in Firefox? -- Quiero ser el rayo de sol que cada día te despierta para hacerte respirar y vivir en me. Favola -Moda. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Inviato dal mio dispositivo mobile http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
rispondo a me stesso, aggiungendo solamente un link :-) http://wiki.python.org/moin/How%20can%20I%20run%20an%20untrusted%20Python%20script%20safely%20(i.e.%20Sandbox) teoricamente FF a partire dalla versione 2 supporta python. ma solo a patto che sia installato sulla macchina (lingua barbara: http://xulfr.org/news/2005/09/09/107-un-python-dans-le-lezard) 2009/6/29 Giorgio Zoppi giorgio.zo...@gmail.com Una idea malsana su questo post: si puo integrare la virtual machine di python in Firefox? -- Quiero ser el rayo de sol que cada día te despierta para hacerte respirar y vivir en me. Favola -Moda. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- pgp.mit.edu:0A4D0FDD http://www.nilleb.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Crunchy ti può essere utile Non ho ben capito di cosa si tratta ma ho dato solo uno sguardo veloce al sito. Appena posso ti farò sapere se mi può essere utile. Grazie 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Nemmeno io l'ho usato, ma guardando i video credo che sia quello che stai cercando. Scarichi lo script e lo fai correre da terminale, dopodiché navighi il tutorial su un browser web e i comandi sono eseguiti dall'interprete locale. 2009/6/28 Giovanni Marco Dall'Olio dalloli...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Non sono sicuro di aver capito esattamente quello che chiedi, ma forse Crunchy ti può essere utile: - http://code.google.com/p/crunchy/ - http://showmedo.com/videos/video?name=143fromSeriesID=143 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Non vi nascondo che dopo aver letto tutti post sono un'pò confuso...vi chiedo scusa perchè non ho molta esperienza nel campo della programmazione...vorrei capire bene se il mio è un progetto che si può realizzare perchè leggendo su vari siti, anche quelli che voi mi avete gentilmente postato, mi sembra che ognuno ha delle proprie idee sulla questione rendendomi la cosa difficile da capire. 2009/6/29 Giovanni Marco Dall'Olio dalloli...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Crunchy ti può essere utile Non ho ben capito di cosa si tratta ma ho dato solo uno sguardo veloce al sito. Appena posso ti farò sapere se mi può essere utile. Grazie 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Nemmeno io l'ho usato, ma guardando i video credo che sia quello che stai cercando. Scarichi lo script e lo fai correre da terminale, dopodiché navighi il tutorial su un browser web e i comandi sono eseguiti dall'interprete locale. 2009/6/28 Giovanni Marco Dall'Olio dalloli...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Non sono sicuro di aver capito esattamente quello che chiedi, ma forse Crunchy ti può essere utile: - http://code.google.com/p/crunchy/ - http://showmedo.com/videos/video?name=143fromSeriesID=143 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Giuseppe D'Elia spiffera, alle Monday 29 June 2009 circa: Non vi nascondo che dopo aver letto tutti post sono un'pò confuso...vi chiedo scusa perchè non ho molta esperienza nel campo della programmazione...vorrei capire bene se il mio è un progetto che si può realizzare perchè leggendo su vari siti, anche quelli che voi mi avete gentilmente postato, mi sembra che ognuno ha delle proprie idee sulla questione rendendomi la cosa difficile da capire. La questione è che l'idea di cosa fare precisamente te la devi fare da solo. Io francamente non ho ancora chiaramente capito che cosa devi realizzare: la cosa che mi viene in mente, piu' vicino a quel che hai detto è proprio GoogleApps, ma ancora non sono convinto di aver capito. In ogni caso, quello che ti è stato dato sono spunti, e come tali ci devi ragionare sopra: meditali, prendi le cose migliori di ogni punto e cerca di migliorare l'idea. Soprattutto se il tuo è un lavoro di tesi, non puoi pretendere di avere gia' una risposta che vada bene per te, e magari anche gia' fatta. bye! -- -gaspa- --- https://launchpad.net/~gaspa - -- HomePage: iogaspa.altervista.org --- -Il lunedi'dell'arrampicatore: www.lunedi.org - ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/29 Andrea Gasparini ga...@yattaweb.it Soprattutto se il tuo è un lavoro di tesi, non puoi pretendere di avere gia' una risposta che vada bene per te, e magari anche gia' fatta. Quoto Andrea in pieno, aggiungendo la considerazione che, se non hai molta esperienza nel campo della programmazione, è meglio che chiedi una tesi più facile al tuo professore. Buona fortuna. Ciao. Marco. -- http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
ora vediamo...passerò qualche giorno cercando di capire bene quello che si può fare e le idee che voi e altri hanno dato in merito...se dovessi capire che la cosa diventa troppo complessa allora parlerò con il prof...intanto grazie dell'aiuto e delle risposte che mi state dando.. 2009/6/29 Marco Beri marcob...@gmail.com 2009/6/29 Andrea Gasparini ga...@yattaweb.it Soprattutto se il tuo è un lavoro di tesi, non puoi pretendere di avere gia' una risposta che vada bene per te, e magari anche gia' fatta. Quoto Andrea in pieno, aggiungendo la considerazione che, se non hai molta esperienza nel campo della programmazione, è meglio che chiedi una tesi più facile al tuo professore. Buona fortuna. Ciao. Marco. -- http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Crunchy ti può essere utile Ciao, ho visto i video e mi sono documentato un'pò su Crunchy. Devo dire che è fatto molto bene. L'idea praticamente è quella (a questo punto non so che senso avrebbe una tesi del genere visto che il progetto già c'è e lo stanno portando avanti una comunità di persone)..certo, un problema è che non posso importare librerie esterne (almeno mi è sembrato così facendo alcune prove) quindi chi volesse eseguire un programma python scritto facendo uso di librerie esterne non potrebbe farlo o meglio gli verrebbe restituito un errore...comunque vedrò di parlare con il prof mostrandogli questo progetto..vediamo cosa mi dice...grazie 2009/6/29 Giuseppe D'Elia peppe.de...@gmail.com ora vediamo...passerò qualche giorno cercando di capire bene quello che si può fare e le idee che voi e altri hanno dato in merito...se dovessi capire che la cosa diventa troppo complessa allora parlerò con il prof...intanto grazie dell'aiuto e delle risposte che mi state dando.. 2009/6/29 Marco Beri marcob...@gmail.com 2009/6/29 Andrea Gasparini ga...@yattaweb.it Soprattutto se il tuo è un lavoro di tesi, non puoi pretendere di avere gia' una risposta che vada bene per te, e magari anche gia' fatta. Quoto Andrea in pieno, aggiungendo la considerazione che, se non hai molta esperienza nel campo della programmazione, è meglio che chiedi una tesi più facile al tuo professore. Buona fortuna. Ciao. Marco. -- http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] eseguire programmi python in un sito
Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Cioè io che ho un sito web, carico un certo programma python e sul sito stesso posso eseguirlo per farmi un'idea di come funziona... ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
L'idea può essere resa più chiara se visionate questo sito ma per javascript http://eloquentjavascript.net/contents.html 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Cioè io che ho un sito web, carico un certo programma python e sul sito stesso posso eseguirlo per farmi un'idea di come funziona... ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Cioè io che ho un sito web, carico un certo programma python e sul sito stesso posso eseguirlo per farmi un'idea di come funziona... Ciao Giuseppe, puoi creare un interfaccia che ti permette di prendere l'input dalla pagina web, farlo eseguire all'interprete e poi restituire il risultato nella stessa pagina. Per esempio guarda Try Python: http://try-python.mired.org/. Il problema principale è quello della sicurezza: riuscire in qualche modo a creare una sandbox sicura che limita la valutazione di espressioni potenzialmente rischiose. Saluti, Antonio -- High-quality programming screencasts: http://ThinkCode.TV Zen and the Art of Programming: http://AntonioCangiano.com Aperiodico di resistenza informatica: http://StackTrace.it Author of Ruby on Rails for Microsoft Developers: http://bit.ly/rorforms ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Intanto grazie per la risposta. Ho visto il sito che mi hai dato. L'idea potrebbe andare, ho visto però che non è permesso definire funzioni o classi. Non è possibile caricare completamente l'interprete python sul sito quando voglio provare un programmino salvato sul sito?...non so se hai visto il link che ho postato successivamente su javascriptqualcosa del genere non è possibile ottenerla? Perchè così com'è sul sito che mi hai dato ha, credo, troppe limitazioni. 2009/6/28 Antonio Cangiano acangi...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Cioè io che ho un sito web, carico un certo programma python e sul sito stesso posso eseguirlo per farmi un'idea di come funziona... Ciao Giuseppe, puoi creare un interfaccia che ti permette di prendere l'input dalla pagina web, farlo eseguire all'interprete e poi restituire il risultato nella stessa pagina. Per esempio guarda Try Python: http://try-python.mired.org/. Il problema principale è quello della sicurezza: riuscire in qualche modo a creare una sandbox sicura che limita la valutazione di espressioni potenzialmente rischiose. Saluti, Antonio -- High-quality programming screencasts: http://ThinkCode.TV Zen and the Art of Programming: http://AntonioCangiano.com Aperiodico di resistenza informatica: http://StackTrace.it Author of Ruby on Rails for Microsoft Developers: http://bit.ly/rorforms ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
La shell IDLE non è possibile integrarla su un sito web o comunque richiamarla dal sito? 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Intanto grazie per la risposta. Ho visto il sito che mi hai dato. L'idea potrebbe andare, ho visto però che non è permesso definire funzioni o classi. Non è possibile caricare completamente l'interprete python sul sito quando voglio provare un programmino salvato sul sito?...non so se hai visto il link che ho postato successivamente su javascriptqualcosa del genere non è possibile ottenerla? Perchè così com'è sul sito che mi hai dato ha, credo, troppe limitazioni. 2009/6/28 Antonio Cangiano acangi...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Cioè io che ho un sito web, carico un certo programma python e sul sito stesso posso eseguirlo per farmi un'idea di come funziona... Ciao Giuseppe, puoi creare un interfaccia che ti permette di prendere l'input dalla pagina web, farlo eseguire all'interprete e poi restituire il risultato nella stessa pagina. Per esempio guarda Try Python: http://try-python.mired.org/. Il problema principale è quello della sicurezza: riuscire in qualche modo a creare una sandbox sicura che limita la valutazione di espressioni potenzialmente rischiose. Saluti, Antonio -- High-quality programming screencasts: http://ThinkCode.TV Zen and the Art of Programming: http://AntonioCangiano.com Aperiodico di resistenza informatica: http://StackTrace.it Author of Ruby on Rails for Microsoft Developers: http://bit.ly/rorforms ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Giuseppe D'Elia ha scritto: Intanto grazie per la risposta. Ho visto il sito che mi hai dato. L'idea potrebbe andare, ho visto però che non è permesso definire funzioni o classi. Non è possibile caricare completamente l'interprete python sul sito quando voglio provare un programmino salvato sul sito?...non so se hai visto il link che ho postato successivamente su javascriptqualcosa del genere non è possibile ottenerla? Perchè così com'è sul sito che mi hai dato ha, credo, troppe limitazioni. La questione è che Javascript è client side, perciò il codice che tu fai eseguire al sito che hai linkato viene eseguito dal browser dell'utente. Quindi il sito non corre alcun rischio: anche se il codice fosse rischioso, lo sarebbe per l'utente che lo ha inserito. Invece, quello che vuoi fare tu è: - Prendere codice in input - Eseguirlo SUL SERVER - Mostrare l'output all'utente Questo significa che O limiti le funzionalità possibili in qualche modo, O esegui lo script in un ambiente protetto che in nessun modo danneggiare il server, O il primo ragazzino che passa ti hacka il server. -- Francesco Ciracì - Sydarex ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Quindi questo vuol dire che l'interprete python non posso integrarlo sul server come avviene per una console java. L'unica cosa che si potrebbe fare allora è caricare i programmi python sul sito e poi scaricarseli in locale, a quel punto modificarli ed eseguire nuovamente l'upload sul sito. Certo che così però diventerebbe un normalissimo sito senza nessuna particolarità. Beh grazie cmq delle risposte allora. 2009/6/28 Francesco Ciracì sydarex...@gmail.com Giuseppe D'Elia ha scritto: Intanto grazie per la risposta. Ho visto il sito che mi hai dato. L'idea potrebbe andare, ho visto però che non è permesso definire funzioni o classi. Non è possibile caricare completamente l'interprete python sul sito quando voglio provare un programmino salvato sul sito?...non so se hai visto il link che ho postato successivamente su javascriptqualcosa del genere non è possibile ottenerla? Perchè così com'è sul sito che mi hai dato ha, credo, troppe limitazioni. La questione è che Javascript è client side, perciò il codice che tu fai eseguire al sito che hai linkato viene eseguito dal browser dell'utente. Quindi il sito non corre alcun rischio: anche se il codice fosse rischioso, lo sarebbe per l'utente che lo ha inserito. Invece, quello che vuoi fare tu è: - Prendere codice in input - Eseguirlo SUL SERVER - Mostrare l'output all'utente Questo significa che O limiti le funzionalità possibili in qualche modo, O esegui lo script in un ambiente protetto che in nessun modo danneggiare il server, O il primo ragazzino che passa ti hacka il server. -- Francesco Ciracì - Sydarex ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Giuseppe D'Elia ha scritto: Quindi questo vuol dire che l'interprete python non posso integrarlo sul server come avviene per una console java. L'unica cosa che si potrebbe fare allora è caricare i programmi python sul sito e poi scaricarseli in locale, a quel punto modificarli ed eseguire nuovamente l'upload sul sito. Certo che così però diventerebbe un normalissimo sito senza nessuna particolarità. Beh grazie cmq delle risposte allora. Mmh, posso azzardare una possibile soluzione, ma non so se sia conveniente o se c'é di meglio. Sarebbe eseguire lo script in una virtual machine il cui stato sia resettato, dopo aver eseguito lo script, allo stato iniziale. Cioè, qualsiasi cambiamento effettuato dallo script nella virtual machine, nel momento in cui l'output è inviato al client viene annullato. Certo, forse è possibile procedere altrimenti, ma non credo ci siano molte altre opzioni che consentano di non limitare PER NIENTE Python. -- Francesco Ciracì - Sydarex ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
On Jun 28, 2009, at 6:50 PM, Giuseppe D'Elia wrote: Quindi questo vuol dire che l'interprete python non posso integrarlo sul server come avviene per una console java. Java != Javascript. L'unica cosa che si potrebbe fare allora è caricare i programmi python sul sito e poi scaricarseli in locale, a quel punto modificarli ed eseguire nuovamente l'upload sul sito. Certo che così però diventerebbe un normalissimo sito senza nessuna particolarità. Beh grazie cmq delle risposte allora. Aspetta: prova a descrivere meglio cosa vuoi fare. Quale e' l'obiettivo del sito, quali sono gli utenti, etc etc etc. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
allora l'idea del sito è questa: praticamente dovrei poter creare una specie di comunità di sviluppatori python (è il mio prof di tesi che mi ha chiesto di farla..se si può fare). Praticamente nel sito si dovrebbero poter mettere vari programmini python (l'idea del prof è quella di sviluppare soprattutto applicazioni per google apps). I programmi devono poter essere visualizzati dai vari programmatori direttamente sul browser (qui appunto la richiesta di integrare la shell IDLE sul sito) e inoltre, se possibile, poter modificare online il programma stesso qualora ci fosse bisogno. Inoltre, come è usuale in una comunità, è possibile commentare quindi avere delle discussioni su un certo progetto e su alcune modifiche apportate. Poi ci sono altre piccole cose ma l'idea principale è questa. 2009/6/28 Enrico Franchi enrico.fran...@gmail.com On Jun 28, 2009, at 6:50 PM, Giuseppe D'Elia wrote: Quindi questo vuol dire che l'interprete python non posso integrarlo sul server come avviene per una console java. Java != Javascript. L'unica cosa che si potrebbe fare allora è caricare i programmi python sul sito e poi scaricarseli in locale, a quel punto modificarli ed eseguire nuovamente l'upload sul sito. Certo che così però diventerebbe un normalissimo sito senza nessuna particolarità. Beh grazie cmq delle risposte allora. Aspetta: prova a descrivere meglio cosa vuoi fare. Quale e' l'obiettivo del sito, quali sono gli utenti, etc etc etc. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com allora l'idea del sito è questa: praticamente dovrei poter creare una specie di comunità di sviluppatori python (è il mio prof di tesi che mi ha chiesto di farla..se si può fare). Praticamente nel sito si dovrebbero poter mettere vari programmini python (l'idea del prof è quella di sviluppare soprattutto applicazioni per google apps). I programmi devono poter essere visualizzati dai vari programmatori direttamente sul browser (qui appunto la richiesta di integrare la shell IDLE sul sito) e inoltre, se possibile, poter modificare online il programma stesso qualora ci fosse bisogno. Inoltre, come è usuale in una comunità, è possibile commentare quindi avere delle discussioni su un certo progetto e su alcune modifiche apportate. Poi ci sono altre piccole cose ma l'idea principale è questa. Giuseppe, visto che si tratta di una tesi di laurea, secondo me puoi investire il tempo e lo sforzo necessario per creare una sandbox sicura. Anche se è in un altro linguaggio, ti porto l'esempio di Try Ruby: http://tryruby.hobix.com/. Lì puoi definire metodi, classi e così via. Ma è tutto molto sicuro perché l'autore ha curato quell'aspetto utilizzando tutti i trucchi e meccanismi di difesa disponibili in Ruby. Per Python sarà un altro paio di maniche dal punto di vista implementativo, ma è comunque fattibile in linea di principio, se te la studi per bene. Ciao, Antonio -- High-quality programming screencasts: http://ThinkCode.TV Zen and the Art of Programming: http://AntonioCangiano.com Aperiodico di resistenza informatica: http://StackTrace.it Author of Ruby on Rails for Microsoft Developers: http://bit.ly/rorforms ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Giuseppe D'Elia ha scritto: allora l'idea del sito è questa: praticamente dovrei poter creare una specie di comunità di sviluppatori python (è il mio prof di tesi che mi ha chiesto di farla..se si può fare). Praticamente nel sito si dovrebbero poter mettere vari programmini python (l'idea del prof è quella di sviluppare soprattutto applicazioni per google apps). I programmi devono poter essere visualizzati dai vari programmatori direttamente sul browser Magari sono pignolo ma qui dici visualizzare, non eseguire. Se vuoi visualizzare dei programmi Python, dove per visualizzare si intende visualizzare il codice sorgente, allora è tutto un altro discorso. (qui appunto la richiesta di integrare la shell IDLE sul sito) e inoltre, se possibile, poter modificare online il programma stesso qualora ci fosse bisogno. Visto che per modificare il programma l'unica soluzione ragionevole è modificare il codice sorgente, vedi quanto scrivo sopra. A cosa ti serve una shell Python? Per eseguire il programma? Ma se il programma è una applicazione per Google App Engine, l'unico modo per farlo è semplicemente eseguire l'applicazione sull'account Google. Inoltre, come è usuale in una comunità, è possibile commentare quindi avere delle discussioni su un certo progetto e su alcune modifiche apportate. Poi ci sono altre piccole cose ma l'idea principale è questa. 1) Mercurial 2) Trac giusto per cominciare Ciao Manlio ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Non sono sicuro di aver capito esattamente quello che chiedi, ma forse Crunchy ti può essere utile: - http://code.google.com/p/crunchy/ - http://showmedo.com/videos/video?name=143fromSeriesID=143 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
mi stai dicendo che esiste un server dove puoi uploadare codice Java qualsiasi e questo viene eseguito server-side? No forse ho sbagliato o mi sono spiegato male io. E' javascript. E' un libro su javascript dove puoi mandare in esecuzione gli esempi presenti e modificarli. Basta che cerchi eloquentjavascript. Giuseppe, visto che si tratta di una tesi di laurea, secondo me puoi investire il tempo e lo sforzo necessario per creare una sandbox sicura. Anche se è in un altro linguaggio, ti porto l'esempio di Try Ruby: http://tryruby.hobix.com/. Lì puoi definire metodi, classi e così via. Ma è tutto molto sicuro perché l'autore ha curato quell'aspetto utilizzando tutti i trucchi e meccanismi di difesa disponibili in Ruby. Per Python sarà un altro paio di maniche dal punto di vista implementativo, ma è comunque fattibile in linea di principio, se te la studi per bene. L'esempio di Ruby che mi hai riportato è ben fatto. Il mio problema è che non ho mai programmato in python (sto cominciando adesso) e sviluppare un sito come quello di ruby non saprei da dove cominciare. Magari sono pignolo ma qui dici visualizzare, non eseguire. Si scusa ho sbagliato. O meglio, vorrei se possibile poter eseguire il programmino python sul sito e visualizzare anche il codice sorgente in modo da poterlo modificare direttamente sul sito. Ma se il programma è una applicazione per Google App Engine, l'unico modo per farlo è semplicemente eseguire l'applicazione sull'account Google. Diciamo che se è possibile poter fare tutto quello che ho detto sopra, allora il prof preferirebbe utilizzare lo spazio web offerto da Google App Engine. 2009/6/28 Giovanni Marco Dall'Olio dalloli...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Non sono sicuro di aver capito esattamente quello che chiedi, ma forse Crunchy ti può essere utile: - http://code.google.com/p/crunchy/ - http://showmedo.com/videos/video?name=143fromSeriesID=143 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com mi stai dicendo che esiste un server dove puoi uploadare codice Java qualsiasi e questo viene eseguito server-side? No forse ho sbagliato o mi sono spiegato male io. E' javascript. E' un libro su javascript dove puoi mandare in esecuzione gli esempi presenti e modificarli. Basta che cerchi eloquentjavascript. Beh, se hai scritto Java ma intendevi Javascript direi proprio che hai sbagliato :-) Giuseppe, visto che si tratta di una tesi di laurea, secondo me puoi investire il tempo e lo sforzo necessario per creare una sandbox sicura. Anche se è in un altro linguaggio, ti porto l'esempio di Try Ruby: http://tryruby.hobix.com/. Lì puoi definire metodi, classi e così via. Ma è tutto molto sicuro perché l'autore ha curato quell'aspetto utilizzando tutti i trucchi e meccanismi di difesa disponibili in Ruby. Per Python sarà un altro paio di maniche dal punto di vista implementativo, ma è comunque fattibile in linea di principio, se te la studi per bene. L'esempio di Ruby che mi hai riportato è ben fatto. Il mio problema è che non ho mai programmato in python (sto cominciando adesso) e sviluppare un sito come quello di ruby non saprei da dove cominciare. Scusa, ma quello che vuoi fare non lo puoi improvvisare o scopiazzare qua e là : Python lo devi imparare. E se vuoi fare una sandbox lo devi imparare anche bene. Ciao. Marco. -- http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Crunchy ti può essere utile Non ho ben capito di cosa si tratta ma ho dato solo uno sguardo veloce al sito. Appena posso ti farò sapere se mi può essere utile. Grazie 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com mi stai dicendo che esiste un server dove puoi uploadare codice Java qualsiasi e questo viene eseguito server-side? No forse ho sbagliato o mi sono spiegato male io. E' javascript. E' un libro su javascript dove puoi mandare in esecuzione gli esempi presenti e modificarli. Basta che cerchi eloquentjavascript. Giuseppe, visto che si tratta di una tesi di laurea, secondo me puoi investire il tempo e lo sforzo necessario per creare una sandbox sicura. Anche se è in un altro linguaggio, ti porto l'esempio di Try Ruby: http://tryruby.hobix.com/. Lì puoi definire metodi, classi e così via. Ma è tutto molto sicuro perché l'autore ha curato quell'aspetto utilizzando tutti i trucchi e meccanismi di difesa disponibili in Ruby. Per Python sarà un altro paio di maniche dal punto di vista implementativo, ma è comunque fattibile in linea di principio, se te la studi per bene. L'esempio di Ruby che mi hai riportato è ben fatto. Il mio problema è che non ho mai programmato in python (sto cominciando adesso) e sviluppare un sito come quello di ruby non saprei da dove cominciare. Magari sono pignolo ma qui dici visualizzare, non eseguire. Si scusa ho sbagliato. O meglio, vorrei se possibile poter eseguire il programmino python sul sito e visualizzare anche il codice sorgente in modo da poterlo modificare direttamente sul sito. Ma se il programma è una applicazione per Google App Engine, l'unico modo per farlo è semplicemente eseguire l'applicazione sull'account Google. Diciamo che se è possibile poter fare tutto quello che ho detto sopra, allora il prof preferirebbe utilizzare lo spazio web offerto da Google App Engine. 2009/6/28 Giovanni Marco Dall'Olio dalloli...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com: Ciao, è possibile integrare in un sito web l'interprete python in modo da mandare in esecuzione un certo programma su un sito? Non sono sicuro di aver capito esattamente quello che chiedi, ma forse Crunchy ti può essere utile: - http://code.google.com/p/crunchy/ - http://showmedo.com/videos/video?name=143fromSeriesID=143 ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python -- Giovanni Dall'Olio, phd student Department of Biologia Evolutiva at CEXS-UPF (Barcelona, Spain) My blog on bioinformatics: http://bioinfoblog.it ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] eseguire programmi python in un sito
Scusa, ma quello che vuoi fare non lo puoi improvvisare o scopiazzare qua e là : Python lo devi imparare. Si si lo so che lo devo imparare. Però vorrei essere sicuro di poter dire al prof che quello che lui chiede si può fare. Inoltre visto che siete stati così gentili fino ad ora vi chiedo cosa posso studiare di python per realizzare il progetto? avrei bisogno delle dritte e vi sto chiedendo un aiuto. Diciamo che la parte base di python la conosco. Sintassi, costrutti e così via. Mi manca il resto. 2009/6/29 Marco Beri marcob...@gmail.com 2009/6/28 Giuseppe D'Elia peppe.de...@gmail.com mi stai dicendo che esiste un server dove puoi uploadare codice Java qualsiasi e questo viene eseguito server-side? No forse ho sbagliato o mi sono spiegato male io. E' javascript. E' un libro su javascript dove puoi mandare in esecuzione gli esempi presenti e modificarli. Basta che cerchi eloquentjavascript. Beh, se hai scritto Java ma intendevi Javascript direi proprio che hai sbagliato :-) Giuseppe, visto che si tratta di una tesi di laurea, secondo me puoi investire il tempo e lo sforzo necessario per creare una sandbox sicura. Anche se è in un altro linguaggio, ti porto l'esempio di Try Ruby: http://tryruby.hobix.com/. Lì puoi definire metodi, classi e così via. Ma è tutto molto sicuro perché l'autore ha curato quell'aspetto utilizzando tutti i trucchi e meccanismi di difesa disponibili in Ruby. Per Python sarà un altro paio di maniche dal punto di vista implementativo, ma è comunque fattibile in linea di principio, se te la studi per bene. L'esempio di Ruby che mi hai riportato è ben fatto. Il mio problema è che non ho mai programmato in python (sto cominciando adesso) e sviluppare un sito come quello di ruby non saprei da dove cominciare. Scusa, ma quello che vuoi fare non lo puoi improvvisare o scopiazzare qua e là : Python lo devi imparare. E se vuoi fare una sandbox lo devi imparare anche bene. Ciao. Marco. -- http://thinkcode.tv - Prossimamente su questi schermi http://beri.it - Blog di una testina di vitello http://stacktrace.it - Aperiodico di resistenza informatica ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python