From cosimo+perl at streppone.it Mon Oct 1 03:47:54 2018 From: cosimo+perl at streppone.it (Cosimo Streppone) Date: Mon, 01 Oct 2018 12:47:54 +0200 Subject: [Italia-pm] Ottobre 1998 - Ottobre 2018 - IGSuite compie 20 anni In-Reply-To: <1538376206SLlEOHc3X32L1FJyF9tl@ecosystemspa.com> References: <1538376206SLlEOHc3X32L1FJyF9tl@ecosystemspa.com> Message-ID: <1538390874.2545110.1526310856.48926027@webmail.messagingengine.com> On Mon, Oct 1, 2018, at 08:43, Luca Dante Ortolani wrote: > > oggi 1? ottobre IGSuite compie ventanni! era ottobre 1998 quando un mio > collega al lavoro non mi disse qualcosa tipo: "perch?, non sviluppi un > programma per organizzare meglio le procedure interne?". In 20 anni sono > cambiate moltissime cose, l'azienda si ? evoluta tantissimo e con essa > IGSuite ? cresciuto di giorno in giorno. Io stesso sono cambiato! in > tutto questo la costante ? stata il Perl insieme alla sua flessibilit? > che mi hanno permesso di poter far sopravvivere un software per ben 20 anni. Complimenti! Nel mio piccolo, sono molto orgoglioso di aver contribuito a creare un software di logistica e relativo framework scritto in Perl di cui forse qualcuno qui in lista ricorder?, che dopo (quasi) vent'anni ? ancora utilizzato per far funzionare piccole medie e grandi aziende 24x7. -- Cosimo From mmarongiu at tiscali.it Thu Oct 4 13:07:52 2018 From: mmarongiu at tiscali.it (Marco Marongiu) Date: Thu, 4 Oct 2018 22:07:52 +0200 Subject: [Italia-pm] Ipotesi per uno YAPC in Italia In-Reply-To: <2d9c9b85-fe03-29a7-598c-b7eef220f442@diff.org> References: <2d9c9b85-fe03-29a7-598c-b7eef220f442@diff.org> Message-ID: Ciao Ci ho messo un po' ad allocare il tempo per questo messaggio. Diciamo che considero un risultato essere rimasto sotto il mese :-) anche se di poco :-( On 9/11/18 6:01 PM, Ferruccio Zamuner wrote: > Mi farebbe piacere capire di quali forze potremo godere nel caso > organizzassimo la conferenza Perl Europea in Italia per il 2020 o per il > 2021. > > Tu lettore di questa email ci saresti a dare una mano? Probabilmente no, principalmente per fattori logistici (abito in Norvegia, quindi...). Inoltre quest'anno sto avendo i miei problemi anche ad aiutare il mio LUG con il Linux Day, per cui mi sembra pi? onesto non sbilanciarmi. > Oppure ci saresti come "utente" per usufruire al massimo dell'esperienza > formativa e sociale dell'evento? Potrei al massimo partecipare alla conferenza, ma nella mia situazione lavorativa attuale non mi sembra probabile. > 1) Fosse di 3 giorni, quale sarebbe il prezzo per te consono per un > eventuale biglietto di partecipazione? > Non sto parlando di sconti di prevendita, ne' di sconti studenti che > saranno considerati, ma di prezzo pieno. Incontro DevOps a Bologna chiede circa 100 Euro e dura un giorno. Quindi direi 300 Euro. > 2) In quale ordine di preferenza per l'evento indichereti le seguenti > citt?: Torino, Milano, Bologna, Roma. Venendo dall'area di Oslo: Roma, Milano, Bologna, Torino (delle quattro, Torino ? probabilmente la pi? incasinata da raggiungere). > 3) Quale mese preferiresti, ad esclusione di quelli "invernali"? > Indicane un paio, il primo preferito al secondo. tardo Maggio, fino a met? Giugno > 4) Quali argomenti Perl potrebbero interessarti? Interfacciamento con servizi come AWS, G Suite... API in genere > 5) Quali argomenti non Perl potrebbero interessarti? AWS e funzionalit? relative, serverless, infrastructure as code, configuration management > 6) Verresti da solo o avresti altre persone al seguito? Giusto per > capire se eventuali guide turistiche potrebbero essere di aiuto per chi > non partecipa alla conferenza. da solo, probabilmente > 7) Con quale mezzo di trasporto preferibilmente verresti? Aereo > 8) Chi avresti il piacere di incontrare del mondo Perl internazionale? > Ad esempio autori dei moduli Perl che usi maggiormente... Oddio, che domandone! Diciamo che sentir parlare Damian Conway ? sempre un piacere! Lo ascolterei anche leggere le pagine gialle. Ciao! -- bronto From giorgio.brigato at gmail.com Sun Oct 21 01:35:38 2018 From: giorgio.brigato at gmail.com (Giorgio Brigato) Date: Sun, 21 Oct 2018 10:35:38 +0200 Subject: [Italia-pm] Quesito su conteggio in query. Message-ID: Buongiorno a Tutti. Premetto che NON sono un programmatore, ma un "dilettante allo sbaraglio". Possiedo uno script che alimenta una tabella MySql (valutazioni). Tramite una query (seleziona il seminario [ad esempio] numero 077 [ma variabile di volta in volta]) vorrei contare le persone presenti (presenza = 1) che hanno compilato un record di valutazione. Questo il criterio di ricerca: $presenzawork=~tr/[a-zA-Z0-9 ]//cd; if ($item eq "presenza" && $presenzawork){ $p1="LCASE("; $p2=") regexp \"\[\[:<:\]\]"; $p3="\+\""; @presenzawork=split(/ /,$presenzawork); foreach $chunk (@presenzawork){ push(@allsearchterms,"$p1$item $p2$chunk$p3");}} La query: my $dbh = DBI->connect ("DBI:$databaseserver:$dbase:$hostname", $username, $mysqlpassword, {RaiseError=>0, PrintError=>1}) or security("Can't take requested action"); my ($sumpresenza) = $dbh->selectrow_array('SELECT SUM(presenza) FROM valutazioni'); $dbh->disconnect(); print "Presenze:
$sumpresenza
\n"; mi conteggia TUTTI i record con valore 1 nel campo "presenza". Come posso modificare lo script per restringere la somma ai soli record con numero di seminario [ad esempio] 077? Grazie e buona domenica a Tutti. Giorgio Brigato -------------- next part -------------- An HTML attachment was scrubbed... URL: From luca at yepa.com Sun Oct 21 05:28:04 2018 From: luca at yepa.com (Luca Venturini) Date: Sun, 21 Oct 2018 08:28:04 -0400 Subject: [Italia-pm] Quesito su conteggio in query. In-Reply-To: References: Message-ID: Non credo che sia possibile capirci qualcosa se non ci mandi un estratto di come e' fatto il file che nutre il tutto. Altra cosa, se fai una query sui dati inseriti nel MySQL, cosa vedi? On 10/21/2018 04:35 AM, Giorgio Brigato wrote: > Buongiorno a Tutti. > > Premetto che NON sono un programmatore, ma un "dilettante allo sbaraglio". > > Possiedo uno script che alimenta una tabella MySql (valutazioni). > Tramite una query (seleziona il seminario [ad esempio] numero 077 [ma > variabile di volta in volta]) vorrei contare le persone presenti > (presenza = 1) che hanno compilato un record di valutazione. > > Questo il criterio di ricerca: > > $presenzawork=~tr/[a-zA-Z0-9 ]//cd; > if ($item eq "presenza" && $presenzawork){ > $p1="LCASE("; > $p2=") regexp \"\[\[:<:\]\]"; > $p3="\+\""; > @presenzawork=split(/ /,$presenzawork); > foreach $chunk (@presenzawork){ > push(@allsearchterms,"$p1$item $p2$chunk$p3");}} > > La query: > > my $dbh = DBI->connect ("DBI:$databaseserver:$dbase:$hostname", > ? ? ? $username, $mysqlpassword, {RaiseError=>0, PrintError=>1}) > ? ?or security("Can't take requested action"); > my ($sumpresenza) = $dbh->selectrow_array('SELECT SUM(presenza) FROM > valutazioni'); > $dbh->disconnect(); > > print "Presenze:
$sumpresenza
\n"; > > mi conteggia TUTTI i record con valore 1 nel campo "presenza". > > Come posso modificare lo script per restringere la somma ai soli record > con numero di seminario [ad esempio] 077? > > Grazie e buona domenica a Tutti. > Giorgio Brigato > > > _______________________________________________ > Italia-pm mailing list > Italia-pm at pm.org > https://mail.pm.org/mailman/listinfo/italia-pm > From polettix at gmail.com Sun Oct 21 23:21:32 2018 From: polettix at gmail.com (Flavio Poletti) Date: Mon, 22 Oct 2018 08:21:32 +0200 Subject: [Italia-pm] Quesito su conteggio in query. In-Reply-To: References: Message-ID: Il giorno dom 21 ott 2018 alle ore 10:36 Giorgio Brigato < giorgio.brigato at gmail.com> ha scritto: > Buongiorno a Tutti. > > Premetto che NON sono un programmatore, ma un "dilettante allo sbaraglio". > > Possiedo uno script che alimenta una tabella MySql (valutazioni). > Tramite una query (seleziona il seminario [ad esempio] numero 077 [ma > variabile di volta in volta]) vorrei contare le persone presenti (presenza > = 1) che hanno compilato un record di valutazione. > > Questo il criterio di ricerca: > > $presenzawork=~tr/[a-zA-Z0-9 ]//cd; > if ($item eq "presenza" && $presenzawork){ > $p1="LCASE("; > $p2=") regexp \"\[\[:<:\]\]"; > $p3="\+\""; > @presenzawork=split(/ /,$presenzawork); > foreach $chunk (@presenzawork){ > push(@allsearchterms,"$p1$item $p2$chunk$p3");}} > Leggendo oltre, non capisco perch? sia stato incluso il codice qui sopra. Se "limi" le domande all'osso hai pi? probabilit? di essere capito ;-) > La query: > > my $dbh = DBI->connect ("DBI:$databaseserver:$dbase:$hostname", > $username, $mysqlpassword, {RaiseError=>0, PrintError=>1}) > or security("Can't take requested action"); > my ($sumpresenza) = $dbh->selectrow_array('SELECT SUM(presenza) FROM > valutazioni'); > $dbh->disconnect(); > > print "Presenze:
$sumpresenza
\n"; > > mi conteggia TUTTI i record con valore 1 nel campo "presenza". > > Come posso modificare lo script per restringere la somma ai soli record > con numero di seminario [ad esempio] 077? > Per avere aiuto su una query, dovresti quantomeno mandare la definizione della tabella o delle tabelle coinvolte (quella roba che inizia con "CREATE TABLE" per intenderci). Nel caso specifico, la tabella "valutazioni". Se la colonna di "valutazioni" che registra l'identificativo del seminario ? chiamata "seminario", puoi provare qualcosa del genere: my $seminario_di_interesse = '077'; my ($sumpresenza) = $dbh->selectrow_array('SELECT SUM(presenza) FROM valutazioni WHERE seminario = ?', undef, $seminario_di_interesse); Link utili: * query SQL: c'? parecchio in giro, con varianti a seconda del backend utilizzato (SQLite, Postresql, ...). Nel caso di MySQL 8.0, una query SELECT ha questo "formato": https://dev.mysql.com/doc/refman/8.0/en/select.html * come si inseriscono "variabili" nelle query con DBI: https://metacpan.org/pod/DBI#Placeholders-and-Bind-Values * dove vanno messe le "variabili" di selectrow_array: https://metacpan.org/pod/DBI#selectrow_array Ciao, Flavio. -------------- next part -------------- An HTML attachment was scrubbed... URL: