[Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
Salve a tutti, mi sto inoltando solo ora verso mod_python su Apache 2.X e già mi sorgono i primi dubbi. Qual'è secondo voi l'handler più semplice / immediato da gestire ? - CGI lo escluderei per le performance ridotte - PSP è un embed stile JSP, PHP, o Rails e tutto sommato potrebbe esser

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
lobali PHP-STYLE molto fake, questo è quanto ne è venuto fuori: ### Andrea Giammarchi # PHPRequestVars alpha 1 import mod_python class PHPRequestVars: def getPHPFakeEnviroment(self): return {'SERVER':self.__SERVER, 'GET':self.__GET, 'POST':self.__POST, '

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
tramite delle informazioni (handler, distinzione dei metodi, altro) altrimenti devo ritrovarmi costretto a dedurre che con python, nel web, non sia possibile fare una cosa che stò già portando anche per C# e che è già pronta per PHP :-) Grazie comunque a tutti p

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
Manlio Perillo ha scritto: Ho qualche dubbio, ma è anche vero che nel 90% dei casi avere soluzioni preconfezionate è da preferire. Anche se magari uno che usa spesso soluzioni più potenti ne diventa così pratico da codificare comunque in poco tempo. sono d'accordo, però secondo me è bene anche sa

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
ranza (ma se il file ha un content con il contenuto resta il dubbio della chiamata al value del file che può mandare in tilt il server) Ciao, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
on) Ciao, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-16 Thread Andrea Giammarchi
mie alchimie pseudo pythoniane :D Ciao, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-17 Thread Andrea Giammarchi
molto simpatico) Ora non mi resta che trovare documentazione decente sul modulo, quella ufficiale non è molto utile ... :-( Ogni link su classi, dettagli di configurazione o altro è bene accetto, io mi ritrovo sempre nelle stesse pagine che dicono tanto e non approfondiscono quasi niente. Sa

Re: [Python] mod_python ed il giusto handler

2006-08-17 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Mi sfugge cosa intendi per portabile a questo punto. intendo usabile dal basso livello (mod_python) all'alto (fw) mod_python è solo un progetto dei tanti, non c'è niente di ufficiale. come sotto progetto di Apache stessa ? ... ho letto solo di mod_python, ce ne so

[Python] mod_python psp VS mod_php

2006-08-17 Thread Andrea Giammarchi
b presi in prestito dal python 2 - mezzo secondo di differenza, tendente all' uno con 50 interazioni, 2 quasi e mezzo con 100 interazioni a vantaggio di python Probabilmente non ho configurato nemmeno benissimo mod_python perchè sebbene vada tutto, nel server mi ritrovo un CGI come confi

Re: [Python] mod_python ed il giusto handler

2006-08-17 Thread Andrea Giammarchi
"a cavallo", invece di tentare con mille for in alla scoperta di variabili ... (anche visto che Cookie e Session ci sono ... c'è poco ma ci sono metodi e opzioni) Ciao, Andrea Giammarchi P.S. il progettino si chiama ACE, altro non è che una libreria trasparente per richiamare met

Re: [Python] mod_python ed il giusto handler

2006-08-17 Thread Andrea Giammarchi
solo io :P Cmq ACE dovrebbe poter stare anche in Nevow ed altri, intanto lo finisco per il mod_python poi vediamo :E Saluti, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
one 2.5) oppure leggermi qualcosa su PyRex o fare un modulo in C così da colmare il gap in serializzazione / deserializzazione (ma su python non ha molto senso abilitare la conversione in utf8 quindi sia il JS che il python in quel caso sono rapidissimi). Saluti, Andrea Giammarchi P.S. JSON-RP

[Python] Creazione modulo in PyRex

2006-08-18 Thread Andrea Giammarchi
= Extension("PHP_Serializer", ["PHP_Serializer.c"], libraries=["xosd"]) setup(name="PHP_Serializer", ext_modules=[xosdExtn]) Grazie, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
nted e unicode no (non si possono trasmettere stringhe senza che vengano codificate in qualche modo). Parlavo di UTF-8, errore mio. Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Vorrei solodire che mi si era impallato l'host e mi sono perso probabilmente altri messaggi quindi mi scuso se non ho risposto anche agli altri. Aggiungo che ACE utilizza una versione light del methodTable, sistema sfruttato dal progetto AMFPHP nonchè da quello analogo per Perl e Python. Tratt

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Trovo questo modo di introdurre una roba di php in python piuttosto discutibile, io non introduco niente ... la libreria lavora in background, l'introduzione del formato serialize di PHP è lo stesso identico concetto di JSON, esistono versioni di seri

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Lo sapevo io. exec e eval sono due modi _SICURI_ di avere problemi di QUALSIASI genere. Se l'architettura del tuo sistema parte da questo stai pur certo che _ha_ problemi di sicurezza e non sono dovuti allo scambio di dati ma proprio al tuo serializer

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
della stringa pippo, ovvero solo [a-zA-Z_]+ ? Comunque se vuoi creare classi a runtime puoi anche dare un'occhiata al modulo new http://docs.python.org/lib/module-new.html ottimo, sono queste considerazioni / informazioni che mi servono il resto lascia il tempo che trova. G

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Andrea Giammarchi ha scritto: Comunque se vuoi creare classi a runtime puoi anche dare un'occhiata al modulo new http://docs.python.org/lib/module-new.html ottimo, sono queste considerazioni / informazioni che mi servono il resto lascia il tempo che trova. aggiungo: quale modul

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Perchè non usi semplicemente XML-RPC allora se ti interessa il cross language? perchè aumenta il consumo di banda e la latenza in risposta per il client A me pare che in Python un dizionario sia un oggetto, ignoro cosa sia in PHP ma ti posso giurare che in Python

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
ascia perdere, tu non sai, io ti biasimo" ... non le considero critiche ne considerazioni. Il resto invece lo considero e come Io ne ho prese di legnate sui denti :-) bene, allora quando finisce questa inizializzazione pitoniana ? lol Andrea Giammarchi _

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: E questo come e` possibile? Puoi inviare solo ascii? utf8_encode ... utf8_decode Inoltre se il tuo sogno e` tenere aggiornate le istanzi degli oggetti tra server e client vivrai una vita grama e ricca di spiacevoli sorprese. soprese ancora niente,

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Manlio Perillo ha scritto: Per creare classi così non usare exec ma usa type: pippoType = type("Pippo", (), {}) type è la funziona chiamata dall'interprete quando valuta un class statement. Il secondo argomento indica le classi base, il terzo gli attributi della classe). Saluti Manlio Peri

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
e non esiste viene creata base, senza niente come argomento, quindi su un controllo a-zA-Z_ dovrei stare tranquillo ma esiste un modo per evitare eval sono sempre pronto per sceglierlo, è che non sapevo ne di type("NomeClasse", (), {}) ne di inspect ... grazie

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Beh dato che ti ostini a dire che i dizionari non sono oggetti ho anche paura di avere ragione :-) dove ho scritto che i dict non sono oggetti ? io parlo di istanze di classi, quello che json no fa ... invia il dict dell'istanza ? ... bene, devi poi sbatterti per ri

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Mi scrivi 5 righe della parte Python di gestione della roba JS con la tua libreria? ti posto in fondo tutta la libreria .. che è ancora alpha e non è completa, ha diversi buchi, ma tutto sommato comincia a funzionare Non trovo un motivo valido per avere questa

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Allora... E` evidente che non ne sai molto neanche di OO perche` continui a parlarne. Non stai facendo nulla di 'OO' se invii il nome di una classe e il suo stato. Stai solo inviando una stringa e altre stringhe. davvero ? ... Per essere 'OO' (se ma

Re: [Python] Creazione modulo in PyRex

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Io ci sono riuscito senza troppi intoppi, seguendo le istruzioni in http://www.vrplumber.com/programming/mstoolkit/ E' solo un giorno intero che ci provo :-( Dopo ci guardo meglio con calma da capo Non va nemmeno a me dopo aver scaricato VC++ da M$ ... :-( ___

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Ti ho mostrato esempi in cui devi semplicemente aggiornare il dict di una classe. Se per te quello è "sbattersi". Se crei una libreria per risparmiarti una istruzione direi che è stupido, no? non credo basti ... ma non lo so. in php, (come in JS), puoi fare questo $

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Si fa in una linea di python: "value in values" ritorna True o False. Scusa la battuta ma parli di performance e scrivi cose come questa? credo sia il primo blocco che ho scritto ... poi dopo misono ricordato dell' in :E getMethods() è piena di bad practices. No

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Concordo con Valentino. Non stai facendo nulla di object oriented. ok, usare classi per i pitoniani non significa fare qualcosa di OO Lo sai vero che non c'è granchè differenza tra: foo(X) e X.foo() foo <= procedurale, uso funzioni X.foo <= OO , uso metodi di og

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Guarda che qua dice robe abbastanza complesse che poco hanno a che fare con la funzione isinstance() ma piuttosto con cio` che fa isinstance(), non e` che se non la usi non sei caduto nella trappola :). non l'ho commentato, aspettavo un riscontro de

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
no io c'ho provato a pieagare). Ringrazio per i cosngili, gli aiuti, parti di codice. Saluti, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
Lawrence Oluyede ha scritto: Ok quindi tutto il tuo problema sta nel fatto che davanti alla callRemote() non c'è un nome con un dannato punto. Se non ricordo male in JS dentro un browser le funzioni definite nel namespace globale appartengono a window. Quindi cavoli, anche in JS tutto è un oggett

