ce le funzioni per dialogare con la scheda.
A questo punto la cosa migliore e' generare dei bindings (con swig ad
esempio) per questa libreria e fare le chiamate da python.
--
Roberto De Ioris
http://unbit.it
JID: [EMAIL PROTECTED]
signature.asc
De
per una soluzione
in userspace che si basa su /dev/port, dovresti praticamente riscriverti
il driver. (senza contare che e' molto facile fare danni scrivendo
dentro /dev/port)
A mio modesto parere il primo passaggio e' istallare i driver e, solo
dopo che hai un sistema "corretto"
ma dubito fortemente che un driver per
schede grafiche o un controller scsi possa essere scritto con un
linguaggio di alto livello per poi avere una qualsiasi valenza in
ambienti di produzione...
--
Roberto De Ioris
http://unbit.it
JID: [EMAIL PROTECTED]
_
ei software per vpn in userspace usano proprio questa
tecnica.
Per quanto riguarda i driver, siamo a un livello troppo basso, le
versioni piu' recenti del kernel includono un framework per la creazione
di driver in userspace ma che comunque richiede che la gestione degli
interrupt (e altre cose
e sacrosanta) curiosita', quindi mi preoccuperei poco delle
performance/efficienza e correrei a leggermi il codice :)
Ti consiglio (se gia' non la hai) la "bibbia" del TCP/IP:
Wright/Stevens: TCP/IP Illustrated (3 volumi)
..credo si
k/protocolli (tolti i vari sistemi di routing e
templating) che bene o male utilizzano tutti il paradigma CGI (o meglio
le sue variabili)
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
mailing-list:
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
://projects.unbit.it/uwsgi/
Mercurial repository: http://projects.unbit.it/hg/uwsgi/
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
a non
puo' funzionare perche' non stai stampando gli header.
Usa sempre cgitb al posto di cgi almeno hai gli errori stampati
direttamente sul browser.
Ti consiglio comunque di leggerti una introduzione al protocollo cgi, e'
davvero banale ma se non si conoscono quei 3
commesso sull'approccio WSGI e
come punto a suo favore posso aggiungere che nel mondo ruby (dove il
deploy e' un totale incubo) si e' sviluppato Rack che e' pressocche'
uguale a WSGI mentre mod_ruby e' stato praticamente relegato in un
angolino buio e puzzolente.
Il l
sa un
dispositivo in particolare
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
tivi non hanno senso.
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
he limitare la quantita' di
memoria fisica che un singolo processo (sebbene setrlimit lo preveda)
puo' allocare.
Se dopo tutto questo pippone sei ancora convinto che sia l'approccio
giusto, direi che hai tutto cio' che ti serve :)
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Cheers
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
- options for changin uid/gid and chrooting when run by root
- lot of bugfixes and optimizations
Special thanks go to
Marco Beri
Yann Malet
Valery Masiutsin
Alvaro Lopez Ortega
for their support and bugs hunting
--
Roberto De Ioris
Unbit
support)
Manlio Perillo (async mode advice and ideas)
Valery Masiutsin
Michal Suszko
Alvaro Lopez Ortega (of Cherokee project)
--
Roberto De Ioris
Unbit
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
erche' la cpu
deve dividersi i compiti.
Se la tua cpu e' multicore e sei su un kernel SMP, beh allora
semplicemente lo scheduler del tuo OS ha fatto scelte contro di te :)
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
P
cardo Magliocchetti
Markus Gattol
Jonas Borgström
Damjan Georgievski
Piotr Sikora
Daniel Gerzo
And thanks to all uWSGI users for their support
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
mentazione C molto efficiente (viene usata anche per fare grafica e
matematica spinta)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
e
>>>>
>
> vi e' mai successo ?
>
La versione di python che hai e' compilata per x86_64 (presumo, a meno che
non sei su powerpc) mentre il modulo e' per i386
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
ll the new features will be available only in the 0.9.7-dev tree
Thanks for your attention
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
e proprio al liceo per gestire gli accessi alla sala computer).
Con Object Pascal non ho idea. Forse qualche nostalgico degli anni 80 con
le spalline e i capelli cotonati ci smanaccia :)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
llora C o Perl sono perfetti
> (non a caso esiste l'IOCCC e l'OPC)
>
> Il Perl e' write only. Ciodetto io so che non si impara a nuotare con un
> corso per corrispondenza ma gettandosi in acqua. Poi questione di gutsi, per
> carita'.
>
> Enrico
> P.S. in
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Il 05/01/2011 18:49, Carlo Miron ha scritto:
>> 2011/1/5 Roberto De Ioris :
>>>> Enrico
>>>> P.S. in tutto questo vorrei menzionare un linugaggio che meriterebbe
>>>> piu`
>>&
i modi di scrivere nella maniera piu' incomprensibile possibile,
ergo
trattandosi di religione (e quindi al di fuori di ogni logica) posso
affermare con assoluta certezza che il codice perl deve essere write only,
se non lo e' allora e' blasfemia e/o eresia :P
Ora vado a confessarmi.
--
R
Notari (virtual hosting fixes since 0.9.6.6)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
i che avete SCELTO java, non sentitevi offesi, non ho davvero
conosciuto nessuno di voi quindi non mi assalite, tanto non saprei cosa
rispondervi :)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
rzione alla semplicita'
dell'hardware)
che ti possa capitare.
A meno che non disponi delle specifiche complete dell'hardware
scordati di parlarci a basso livello via usb.
--
Roberto De Ioris
http://unbit.it
___
Python mai
re a una porta seriale con il
comando irattach.
Tutto molto bello, ma peccato che non funziona quasi mai :)
Dai una occhiata al progetto lirc
http://www.lirc.org/
Se riesci a farci andare il tuo dispositivo poi usarlo con python e' una
bazzecola
--
Roberto De Ioris
http://unbit.it
___
iu' tardi lo scarico, comunque, sia
mod_wsgi che uWSGI supportano Python 3/PEP da un bel po' di tempo
(e credo anche cherrypy)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
to, poter condividere le sessioni tra piu'
macchine e' una parte vitale.
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
t
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Il giorno 16/giu/2011, alle ore 15.16, Carlo Miron ha scritto:
> 2011/6/16 Roberto De Ioris :
>> Il giorno 16/giu/2011, alle ore 14.44, Simone Federici ha scritto:
>>>
>>> 2011/6/15 Alberto Biaggiotti ABX
>>> C'è nessuno?
>>> echo "...
x27; un python 2.4 (ma non aspettarti altro, per lo meno un
annetto fa c'era solo questo)
per oracle non ho idea.
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
27; stato il timeout e allora chiudi la connessione
e addio
3) se restituisce >0 allora ci sono dati nel socket e puoi leggerli
tranquillamente senza paura di bloccare tutto
poll e' gestita in python da questo modulo:
http://docs.python.org/library/select.html
qui ci sono un bel po' di esempi:
http://www.doughellmann.com/PyMOTW/select/
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Linux cgroups
(thanks Giacomo Bagnoli)
- broodlord mode
this is a first attempt of auto-scaling
http://projects.unbit.it/uwsgi/wiki/Broodlord
You can download uWSGI 0.9.8.2 from
http://projects.unbit.it/downloads/uwsgi-0.9.8.2.tar.gz
or
pip install uwsgi
--
Roberto D
you in the CONTRIBUTORS file.
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
diamo e' un qualche tipo di report sull'utilizzo che ne
avete fatto, e di non usarli per eseguire applicazioni php perche' non abbiamo
bisogno di dati su questo ambiente
(ne abbiamo fin troppi)
Grazie a chiunque voglia dare una mano, e scusate di nuovo per l'OT
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Il giorno 07/set/2011, alle ore 14:47, Fabrizio Mancini ha scritto:
> 2011/9/7 Roberto De Ioris
> Scusate l'OT, ma presumo di fare cosa gradita.
>
> Stiamo per rilasciare una nuova serie di offerte (spero per ottobre) non
> basate su processi e address space
> ma s
Il giorno 13/set/2011, alle ore 16:46, Mauro Casini ha scritto:
> Roberto De Ioris writes:
>
>> Qualche volontario che GRATIS si prova dei container 'piccoli'
>> (intorno ai 70 mega), sia per testare il loro funzionamento sia per
>> fare avere a noi qu
aticamente ovunque.
Quando un drone finisce il suo lavoro la memoria allocata viene
completamente liberata.Di default (configurabile) ogni drone deve
concludere il suo lavoro entro 5 secondi altrimenti viene distrutto in
automatico.
Tutto qui
Saluti
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> 2011/10/11 Roberto De Ioris :
> [...]
>> Questo modulo (che richiede spidermonkey 1.8.5) permette di eseguire
>> codice javascript/ecma su un oggeto python.
>
> Cos'e` un oggeto?
Sono 30 anni che voi del nord mi ripetete che mi chiamo Roberto e non
Robberto, quin
Il giorno 12/ott/2011, alle ore 11:38, Marco Dalla Stella ha scritto:
> Il 11 ottobre 2011 18:45, Roberto De Ioris ha scritto:
>> Questo modulo (che richiede spidermonkey 1.8.5) permette di eseguire
>> codice javascript/ecma su un oggeto python.
>
> Come mai la scelta è c
i costi
a non offendere nessuno e in nessun modo, e come nella lista di web2py riporto
questi 2 thread
che dovrebbero farvi riflettere su dove rischiamo di finire:
https://bugzilla.redhat.com/show_bug.cgi?id=681339
http://lists.octality.com/pipermail/cherokee/2010-October/013578.html
(non scassatevi dalle risate,
are fork)
e hai risolto
Tieni presente che a basso livello il comando STOR non e' bloccante (ftp apre
una connessione apposta per il trasferimento dati), quindi in realta' questo
approccio e'
"obbligato" dall'astrazione della ftplib
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
quando fa
massa di utenza
(indipendentemente da come e' scritto) e i ragazzi di merengue hanno fatto in
modo di tirare dentro piu' gente possibile (guardate l'elenco dei contributors,
c'e' davvero chiunque)
Ci ho fatto qualcosa di serio ? No, ma sia io che i miei collab
Il giorno 24/nov/2011, alle ore 16:20, Nicola Larosa ha scritto:
>>>
>
> Roberto De Ioris wrote:
>> E' l'unico su cui punterei in una gara (comunque persa [almeno per
>> ora]) con Drupal,
>
> Interessante, django-cms non ti sembra valido?
Si, ma la
> 2011/11/24 Roberto De Ioris :
>> (mentre grazie a dio quell'uno su python e' un tecnico :P)
>
> e` pelato?
all'inizio ne ero convinto, poi mi hanno detto che era una cuffia da piscina
> ___
> Python mailing
lazioni/aggiornamenti/rimozioni... Devo però
> dire che per la ricerca è decisamente buono.
>
>
Non e' che potresti elencare cosa cerchi (a livello di feature) e che problemi
hai riscontrato
con pip/easy_install ? Perche' (saro' sicuramente nabbo io) una volta che un
packag
Il giorno 30/nov/2011, alle ore 10:57, Maurizio Totti ha scritto:
> Il 30 novembre 2011 10:21, Roberto De Ioris ha scritto:
>>
>> Non e' che potresti elencare cosa cerchi (a livello di feature) e che
>> problemi hai riscontrato
>> con pip/easy_install ? Per
ma il loro scopo e' aggiungere concorrenza, le
performance diventano secondarie.
Se si vuole sfruttare l'SMP basta andare di preforking+threads (o solo
preforking che va bene nel 99.999% dei casi). Mi rendo conto che ho
liquidato l'argomento, ma ho paura che rischiamo di cr
maggioranza
dei provider (anche low-cost) lo supportava, e in un modo tale per cui chi
era abituato a CGI si ritrovava ad usare le stesse tecniche di deploy ma
con le performance aumentate a dismisura.
Negli altri ambienti la soluzione e' sempre stata il server dedicato, e
quindi spendere di piu
> 2011/12/6 Matteo Magni
>
>> Perl e' caos. Ma in quel caos c'e' del genio.
>
Cacchio, questa me la tatuo...
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> On 06/dic/2011, at 10:07, Roberto De Ioris wrote:
>
>> Se ho scritto python in modo non elegante ricevero' una gangbang di
>> sputi
>> (scusate per la mia vena poetica, a volte mi faccio schifo da solo)
>
> Si chiama bukkake e non gangbang, ignorante.
>
non supera (o supera di poco) il numero
di core cpu. Se invece il numero e' abnorme (ad esempio quando si va in
preforking+multithread) su Linux e' meglio il locking (per lo meno dei
thread all'interno dello stesso processo)
Ad oggi ne' io ne' i ragazzi di unicorn (server ruby di cui gunicorn e' il
porting in python) abbiamo rilevato un impatto del thundering herd tale da
doverlo gestire diversamente. Di idea completamente opposta i ragazzi di
passenger che invece preferiscono gestire tutto in user space con una
porta aperta per ogni processo. Evidentemente si sentono stra-sicuri del
loro load-balancer interno, o sanno qualcosa che io non so :)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
re waitpid() a
intervalli regolari per vedere se qualcosa e' cambiato). Nei BSD sarebbe
molto piu' facile, perche' kqueue() puo' rimanere in attesa di un processo
oltre che di un file descriptor (bellissimo).
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
mento di kqueue(). Probabilmente e' una strada percorribile, se
non fosse per il fatto che Igor e' da sempre allergico a chiamare fork()
(o clone()) in nginx, e quindi ho paura che una inclusione nel ramo
ufficiale potrebbe essere "problematica".
--
Roberto De Ioris
http://unbi
sone a
continuare a ragionare in termini di script web (stile php) e non di
"applicazioni" web (come invece costringe a fare WSGI).
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
performance gain)
Bye
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
I/O.
Se invece vuoi un controllo maggiore puoi usare ctypes per "accedere" alla
glibc e richiamare ioprio_get/set
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Deranek
Mike Kuznetsov
(sorry if i have missed someone)
You can download uWSGI 1.1 from
http://projects.unbit.it/downloads/uwsgi-1.1.tar.gz
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it
; Che strada mi consigliate di usare?
Virtualenv (una per virtualhost)
http://code.google.com/p/modwsgi/wiki/VirtualEnvironments
>
--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
inguished Technologist
HP Converged Cloud
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
i per la polemica e per non avere
un aggiornamento di WSGI per l'ennesima volta :)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
ni reload corrisponda
anche un restart di celery, in questo caso attach-daemon e' quello che ti
serve.
Eventualmente con attach-daemon2 hai un controllo maggiore sul comportamento:
https://github.com/unbit/uwsgi-docs/blob/master/AttachingDaemons.rst#--attach-daemon2
--
Roberto De Ior
a questo mondo mi sento di suggerirti di
partire dal basso livello (pygame, pyglet e amici ti saranno utilissimi,
senza contare che potresti lavorare server side e renderizzare su canvas
;)
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Pytho
> On Tue, Sep 23, 2014 at 08:30:15AM +0200, Roberto De Ioris wrote:
>>
>> > Ciao a tutti,
>> >
>> >
>> > sto cercando la configrazione ottimale per fare partire celery con
>> > django in produzione.
>> >
>> > Uso nginx +
dico solo
che in alcuni capita che a meta' film cambino gli attori o spariscano dei
personaggi senza motivo )
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
n C++ come diceva enrico) stai facendo male. Ma il c "moderno"
(sempre che voglia dire qualcosa visto che il linguaggio non si e'
praticamente mai evoluto) senza goto sarebbe un incubo.
--
Roberto De Ioris
http://unbit.it
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> 2014-12-05 17:36 GMT+01:00 Roberto De Ioris :
>
>>
>> Poi ovvio se si usa il goto al posto di una funzione (come si faceva in
>> basic) stai facendo male. Se usi il goto quando hai altro (come le
>> eccezioni in C++ come diceva enrico) stai facendo male. Ma il
solo "usare uno strumento",
ma e' anche una "forma mentis", un approccio alla risoluzione dei problemi
che potrebbe non far parte dei processi mentali di una persona (che per
carita' puo' acquisire, ma ci vuole tempo, come per qualsiasi nuovo
processo mentale artis
luppatori open source verso il
progetto devo darti ragione, ma alla fine sono i risultati che contano, e
Mono ne ha ottenuti (e in un settore difficilissimo)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
o django). Il proxy con
twisted mi sembra davvero una esagerazione.
Se poi hai esigenze di performance superiori, per cui avere uno stack di
rete tra l'app e la cache sarebbe troppo costoso c'e' la cache di uWSGI:
http://uwsgi-docs.readthedocs.org/en/latest/Caching.html
--
Robert
otizzo che sei in una
lan, quindi nginx puoi anche evitartelo. Una volta che l'app gira su
uWSGI, fermati li' :)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
27; un problema da sempre
(e giuro mi piacerebbe tanto migliorare questa cosa, ma le risorse
scarseggiano... alla maggior parte degli essere umani fa schifo scrivere
documentazione...)
Quindi, il mio consiglio e' dacci una occhiata, ma non starti a
scapicollare per cambiare soluzione, quella c
fosse fattibile.
>
> Grazie,
> Marco
>
Hmm scusami, nella mia mente una intranet la associo sempre (erroneamente)
a una roba piccola (una dozzina di utenti, spesso nella stessa rete).
Evidentemente nel tuo caso non e' cosi'.
--
Roberto De Ioris
http://unbit.com
___
ngs, altrimenti non hai speranze
(django fara' i ltrapping di ogni eccezione).
I log ce li hai nello stdout (dovresti vedere una linea per ogni richiesta)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> On 03/19/2015 01:13 PM, Roberto De Ioris wrote:
>> Hmm scusami, nella mia mente una intranet la associo sempre
>> (erroneamente)
>> a una roba piccola (una dozzina di utenti, spesso nella stessa rete).
>
> Ma anche su di una Intranet non vedo il motivo per cui non m
> 2015-03-19 17:01 GMT+01:00 Roberto De Ioris :
>
>> [...]
>
>> Comunque credo che tutti gli
>> application server piu' utilizzati possano fare il dropping dei
>> privilegi
>> dopo aver fatto il bind sulla 80
>
>
> Non proprio tutti:
> htt
> 2015-03-19 16:46 GMT+01:00 Roberto De Ioris :
>
>> Accertati che DEBUG sia a True nel settings, altrimenti non hai speranze
>> (django fara' i ltrapping di ogni eccezione).
>>
>> I log ce li hai nello stdout (dovresti vedere una linea per ogni
>> r
> 2015-03-19 17:08 GMT+01:00 Roberto De Ioris :
>
>>
>> > 2015-03-19 17:01 GMT+01:00 Roberto De Ioris :
>> >
>> >> [...]
>> >
>> >> Comunque credo che tutti gli
>> >> application server piu' utilizzati pos
> 2015-03-19 17:10 GMT+01:00 Roberto De Ioris :
>
>> Sali piu' su', all'inizio uWSGI sputa fuori una marea di informazioni. A
>> un certo punto ti dice anche che non e' riuscito a caricare qualcosa
>> (magari qualche path e' sbagliato, la virtu
> On 19 March 2015 at 17:30, Roberto De Ioris wrote:
>
>> pasta il file di configurazioen che stai usando e il path in cui risiede
>> la tua app django.
>>
>> Di regola e':
>>
>> [uwsgi]
>> chdir =
>> wsgi-file = /wsgi.py
>>
ir del progetto, quindi e'
piu' probabile che sia /home/jester/public_html/globeX e non
/home/jester/public_html/globeX/globeX (a meno che non hai qualche
impostazione strana)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@
> 2015-03-19 17:28 GMT+01:00 Roberto De Ioris :
>
>> [...]
>
>> > Non credo sia possibile supportare fork.
>> > fork da problemi ovunque, anche su Python...
>> >
>> >
>> >
>>
>> C'e' poco da fare, per supportare for
> 2015-03-19 17:43 GMT+01:00 Roberto De Ioris :
>
>> Quindi /home/jester/public_html/globeX/globeX/wsgi.py esiste ?
>>
>> cat /home/jester/public_html/globeX/globeX/wsgi.py
>>
>> ti restituisce il suo contenuto ?
>>
>> occhio che django si aspetta l
> 2015-03-19 17:08 GMT+01:00 Roberto De Ioris :
>
>>
>> > 2015-03-19 17:01 GMT+01:00 Roberto De Ioris :
>> >
>> >> [...]
>> >
>> >> Comunque credo che tutti gli
>> >> application server piu' utilizzati pos
cosi', ho imparato a considerarlo un
linguaggio "via di mezzo". Non sostituisce in toto C, non sostituisce in
toto Python. E' un altro livello.
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
el [2345]
stop on runlevel [06]
exec uwsgi --die-on-term percorso_assoluto_al_file.ini
(--die-on-term ti serve fino a 2.0, se stai usando uWSGI 2.1 il problema
dell'uso idiota di SIGTERM e' stato risolto)
Questo e' un setup "minimale", tutto il resto viene dopo.
--
> 2015-03-20 12:35 GMT+01:00 Roberto De Ioris :
>
>> [...]
>
>>
>> >
>> > Sarebbe comodo se fosse possibile con clone di Linux, dire al kernel
>> di
>> > non
>> > mappare nel processo figlio una certa regione di memoria,
>> &
a programmazione a callback fai tutto (e vabbe' qui si apre
un mondo [di bestemmie]), il secondo che i "thread in userspace"
(passatemi il termine) sono la cosa piu' bella del mondo.
Il non dover scegliere e' un grande vanta
> Il 25 marzo 2015 09:17, Roberto De Ioris ha scritto:
>
>>> Mi era parso di capire che ci sono dati per dire che il problema e'
>>> reale
>>> ed e' una delle cose che sta spingendo alcuni verso Go.
>>
>> Hmm, python HA una marea di en
>>> Roberto De Ioris ha scritto:
>>>> Node e Go hanno deciso che basta un solo engine/approccio, il
>>>> primo ti dice che con la programmazione a callback fai tutto
>>>> (e vabbe' qui si apre un mondo [di bestemmie])
>
> Esattamente. :-D
&g
> Roberto De Ioris wrote:
>> Se vieni a firenze saro' la tua ombra, anche in bagno, appena dici
>> una frase sbagliata ti do' un coppino e ti correggo. Dannato
>> pignolo...
>
> Purtroppo (o per fortuna ;-) ) non ci vengo.
>
> Ah, ho aggiunto un punt
ente bambacione)
Quello che descrivi te mi sembra parecchio rocambolesco (continuo context
switch tra thread dedicati all'i/o e tread puramente cpu-centrici), ma se
e' davvero cosi', tanto di cappello :)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
gli split stack (feature belissima, che gia'
ho avuto occasione di usare in altri contesti) il che ha avvicinato le
goroutine di gccgo a go.
Inoltre il runtime di gccgo si embedda (anche se in modo rocambolesco,
vedere mio post di qualche giorno fa) in ambienti c/c++/obj
> 2015-03-25 12:36 GMT+00:00 Roberto De Ioris :
>
>> Nel 4.9 sono stati introdotti gli split stack (feature belissima, che
>> gia'
>> ho avuto occasione di usare in altri contesti) il che ha avvicinato le
>> goroutine di gccgo a go.
>>
>
> Ma
no entrambi marchettari,
ma sono due simboli completamente diversi (e francamente so' bene quale
vorrei che seguissero i miei figli tra i 2).
Che poi la gente "comune" fraintenda i loro messaggi (ma qui e' piu' colpa
dei media) e' un
o,
ma come faccio
a spiegarlo a mia zia senza che le esca il sangue dal naso ? Queste sono
icone pop, devono
essere fruibili a tutti (e quindi romanzarne la vita fa parte del gioco)
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
va perche' ogni volta che pigliavo
una maglietta dall'armadio ribaltavo tutto. Dopo 10 anni ha capito che
fixarmi era impossibile e ha smesso di ordinarle.
--
Roberto De Ioris
http://unbit.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
1 - 100 di 159 matches
Mail list logo