Re: [Python] Design Pattern

2013-09-27 Per discussione mogui
Il 26/09/13 14:50, Carlos Catucci ha scritto: > A Byte of Python 2 x.pdf > A Byte of Python 3 0.pdf > A Learner's Guide to Programming Using the Python Language (2009).pdf > WxPython 2 8 Application Development Cookbook > Wxpython_gui_and_programming > XML Processing with Perl, Python, and PH

Re: [Python] Design Pattern

2013-09-27 Per discussione Carlos Catucci
On 26 September 2013 15:00, mogui wrote: > Quite impressive : Si fa' il possibile Carlos -- "Somos los que amasan, sin embargo no tenemos pan, somos los que cavan el carbón, sin embargo tenemos frío somos los que no tienen nada, y estamos viniendo a tomar el mundo." Tassos Livaditis (Poeta gr

Re: [Python] Cython ImportError: ./region.so: undefined symbol: G_get_window

2013-09-27 Per discussione Pietro
Per completezza visto che oggi ho avuto il tempo per risolvere questa vecchia questione... 2013/8/10 Enrico Franchi : > On Aug 10, 2013, at 7:40 PM, Pietro wrote: > >> Come devo fare per fare il link a "grass/gis.h"? > > Non puoi linkare ad un header. Quello che devi fare e' linkare alla libreria

[Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
Ciao a tutti, un altro quesito della Susy: data una funzione e una collezione, come fate a calcolare il valore in corrispondenza del quale la funzione e' massimizzata? Diciamo che ogni oggetto nella collezione _values implementa un metodo func() che ritorna un valore confrontabile. V1 def _ma

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
2013/9/27 Piergiuliano Bossi > Ciao a tutti, un altro quesito della Susy: data una funzione e una > collezione, come fate a calcolare il valore in corrispondenza del quale la > funzione e' massimizzata? > Primo gravissimo errore: la Susi ha la "i" normale. Troppo inglese ultimamente eh? :-D > >

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
2013/9/27 Marco Beri > max_value = max(functor(value) for value in values) > Ho riletto bene il tuo messaggio. Ho scritto una minchiata :-) Ora ci ripenso. Ciao. Marco. -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ P

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
2013/9/27 Piergiuliano Bossi > Ciao a tutti, un altro quesito della Susy: data una funzione e una > collezione, come fate a calcolare il valore in corrispondenza del quale la > funzione e' massimizzata? > > Diciamo che ogni oggetto nella collezione _values implementa un metodo > func() che ritorn

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 27/09/2013 13:26, Piergiuliano Bossi wrote: Perche' non usare invece una funzione libera che accetta un oggetto del tipo usato nella collezione? Se ti piace costruire a partire da blocchi principali, allora per prima cosa ci serve una funziona

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
On Fri, Sep 27, 2013 at 2:06 PM, Manlio Perillo wrote: > Se ti piace costruire a partire da blocchi principali, allora per > prima cosa ci serve una funziona che restituisce il valore massimo in > una sequenza e l'indice all'interno della sequenza che corrisponde a > questo massimo. > Aha! Anche

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Nadir Sampaoli
Il giorno 27 settembre 2013 13:26, Piergiuliano Bossi ha scritto: > V2 > def value_at_max(values, functor): > max_value = None # si usano trucchetti come questo con None o ci > sono modi migliori? > for value in values: > if not max_value or functor(value) > functor

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 27/09/2013 14:09, Marco Beri wrote: > On Fri, Sep 27, 2013 at 2:06 PM, Manlio Perillo > mailto:manlio.peri...@gmail.com>> > wrote: > > Se ti piace costruire a partire da blocchi principali, allora per > prima cosa ci serve una funziona che restit

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
2013/9/27 Manlio Perillo > E non e' quello che fa il mio codice? > La prima funzione e' usata per trovare il massimo di funzione(valore) > e l'indice corrispondente. La seconda funzione usa l'indice per > trovare il valore per cui funzione(valore) e' massimo. > Hai ragione... non è giornata, mi

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Valerio Maggio
2013/9/27 Manlio Perillo > > On 27/09/2013 14:09, Marco Beri wrote:> > > Aha! Anche tu ci sei cascato. Mi sento sollevato... > > > > Non │ quello che ha chiesto Giuliano. Lui vuole il valore per cui > > funzione(valore) │ massimo. > > E non e' quello che fa il mio codice? > La prima funzione e' u

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
2013/9/27 Valerio Maggio > def _max_value(self): > return max(self._values, key=lambda v: v.func()) > Eh, torna il valore calcolato e non quello originale... ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Valerio Maggio
On Fri, Sep 27, 2013 at 2:27 PM, Marco Beri wrote: > 2013/9/27 Valerio Maggio > >> def _max_value(self): >> return max(self._values, key=lambda v: v.func()) >> > > Eh, torna il valore calcolato e non quello originale... > > Mmm... per come l'ho capita io: l'obiettivo è avere il valore `v

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Nadir Sampaoli
2013/9/27 Marco Beri > 2013/9/27 Valerio Maggio > >> def _max_value(self): >> return max(self._values, key=lambda v: v.func()) >> > > Eh, torna il valore calcolato e non quello originale... > In realtà torna l'originale: In [27]: class C(): def __init__(self, val): self.val

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Nadir Sampaoli
> > if not max_value or functor(value) > functor(max_value): >> >> 2. V1 e V2 non mi sembrano avere lo stesso comportamento, perchè mentre > V2 restituisce il primo `value` che è non "falsy" e per il quale vale > `functor(value) > functor(max_value)` (dato che la condizione si > corto-

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Marco Beri
On Fri, Sep 27, 2013 at 2:40 PM, Nadir Sampaoli wrote: > 2013/9/27 Marco Beri > >> 2013/9/27 Valerio Maggio >> >>> def _max_value(self): >>> return max(self._values, key=lambda v: v.func()) >>> >> >> Eh, torna il valore calcolato e non quello originale... >> > > In realtà torna l'origina

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
2013/9/27 Marco Beri > 2013/9/27 Piergiuliano Bossi > >> Ciao a tutti, un altro quesito della Susy: data una funzione e una >> collezione, come fate a calcolare il valore in corrispondenza del quale la >> funzione e' massimizzata? >> > > Primo gravissimo errore: la Susi ha la "i" normale. Troppo

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
On Fri, Sep 27, 2013 at 8:06 AM, Manlio Perillo wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 27/09/2013 13:26, Piergiuliano Bossi wrote: > > > Perche' non usare invece una funzione libera che accetta un oggetto del > tipo usato nella collezione? > > Non sono sicuro di capire cos

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
2013/9/27 Marco Beri > > Tre cappelle in un unico thread sono a mio parere un record difficilmente > superabile. > > (da pronuncia con forte accento germanico) "SIETE TUTTI CATUTI IN MIA TRAPPOLA!!" :) Ciao Giuliano -- Piergiuliano Bossi Blog: http://thinkingbox.wordpress.com/ Twitter: http:/

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
On Fri, Sep 27, 2013 at 8:06 AM, Marco Beri wrote: > 2013/9/27 Piergiuliano Bossi > >> Ciao a tutti, un altro quesito della Susy: data una funzione e una >> collezione, come fate a calcolare il valore in corrispondenza del quale la >> funzione e' massimizzata? >> >> Diciamo che ogni oggetto nell

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Piergiuliano Bossi
2013/9/27 Valerio Maggio > Mmm... per come l'ho capita io: > l'obiettivo è avere il valore `v in values` tale che `functor(v)` assume > valore massimo, right? > In altre parole: > > target = v : v \in values \and functor(v) > functor(v') \forall v' \in > values, v' != v > > se è così: > > max(val

Re: [Python] Design Pattern

2013-09-27 Per discussione Marco De Paoli
2013/9/27 Carlos Catucci > Si fa' il possibile > gracias, Carlos Marco ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Design Pattern

2013-09-27 Per discussione Carlos Catucci
2013/9/27 Marco De Paoli > gracias, Carlos Mo ben so, per cosi' poco. Mi raccomando pero', non fate che adesso i libri validi non li comprate! Carlos -- "Somos los que amasan, sin embargo no tenemos pan, somos los que cavan el carbón, sin embargo tenemos frío somos los que no tienen nada, y e

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Valerio Maggio
2013/9/27 Piergiuliano Bossi > 2013/9/27 Valerio Maggio > >> Su questo, però, esempio di codice "originale" (V1 e V2) e oggetto del >> messaggio sembrano non concordare :) >> > >> > In che senso?!? > Scusa, ma non so perché quando l'ho letto pensavo intendessi dire l'indice piuttosto che il va

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 27/09/2013 14:24, Valerio Maggio wrote: > [...] > > scusate ma un: > > def _max_value(self): return max(self._values, key=lambda v: > v.func()) > > no? Non dovrebbe risolvere? > Va benissimo, direi! Ed │ molto pi elegante, generica (e probabil

Re: [Python] Design Pattern

2013-09-27 Per discussione Gollum1
Il giorno 27/set/2013 15:52, "Carlos Catucci" ha scritto: > > > 2013/9/27 Marco De Paoli >> >> gracias, Carlos > > > Mo ben so, per cosi' poco. Mi raccomando pero', non fate che adesso i libri validi non li comprate! > Comprateli in elettronico se ve li vendono con social drm. Boicottiamo quelli

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 27/09/2013 14:22, Marco Beri wrote: > 2013/9/27 Manlio Perillo > > > E non e' quello che fa il mio codice? La prima funzione e' usata > per trovare il massimo di funzione(valore) e l'indice > corrispondente. La se

Re: [Python] Design Pattern

2013-09-27 Per discussione Carlos Catucci
2013/9/27 Gollum1 > Comprateli in elettronico se ve li vendono con social drm. Boicottiamo > quelli che vendono con il drm di adobe. Cos'e' il social drm? Carlos -- "Somos los que amasan, sin embargo no tenemos pan, somos los que cavan el carbón, sin embargo tenemos frío somos los que no tien

Re: [Python] Design Pattern

2013-09-27 Per discussione Gollum1
Il giorno 27/set/2013 16:15, "Carlos Catucci" ha scritto: > > > 2013/9/27 Gollum1 >> >> Comprateli in elettronico se ve li vendono con social drm. Boicottiamo quelli che vendono con il drm di adobe. > > > Cos'e' il social drm? > DRM è il sistema di protezione dei contenuti digitali, quello di ad

Re: [Python] Design Pattern

2013-09-27 Per discussione Carlos Catucci
2013/9/27 Gollum1 > In pratica tutto questo per dire che è corretto che il lavoro venga > retribuito, ma nello stesso tempo non mi devi impedire di usufruire > liberamente quello per cui ho pagato. > Concordo. In effetti con il social tu puoi fare quello che ho fatto io garantendo che il file e'

Re: [Python] calcolare il valore in corrispondenza del massimo

2013-09-27 Per discussione Walter Valenti
>> >> >>se è così: >> >> >>max(values, key=lambda v: functor(v))  >> >> >>ritorna il valore cercato, ergo v e non functor(v). >> >> >>Dove sbaglio? >> >> > > >Ma per giove, da nessuna parte: questo e' esattamente quello che volevo! :) >Non avevo capito che key si puo' usare cosi' in max, >  > >Se

Re: [Python] Design Pattern

2013-09-27 Per discussione Gollum1
Il giorno 27/set/2013 17:25, "Carlos Catucci" ha scritto: > "Somos los que amasan, sin embargo no tenemos pan, > somos los que cavan el carbón, sin embargo tenemos frío > somos los que no tienen nada, y estamos viniendo a tomar el mundo." > Tassos Livaditis (Poeta greco, 1922, 1988) Poeta greco c

Re: [Python] Design Pattern

2013-09-27 Per discussione Marco Beri
2013/9/27 Gollum1 > Tassos Livaditis http://ilterzoorecchio.wordpress.com/2013/08/19/tassos-livaditis/ :-) -- http://beri.it/ - Un blog http://beri.it/i-miei-libri/ - Qualche libro ___ Python mailing list Python@lists.python.it http://lists.python

Re: [Python] Design Pattern

2013-09-27 Per discussione Marco Beri
2013/9/27 Marco Beri > 2013/9/27 Gollum1 > >> Tassos Livaditis > > > http://ilterzoorecchio.wordpress.com/2013/08/19/tassos-livaditis/ > Poeta ma anche sceneggiatore e scrittore di testi di colonne sonore: http://www.imdb.com/name/nm0515097/ Ciao. Marco. -- http://beri.it/ - Un blog http://