Re: [Python] genere (maschile o femminile) di un nome di persona

2019-08-13 Per discussione Iacopo Spalletti
Il 13/08/19 00:18, Riccardo mancuso ha scritto:
> Ciao a tutti,
> a partire del nome della persona (sia esso maschile che femminile) devo
> cercare di definirne il genre, in modo che in fase di realizzazione di
> un format, si possa sostituire la classica dicitura (utilizzata nel
> genere maschile):
> 
> "Il sottoscritto Pinco Pallino nato a ."
> 
> piuttosto (se di genere femminile)
> 
> "La sottoscritta Pinca Pallina nata a ."
> 
> Come si potrebbe fare ?
> In prima approssimazione i nomi di persona femminili terminano tutti in
> a (Maria, Simona, Laura, Antonella, Giuseppina, Valentina, Teresa, Anna,
> Luisa, Marika, Giovanna, Vincenza, Katia, Elena, Eleonora, Felicia,
>  ecc.) ma ci sono anche casi speciali (tipo Marisol, Sharon, Giusy).
> Quindi l'idea è quella di considerare femminile tutti i nomi che
> terminano con "a" e poi inserire i casi speciali.
> Altri suggerimenti ?
> 
Ti consiglierei caldamente di chiedere esplicitamente il genere
all'utente, per evitare spiacevoli incidenti.
Anche basandosi su dati in teoria affidabili (il codice fiscale come
suggerito altrove), è decisamente più corretto una dichiarazone
esplicita del genere da parte dell'utente, per evitare spiacevoli casi
di misgendering nei confronti di persone trans / non binarie.

Per l'analisi del codice fiscale comunque consiglio l'ottima libreria
https://github.com/fabiocaccamo/python-codicefiscale


-- 
Saluti

Iacopo Spalletti



signature.asc
Description: OpenPGP digital signature
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] pipenv (Was: Xkcd again)

2018-05-04 Per discussione Iacopo Spalletti
Il 04/05/2018 15:51, Marco De Paoli ha scritto:
> 
> 
> Il giorno 4 maggio 2018 15:49, Paolo Melchiorre <pa...@melchiorre.org
> <mailto:pa...@melchiorre.org>> ha scritto:
> 
> ma adesso uso da
> alcuni mesi con soddisfazione pip-tools che ti permette di avere un
> file con i vincoli di dipendenza da cui generare poi il classico
> requirements.txt
> https://github.com/jazzband/pip-tools
> <https://github.com/jazzband/pip-tools>
> 
> 
> +1
> anche io mi ci trovo bene
> 
> Marco
> 

Io uso pip-tools ormai da 2~3 anni ma alcune idiosincrasie che molte
volte mi stanno strette.
pipenv è interessante, e per fortuna kenneth questa volta ha basato
buona parte del lavoro su componenti esistenti, tanto che pipenv ormai è
passatto sotto pypa.
Per ora lo sto provando con soddisfazione, ma per ora ho esperienza solo
sul progetti piccoletti, perché ancora non ho avuto il tempo di provare
a integrarlo con la nostra infrastruttura di deployment.
La cosa che mi fa più gola è la dichiarazione della versione di python
da usare e  l'integrazione con pyenv che consentirebbe di gestire in
modo molto comodo l'upgrade delle versioni di python

-- 
Ciao

Iacopo Spalletti



signature.asc
Description: OpenPGP digital signature
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] [Lavoro] Python / Django

2018-04-25 Per discussione Iacopo Spalletti
Ciao a tutti, penso di fare cose gradita comunicando che Nephila, di cui
faccio parte, sta cercando un Pythonist / Djanghista di una qualche
esperienza per irrobustire il nostro team di sviluppo web.
A Nephila sviluppiamo progetti web di moltissimi tipi (siti CMS,
ecommerce, piattaforme complete, motori di ricerca, ...)  esclusivamente
con Python e Django (oltre ovviamente alle tecnologie frontend del caso)
con sede a Firenze (preferiamo no remote working).
La posizione è full time con inquadramento CCNL Commercio 2/3 livello a
seconda dell'esperienza.
Ovviamente sono più che ben accolte anche competenze extra (in
particolare devops), ma Python / Django sono centrali.

Oltre alle capacità tecniche, sono richieste anche qualità umane per
lavorare bene in team e integrarsi in un gruppo (non solo il team
tecnico) che fa dell'armonia interna uno dei suoi punti di forza.

Se poi siete interessati alle attività di comunità e alle contribuzioni
open-source, avrete le opportunità per partecipare a progetti, meetup e
conferenze, oltre ovviamente agli workshop Djangogirls

Per tutti i riferimenti e dettagli https://nephila.digital/jobs, per
qualunque dubbio scrivetemi pure in privato

-- 
Ciao

Iacopo Spalletti



signature.asc
Description: OpenPGP digital signature
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] uwsgi 3.6 su Debian stretch

2018-02-22 Per discussione Iacopo Spalletti
Il 22/02/2018 08:23, Paolo Melchiorre ha scritto:
> 2018-02-21 19:25 GMT+01:00 Alessandro Dentella <san...@e-den.it>:
>> On Wed, Feb 21, 2018 at 05:44:28PM +0100, Paolo Melchiorre wrote:
>>> 2018-02-21 17:28 GMT+01:00 Alessandro Dentella <san...@e-den.it>:
>>>> Vorrei passare alla 3.6 in produzione dove uso uwsgi su Debian Stretch
>>>> Pensavo di potere adattare i suggerimenti di Paolo Melchiorre [1] per
>>>> Ubuntu, ma ho dei problemi ...
>>>> Qual'è il ... modo corretto di generare un plugin per uWSGI + Python3.6
>>>> su Debian Stretch ?
>>>> [1] 
>>>> http://www.paulox.net/2017/04/04/how-to-use-uwsgi-with-python3-6-in-ubuntu/
>>>
>>> La guida che ho scritto credo sia specifico per Ubuntu che nelle
>>> versioni 16.10 e 17.04 ha avuto in contemporanea python 3.5 di default
>>> e python 3.6 opzionale. In questo contesto il plugin python3 era
>>> compilato con python3.5 e quindi ho dovuto installare python3.6 (come
>>> descritto nella guida) e poi compilare un plugin apposito.
>>> Le alternative che hai per usare uwsgi e python3.6 mi sembrano 2:
>>> - aggiornare a Debian Buster che ha python3.6 ...
>>> - installare python3.6 su Debian Stretch diversamente ...
>>
>> Python3.6 l'ho installato da qui [2] e con quello installato la tua
>> guida funziona correttamente.
>> Ora sono in una situazione in cui ho i pacchetti che indichi nel post
>> e sono riuscito a compilarlo ed il test che hai indicato funziona e
>> mostra che sto usando Python 3.6.3.
>> Immagino che ora mi funzioni, vado a provare...
>> [2] https://github.com/chriskuehl/python3.6-debian-stretch
> 
> Ciao Alessandro,
> 
> Non conoscevo la guida che hai indicato per installare Python 3.6 su
> Debian Stretch.


Mancava anche a me.
Aggiungo per completezza che ormai da diverso tempo uso il PPA
deadsnakes [1] che -sebbene pensato per ubuntu- funziona correttamente
anche su debian ha l'ultima patch release di tutte le versioni di python
dalla 2.3 in poi e si tiene molto aggiornato (è già disponbile python
3.7.0-b1)


[1]: https://launchpad.net/%7Edeadsnakes/+archive/ubuntu/ppa

-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] Canale telegram Django Italia

2018-01-11 Per discussione Iacopo Spalletti
Ciao a tutti, a grande richiesta è stato creato un canale Telegram
Django Italia dal prevedibile link https://t.me/djangoitalia

Temi validi: all about django, e sopratutto scambiarsi idee,
appuntamenti e spunti interessanti.

Non è un sostituto delle mailing list, che trovo fondamentali per
entrare nel dettaglio, ma è sicuramente un mezzo in più per entrare in
contatto fra noi djanghisti italiani.

-- 
Ciao

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [suggerimento] Gruppo telegram per Pycon9

2018-01-11 Per discussione Iacopo Spalletti
Il 11/01/2018 09:09, Daniele ha scritto:
> Il giorno 11 gennaio 2018 08:59, Iacopo Spalletti
> <iacopo.spalle...@gmail.com <mailto:iacopo.spalle...@gmail.com>> ha scritto:
> 
> 
> No, attualmente non esiste
> Se ci fosse l'interesse sono dispostissimo a crearlo e moderarlo
> 
> 
> Ciao Iacopo, ora esiste a quanto vedo, bravo. ;-)
> 
> Sul gruppo di Python (@pythonita) ho visto diverse volte messaggi con
> richieste su Python e web (anche e non solo Django).
> 
> Direi che il tentativo fatto, chiamiamolo così, è cosa buona e giusta.
> 
> Cya

'azz, sono stato sgamato ...


-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [suggerimento] Gruppo telegram per Pycon9

2018-01-11 Per discussione Iacopo Spalletti
Il 10/01/2018 13:30, Francesco Maida ha scritto:
> Scusatemi se vado un po OT, ma sapete se esiste un canale Telegram anche
> per Django Italia ?
> 
> 

Ciao, mi sento chiamato in causa :D
No, attualmente non esiste
Se ci fosse l'interesse sono dispostissimo a crearlo e moderarlo

-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] [suggerimento] Gruppo telegram per Pycon9