Re: [Python] mod_python ed il giusto handler

2006-08-18 Thread Andrea Giammarchi
tenzialmente adatto ai molti che potrebbero ritrovarsi nella mia situazione (almeno un paio ne conosco). Ora rivedrò le mie convinzioni su cosa è veramente OO e cosa intendo io per scrivere OO o sfruttare la stessa OO su più linguaggi, abituato a comunità di livello tecnico spesso discutibilissim

Re: [Python] Creazione modulo in PyRex

2006-08-19 Thread Andrea Giammarchi
Manlio Perillo ha scritto: Hai scaricaro il 2005? Quelle istruzioni valgono per il 2003 (che la Microsoft ha ritirato). zi :E ... Visual C++ Express 2005 ... che assieme al C# ed al Web Developer mi sta intasando l'HD a suon di 60 mega di programma da scompattare alla volta. Dici che posso t

Re: [Python] Creazione modulo in PyRex

2006-08-19 Thread Andrea Giammarchi
Andrea Giammarchi ha scritto: Non so come funzionano le estensioni in PHP, ma se un host ti da mod_python e un account FTP probabilmente puoi mettere sul server i moduli che vuoi, impostando il PYTHONPATH con una istruzione di mod_python. dimenticavo che in PHP questa possibilità spesso non c&#

