From frankie a telecos.upc.edu Thu Mar 1 00:32:13 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Thu, 1 Mar 2012 09:32:13 +0100 Subject: [bcn-pm] samarreta curs 2011 Message-ID: <20120301083213.GB27052@etsetb.upc.edu> Hola, els ponents del curs anterior que volguin samarreta que em diguin la seva talla. Recordeu que és un exemplar especial amb la característica de tenir "PERL" escrit en majúscules. *rare issue* From jluis a escomposlinux.org Thu Mar 1 01:01:32 2012 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Thu, 1 Mar 2012 10:01:32 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <20120229182601.07697dab@amarrosa.pic.es> References: <20120229182601.07697dab@amarrosa.pic.es> Message-ID: <201203011001.34848.jluis@escomposlinux.org> El Wednesday 29 February 2012 18:26:01 Arnau Bria va escriure: > He vist que peta quan fa el primer LoadFile (que ve de: use YAML > qw(LoadFile);). > > Els arxius en qüestió són accessibles per l'usuari 201. Els hi he > canviat el propietari a 201:201 i res... > > Així que ja no se que més pensar.... perquè el LoadFile de YAML no > funciona sota un usuari que no sigui root encara que aquest pugui llegir > els fitxers? > Has provat fer : perl -MYAML=LoadFile -e'$groups = LoadFile("/etc/monami.d/groups.yaml");' amb l'usuari 201 ? From listsarnau a gmail.com Thu Mar 1 01:54:21 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Thu, 1 Mar 2012 10:54:21 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <201203011001.34848.jluis@escomposlinux.org> References: <20120229182601.07697dab@amarrosa.pic.es> <201203011001.34848.jluis@escomposlinux.org> Message-ID: <20120301105421.3aa9baa1@amarrosa.pic.es> On Thu, 1 Mar 2012 10:01:32 +0100 Jose Luis Perez Diez wrote: Hola, > Has provat fer : > > perl -MYAML=LoadFile -e'$groups = > LoadFile("/etc/monami.d/groups.yaml");' > > amb l'usuari 201 ? -bash-3.2$ id -u 201 -bash-3.2$ perl -MYAML=LoadFile -MData::Dumper -e'$groups = LoadFile("/etc/monami.d/groups.yaml"); print Dumper $groups' $VAR1 = { 'lhprd' => { 'Queued' => '0', 'Running' => '0', 'VO' => 'LHCB' [...] El pot llegir bé. El que no entenc és com retorna l'error LoadFile quan falla. http://search.cpan.org/~ingy/YAML-0.80/lib/YAML.pm no en fa cap referència. salut! Arnau From jluis a escomposlinux.org Thu Mar 1 02:48:35 2012 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Thu, 1 Mar 2012 11:48:35 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <20120301105421.3aa9baa1@amarrosa.pic.es> References: <20120229182601.07697dab@amarrosa.pic.es> <201203011001.34848.jluis@escomposlinux.org> <20120301105421.3aa9baa1@amarrosa.pic.es> Message-ID: <201203011148.38321.jluis@escomposlinux.org> El Thursday 01 March 2012 10:54:21 Arnau Bria va escriure: > On Thu, 1 Mar 2012 10:01:32 +0100 > -bash-3.2$ perl -MYAML=LoadFile -MData::Dumper -e'$groups = LoadFile("/etc/monami.d/groups.yaml"); print Dumper $groups' > $VAR1 = { > 'lhprd' => { > 'Queued' => '0', > 'Running' => '0', > 'VO' => 'LHCB' > [...] > > El pot llegir bé. El que no entenc és com retorna l'error LoadFile quan > falla. http://search.cpan.org/~ingy/YAML-0.80/lib/YAML.pm no en fa cap > referència. No ting ni idea pero has probat a fers servir l'objecte Proc::Daemonize segons el primer missatge fas l'equivalent a la segent crida ( : { my $daemon = Proc::Daemon->new( #work_dir => '/', # ./ == / setuid => 201, #child_STDIN => '/dev/null', # ok si no llegim #child_STDOUT => '/dev/null', # si no tens res a dir #child_STDERR => '/dev/null', # we never die o depurar es de $@%*!# #dont_close_fh => [], # comencem amb tots els filehandles tancats #dont_close_fd => [], # comencem amb tots els descriptos de fitxer tancats #pid_file => undef, # no mantenim el pid a cap path #exec_command => undef # ens daemonitzem i no fem cap exec ); if ( $daemon->new() ) { #no necesitem el PID per res # soc el pare i }else{ # soc el diable }; } Jo faria servir algun fitxeret per les salides standard. From listsarnau a gmail.com Thu Mar 1 03:07:46 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Thu, 1 Mar 2012 12:07:46 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <201203011148.38321.jluis@escomposlinux.org> References: <20120229182601.07697dab@amarrosa.pic.es> <201203011001.34848.jluis@escomposlinux.org> <20120301105421.3aa9baa1@amarrosa.pic.es> <201203011148.38321.jluis@escomposlinux.org> Message-ID: <20120301120746.1599d246@amarrosa.pic.es> On Thu, 1 Mar 2012 11:48:35 +0100 Jose Luis Perez Diez wrote: He canviat el path (provant coses) i ara si que em funciona bé. Però si retorno al path antic no. El path antic té els permisos: 4 drwxr-x--- 2 root monami 4096 Mar 1 11:30 /etc/monami.d/ El nou: 4 drwxr-xr-x 2 root root 4096 Mar 1 11:15 /etc/monami2.d/ si canvio els permisos a 755 funciona. He mirat Nis, el id, etc... i tot sembla correcte. $ whoami monami $ id uid=201(monami) gid=201(monami) groups=201(monami) > No ting ni idea pero has probat a fers servir l'objecte > Proc::Daemonize segons el primer missatge fas l'equivalent a la > segent crida ( : > > { > my $daemon = Proc::Daemon->new( > #work_dir => '/', # ./ == / > setuid => 201, > #child_STDIN => '/dev/null', # ok si no llegim > #child_STDOUT => '/dev/null', # si no tens res a dir > #child_STDERR => '/dev/null', # we never die o depurar es > de $@%*!# #dont_close_fh => [], # comencem amb tots els filehandles > tancats #dont_close_fd => [], # comencem amb tots els descriptos de > fitxer tancats #pid_file => undef, # no mantenim el pid a cap > path #exec_command => undef # ens daemonitzem i no fem cap exec > ); > if ( $daemon->new() ) { #no necesitem el PID per res > # soc el pare i > }else{ > # soc el diable > }; > } no ho he provat, però llençava el script com a usuari monami (201) sense daemonitzar i petava igual... (su - monami, ./script...) > Jo faria servir algun fitxeret per les salides standard. si, llençant-ho com a monami. no veig res. gràcies per la teva ajuda! salut! Arnau From jlmartinez-lists-bcn-pm a capside.com Thu Mar 1 05:58:48 2012 From: jlmartinez-lists-bcn-pm a capside.com (Jose Luis Martinez) Date: Thu, 01 Mar 2012 14:58:48 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <20120301120746.1599d246@amarrosa.pic.es> References: <20120229182601.07697dab@amarrosa.pic.es> <201203011001.34848.jluis@escomposlinux.org> <20120301105421.3aa9baa1@amarrosa.pic.es> <201203011148.38321.jluis@escomposlinux.org> <20120301120746.1599d246@amarrosa.pic.es> Message-ID: <4F4F8098.6060606@capside.com> > El path antic té els permisos: > 4 drwxr-x--- 2 root monami 4096 Mar 1 11:30 /etc/monami.d/ > > El nou: > 4 drwxr-xr-x 2 root root 4096 Mar 1 11:15 /etc/monami2.d/ > > si canvio els permisos a 755 funciona. He mirat Nis, el id, etc... i > tot sembla correcte. Em sembla que el problema es que el setuid solament canvia l'UID del procés i no el GID del procés, per lo que efectivament no tens permís per mirar el directori. Quan canvies el directori a 755, com tothom pot llegir, et funciona. Altres moduls que daemonitzen i dropen privilegis solen tenir sota quin uid i quin gid vols que corri el teu procés. Pren per exemple: http://search.cpan.org/~rhandom/Net-Server-0.99/lib/Net/Server.pod A lo millor pots solucionar el tema tocant les variables $( i $) despres de dimonitzar (ja que sembla que Proc::Daemon no ho fa per tu). Sort! Jose Luis Martinez jlmartinez a capside.com From listsarnau a gmail.com Thu Mar 1 06:33:39 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Thu, 1 Mar 2012 15:33:39 +0100 Subject: [bcn-pm] Proc::Daemon com a usuari no root In-Reply-To: <4F4F8098.6060606@capside.com> References: <20120229182601.07697dab@amarrosa.pic.es> <201203011001.34848.jluis@escomposlinux.org> <20120301105421.3aa9baa1@amarrosa.pic.es> <201203011148.38321.jluis@escomposlinux.org> <20120301120746.1599d246@amarrosa.pic.es> <4F4F8098.6060606@capside.com> Message-ID: <20120301153339.15601f3a@amarrosa.pic.es> On Thu, 01 Mar 2012 14:58:48 +0100 Jose Luis Martinez wrote: > Em sembla que el problema es que el setuid solament canvia l'UID del > procés i no el GID del procés, per lo que efectivament no tens permís > per mirar el directori. Quan canvies el directori a 755, com tothom > pot llegir, et funciona. Exacte! id uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) I si printo el EGID dintre del programa: 0 10 6 4 3 2 1 0 Gràcies! m'estava tornant boig... > Altres moduls que daemonitzen i dropen privilegis solen tenir sota > quin uid i quin gid vols que corri el teu procés. Pren per exemple: > http://search.cpan.org/~rhandom/Net-Server-0.99/lib/Net/Server.pod > > A lo millor pots solucionar el tema tocant les variables $( i $) > despres de dimonitzar (ja que sembla que Proc::Daemon no ho fa per > tu). Bé, per ara no em molesta deixar el directori amb 755 o inclús que 750 i que pertanyi a monami (són arxius amb informació pública... nom de cues batch, alguns grups de sistema, etc...). Si veig que, en quant augmenti les features del script, em trobo amb el problema més vegades i arriba a ser un stopper, faré el canvi. > Sort! > > Jose Luis Martinez > jlmartinez a capside.com Moltes gràcies! Arnau From alexm a alexm.org Thu Mar 1 07:48:41 2012 From: alexm a alexm.org (Alex Muntada) Date: Thu, 1 Mar 2012 16:48:41 +0100 Subject: [bcn-pm] oferta de empleo para programadores y arquitectos perl Message-ID: VASS Labs amplía su equipo de trabajo. Buscamos desarrolladores y Arquitectos PERL. Interesados enviar c.v. a rrhh a vass.es http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&discussionID=98139669&gid=1332857&trk=eml-anet_dig-b_nd-pst_ttle-cn&ut=2K94jDS60coR81 (no les conozco de nada, tan solo envío la oferta vista en linkedin) -- Alex Muntada http://alexm.org/ From alexm a alexm.org Tue Mar 6 14:57:39 2012 From: alexm a alexm.org (Alex Muntada) Date: Tue, 6 Mar 2012 23:57:39 +0100 Subject: [bcn-pm] Programa definitiu del curs de Perl In-Reply-To: References: Message-ID: Ja teniu disponible el programa complet del curs de Perl que realitzarem el proper dissabte 10 de març: http://curs.perl.cat/#program Recordeu que el curs és teòric i pràctic, per tant us aconsellem que dugueu un portàtil per poder realitzar les pràctiques, tot i que també podeu buscar algú i fer-les en parella. Queden poques places i el termini d’inscripció acaba el divendres 9 a les 12 del migdia! -- Organització del Curs de Perl http://curs.perl.cat/ From alexm a alexm.org Wed Mar 7 08:37:48 2012 From: alexm a alexm.org (Alex Muntada) Date: Wed, 7 Mar 2012 17:37:48 +0100 Subject: [bcn-pm] Publican Message-ID: Recentment he descobert una eina de documentació professional feta en Perl i basada en DocBook XML, que utilitzen a can Red Hat i Fedora: https://fedorahosted.org/publican/ http://jfearn.fedorapeople.org/en-US/Publican/2.6/html/Users_Guide/ No està disponible al CPAN però hi ha algú treballant per empaquetar-la a Debian també. -- Alex Muntada http://alexm.org/ From oostap.listas a gmail.com Thu Mar 8 03:55:23 2012 From: oostap.listas a gmail.com (Oscar Osta Pueyo) Date: Thu, 8 Mar 2012 12:55:23 +0100 Subject: [bcn-pm] Entrevista a Gregor Hermann - Debian Perl Team Message-ID: Hola, Entrevista a Gregor Hermann miembro del equipo perl de debian, http://raphaelhertzog.com/2012/03/08/people-behind-debian-gregor-hermann-member-of-the-perl-team/ -- Oscar Osta Pueyo oostap.listas a gmail.com _kiakli_ From dawnmusik a gmail.com Fri Mar 9 00:28:12 2012 From: dawnmusik a gmail.com (Alba Ferrer) Date: Fri, 9 Mar 2012 09:28:12 +0100 Subject: [bcn-pm] =?iso-8859-1?q?=DAltimes_places_pel_curs?= Message-ID: Bon dia Mongers, Estem a punt de tancar les inscripcions per al Curs de Perl que fem demà dissabte. Als que esteu indecisos si us plau apunteu-vos lo abans possible, més que res per que hem de tancar el tema del càtering. Que per cert no és un entrepà sinó un menú de categoria. Tingueu en compte que en algun moment es va parlar de curs avançat, però només és necessari que tingueu nocions de Perl. Es tractarà la instal·lació de mòduls i eines de Perl, Objectes, Bases de Dades i FrameWorks Web. http://curs.perl.cat/ La inscripció són 30 € i inclou el curs, l'esmorzar, el dinar i una samarreta. Salut, L'Organització From listsarnau a gmail.com Fri Mar 9 06:27:18 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Fri, 9 Mar 2012 15:27:18 +0100 Subject: [bcn-pm] =?utf-8?q?=C3=9Altimes_places_pel_curs?= In-Reply-To: References: Message-ID: <20120309152718.6f23240e@amarrosa.pic.es> On Fri, 9 Mar 2012 09:28:12 +0100 Alba Ferrer wrote: [...] > Tingueu en compte que en algun moment es va parlar de curs > avançat, però només és necessari que tingueu nocions de Perl. Ostres!! massa tard per mi. Sóc dels que la paraula "avançat" els va fer enrere :-( (si es que hi ha algú més, clar). al proper (si no poseu avnaçat) m'hi apunto! salut! Arnau From frankie a telecos.upc.edu Fri Mar 9 06:40:08 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Fri, 9 Mar 2012 15:40:08 +0100 Subject: [bcn-pm] =?iso-8859-1?q?=DAltimes_places_pel_curs?= In-Reply-To: <20120309152718.6f23240e@amarrosa.pic.es> References: <20120309152718.6f23240e@amarrosa.pic.es> Message-ID: <20120309144007.GI8643@etsetb.upc.edu> On Fri, Mar 09, 2012 at 03:27:18PM +0100, Arnau Bria wrote: > On Fri, 9 Mar 2012 09:28:12 +0100 > Alba Ferrer wrote: > > > Tingueu en compte que en algun moment es va parlar de curs > > avançat, però només és necessari que tingueu nocions de Perl. > Ostres!! massa tard per mi. Sóc dels que la paraula "avançat" els > va fer enrere :-( (si es que hi ha algú més, clar). > Encara tens temps d'apuntar-te a aquest. Queden 2 places lliures. From frankie a telecos.upc.edu Fri Mar 9 06:42:04 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Fri, 9 Mar 2012 15:42:04 +0100 Subject: [bcn-pm] =?iso-8859-1?q?=DAltimes_places_pel_curs?= In-Reply-To: <20120309144007.GI8643@etsetb.upc.edu> References: <20120309152718.6f23240e@amarrosa.pic.es> <20120309144007.GI8643@etsetb.upc.edu> Message-ID: <20120309144204.GA22156@etsetb.upc.edu> Als que vingueu recordeu que el curs és pràctic, tal com diu al web. Es recomana portar portàtil. From alexm a alexm.org Fri Mar 9 07:20:05 2012 From: alexm a alexm.org (Alex Muntada) Date: Fri, 9 Mar 2012 16:20:05 +0100 Subject: [bcn-pm] =?utf-8?q?=C3=9Altimes_places_pel_curs?= In-Reply-To: <20120309152718.6f23240e@amarrosa.pic.es> References: <20120309152718.6f23240e@amarrosa.pic.es> Message-ID: + Arnau Bria : > al proper (si no poseu avnaçat) m'hi apunto! On diu que és avançat? A la web ja no hi ha rastre d'aquesta paraula prohibida... ;-) Cada cop que algú diu que no vindrà per aquest motiu em resta 1 any de via. Només volia que quedés clar que venia a continuació del d'introducció però m'adono que va ser una cagada monumental des del punt de vista del màrqueting. Si de debò només és per aquest motiu, jo no m'estaria d'anar a un curs on podreu aprendre un munt de coses interessants. Però és clar, potser en tinc una opinió una mica esbiaixada. -- Alex Muntada http://alexm.org/ From frankie a telecos.upc.edu Fri Mar 9 10:47:37 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Fri, 9 Mar 2012 19:47:37 +0100 Subject: [bcn-pm] Habemus samarreta Message-ID: <20120309184736.GA22689@etsetb.upc.edu> Ja tenim aquí la samarreta del curs: http://twitpic.com/8u2n9w From jdelgado a lsi.upc.edu Sat Mar 10 01:24:33 2012 From: jdelgado a lsi.upc.edu (Jordi Delgado) Date: Sat, 10 Mar 2012 10:24:33 +0100 Subject: [bcn-pm] Curs de Perl In-Reply-To: <20120309184736.GA22689@etsetb.upc.edu> References: <20120309184736.GA22689@etsetb.upc.edu> Message-ID: <20120310092433.GA24793@leon.ugdsi.upc.edu> Hola, Nomes desitjar-vos molta sort i que avui vagi molt be el curs de Perl. Em sap greu no ser-hi, d'estudiant vull dir, hagues apres un munt de perl! Salut! Jordi From alexm a alexm.org Sun Mar 11 13:34:29 2012 From: alexm a alexm.org (Alex Muntada) Date: Sun, 11 Mar 2012 21:34:29 +0100 Subject: [bcn-pm] Curs de Perl In-Reply-To: <20120310092433.GA24793@leon.ugdsi.upc.edu> References: <20120309184736.GA22689@etsetb.upc.edu> <20120310092433.GA24793@leon.ugdsi.upc.edu> Message-ID: + Jordi Delgado : > Nomes desitjar-vos molta sort i que avui vagi molt be el curs de Perl. > Em sap greu no ser-hi, d'estudiant vull dir, hagues apres un munt de perl! Crec que el curs ha sigut un èxit, tot i el gruix d'informació que hem fet digerir als assistents. Aviat tindrem preparada l'enquesta per saber el que en pensen i podrem confirmar-ho. Moltes gràcies pel suport i la difusió :) -- Alex Muntada http://alexm.org/ From jordi.amoros.andreu a gmail.com Mon Mar 12 02:17:47 2012 From: jordi.amoros.andreu a gmail.com (=?ISO-8859-1?Q?Jordi_Amor=F3s?=) Date: Mon, 12 Mar 2012 10:17:47 +0100 Subject: [bcn-pm] =?iso-8859-1?q?Diapos_de_la_presentaci=F3_del_Diego?= Message-ID: Bon dia, he estat buscant les diapos de la presentació del Diego al slideshare del grup barcelona.pm però no les he trobat. Serieu tan amables de dir-me on la puc trobar? Merci! -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From diego a kuperman.com.ar Mon Mar 12 02:20:37 2012 From: diego a kuperman.com.ar (Diego Kuperman) Date: Mon, 12 Mar 2012 10:20:37 +0100 Subject: [bcn-pm] =?iso-8859-1?q?Diapos_de_la_presentaci=F3_del_Diego?= In-Reply-To: References: Message-ID: <4F5DBFE5.4030902@kuperman.com.ar> Hola Jordi, On 3/12/12 10:17 AM, Jordi Amorós wrote: > Bon dia, > > he estat buscant les diapos de la presentació del Diego al slideshare > del grup barcelona.pm però no les he trobat. > Serieu tan amables de dir-me on la puc trobar? > No las he subido aún. Voy a ver si puedo pasarlas a PDF así las puedo poner ahí mismo. En un rato te aviso ;-) -dk > Merci! > > > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org From diego a kuperman.com.ar Mon Mar 12 03:16:25 2012 From: diego a kuperman.com.ar (Diego Kuperman) Date: Mon, 12 Mar 2012 11:16:25 +0100 Subject: [bcn-pm] =?utf-8?q?Diapos_de_la_presentaci=C3=B3_del_Diego?= In-Reply-To: References: Message-ID: <4F5DCCF9.4000809@kuperman.com.ar> Hola, On 3/12/12 10:17 AM, Jordi Amorós wrote: > Bon dia, > > he estat buscant les diapos de la presentació del Diego al slideshare > del grup barcelona.pm però no les he trobat. > Serieu tan amables de dir-me on la puc trobar? > Ya lo he pasado a PDF (no queda tan mono) y subido al slideshare: http://www.slideshare.net/diego_k/perl-web-frameworks He intentado meterlo en el grupo con las otras pero no veo como. -dk From jordi.amoros.andreu a gmail.com Mon Mar 12 03:20:01 2012 From: jordi.amoros.andreu a gmail.com (=?ISO-8859-1?Q?Jordi_Amor=F3s?=) Date: Mon, 12 Mar 2012 11:20:01 +0100 Subject: [bcn-pm] =?iso-8859-1?q?Diapos_de_la_presentaci=F3_del_Diego?= In-Reply-To: <4F5DCCF9.4000809@kuperman.com.ar> References: <4F5DCCF9.4000809@kuperman.com.ar> Message-ID: Muchas gracias, Diego. La estética es lo de menos, si se puede leer, a mi ya me vale. Salud! On 12 March 2012 11:16, Diego Kuperman wrote: > Hola, > > > On 3/12/12 10:17 AM, Jordi Amorós wrote: > >> Bon dia, >> >> he estat buscant les diapos de la presentació del Diego al slideshare >> del grup barcelona.pm però no les he trobat. >> >> Serieu tan amables de dir-me on la puc trobar? >> >> Ya lo he pasado a PDF (no queda tan mono) y subido al slideshare: > http://www.slideshare.net/**diego_k/perl-web-frameworks > > He intentado meterlo en el grupo con las otras pero no veo como. > > -dk > > ______________________________**_________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/**listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org > -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From wodenmalkav a gmail.com Mon Mar 12 03:37:40 2012 From: wodenmalkav a gmail.com (Carlos Juan) Date: Mon, 12 Mar 2012 11:37:40 +0100 Subject: [bcn-pm] =?utf-8?q?Diapos_de_la_presentaci=C3=B3_del_Diego?= In-Reply-To: References: <4F5DCCF9.4000809@kuperman.com.ar> Message-ID: Gracias Diego, He hechado un vistazo a ver si lo podía poner en el slideshow de Barcelona.pm y no veo la forma (?¿), no se si solo Alex puede subirlas y el resto de miembros solo podemos comentar (?¿) El 12 de marzo de 2012 11:20, Jordi Amorós escribió: > Muchas gracias, Diego. > > La estética es lo de menos, si se puede leer, a mi ya me vale. > > Salud! > > > On 12 March 2012 11:16, Diego Kuperman wrote: > >> Hola, >> >> >> On 3/12/12 10:17 AM, Jordi Amorós wrote: >> >>> Bon dia, >>> >>> he estat buscant les diapos de la presentació del Diego al slideshare >>> del grup barcelona.pm però no les he trobat. >>> >>> Serieu tan amables de dir-me on la puc trobar? >>> >>> Ya lo he pasado a PDF (no queda tan mono) y subido al slideshare: >> http://www.slideshare.net/diego_k/perl-web-frameworks >> >> He intentado meterlo en el grupo con las otras pero no veo como. >> >> -dk >> >> _______________________________________________ >> llista dels Barcelona-pm >> Barcelona-pm a pm.org >> http://mail.pm.org/mailman/listinfo/barcelona-pm >> BCN Perl Mongers: http://barcelona.pm.org >> > > > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org > -- Kar 'Obi' Juan I am nerdier than 100% of all people. Are you a nerd? Oblt. z. S. Karl Johan von U-124 (24 Flotilla Geweih) -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From alexm a alexm.org Mon Mar 12 04:56:24 2012 From: alexm a alexm.org (Alex Muntada) Date: Mon, 12 Mar 2012 12:56:24 +0100 Subject: [bcn-pm] =?utf-8?q?Diapos_de_la_presentaci=C3=B3_del_Diego?= In-Reply-To: References: <4F5DCCF9.4000809@kuperman.com.ar> Message-ID: + Carlos Juan : > He hechado un vistazo a ver si lo podía poner en el slideshow de > Barcelona.pm y no veo la forma (?¿), no se si solo Alex puede > subirlas y el resto de miembros solo podemos comentar (?¿) Tots els usuaris d'slideshare poden afegir noves presentacions o fer-se membres del grup. El problema és que la manera de publicar no és gens intuïtiva: heu d'anar a la pàgina del grup: http://www.slideshare.net/group/barcelonapm Fixeu-vos en el text que diu: «To add a presentation, paste its URL» Premeu «paste its URL» i sortirà una caixeta on posar la URL de la presentació a slideshare. La presentació afegida es veurà de seguida a la pàgina principal del grup però no apareixerà a la llista de totes les presentacions fins al cap d'una bona estona (sic). Algun cop, algú ha fet un paste de la URL a la caixa dels comentaris; això no afegeix la presentació, tingueu-ho present. Per facilitar la vida als assistents i estructurar millor les coses, ja posarem enllaços cap a les presentacions al temari del curs o incrustar-les directament. Però de moment ja les teniu allà. -- Alex Muntada http://alexm.org/ From dawnmusik a gmail.com Tue Mar 13 04:09:47 2012 From: dawnmusik a gmail.com (Alba Ferrer) Date: Tue, 13 Mar 2012 12:09:47 +0100 Subject: [bcn-pm] Fotos curs Message-ID: Hola Mongers, algú de vosaltres va treure fotos al curs de dissabte? Si les teniu i no us fa res pujar-les a algun lloc (flickr o el que sigui), les podríem publicar totes sota l'etiqueta 'cursperl', fer que apareguin a la web, piular-ho perquè ho vegin els alumnes, etc. De moment, aquí hi ha algunes: http://www.flickr.com/photos/alexm/sets/72157629564584585/ http://www.flickr.com/photos/dawnmusik/sets/72157629572374337/ Salut, alba From wodenmalkav a gmail.com Tue Mar 13 04:19:17 2012 From: wodenmalkav a gmail.com (Carlos Juan) Date: Tue, 13 Mar 2012 12:19:17 +0100 Subject: [bcn-pm] Fotos curs In-Reply-To: References: Message-ID: Pues ahi va otra: http://img10.imageshack.us/img10/2441/fotocursperladv2012.jpg El 13 de marzo de 2012 12:09, Alba Ferrer escribió: > Hola Mongers, > > algú de vosaltres va treure fotos al curs de dissabte? > Si les teniu i no us fa res pujar-les a algun lloc (flickr o > el que sigui), les podríem publicar totes sota l'etiqueta > 'cursperl', fer que apareguin a la web, piular-ho perquè > ho vegin els alumnes, etc. > > De moment, aquí hi ha algunes: > > http://www.flickr.com/photos/alexm/sets/72157629564584585/ > http://www.flickr.com/photos/dawnmusik/sets/72157629572374337/ > > Salut, > > alba > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org -- Kar 'Obi' Juan I am nerdier than 100% of all people. Are you a nerd? Oblt. z. S. Karl Johan von U-124 (24 Flotilla Geweih) -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From fxn a hashref.com Tue Mar 13 04:27:05 2012 From: fxn a hashref.com (Xavier Noria) Date: Tue, 13 Mar 2012 12:27:05 +0100 Subject: [bcn-pm] Fotos curs In-Reply-To: References: Message-ID: Guapes! A veure si puc passar-me per algun dels cursos encara que si a posar gots de cola! From miguel a miguel-ruiz.com Tue Mar 13 04:37:48 2012 From: miguel a miguel-ruiz.com (Miguel Ruiz) Date: Tue, 13 Mar 2012 12:37:48 +0100 Subject: [bcn-pm] Fotos curs In-Reply-To: References: Message-ID: <4F5F318C.50909@miguel-ruiz.com> Les meves: https://twitter.com/#!/miquelruiz/media/slideshow?url=pic.twitter.com%2Fw5nbywui https://twitter.com/#!/miquelruiz/media/slideshow?url=pic.twitter.com%2FdpJRJaoW La qualitat és brutal :P Salut! -- Miquel Ruiz From matrix.ppc a gmail.com Tue Mar 13 05:00:09 2012 From: matrix.ppc a gmail.com (matrix.ppc) Date: Tue, 13 Mar 2012 13:00:09 +0100 Subject: [bcn-pm] instalar versiones de perl con perlbrew en ubuntu 11.04 Message-ID: hola, en el curso de perl avanzado del otro día fuimos algunos los que no pudimos instalar una versión adicional de perl usando perlbrew por alguna incompatibilidad de liberías en ubuntu 11.x os paso la solucion, por si a alguno le hace falta: en ubuntu 11.x de 32 bits ejecutar > perlbrew install VERSION-DE-PERL -Dusethreads -Dplibpth=/usr/lib/i386-linux-gnu y en la version de 64 bits: > perlbrew install VERSION-DE-PERL -Dusethreads -Dplibpth=/usr/lib/x86_64-linux-gnu Comprobado y funciona perfectamente en ubuntu 11.10 de 64 bits. Los que dominan coreano pueden leer la solucion aqui: http://corund.net/blog/archive/2011 :) Y los que no, en inglés: http://ahmadzawawi.blogspot.com/2011/05/ubuntu-1104-and-perlbrew.html Saludos Robert From listsarnau a gmail.com Tue Mar 13 07:07:24 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Tue, 13 Mar 2012 15:07:24 +0100 Subject: [bcn-pm] =?utf-8?q?=C3=9Altimes_places_pel_curs?= In-Reply-To: References: <20120309152718.6f23240e@amarrosa.pic.es> Message-ID: <20120313150724.2fd5d1c3@amarrosa.pic.es> On Fri, 9 Mar 2012 16:20:05 +0100 Alex Muntada wrote: > + Arnau Bria : > > > al proper (si no poseu avnaçat) m'hi apunto! > > On diu que és avançat? A la web ja no hi ha rastre d'aquesta paraula > prohibida... ;-) Jo ho vaig veure a la llista :-) > Cada cop que algú diu que no vindrà per aquest motiu em resta 1 any de > via. Només volia que quedés clar que venia a continuació del > d'introducció però m'adono que va ser una cagada monumental des del > punt de vista del màrqueting. Bé, si heu pleant totes les places, no deu ser tant mal marketing, no? > Si de debò només és per aquest motiu, jo no m'estaria d'anar a un curs > on podreu aprendre un munt de coses interessants. Però és clar, potser > en tinc una opinió una mica esbiaixada. Si, jo hagués anat encantat, però sempre fa por posar-te en un lloc on no entenguis res del que diuen... Clar que sempre s'aprèn algo... De totes formes, divendres passat ja tenia el dissabte següent ocupat. salut! Arnau From listsarnau a gmail.com Wed Mar 14 08:23:59 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Wed, 14 Mar 2012 16:23:59 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= Message-ID: <20120314162359.3c9c5712@amarrosa.pic.es> Hola que tal, amb el meu famós dimoni estic veient un parell de coses que m'intriguen. La primera és que tinc un timeout que em crida un procés (que acostuma donar timeouts), però no el mata. Es queda en defunct fins que reinicio el meu dimoni: El codi és my $command="diagnose \-f \-\-host=$conf->{maui_server}"; my @diagnose; eval { local $SIG{ALRM} = sub { `killall -9 diagnose`; die "Timeout\n" }; alarm 5; @diagnose=`$command`; alarm 0; }; if ($@) { die unless $@ eq "Timeout\n"; #unexpected error warn "$command timed out.\n"; $log->error("diagnose timed out... "); $log->error("Monpetitami could not connect to maui server. Skiping MAUI data gathering"); }else{ my $index; [...] } Els processos: [...] 204 16333 4.1 1.2 199808 103880 ? S 16:00 0:09 /usr/bin/perl -w /bin/monpetitami 204 16840 0.0 0.0 0 0 ? Z 16:02 0:00 \_ [diagnose] # /etc/init.d/monpetitami restart Restarting monpetitami: Shutting down monpetitami: [ OK ] Starting monpetitami: [ OK ] [...] 204 17253 3.5 0.1 107768 11612 ? S 16:04 0:00 /usr/bin/perl -w /bin/monpetitami 204 17256 0.0 0.0 139604 1208 ? S 16:04 0:00 \_ diagnose ?f ?-host=pbs03.pic.es Com puc fer per matar el procés que m'obre el meu script? *** Podria utilitzar el propi timeout de la comanda (30 segons, per tant alarm 35), però com que acostuma a donar timeouts (si contesta, ho fa immediatament, sinó, se que és un timeout) preferixo matar-lo i continuar. El segon dubte és referent a la memòria consumida. Com puc veure la memòria consumida per les meves variables ? Em dona la sensació que no estic buidant bé algun hash / array i que va aganat dades i dades fins que el meu procés consumeix 600MB... He vist http://search.cpan.org/~nwclark/Devel-Size-0.77/lib/Devel/Size.pm però, abans de liar-me a estudiar-m'ho volia preguntar-vos. Moltes gràcies per endavant! Arnau From minibit a gmail.com Wed Mar 14 09:22:18 2012 From: minibit a gmail.com (Carles Fenoy) Date: Wed, 14 Mar 2012 17:22:18 +0100 Subject: [bcn-pm] =?iso-8859-1?q?timeout_que_no_em_mata_el_proc=E9s?= In-Reply-To: <20120314162359.3c9c5712@amarrosa.pic.es> References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: Hola, primer de tot em presentaré ja que aquest él primer missatge que escric a la llista. Soc informàtic i treballo al BSC-CNS mantenint el sistema de cues i el sistema de monitorització. Vaig conèixer aquest grup gràcies al magnífic curs de perl avançat d'aquest cap de setmana passat. Bé, nem per feina, Jo he fet servir el mòdul Devel::Gladiator per veure el consum de memòria, però no et diu exactament que està consumint tant, però va bé per fer-se'n una idea. Salutacions, Carles Fenoy 2012/3/14 Arnau Bria : > Hola que tal, > > amb el meu famós dimoni estic veient un parell de coses que > m'intriguen. > > La primera és que tinc un timeout que em crida un procés (que acostuma > donar timeouts), però no el mata. Es queda en defunct fins > que reinicio el meu dimoni: > > > El codi és >       my $command="diagnose \-f \-\-host=$conf->{maui_server}"; >       my @diagnose; >       eval { >                local $SIG{ALRM} = sub { `killall -9 diagnose`; die > "Timeout\n" }; alarm 5; >                @diagnose=`$command`; >                alarm 0; >        }; >        if ($@) { >                die unless $@ eq "Timeout\n"; #unexpected error >                warn "$command timed out.\n"; >                $log->error("diagnose timed out... "); >                $log->error("Monpetitami could not connect to maui > server. Skiping MAUI data gathering"); }else{ >                my $index; >                [...] >        } > > > Els processos: > > [...] > 204      16333  4.1  1.2 199808 103880 ?       S    16:00 > 0:09 /usr/bin/perl -w /bin/monpetitami 204      16840  0.0  0.0 > 0     0 ?        Z    16:02   0:00  \_ [diagnose] > > # /etc/init.d/monpetitami restart > Restarting monpetitami: Shutting down monpetitami:         [  OK  ] > Starting monpetitami:                                  [  OK  ] > > [...] > 204      17253  3.5  0.1 107768 11612 ?        S    16:04 > 0:00 /usr/bin/perl -w /bin/monpetitami 204      17256  0.0  0.0 139604 > 1208 ?        S    16:04   0:00  \_ diagnose ?f ?-host=pbs03.pic.es > > Com puc fer per matar el procés que m'obre el meu script? > > > *** Podria utilitzar el propi timeout de la comanda (30 segons, per > tant alarm 35), però com que acostuma a donar timeouts (si contesta, ho > fa immediatament, sinó, se que és un timeout) preferixo matar-lo > i continuar. > > > > El segon dubte és referent a la memòria consumida. > Com puc veure la memòria consumida per les meves variables ? Em dona la > sensació que no estic buidant bé algun hash / array i que va aganat > dades i dades fins que el meu procés consumeix 600MB... He vist > http://search.cpan.org/~nwclark/Devel-Size-0.77/lib/Devel/Size.pm però, > abans de liar-me a estudiar-m'ho volia  preguntar-vos. > > Moltes gràcies per endavant! > Arnau > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org -- -- Carles Fenoy From listsarnau a gmail.com Thu Mar 15 02:29:32 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Thu, 15 Mar 2012 10:29:32 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: <20120315102932.46185cfe@amarrosa.pic.es> On Wed, 14 Mar 2012 17:22:18 +0100 Carles Fenoy wrote: > Hola, Hola Carles, > primer de tot em presentaré ja que aquest él primer missatge que > escric a la llista. > Soc informàtic i treballo al BSC-CNS mantenint el sistema de cues i el > sistema de monitorització. Ens vam conèixer a les xerrades XRQTC . Jo feia la presentació de puppet tu la del moitoring del BSC, oi? > Vaig conèixer aquest grup gràcies al magnífic curs de perl avançat > d'aquest cap de setmana passat. No diguis avançat! > Bé, nem per feina, > > Jo he fet servir el mòdul Devel::Gladiator per veure el consum de > memòria, però no et diu exactament que està consumint tant, però va bé > per fer-se'n una idea. li faré una ullada, moltes gràcies!! > Salutacions, > Carles Fenoy salut! Arnau From alexm a alexm.org Thu Mar 15 03:39:06 2012 From: alexm a alexm.org (Alex Muntada) Date: Thu, 15 Mar 2012 11:39:06 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: <20120314162359.3c9c5712@amarrosa.pic.es> References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: + Arnau Bria : > La primera és que tinc un timeout que em crida un procés (que > acostuma donar timeouts), però no el mata. Es queda en defunct > fins que reinicio el meu dimoni: Això és perquè mates el pare dels processos fills i aleshores ningú fa el wait corresponent. Fer un killall -9 a sac té conseqüències ;-) > El codi és >       my $command="diagnose \-f \-\-host=$conf->{maui_server}"; >       my @diagnose; >       eval { >                local $SIG{ALRM} = sub { `killall -9 diagnose`; die > "Timeout\n" }; alarm 5; >                @diagnose=`$command`; >                alarm 0; >        }; Com que estàs barrejant codi Perl amb shell, et serà difícil gestionar correctament els fills i no podràs evitar els defuncts. El meu consell és que miris de crear els fills des del propi Perl, que guardis els PID i que aleshores els matis com cal i els hi facis un wait perquè no siguin zombies. > Com puc fer per matar el procés que m'obre el meu script? El procés ja està mort però no enterrat (zombie o defunct). Al perlipc parla de com gestionar-los però només funciona si els has parit des de Perl, clar: http://perldoc.perl.org/perlipc.html#Signals L'alternativa és plantejar-te si et cal crear fills (depèn de la feina que hagis de fer) o utilitzar un framework d'esdeveniments com AnyEvent. Però ja t'aviso que això és tot un món en sí mateix. > Com puc veure la memòria consumida per les meves variables ? > Em dona la sensació que no estic buidant bé algun hash / array i > que va aganat dades i dades fins que el meu procés consumeix > 600MB Devel::Size és per això i és trivial d'utilitzar. Salut! -- Alex Muntada http://alexm.org/ From alexm a alexm.org Thu Mar 15 03:42:53 2012 From: alexm a alexm.org (Alex Muntada) Date: Thu, 15 Mar 2012 11:42:53 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: + Carles Fenoy : > Vaig conèixer aquest grup gràcies al magnífic curs de perl > avançat d'aquest cap de setmana passat. Benvingut i gràcies per la floreta en nom de l'organització :) > Jo he fet servir el mòdul Devel::Gladiator per veure el consum de > memòria, però no et diu exactament que està consumint tant, però > va bé per fer-se'n una idea. Hm... He provat d'instal·lar-lo en dos versions diferents de perlbrew i em dóna el mateix error: https://rt.cpan.org/Public/Bug/Display.html?id=68661 Salut! -- Alex Muntada http://alexm.org/ From listsarnau a gmail.com Thu Mar 15 04:15:56 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Thu, 15 Mar 2012 12:15:56 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: <20120315121556.6b95e594@amarrosa.pic.es> On Thu, 15 Mar 2012 11:39:06 +0100 Alex Muntada wrote: > + Arnau Bria : Hola Àlex, > Com que estàs barrejant codi Perl amb shell, et serà difícil > gestionar correctament els fills i no podràs evitar els defuncts. > > El meu consell és que miris de crear els fills des del propi Perl, > que guardis els PID i que aleshores els matis com cal i els hi > facis un wait perquè no siguin zombies. Ok, no se en quin 'foro' vaig veure que parlaven de les dues coses, i jo em vaig quedar amb la ràpida :-) > El procés ja està mort però no enterrat (zombie o defunct). > Al perlipc parla de com gestionar-los però només funciona > si els has parit des de Perl, clar: > > http://perldoc.perl.org/perlipc.html#Signals > > L'alternativa és plantejar-te si et cal crear fills (depèn de la feina > que hagis de fer) o utilitzar un framework d'esdeveniments com > AnyEvent. Però ja t'aviso que això és tot un món en sí mateix. No, non més mons!! Gràcies al tema Gladiator m'he posat a llegir coses sobre gestió de la memòria i per avui ja en tinc prou... > > Com puc veure la memòria consumida per les meves variables ? > > Em dona la sensació que no estic buidant bé algun hash / array i > > que va aganat dades i dades fins que el meu procés consumeix > > 600MB > > Devel::Size és per això i és trivial d'utilitzar. Si, he vist que és molt fàcil (estic treient els valors de certes varibles): Però aquestes no creixen i el consum de memòria si. Estic ampliant el nombre de variables mesurades. ** Tinc dos candidats a culpables, quan ho tingui una mica més clar torno per aquí... > Salut! salut! Arnau From bourbaki007 a gmail.com Fri Mar 16 01:05:05 2012 From: bourbaki007 a gmail.com (Daniel Boerner) Date: Fri, 16 Mar 2012 09:05:05 +0100 Subject: [bcn-pm] instalar versiones de perl con perlbrew en ubuntu 11.04 In-Reply-To: References: Message-ID: Hola mongers, hablando de instalaciones de Perl... Por todos los lados se recomienda no cargarse la instalación que viene con el sistema operativo (Linux). Por mis experiencias, también lo recomiendo. Pero cuando la curiosidad o experimentación van más allá, os cuento lo que he hecho después de cargarme el Perl "de fabrica" de una de mis maquinas (Ubuntu 10.04 lucid). Ahí van mis notas: 14/02/2012 After completely and manually removing Perl from an Ubuntu 10.04 (lucid) system, in order to be able to further update the system through the Update Manager: Get Db.pm and Log.pm through debconf (1.5.36.1) wget http://packages.debian.org/squeeze/all/debconf/download (wget http://ftp.de.debian.org/debian/pool/main/d/debconf/debconf_1.5.36.1_all.deb ) Get Dpkg.pm through libdpkg-perl (1.15.8.12) wget http://packages.debian.org/squeeze/all/libdpkg-perl/download (wget http://ftp.de.debian.org/debian/pool/main/d/dpkg/libdpkg-perl_1.15.8.12_all.deb ) ar vx debconf_1.5.36.1_all.deb tar -xzvf data.tar.gz rm data.tar.gz ar vx libdpkg-perl_1.15.8.12_all.deb tar -xzvf data.tar.gz ls -al ./usr/share: drwxr-xr-x 2 root root 4096 2011-01-30 19:44 debconf drwxr-xr-x 4 root root 4096 2011-01-30 19:44 doc drwxr-xr-x 3 root root 4096 2011-01-30 19:44 lintian drwxr-xr-x 9 root root 4096 2011-11-10 07:34 locale drwxr-xr-x 5 root root 4096 2011-01-30 19:44 man drwxr-xr-x 5 root root 4096 2011-01-30 19:44 perl5 drwxr-xr-x 2 root root 4096 2011-01-30 19:44 pixmaps ls -al ./usr/share/perl5: total used in directory 24 available 828712 drwxr-xr-x 5 root root 4096 2011-01-30 19:44 . drwxr-xr-x 9 root root 4096 2011-01-30 19:44 .. drwxr-xr-x 8 root root 4096 2011-01-30 19:44 Debconf drwxr-xr-x 3 root root 4096 2011-01-30 19:44 Debian drwxr-xr-x 9 root root 4096 2011-11-10 07:33 Dpkg -rw-r--r-- 1 root root 1097 2011-11-10 07:33 Dpkg.pm su cp -R ./usr/share/perl5/ /usr/share/ wget http://www.cpan.org/src/5.0/perl-5.10.1.tar.gz tar -xzf perl-5.10.1.tar.gz cd perl-5.10.1 ./Configure -de -Dinstallusrbinperl -Dotherlibdirs=/usr/share/perl5 make make test su make install Saludos, Dani El 13 de marzo de 2012 13:00, matrix.ppc escribió: > hola, > > en el curso de perl avanzado del otro día fuimos algunos los que no > pudimos instalar una versión > adicional de perl usando perlbrew por alguna incompatibilidad de > liberías en ubuntu 11.x > > os paso la solucion, por si a alguno le hace falta: > > en ubuntu 11.x de 32 bits ejecutar > > > perlbrew install VERSION-DE-PERL -Dusethreads > -Dplibpth=/usr/lib/i386-linux-gnu > > y en la version de 64 bits: > > > perlbrew install VERSION-DE-PERL -Dusethreads > -Dplibpth=/usr/lib/x86_64-linux-gnu > > Comprobado y funciona perfectamente en ubuntu 11.10 de 64 bits. > > Los que dominan coreano pueden leer la solucion aqui: > http://corund.net/blog/archive/2011 :) > Y los que no, en inglés: > http://ahmadzawawi.blogspot.com/2011/05/ubuntu-1104-and-perlbrew.html > > Saludos > > Robert > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From listsarnau a gmail.com Tue Mar 20 09:22:11 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Tue, 20 Mar 2012 17:22:11 +0100 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> Message-ID: <20120320172211.297f86ad@amarrosa.pic.es> On Thu, 15 Mar 2012 11:39:06 +0100 Alex Muntada wrote: > + Arnau Bria : Lo primer dir que el meory leak es produia perls N (sent N un nombre elevat) processos zombies que generava... Per tant, el tema variable i tal no ha estat preocupant (ocupa uns 150 MB però tin un hash de 60/80 MB). [...] > El meu consell és que miris de crear els fills des del propi Perl, > que guardis els PID i que aleshores els matis com cal i els hi > facis un wait perquè no siguin zombies. he seguit el teu consell i tinc quelcom millor, tot i que no acabo de trobar el que jo vull exactament, per això torno aquí. He mirat N links : desde com fer el fork: http://docstore.mik.ua/orelly/perl/learn/ch14_04.htm al que m'interessa: timeout (eval) sobre forks: http://stackoverflow.com/questions/1962985/how-can-i-timeout-a-forked-process-that-might-hang http://www.perlmonks.org/?node_id=843610 http://www.mail-archive.com/beginners a perl.org/msg81677.html http://www.trevorbowen.com/tag/timeout/ El meu codi, tret del codi del dimoni per fer-lo més simple, queda algo com: while (1) { if (!defined($kidpid = fork())) { # El fork falla die "cannot fork: $!"; } elsif ($kidpid == 0) { # fillet setpgrp(0,0); # creo un nou process group exec("$command >/tmp/command"); die "can't exec $command: $!"; exit (0); #el fill aqui marxa } else { # Papito eval { local $SIG{ALRM} = sub {kill 'TERM' => -$kidpid;waitpid ($kidpid,0);die "Timeout\n" }; alarm 5; waitpid($kidpid, 0); alarm 0; }; if ($@) { # He donat timeout print "$kidpid timeout\n"; }else{ #he executat be print "ole tu\n"; }; } sleep 20; }; Aquest codi em fucniona si la comanda és un sleep major que el timeout. Però si canvio a la meva comanda original, estic veient que quan intento matar tots els processos fills (kill 'TERM' => -$kidpid) el waitpid s'espera fins que la meva comanda dona timeout ella mateixa. És a dir, que no estic matant el procés, sinó que només faig el waitpid (que ja és més correcte del que feia fins ara). Si llenço la comanda ($command) a mà la puc matar fent un simple Ctrl+C, per tant crec que ara tinc un problema enviant les senyals. que no faig bé amb el kill ? Moltes gràcies per endavant, com sempre! Arnau From minibit a gmail.com Tue Mar 20 09:35:12 2012 From: minibit a gmail.com (Carles Fenoy) Date: Tue, 20 Mar 2012 17:35:12 +0100 Subject: [bcn-pm] =?iso-8859-1?q?timeout_que_no_em_mata_el_proc=E9s?= In-Reply-To: <20120320172211.297f86ad@amarrosa.pic.es> References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> Message-ID: Hola, Has provat d'enviar SIGINT enlloc de SIGTERM? Ctrl+C envia SIGINT i potser la teva comanda captura SIGTERM. Salutacions Carles Fenoy 2012/3/20 Arnau Bria : > On Thu, 15 Mar 2012 11:39:06 +0100 > Alex Muntada wrote: > >> + Arnau Bria : > Lo primer dir que el meory leak es produia perls N (sent N un nombre > elevat)  processos zombies que generava... Per tant, el tema variable i > tal no ha estat preocupant (ocupa uns 150 MB però tin un hash de 60/80 > MB). > > [...] >> El meu consell és que miris de crear els fills des del propi Perl, >> que guardis els PID i que aleshores els matis com cal i els hi >> facis un wait perquè no siguin zombies. > > he seguit el teu consell i tinc quelcom millor, tot i que no acabo de > trobar el que jo vull exactament, per això torno aquí. > > He mirat N links : > desde com fer el fork: > http://docstore.mik.ua/orelly/perl/learn/ch14_04.htm > > al que m'interessa: timeout (eval) sobre forks: > http://stackoverflow.com/questions/1962985/how-can-i-timeout-a-forked-process-that-might-hang > http://www.perlmonks.org/?node_id=843610 > http://www.mail-archive.com/beginners a perl.org/msg81677.html > http://www.trevorbowen.com/tag/timeout/ > > El meu codi, tret del codi del dimoni per fer-lo més simple, queda > algo com: > > while (1) { > if (!defined($kidpid = fork())) { >        # El fork falla >        die "cannot fork: $!"; > } elsif ($kidpid == 0) { >        # fillet >        setpgrp(0,0); # creo un nou process group >        exec("$command >/tmp/command"); >        die "can't exec $command: $!"; >        exit (0); #el fill aqui marxa > } else { >        # Papito >        eval { >                local $SIG{ALRM} = sub {kill 'TERM' => -$kidpid;waitpid > ($kidpid,0);die "Timeout\n" }; >                alarm 5; >                waitpid($kidpid, 0); >                alarm 0; >        }; >        if ($@) { >                # He donat timeout >                print "$kidpid timeout\n"; >        }else{ >                #he executat be >                print "ole tu\n"; >        }; > } > sleep 20; > }; > > > Aquest codi em fucniona si la comanda és un sleep major que el timeout. > > Però si canvio a la meva comanda original, estic veient que quan > intento matar tots els processos fills (kill 'TERM' => -$kidpid) el > waitpid s'espera fins que la meva comanda dona timeout ella mateixa. És > a dir, que no estic matant el procés, sinó que només faig el waitpid > (que ja és més correcte del que feia fins ara). Si llenço la comanda > ($command) a mà la puc matar fent un simple Ctrl+C, per tant crec que > ara tinc un problema enviant les senyals. > > que no faig bé amb el kill ? > > Moltes gràcies per endavant, com sempre! > Arnau > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org -- -- Carles Fenoy From listsarnau a gmail.com Tue Mar 20 12:06:09 2012 From: listsarnau a gmail.com (Arnauito Tocame el Pito) Date: Tue, 20 Mar 2012 20:06:09 +0100 Subject: [bcn-pm] =?iso-8859-1?q?timeout_que_no_em_mata_el_proc=E9s?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> Message-ID: El martes 20 de marzo de 2012, Carles Fenoy escribió: > Hola, Hola Carles, > Has provat d'enviar SIGINT enlloc de SIGTERM? Ctrl+C envia SIGINT i > potser la teva comanda captura SIGTERM. Si, si, mhe oblidat de comentar-ho al mail anterior. He provat varies senyals, inclus denviar-la dues vegades. > Salutacions > Carles Fenoy Salut! Arnau -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From jluis a escomposlinux.org Wed Mar 21 00:56:41 2012 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Wed, 21 Mar 2012 08:56:41 +0100 Subject: [bcn-pm] VIdeo interesante de una maquina RUBI Message-ID: <201203210856.46439.jluis@escomposlinux.org> lo interesante enpieza en el minuto 3 http://www.youtube.com/watch?v=PUv66718DII From alexm a alexm.org Wed Mar 21 09:52:21 2012 From: alexm a alexm.org (Alex Muntada) Date: Wed, 21 Mar 2012 17:52:21 +0100 Subject: [bcn-pm] VIdeo interesante de una maquina RUBI In-Reply-To: <201203210856.46439.jluis@escomposlinux.org> References: <201203210856.46439.jluis@escomposlinux.org> Message-ID: + Jose Luis Perez Diez : > lo interesante enpieza en el minuto 3 > http://www.youtube.com/watch?v=PUv66718DII Realment és un vídeo molt interessant, tant pel que mostra com pel que diu el conferenciant. El que no acabo d'entendre és això de la màquina RUBI.... Potser és que m'he adormit en algun moment del vídeo ;-) -- Alex Muntada http://alexm.org/ From jluis a escomposlinux.org Thu Mar 22 01:11:22 2012 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Thu, 22 Mar 2012 09:11:22 +0100 Subject: [bcn-pm] Perl 5.16 and beyond Message-ID: <201203220911.25883.jluis@escomposlinux.org> http://lwn.net/SubscriberLink/487216/e7077b0a9af09fd1/ From jluis a escomposlinux.org Thu Mar 22 01:29:16 2012 From: jluis a escomposlinux.org (Jose Luis Perez Diez) Date: Thu, 22 Mar 2012 09:29:16 +0100 Subject: [bcn-pm] VIdeo interesante de una maquina RUBI In-Reply-To: References: <201203210856.46439.jluis@escomposlinux.org> Message-ID: <201203220929.17695.jluis@escomposlinux.org> El Wednesday 21 March 2012 17:52:21 Alex Muntada va escriure: > Realment és un vídeo molt interessant, tant pel que mostra com pel que > diu el conferenciant. > > El que no acabo d'entendre és això de la màquina RUBI.... Potser és > que m'he adormit en algun moment del vídeo ;-) > > No he pogut veure el vídeo sencer. A la part que vaig prestar atenció crec que va dir que l'aplicació era feta amb rubi la usava com si fos un smaltak amb esteroides .... From dawnmusik a gmail.com Thu Mar 22 12:39:14 2012 From: dawnmusik a gmail.com (Alba Ferrer) Date: Thu, 22 Mar 2012 20:39:14 +0100 Subject: [bcn-pm] VIdeo interesante de una maquina RUBI In-Reply-To: <201203220929.17695.jluis@escomposlinux.org> References: <201203210856.46439.jluis@escomposlinux.org> <201203220929.17695.jluis@escomposlinux.org> Message-ID: El 22 de març de 2012 9:29, Jose Luis Perez Diez ha escrit: > El Wednesday 21 March 2012 17:52:21 Alex Muntada va escriure: >> Realment és un vídeo molt interessant, tant pel que mostra com pel que >> diu el conferenciant. >> >> El que no acabo d'entendre és això de la màquina RUBI.... Potser és >> que m'he adormit en algun moment del vídeo ;-) >> >> > No he pogut veure el vídeo sencer. A la part que vaig prestar atenció crec que va dir que l'aplicació era feta amb rubi la usava com si fos un smaltak amb esteroides .... > Molt interessant i impressionant. No sé com ha fet les aplicacions aquelles, però són espectaculars. From alexm a alexm.org Fri Mar 23 06:35:47 2012 From: alexm a alexm.org (Alex Muntada) Date: Fri, 23 Mar 2012 14:35:47 +0100 Subject: [bcn-pm] =?utf-8?q?alg=C3=BA_utilitza_selenium=3F?= Message-ID: Hola mongers, avui he provat el selenium-ide, un plugin del firefox per a enregistrar tests del navegador i poder construir una bateria de tests que es puguin executar després amb el servidor de selenium automàticament i verificar que les interfícies web funcionen correctament. Com que el selenium-ide genera codi en Perl per a Test::WWW::Selenium (entre moltes d'altres coses) he pensat que si algú de la llista té experiència en selenium potser voldria fer-nos una xerrada a la propera reunió dels mongers el dijous 29 (la setmana vinent). Algú s'anima? Qui s'animi té una samarreta gratis. Salut i Perl; -- Alex Muntada http://alexm.org/ From alexm a alexm.org Mon Mar 26 16:36:34 2012 From: alexm a alexm.org (Alex Muntada) Date: Tue, 27 Mar 2012 01:36:34 +0200 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s?= In-Reply-To: <20120320172211.297f86ad@amarrosa.pic.es> References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> Message-ID: + Arnau Bria : > Però si canvio a la meva comanda original, estic veient que quan > intento matar tots els processos fills (kill 'TERM' => -$kidpid) el > waitpid s'espera fins que la meva comanda dona timeout ella mateixa. > És a dir, que no estic matant el procés, sinó que només faig el waitpid > (que ja és més correcte del que feia fins ara). waitpid sempre esperarà que el $kidpid es mori a menys que facis que no sigui bloquejant amb WNOHANG: http://perldoc.perl.org/functions/waitpid.html Si vols matar el process group el que ha de ser negatiu és el signal no el PID (e.g. kill -15 => $kidpid): http://perldoc.perl.org/functions/kill.html Així doncs, té pinta que no estàs enviant el kill allà on tu pretenies. De fet, pots comprovar la sortida del kill per veure si s'ha lliurat el signal correctament. Salut! -- Alex Muntada http://alexm.org/ From frankie a telecos.upc.edu Tue Mar 27 00:34:33 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Tue, 27 Mar 2012 09:34:33 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_de_Mar=E7?= Message-ID: <20120327073433.GB6005@etsetb.upc.edu> Hola nois, el dia de la reunió és el 29M, dia de la Vaga General. He fer un doodle per que els que volguin venir, que votin una data alternativa, o la mateixa del dijous: http://www.doodle.com/vxepgs298v6y6qfd From listsarnau a gmail.com Tue Mar 27 03:59:26 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Tue, 27 Mar 2012 12:59:26 +0200 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s_=28+_pip?= =?utf-8?b?ZXMp?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> Message-ID: <20120327125926.273bacff@amarrosa.pic.es> On Tue, 27 Mar 2012 01:36:34 +0200 Alex Muntada wrote: Hola Àlex, primer de tot dir-vos que no entenc perquè però amb TERM el procés mor. ?¿?¿?¿ No ho entenc... Estic reutilitzant el codi que vaig enviar la setmana passada i ara funciona: $ perl exped.pl ole tu ole tu 19345 timeout 19357 timeout mata el procés, no té zombies ni porcessos penjats que no moren.. 204 10678 0.0 0.0 70300 1736 pts/0 S Mar26 0:00 | \_ -bash 204 19361 0.0 0.0 77860 1676 pts/0 S+ 12:32 0:00 | \_ perl exped.pl Sigui com sigui, i seguint el consell d'en Carles, he canviat la senyal per INT. (tornaré a investigar perquè no funcionava però per ara continuo avançant). > Si vols matar el process group el que ha de ser negatiu és el signal > no el PID (e.g. kill -15 => $kidpid): > http://perldoc.perl.org/functions/kill.html Aleshores, això d'aquí: http://perldoc.perl.org/perlipc.html#Signals 'Sending a signal to a negative process ID means that you send the signal to the entire Unix process group' no val? quina diferència hi ha entre els dos kills? > Així doncs, té pinta que no estàs enviant el kill allà on tu > pretenies. De fet, pots comprovar la sortida del kill per veure si > s'ha lliurat el signal correctament. He progressat amb el codi i ara el fill i el pare s'envien les coses amb pipes. Us enganxo el codi perquè el critiqueu i us pregunto un parell de coses: # creating pipes for parent/child communication pipe(READER, WRITER); WRITER->autoflush(1); # Fork my ($pid,$ret); if (!defined($pid = fork())) { #fork returned undef, so failed $log->info("Cannot fork: $! ... "); die ; } elsif ($pid == 0) { # Child. We write, we close the reader close READER; setpgrp(0,0); #Exec writes on STDOUT, we must redirect it to WRITER STDOUT->fdopen( \*WRITER, 'w' ) or die $!; exec("$command"); exit (0); } else { # so this branch is the parent. We READ we close the writer close WRITER; eval { local $SIG{ALRM} = sub {kill 'SIGINT' => -$pid;waitpid ($pid,0);die "Timeout\n" }; alarm 5; waitpid($pid, 0); alarm 0; }; if ($@) { die unless $@ eq "Timeout\n"; #unexpected error warn "$command timed out.\n"; $log->error("diagnose timed out... "); $ret = waitpid($pid,0) || die "Unable to reap child $pid (ret=$ret) - $!"; $log->error("Monpetitami could not connect to maui server. Skiping MAUI data gathering: diagnosei timeout: $ret... "); }else{ my $index; my @diagnose=; close READER; [...] #Parsing del output enviat pel fill } } 1.-) Veig que quan parlem de pipes tant el fill com el pare han de tancar els dos pipes (http://docstore.mik.ua/orelly/perl/cookbook/ch16_11.htm), però si faig un exec, no puc fer un close després. M'estic deixant un descriptor obert? 2.-) És més correcte fer un open ? (com diu la segona part del mateix link). com sempre, moltes gràcies per la vostra ajuda!! > Salut! salut! Arnau From alexm a alexm.org Tue Mar 27 06:21:55 2012 From: alexm a alexm.org (Alex Muntada) Date: Tue, 27 Mar 2012 15:21:55 +0200 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s_=28+_pip?= =?utf-8?b?ZXMp?= In-Reply-To: <20120327125926.273bacff@amarrosa.pic.es> References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> <20120327125926.273bacff@amarrosa.pic.es> Message-ID: + Arnau Bria : >> Si vols matar el process group el que ha de ser negatiu és el signal >> no el PID (e.g. kill -15 => $kidpid): >> http://perldoc.perl.org/functions/kill.html > > Aleshores, això d'aquí: > http://perldoc.perl.org/perlipc.html#Signals > > 'Sending a signal to a negative process ID means that you send the > signal to the entire Unix process group' > > no val? quina diferència hi ha entre els dos kills? Doncs és una bona pregunta. Té pinta que la documentació no és gaire coherent en aquest punt. Quan trobi una estona miro de fer algunes proves per verificar com funciona tot plegat i si hi ha diferència. Sense ànim de tancar la discussió sobre aquest tema (sempre m'ha agradat el tema d'IPC i és una cosa que s'oblida ràpid perquè no l'usem gaire sovint), potser t'interessarà saber que hi ha un mòdul que resol tots els problemes que has plantejat de cop (exec, pipes i timeouts): IPC::Run. Jo l'uso sovint per evitar haver de barallar-me amb els detalls d'IPC i aconseguir que els programes siguin molt més entenedors i fàcils de mantenir. Si t'interessa una solució elegant i que funciona, ja la tens. Dit això, podem seguir parlant d'IPC ;-) Salut! -- Alex Muntada http://alexm.org/ From listsarnau a gmail.com Tue Mar 27 07:02:47 2012 From: listsarnau a gmail.com (Arnau Bria) Date: Tue, 27 Mar 2012 16:02:47 +0200 Subject: [bcn-pm] =?utf-8?q?timeout_que_no_em_mata_el_proc=C3=A9s_=28+_pip?= =?utf-8?b?ZXMp?= In-Reply-To: References: <20120314162359.3c9c5712@amarrosa.pic.es> <20120320172211.297f86ad@amarrosa.pic.es> <20120327125926.273bacff@amarrosa.pic.es> Message-ID: <20120327160247.166e55c8@amarrosa.pic.es> On Tue, 27 Mar 2012 15:21:55 +0200 Alex Muntada wrote: [...] > Sense ànim de tancar la discussió sobre aquest tema (sempre m'ha > agradat el tema d'IPC i és una cosa que s'oblida ràpid perquè no > l'usem gaire sovint), potser t'interessarà saber que hi ha un mòdul > que resol tots els problemes que has plantejat de cop (exec, pipes i > timeouts): IPC::Run. Segur que si l'hagués conegut abans l'hagués fet servir. De totes formes, ja m'està bé haver comemçat així per tot el que he llegit/provat/aprés... > Jo l'uso sovint per evitar haver de barallar-me amb els detalls d'IPC > i aconseguir que els programes siguin molt més entenedors i fàcils de > mantenir. Si t'interessa una solució elegant i que funciona, ja la > tens. Dit això, podem seguir parlant d'IPC ;-) Per la versió 0.0.3 ;-) > Salut! Salut! Arnau From dawnmusik a gmail.com Tue Mar 27 13:44:35 2012 From: dawnmusik a gmail.com (Alba Ferrer) Date: Tue, 27 Mar 2012 22:44:35 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_de_Mar=E7?= In-Reply-To: <20120327073433.GB6005@etsetb.upc.edu> References: <20120327073433.GB6005@etsetb.upc.edu> Message-ID: Hola, vist el resultat de la votació al Doodle, aquest mes passem la reunió a dimecres. Serà al lloc habitual, al Mes Open Bar, i a les 20h com sempre. Aquí teniu la piulada, per si voleu fer difusió i que tothom se n'assabenti. https://twitter.com/#!/barcelonapm/status/184741983716245504 Salut! alba El 27 de març de 2012 9:34, Francesc Guasch ha escrit: > Hola nois, el dia de la reunió és el 29M, dia de la > Vaga General. He fer un doodle per que els que volguin > venir, que votin una data alternativa, o la mateixa > del dijous: > > http://www.doodle.com/vxepgs298v6y6qfd > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm a pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org From frankie a telecos.upc.edu Wed Mar 28 00:06:15 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Wed, 28 Mar 2012 09:06:15 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_de_Mar=E7?= In-Reply-To: References: <20120327073433.GB6005@etsetb.upc.edu> Message-ID: <20120328070615.GB12330@etsetb.upc.edu> On Tue, Mar 27, 2012 at 10:44:35PM +0200, Alba Ferrer wrote: > Hola, > > vist el resultat de la votació al Doodle, aquest mes passem > la reunió a dimecres. Serà al lloc habitual, al Mes Open > Bar, i a les 20h com sempre. > Ok, a algú li falta una samarreta del curs ? From dawnmusik a gmail.com Wed Mar 28 00:12:21 2012 From: dawnmusik a gmail.com (Alba Ferrer) Date: Wed, 28 Mar 2012 09:12:21 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_de_Mar=E7?= In-Reply-To: <20120328070615.GB12330@etsetb.upc.edu> References: <20120327073433.GB6005@etsetb.upc.edu> <20120328070615.GB12330@etsetb.upc.edu> Message-ID: >> > Ok, a algú li falta una samarreta del curs ? Un company de feina que hi va anar té una massa gran i la volia canviar. Seria canviar una L per una M. És possible? From frankie a telecos.upc.edu Wed Mar 28 02:47:39 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Wed, 28 Mar 2012 11:47:39 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Reuni=F3_de_Mar=E7?= In-Reply-To: References: <20120327073433.GB6005@etsetb.upc.edu> <20120328070615.GB12330@etsetb.upc.edu> Message-ID: <20120328094739.GB13616@etsetb.upc.edu> On Wed, Mar 28, 2012 at 09:12:21AM +0200, Alba Ferrer wrote: > >> > > Ok, a algú li falta una samarreta del curs ? > > Un company de feina que hi va anar té una massa gran i la > volia canviar. Seria canviar una L per una M. És possible? Es van acabar totes les M, crec que a més gent els va passar, per que en tenim moltissimes L. From frankie a telecos.upc.edu Wed Mar 28 02:49:57 2012 From: frankie a telecos.upc.edu (Francesc Guasch) Date: Wed, 28 Mar 2012 11:49:57 +0200 Subject: [bcn-pm] Enquesta Message-ID: <4F72DEC5.2030707@telecos.upc.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 M'han preguntat avui si encara hi són a temps de contestar l'enquesta ? Podriem enviar un recordatori amb l'enllaç als participants amb un ultimatum. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJPct7DAAoJEJntnRdXq4HzBrUIAL1Sa/17JEuymPkMMjFd8/+Y uaOGSgCxKCnw80ct9zXjh25GNOkWjzjFgG6/jvGLG1cN0m3LT4rftRRyd4GWuFnA mLLGvAYPe+T846YAeSkDKZFm7Wd5BV1uXqoQhO3HPbvYZ/mIZppU1GxFlWcc46D0 wGtxya4MD/VZOeUVMrldwhuHMjbqFrYbGLdeLCvp4fa8gNHaTh4YYvf8zsf7EIHS hAPe+1kuaSIDL6mPm0f83FBQ5CYwJRlo1cx6pl8U5eHaVJCtTrWzBDAscuUR70Y4 4fyVfVizPQt8IZKddk2j0nTL68fnkj9G4Zz4DxwDHkXSx0je7AEIpEOaPiFuinc= =ZmFL -----END PGP SIGNATURE----- From alexm a alexm.org Wed Mar 28 03:18:04 2012 From: alexm a alexm.org (Alex Muntada) Date: Wed, 28 Mar 2012 12:18:04 +0200 Subject: [bcn-pm] Enquesta In-Reply-To: <4F72DEC5.2030707@telecos.upc.edu> References: <4F72DEC5.2030707@telecos.upc.edu> Message-ID: + Francesc Guasch : > M'han preguntat avui si encara hi són a temps de contestar l'enquesta ? > Podriem enviar un recordatori amb l'enllaç als participants amb un > ultimatum. Vam posar de límit fins el dia 2 d'abril inclòs. Aquesta tarda miro d'enviar un recordatori amb l'enllaç. -- Alex Muntada http://alexm.org/