2018-01-10 Per discussione Iacopo Spalletti
Il 10/01/2018 12:49, Patrick Arminio ha scritto:
> 2018-01-10 11:13 GMT+00:00 Karim <lemieli...@gmail.com
> <mailto:lemieli...@gmail.com>>:
> 
> 
> On Wed, 10 Jan 2018 at 19:32, Mauro <ma...@teppisti.it
> <mailto:ma...@teppisti.it>> wrote:
> 
> ...
> https://lists.python.it/mailman/listinfo/python
> <https://lists.python.it/mailman/listinfo/python>
> 
> 
> La mia idea di canale telegram riguarda solo l’argomento pycon9,
> nient’altro. Immagino che potrebbe essere utile e più immediato
> dell’email.
> 
> 
> Ne discutiamo questa sera nella call organizzativa :)
> L'idea non è male, però personalmente vorrei valutare anche l'uso di
> slack, come canale temporaneo,
> telegram è comodo, ma credo slack funzioni meglio perché si possono
> categorizzare le conversazioni,
> già per esempio avere canali in italiano e inglese (avremo un po' di
> stranieri, immagino)
> 
A parte di ritenere slack il male (alternative libere con client mobile
usabile non mi vengono in mente, francamente), temo che per la
comunicazione in tempo reale nelle conferenze sia uno strumento di gran
lunga superiore per 2 motivi:
1) permette di gestire stanze multiple, utilissimo per esempio per
gestire i feedback e le domande post-talk, aggregare gli utenti per
sub-community,
2) permette gestire gli inviti e gli iscritti in modo più sano (ad
esempio creando un team chiuso e inviando l'invito per email a tutti
quelli che hanno un biglietto così da gestire l'onboarding di tutti e
soli i partecipanti alla conferenza)

Ovviamente con questi strumenti il problema è la moderazione e la
gestione della code of conduct, che forse su slack è leggermente più
laboriosa (perché le discussioni sono più sparpagliate)

Avendo avuto esperienza di entrambi i canali durante conferenze, voto -a
malincuore- slack assolutamente.

-- 
Ciao

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Richiesta consiglo Nodejs vs Python HandMade

2017-10-18 Per discussione Iacopo Spalletti
On 18/10/2017 14:58, Carlos Catucci wrote:
> 2017-10-18 13:34 GMT+02:00 Jacopo Cascioli <jacopocasci...@gmail.com>:
> 
>> Questo non vuol dire che tra tre o cinque anni non risolvano questi
>> problemi. Nel frattempo, è uno strumento indispensabile per lo sviluppo
>> frontend e non ha avversari  che si candidino a togliergli il monopolio.
> Davvero? Io ne conosoco tanti altri che fanno le stesse cose, o frose
> anche migliori, lato frontend e sono pure piu'
> robusti/semplici/chiari.
> Qualche nome, tanto er non fare nomi: React, Backbone con Marionette,
> Ext-Js, lo stesso jquery3 che con le aggiunte tipo promise e simili ha
> fato un salto avanti notevole.
> 
> Nonbho citato volutamente Incular, scusate Angular, ma solo perche' se
> non si decidon a renderlo una cosa stabile costringe a rewrite per
> restare aggiornati, tra Angular e Angular2 c'erano gia inpatibilita'
> totali, non so il 3 come sia messo.
Il 3 l'hanno saltato a pià pari, iamo al 4... vedi te ...
Io ho una cosa fatta con 2beta16 (numero di beta a memoria) che faccio
prima a riscrivere mezza per portarla alla 2 stabile

;)

-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] mezzanine o django cms?

2017-08-18 Per discussione Iacopo Spalletti
Il 17/08/2017 19:19, Maurizio Noris ha scritto:
> 
> 
> Il giorno 17 agosto 2017 20:06, Simone Federici <s.feder...@gmail.com
> <mailto:s.feder...@gmail.com>> ha scritto:
> 
> 
> dipende cosa serve a te.
> 
> 
> 
> cercavo un cms come base per dei progetti medio-piccoli (di certo non il
> sito corporate con ecommerce, almeno per il momento), quindi facilmente
> espandibili ma anche facili da usare lato client (eviterei volentieri la
> telefonata giornaliera del cliente che mi chiede assistenza).
> 
> mezzanine ha già tutto integrato ma a pelle  il sistema di modeling mi
> pare macchinoso (posso sbagliarmi chairamente), mentre il placeholder di
> djangocms mi pare molto più potente. di contro, djangocms non ha nulla
> di integrato e si avvale di plugin esterni, con tutti i problemi del
> caso (incompatibilità, bug vari...).
> lato multilingua non lo affrontato con nessuno dei due, non posso dire
> niente.

Nota: django CMS è ampiamente usato anche in ambito corporate /
enterprise quindi puoi stare tranquillo, se hai bisogno di scalare.