Re: [Python] domandina!!!

2006-08-25 Thread Andrea Giammarchi
sta komodo usarlo :E La nota dolente è che non è gratuito (ma a me è andata di culo, l'ho vinto su phpclasses.org), l'altra è che non è un editor visuale come potrebbe essere Boa, quindi per lib grafiche non è più tanto komodo. Saluti, Andr

Re: [Python] Help, python e javascript

2006-09-11 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Javascript per ragioni di sicurezza non puo` eseguire nulla, ne` accedere all'hdd ne` fare qualsiasi cosa che possa anche lontanamente provocare danni al computer. credo dormissero in M$ quando hanno pubblicato questa informazione sul JS :D Javascri

Re: [Python] Help, python e javascript

2006-09-11 Thread Andrea Giammarchi
Valentino Volonghi aka Dialtone ha scritto: Prego? Il fatto che esistano bachi non implica che javascript possa aprire file sul filesystem come meglio preferisce. volevo dire che JS è solo teoricamente sandboxed, poichè i browser che lo interpretano non sempre gli impedisconodi fare danni. In

Re: [Python] Re: [community] supporto Python

2006-09-16 Thread Andrea Giammarchi
Manlio Perillo ha scritto: Per concludere, le cose che si possono fare sono molte, alcune sono già state fatte in passato (ad esempio Ferdinando mise su un wiki mai utilizato, topomorto ha aperto un forum che dopo l'entusiasmo iniziale non viene più utilizzato). topomorto sarei io, giusto ? :E

Re: [Python] Re: [community] supporto Python

2006-09-18 Thread Andrea Giammarchi
mplicità di un forum Saluti Manlio Perillo Ciao, Andrea Giammarchi ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

[Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
ro invece saprebbe dirmi se in pochi passaggi si potrebbe fare un porting per Zope, Django, Cherrypy o altri? Grazie mille per l'eventuale attenzione. Buona giornata, Andrea Giammarchi - Zend Certified Engineer ActionScript 2.0 Cer

Re: [Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
Manlio Perillo wrote: Andrea Giammarchi ha scritto: Salve a tutta la ML. Di recente ho messo on-line un servizio basato su un mio progetto scritto in 4 linguaggi di programmazione, Python compreso. Il progetto è orientato all'ottimizzazione Web, specialmente 2.0, trattandosi

Re: [Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
ro di essermi spiegato al meglio e grazie ancora per l'intervento. Andrea Giammarchi -- - Zend Certified Engineer ActionScript 2.0 Certified Developer Web 2.0 Specialist - Cel. +39 338 7621067 ___

Re: [Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
meglio. Per il resto grazie mille, darò subito un'occhiata al modulo Apache che mi hai consigliato. Buona giornata, Andrea Giammarchi - Zend Certified Engineer ActionScript 2.0 Certified Developer Web 2.0 Specialist --

Re: [Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
Lawrence Oluyede wrote: Dunque, lo scopo ultimo (o uno degli scopi ultimi) di WSGI e` avere applicazioni con una interfaccia comune "indipendenti" dal web server/framework che le esegue. Questo dovrebbe garantire una portabilita` del codice web. Perdonami Lawrence ma ho una domanda istantanea ...

Re: [Python] mod_python con o senza psp, pareri e suggerimenti su un handler

2007-10-08 Thread Andrea Giammarchi
be egregiamente, sembra facile no ? +2 punti a Python sul web tramite wsgi, psp non mi entusiasmava e l'handler mod_python mi sapeva di caotico su progetti consistenti, imho Buona serata a tutti, Andrea Giammarchi - Zend Certified Engineer ActionScript 2.0

Re: [Python] Usare Python a basso livello

2007-10-26 Thread Andrea Giammarchi
Non vorrei sbagliarmi ma credo che Python sia nato proprio per questo :-) Paolo wrote: Salve a tutti, sono nuovo iscritto e mi chiedevo se fosse possibile (e conveniente soprattutto) usare Python per programmazione a basso livello, ovvero per driver, protocolli di rete, di routing e chi più ne

Re: [Python] Usare Python a basso livello

2007-10-27 Thread Andrea Giammarchi
Paolo wrote: Ok...dopo queste due risposte sono quantomeno "frastornato"...infatti sono completamente opposte!! Quanto ad Andrea mi ha forse dato la risposta "che volevo", mentre non capisco l'astio, la saccenza e la scortesia di Daniele...onestamente mi ha dato veramente fastidio! Credo di

Re: [Python] Usare Python a basso livello

2007-10-27 Thread Andrea Giammarchi
Daniele Varrazzo wrote: Sono contento che un esperto di PHP ti abbia detto (per altro con il disclaimer "non vorrei sbagliarmi ma...") Calma Daniele, sono esperto anche di ECMAScript :D Comunque credo ci sia stata una generale incomprensione, a partire dalla mia avventata risposta, scusate e b