Uno dei motivi che a suo tempo mi spinse ad usare django CMS (e solo
successivamente a contribuire al progetto) fu che puoi tranquillamente
integrare / usare normalissime applicazioni Django all'interno del
progetto senza preoccuparti del CMS e usarlo solo nelle sezioni dove serve.
Per il multilingua *del* CMS, è integrato ed essendo il progetto nato in
svizzera ha una gestione nativa fin dal primo giorno, per ovvi motivi :D
Per il multilingua dei model esterni io uso poi django-parler che "mima"
il multilingua di django CMS e si integra in modo molto pulito anche a
livello di interfaccia.

Ciao!

> 
> -- 
> m
> 
> <https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
>   Mail priva di virus. www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email_source=link_campaign=sig-email_content=webmail>
> 
> 
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
> 
> 
> _______
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
> 


-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] mezzanine o django cms?

2017-08-16 Per discussione Iacopo Spalletti
On 16/08/2017 23:37, Carlo Miron wrote:
> 2017-08-16 21:27 GMT+02:00 Maurizio Noris <norismaurizi...@gmail.com>:
> 
>> Il giorno 14 agosto 2017 19:30, Maurizio Noris <norismaurizi...@gmail.com> 
>> ha scritto:
>>>
>>> Dovendo realizzare un sito multilingua, è preferibile utilizzare django cms 
>>> o mezzanine?
>>
>> ho installato django-cms.
>> devo ammettere che la prima impressione è decisamente buona: mi pare sia un 
>> progetto più robusto di mezzanine, inoltre il sistema di templating mi 
>> sembra molto più efficacie.
>> piccolissimo particolare: non riesco ad installare un blog, il che mi pare 
>> davvero assurdo.
>>
>> stando ai tutorial, l'unica scelta è aldryn newblog, che tuttavia appena 
>> installato mi genera questo errore:
>>
>> AttributeError at /en/blog/
>> 'NoneType' object has no attribute 'exclude_featured'
>>
>>
>> il bug tra l'altro è conosciuto e su github c'è già aperto un issue 
>> irrisolto.
>> mi chiedo: ma davvero l'unico blog su django-cms è buggato?
>>
>> qualcuno si è imbattuto nel medesimo errore?
> 
> @yakky?
> 
> ㎝
> 

Presente!

Nota: Sono a disposizione qui o su django-it per qualunque domanda su
django CMS :) [disclaimer: sono uno dei core developer, quindi biased]

Da github vedo che probabilmente hai risolto. L'errore a occhio potrebbe
essere legato ad una migrazione mancante / errata nel progetto, che non
inizializza correttamente il campo. E' da un po' che non uso
aldryn-newsblog quindi non riesco ad essere più preciso.
Nel caso volessi alternative ti invito a provare djangocms-blog
[disclaimer #2: ne sono l'autore ;) ]. Al livello di funzionalità è
probabilmente ancora più ricco di aldryn-newsblog (se poi riuscissi a
rilasciare la 0.9 ...) e dal momento che lo uso pesantemente per lavoro
cerco di tenerlo in buona forma :)
Ne esistono comunque anche altri; zinnia su tutti, anche se ha solo una
parziale integrazione con django CMS, mentre sia djangocms-blog che
aldryn-newsblog sfruttano ogni singola feature di django CMS.

Ciao!
-- 

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Django: da un database a 3

2016-01-20 Per discussione Iacopo Spalletti
Il 11/01/2016 11:44, Fundor333 ha scritto:
> Ho un applicazione django parzialmente funzionante e dovrei dividere il
> database in base ai moduli: il blog va nel db blog, app1 va in app1 e
> api va in api. Sulla documentazione ufficiale trovo solo riferimenti a
> come vincolare i moduli a usare determinati database ma nessuna
> indicazione a che comando è necessario per passare i dati dal db vecchio
> (default) a quelli dedicati al modulo corretto.
> 
> A una prima occhiata sembrerebbe che il comando migrate fa anche questo
> ma prima di provare e, in caso di errore ripristinare tutto, vorrei
> chiedere se qualcuno ha avuto lo stesso problema/situazione e come ha
> fatto. Tutto questo mi serve per non passare a mano tutti i dati di un
> db nei nuovi
> 
Ciao, forse può essere più opportuno girare la domanda anche sulla lista
django-it (django...@googlegroups.com).

Puoi creare il tuo router che in base al model legge/scrive nei nuovi
database, e poi creare una datamigration che legge i dati dal vecchio
database specificando il db nel queryset
(https://docs.djangoproject.com/en/1.9/topics/db/multi-db/#manually-selecting-a-database-for-a-queryset)
e salvi specificando il nuovo database.
Qui
https://docs.djangoproject.com/en/1.9/topics/db/multi-db/#moving-an-object-from-one-database-to-another
trovi la documentazione per il tuo caso d'uso


-- 
Saluti

Iacopo Spalletti
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python