From paco a onna.be Tue Sep 8 11:20:16 2015 From: paco a onna.be (Paco Esteban) Date: Tue, 8 Sep 2015 20:20:16 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Presentaci=F3_a_la_llista=2E?= Message-ID: <20150908182016.GA7323@eomer> Hola, El meu nom és Paco, i m'acabo de suscriure a la llista. Treballe de sysadmin (Linux i BSDs) de fa una pila d'anys. Això m'ha fet tenir relació amb perl desde sempre i alguna volta he intentat fer algun projecte més gran que el típic "nasty hack" (encara que sempre m'ha fet cosa ensenyar el codi ...). Darrerament m'he tornat a interessar per perl d'una manera un poc més seriosa i mha agradat força el que estic veient (Moose, Mojolicious, perl6 ...). He vist que esteu preparant un Workshop per al novembre i m'interessaria molt assistir. També veure de que parlen els que en saben de veritat de perl per aquí. Intentaré fer els deures abans de preguntar. Ah, amb la "emoció" pel que he estat veient nou (per a mi) de perl he adaptat algun codi que tenia per ahi i he publicat un parell de moduls al CPAN. Si algú té temps i ganes de posar-los a caldo i dir en que es poden millorar, aqui estan: https://metacpan.org/author/PACOEB Ens llegim. Salut. -- Paco Esteban. GnuPG key: https://onna.be/44CA735E.html -------------- part següent -------------- A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 819 bytes Desc: no disponible URL: From alexm a caliu.cat Wed Sep 9 00:45:11 2015 From: alexm a caliu.cat (Alex Muntada) Date: Wed, 9 Sep 2015 09:45:11 +0200 Subject: [bcn-pm] =?iso-8859-1?q?Presentaci=F3_a_la_llista=2E?= In-Reply-To: <20150908182016.GA7323@eomer> References: <20150908182016.GA7323@eomer> Message-ID: <20150909074511.GA5077@pcbassegoda-i-mestres.ac.upc.edu> Paco Esteban: > El meu nom és Paco, i m'acabo de suscriure a la llista. Benvingut! > Darrerament m'he tornat a interessar per perl d'una manera un > poc més seriosa i mha agradat força el que estic veient (Moose, > Mojolicious, perl6 ...). Com van comentar a la yapceu2015... Perl is battle-tested! ;) > He vist que esteu preparant un Workshop per al novembre i > m'interessaria molt assistir. També veure de que parlen els > que en saben de veritat de perl per aquí. Aleshores apunta't a la web: http://workshop.barcelona.pm Més tard podràs confirmar que vindràs, si vols, però així també podràs enviar alguna proposta de xerrada, si et ve de gust explicar-nos alguna cosa. > Ah, amb la "emoció" pel que he estat veient nou (per a mi) de > perl he adaptat algun codi que tenia per ahi i he publicat un > parell de moduls al CPAN. Si algú té temps i ganes de posar-los > a caldo i dir en que es poden millorar, aqui estan: Així per sobre m'ha semblat que estan prou bé :) Salut i Perl, Alex From alexm a caliu.cat Wed Sep 9 04:38:38 2015 From: alexm a caliu.cat (Alex Muntada) Date: Wed, 9 Sep 2015 13:38:38 +0200 Subject: [bcn-pm] ANNOUNCE: Rex: Automate Everything, Relax Anytime Message-ID: <20150909113838.GB5077@pcbassegoda-i-mestres.ac.upc.edu> Hola mongers, aprofitant que tenim en Ferenc Erki a Barcelona hem organitzat una xerrada sobre Rex per demà dijous a les 19h i una reunió social d'emergència a continuació: http://www.meetup.com/barcelonapm/events/225226418/ Demà estava previst fer la reunió d'organització del workshop per IRC a les 22h però la farem presencial amb connexió a l'IRC pels que estigueu en remot. Salut, Alex From marc.egea.sala a gmail.com Wed Sep 9 06:24:42 2015 From: marc.egea.sala a gmail.com (Marc Egea i Sala) Date: Wed, 9 Sep 2015 15:24:42 +0200 Subject: [bcn-pm] ANNOUNCE: Rex: Automate Everything, Relax Anytime In-Reply-To: <20150909113838.GB5077@pcbassegoda-i-mestres.ac.upc.edu> References: <20150909113838.GB5077@pcbassegoda-i-mestres.ac.upc.edu> Message-ID: Lamentablement he quedat demà a la mateixa hora. Tot i això, he quedat a 200m d'on sereu. Espero trobar un moment per passar i despedir-me una altre vegada de tots :) Marc El dia 9 de setembre de 2015, 13:38, Alex Muntada ha escrit: > Hola mongers, > aprofitant que tenim en Ferenc Erki a Barcelona hem organitzat una > xerrada sobre Rex per demà dijous a les 19h i una reunió social > d'emergència a continuació: > > http://www.meetup.com/barcelonapm/events/225226418/ > > Demà estava previst fer la reunió d'organització del workshop per > IRC a les 22h però la farem presencial amb connexió a l'IRC pels > que estigueu en remot. > > Salut, > Alex > _______________________________________________ > 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 jcarty a blueyonder.co.uk Wed Sep 9 10:01:06 2015 From: jcarty a blueyonder.co.uk (e-mail jcarty) Date: Wed, 9 Sep 2015 18:01:06 +0100 (BST) Subject: [bcn-pm] Visiting Barcelona! Message-ID: <515949129.30220.1441818066661.JavaMail.open-xchange@oxbe11.tb.ukmail.iss.as9143.net> Hola, I mentioned to Diego Kuperman I will be in Barcelona this week and now I am here! Can someone recommend a coffee shop or somewhere I can do some work for a few hours? Also any chance for an emergency social(!)? Regards Jason -------------- next part -------------- An HTML attachment was scrubbed... URL: From diego a kuperman.com.ar Wed Sep 9 10:27:32 2015 From: diego a kuperman.com.ar (Diego Kuperman) Date: Wed, 9 Sep 2015 19:27:32 +0200 Subject: [bcn-pm] Visiting Barcelona! In-Reply-To: <515949129.30220.1441818066661.JavaMail.open-xchange@oxbe11.tb.ukmail.iss.as9143.net> References: <515949129.30220.1441818066661.JavaMail.open-xchange@oxbe11.tb.ukmail.iss.as9143.net> Message-ID: <55F06C04.2060605@kuperman.com.ar> Hola Jason, On 09/09/15 19:01, e-mail jcarty wrote: > > Hola, > > I mentioned to Diego Kuperman I will be in Barcelona this week and now > I am here! Can someone recommend a coffee shop or somewhere I can do > some work for a few hours? > I don't know "a place", but probably any bar near you place will work. I was doing it on many bars around Poble nou and Gracia some time ago and was all fine. > > Also any chance for an emergency social(!)? > http://www.meetup.com/barcelonapm/events/225226418/ See you there! -dk From paco a onna.be Tue Sep 15 09:16:23 2015 From: paco a onna.be (Paco Esteban) Date: Tue, 15 Sep 2015 18:16:23 +0200 Subject: [bcn-pm] Dubte amb versions de CPAN. Message-ID: <20150915161622.GA7824@eomer> Hola, Tinc un dubte amb les versions usades per a moduls al CPAN Em sembla un tema prou confus ... Però amb l'ajuda de Perl::Version creia que ho havia entés ... I dic creia perque em va passar el següent: Vaig posar un modul amb la versió inicial 0.01 (ExtUtils::MakeMaker ho va fer per mi). Després vaig haver de fer unes correccions i li vaig assignar 0.02. Fins aquí tot bé. Més endavant vaig descobrir que algo com 0.002_01 queda marcat com a "Developer" a MetaCPAN i no surt com a 'latest version'. Si intentes canviar de "tipologia" de versionat, l'indexer de PAUSE no ho accepta massa bé encara que, teoricament, hauria de ser una versió major ( per exemple v0.3.0). És més, algo com 0.003001 tampoc li agrada gaire. El issatge d'error era que hi havia una versió superior (referint-se a 0.02)... En fi, que estàs lligat a posar 0.03. Amb un altre modul he optat per anar directament a la forma v0.1.0 i es comporta com jo esperaria. El dubte és, quin tipus de regles usa PAUSE per decidir quina versió és major que una altra ? Creia que es comportaria com Perl::Version Salut, -- Paco Esteban. GnuPG key: https://onna.be/44CA735E.html -------------- part següent -------------- A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 819 bytes Desc: no disponible URL: From jjmerelo a gmail.com Tue Sep 15 09:22:22 2015 From: jjmerelo a gmail.com (JJ Merelo) Date: Tue, 15 Sep 2015 18:22:22 +0200 Subject: [bcn-pm] Dubte amb versions de CPAN. In-Reply-To: <20150915161622.GA7824@eomer> References: <20150915161622.GA7824@eomer> Message-ID: 2015-09-15 18:16 GMT+02:00 Paco Esteban : > Hola, > > Tinc un dubte amb les versions usades per a moduls al CPAN > Em sembla un tema prou confus ... Però amb l'ajuda de Perl::Version > creia que ho havia entés ... I dic creia perque em va passar el > següent: > > Vaig posar un modul amb la versió inicial 0.01 (ExtUtils::MakeMaker ho > va fer per mi). Després vaig haver de fer unes correccions i li vaig > assignar 0.02. Fins aquí tot bé. > > Més endavant vaig descobrir que algo com 0.002_01 queda marcat com a > "Developer" a MetaCPAN i no surt com a 'latest version'. > Si intentes canviar de "tipologia" de versionat, l'indexer de PAUSE no > ho accepta massa bé encara que, teoricament, hauria de ser una versió > major ( per exemple v0.3.0). És més, algo com 0.003001 tampoc li > agrada gaire. El issatge d'error era que hi havia una versió superior > (referint-se a 0.02)... En fi, que estàs lligat a posar 0.03. > > Amb un altre modul he optat per anar directament a la forma v0.1.0 i es > comporta com jo esperaria. > > El dubte és, quin tipus de regles usa PAUSE per decidir quina versió és > major que una altra ? > Creia que es comportaria com Perl::Version > Usa números en coma flotante y compara. 0.1.0 es equivalente a 0.001000; 0.1.1 a 0.001001. Lo mismo para 0.1_1 Cuando añades un _1 o b o similar, se considera versión de desarrollador. Si no, una versión normal. (y todo esto dicho de memoria y posiblemente con muchos matices, pero es mi experiencia) Saludos JJ ------------ pr�a parte ------------ Se ha borrado un adjunto en formato HTML... URL: From explorer a joaquinferrero.com Tue Sep 15 09:33:52 2015 From: explorer a joaquinferrero.com (=?UTF-8?Q?Joaqu=c3=adn_Ferrero?=) Date: Tue, 15 Sep 2015 18:33:52 +0200 Subject: [bcn-pm] Dubte amb versions de CPAN. In-Reply-To: References: <20150915161622.GA7824@eomer> Message-ID: <55F84870.9080709@joaquinferrero.com> El 15/09/15 a las 18:22, JJ Merelo escribió: > > > 2015-09-15 18:16 GMT+02:00 Paco Esteban >: > > Hola, > > Tinc un dubte amb les versions usades per a moduls al CPAN > Em sembla un tema prou confus ... Però amb l'ajuda de Perl::Version > creia que ho havia entés ... I dic creia perque em va passar el > següent: > > Vaig posar un modul amb la versió inicial 0.01 (ExtUtils::MakeMaker ho > va fer per mi). Després vaig haver de fer unes correccions i li vaig > assignar 0.02. Fins aquí tot bé. > > Més endavant vaig descobrir que algo com 0.002_01 queda marcat com a > "Developer" a MetaCPAN i no surt com a 'latest version'. > Si intentes canviar de "tipologia" de versionat, l'indexer de PAUSE no > ho accepta massa bé encara que, teoricament, hauria de ser una versió > major ( per exemple v0.3.0). És més, algo com 0.003001 tampoc li > agrada gaire. El issatge d'error era que hi havia una versió superior > (referint-se a 0.02)... En fi, que estàs lligat a posar 0.03. > > Amb un altre modul he optat per anar directament a la forma v0.1.0 i es > comporta com jo esperaria. > > El dubte és, quin tipus de regles usa PAUSE per decidir quina versió és > major que una altra ? > Creia que es comportaria com Perl::Version > > > > Usa números en coma flotante y compara. 0.1.0 es equivalente a 0.001000; 0.1.1 a 0.001001. Lo mismo para 0.1_1 > > Cuando añades un _1 o b o similar, se considera versión de desarrollador. Si no, una versión normal. > > (y todo esto dicho de memoria y posiblemente con muchos matices, pero es mi experiencia) > > Saludos > > JJ > https://pause.perl.org/pause/query?ACTION=pause_04about Puntos 1, 12 y 13. -- Joaquín Ferrero tel: 983335511 tel: 670654075 gpg: 2A2828B6 gtalk: jferrero a gmail.com skype: joaquinferrero ------------ pr�a parte ------------ Se ha borrado un adjunto en formato HTML... URL: From paco a onna.be Tue Sep 15 11:14:27 2015 From: paco a onna.be (Paco Esteban) Date: Tue, 15 Sep 2015 20:14:27 +0200 Subject: [bcn-pm] Dubte amb versions de CPAN. In-Reply-To: <55F84870.9080709@joaquinferrero.com> References: <20150915161622.GA7824@eomer> <55F84870.9080709@joaquinferrero.com> Message-ID: <20150915181427.GB7824@eomer> On Tue, 15 Sep 2015, Joaquín Ferrero wrote: > https://pause.perl.org/pause/query?ACTION=pause_04about > > Puntos 1, 12 y 13. Que duro ... un RTFM en mi primera pregunta. Me siento joven otra vez :-P Leyendo la documentación de version[1] (enlazada en la sección 12) he entendido lo que pasa. Perl::Version y version no se comportan de la misma manera ... $ perl -Mversion -E 'say version->parse("0.02")->normal' v0.20.0 $ perl -MPerl::Version -E '$v = Perl::Version->new('0.02'); say $v->normal;' v0.2.0 PAUSE usa version, claramente. Eso explica todo. También concuerda con lo que decía JJ Merelo de la comparación de números de coma flotante. En fin, a ver si me aplico más para la próxima. Salut. [1] - http://search.cpan.org/~jpeacock/version-0.9912/lib/version.pod -- Paco Esteban. GnuPG key: https://onna.be/44CA735E.html -------------- part següent -------------- A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 819 bytes Desc: no disponible URL: From jordimassaguerpla a gmail.com Mon Sep 21 05:40:56 2015 From: jordimassaguerpla a gmail.com (Jordi Massaguer) Date: Mon, 21 Sep 2015 14:40:56 +0200 Subject: [bcn-pm] Web application Backend Developer (Perl) position in SUSE Message-ID: Hi all, I just wanted to share with you that SUSE is looking for a web application backend developer. -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From alexm a alexm.org Mon Sep 21 07:04:29 2015 From: alexm a alexm.org (Alex Muntada) Date: Mon, 21 Sep 2015 16:04:29 +0200 Subject: [bcn-pm] Fwd: [pm_groups] YAPC::EU 2015 is over, time to start designing YAPC::EU 2016 Cluj Message-ID: <20150921140429.GB6824@pcbassegoda-i-mestres.ac.upc.edu> Hola mongers, la gent de Cluj-Napoca ja estan començant a escalfar motors per l'edició de la conferència europea de Perl de l'any vinent i demanen a la comunitat que els ajudi a arrencar fent suggeriments i aportant idees. Teniu temps fins el 30 de setembre. Salut i gràcies, Alex ----- Forwarded message from Amalia ----- Hello Community, Is everybody back from YAPC::Europe 2015, held in Granada, Spain? It's a fine day for getting a head start with the #yapceu2016 organizing tasks, so before doing all the implementation, please help us design the look & feel of the next YAPC edition. It's going to be scheduled for the end of August 2016, and as soon as we have the exact dates, we will announce them. We are really happy to be hosting it. It's a massive privilege and challenge at the same time, and we want to design it according to what the Perl Community sees suitable for such an important event for the European Perl family. As your input is very valuable for the orga team, please give us 5 minutes, when you find the time, to share your ideas & suggestions using this form . Get involved & spread the word! It's be great if you could do this by 30 September 2015! Note: If this email reached you and you're not interested in any YAPC::EU updates, please excuse us, it's a one-time thing, until we have our website & other communication channels all set up. Thank you all, hope to see you in Cluj for YAPC::EU 2016! Cheers, Amalia -- Cluj Perl Mongers Web: www.cluj.pm This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. From alexm a caliu.cat Tue Sep 22 13:15:54 2015 From: alexm a caliu.cat (Alex Muntada) Date: Tue, 22 Sep 2015 22:15:54 +0200 Subject: [bcn-pm] Dijous 24 a les 16h: act-responsive hackathon Message-ID: <20150922201554.GA4265@xps> Aquest dijous 24 toca fer la reunió mensual dels Perl Mongers. Aprofitant que dijous és festiu i que la gent de Cluj necessita ajuda amb les plantilles per muntar la nova instància d'Act per la conferència de l'any vinent (#yapceu2106), farem un hackathon a partir de les 16h a Capside (recordeu confirmar l'assistència per poder autoritzar l'accés a l'edifici del Triangle): http://www.meetup.com/barcelonapm/events/224282718/ La idea del hackathon és fer inventari dels canvis que hem anat resolent a les instàncies del workshop 2014 i la yapceu 2015 i incorporar-los al repositori: https://github.com/meis/act-responsive Si podeu és preferible que porteu un portàtil i així ens podrem repartir feina. Sinó el podeu dur o no en teniu però teniu ganes de participar, no deixeu de venir per aquest motiu. Permeteu-me que agraeixi a Capside les facilitats que sempre ens ofereix per hostatjar aquests esdeveniments a les seves oficines. Salut i moltes gràcies, Alex From toomany a toomany.net Wed Sep 23 03:50:53 2015 From: toomany a toomany.net (Manuel Trujillo (TooManySecrets)) Date: Wed, 23 Sep 2015 12:50:53 +0200 Subject: [bcn-pm] Nuevo proyecto RPerl Message-ID: Hola. Por si es de interés para alguien, hay un nuevo proyecto en Kickstarter sobre Perl: https://www.kickstarter.com/projects/wbraswell/perl-5-optimizing-compiler-rperl-v12 La cuenta Twitter del proyecto: https://twitter.com/rperlcompiler Saludos! -- --------------------------------------------------------------------------------------- Have a nice day ;-) TooManySecrets FreeBSD Since 4.1 GNU/Linux Since 1993. openSUSE Member since 2008 http://twitter.com/toomanysecrets http://www.toomany.net --------------------------------------------------------------------------------------- -------------- part següent -------------- Un document HTML ha estat eliminat... URL: From alba a caliu.cat Thu Sep 24 12:08:04 2015 From: alba a caliu.cat (Alba Ferrer) Date: Thu, 24 Sep 2015 21:08:04 +0200 Subject: [bcn-pm] perltidy i comentaris Message-ID: Hola gent, m'estic barallant amb perltidy per fer-me un .perltidyrc custom, i estic trobant que amb un codi així: ----- if ($editor =~ /emacs/i) { # This is a comment print "Why aren't you using vi?\n"; } ----- El que fa és això: ----- if ( $editor =~ /emacs/i ) { # This is a comment print "Why aren't you using vi?\n"; } ----- Bàsicament, afegeix una linia en blanc a sobre del comentari. M'he estat mirant les opcions sobre com tracta els comentaris però no veig cap que faci referència a això (moltes coses d'intentació, però no d'afegir linies). Algú fa anar perltidy i sap si això es pot evitar? o ve per defecte i no es pot canviar? Salut! alba From explorer a joaquinferrero.com Thu Sep 24 16:04:49 2015 From: explorer a joaquinferrero.com (Joaquin Ferrero) Date: Fri, 25 Sep 2015 01:04:49 +0200 Subject: [bcn-pm] perltidy i comentaris In-Reply-To: References: Message-ID: <1443135889.730.26.camel@localhost> El jue, 24-09-2015 a las 21:08 +0200, Alba Ferrer escribió: > Hola gent, > > m'estic barallant amb perltidy per fer-me un .perltidyrc custom, i > estic trobant que amb un codi així: > > ----- > if ($editor =~ /emacs/i) { > # This is a comment > print "Why aren't you using vi?\n"; > } > ----- > > El que fa és això: > > ----- > if ( $editor =~ /emacs/i ) { > > # This is a comment > print "Why aren't you using vi?\n"; > } > ----- > > Bàsicament, afegeix una linia en blanc a sobre del comentari. M'he > estat mirant les opcions sobre com tracta els comentaris però no veig > cap que faci referència a això (moltes coses d'intentació, però no > d'afegir linies). Algú fa anar perltidy i sap si això es pot evitar? o > ve per defecte i no es pot canviar? > > Salut! > > alba La opción es la -bbc -blank-before-comments activa por defecto. De todos modos, hay otra forma de hacer que perltidy "no toque" un determinado bloque de comentarios. Es la sección Static Block Comments. Por defecto es con '##', pero se puede cambiar. JF ------------ pr�a parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alba a caliu.cat Thu Sep 24 23:51:06 2015 From: alba a caliu.cat (Alba Ferrer) Date: Fri, 25 Sep 2015 08:51:06 +0200 Subject: [bcn-pm] perltidy i comentaris In-Reply-To: <1443135889.730.26.camel@localhost> References: <1443135889.730.26.camel@localhost> Message-ID: > La opción es la > > -bbc > -blank-before-comments > > activa por defecto. genial, gracias! > De todos modos, hay otra forma de hacer que perltidy "no toque" un > determinado bloque de comentarios. Es la sección Static Block Comments. Por > defecto es con '##', pero se puede cambiar. sí, visto, pero me daba rabia lo de -bbc :-P Thx! From diego a kuperman.com.ar Fri Sep 25 07:41:51 2015 From: diego a kuperman.com.ar (Diego Kuperman) Date: Fri, 25 Sep 2015 16:41:51 +0200 Subject: [bcn-pm] perltidy i comentaris In-Reply-To: References: <1443135889.730.26.camel@localhost> Message-ID: <56055D2F.7020807@kuperman.com.ar> Hola!, On 25/09/15 08:51, Alba Ferrer wrote: >> La opción es la >> >> -bbc >> -blank-before-comments >> >> activa por defecto. > genial, gracias! > >> De todos modos, hay otra forma de hacer que perltidy "no toque" un >> determinado bloque de comentarios. Es la sección Static Block Comments. Por >> defecto es con '##', pero se puede cambiar. > sí, visto, pero me daba rabia lo de -bbc :-P Nos compartes tu .perltidyrc ? :-) -dk From explorer a joaquinferrero.com Fri Sep 25 18:23:46 2015 From: explorer a joaquinferrero.com (=?UTF-8?Q?Joaqu=c3=adn_Ferrero?=) Date: Sat, 26 Sep 2015 03:23:46 +0200 Subject: [bcn-pm] perltidy i comentaris In-Reply-To: <56055D2F.7020807@kuperman.com.ar> References: <1443135889.730.26.camel@localhost> <56055D2F.7020807@kuperman.com.ar> Message-ID: <5605F3A2.5040202@joaquinferrero.com> El 25/09/15 a las 16:41, Diego Kuperman escribió: > Hola!, > > On 25/09/15 08:51, Alba Ferrer wrote: >>> La opción es la >>> >>> -bbc >>> -blank-before-comments >>> >>> activa por defecto. >> genial, gracias! >> >>> De todos modos, hay otra forma de hacer que perltidy "no toque" un >>> determinado bloque de comentarios. Es la sección Static Block Comments. Por >>> defecto es con '##', pero se puede cambiar. >> sí, visto, pero me daba rabia lo de -bbc :-P > Nos compartes tu .perltidyrc ? :-) > Ahí va el mío. He puesto algunos comentarios en algunos de ellos, por temas de incompatibilidades con otras opciones (por ejemplo, -b es incompatible con -bpb). Cuidado, porque a veces hay que buscarle el truco a las opciones -b y -nst: si llamamos a perltidy como un filtro externo desde nuestro editor, no es necesario que nos cree un .bak, así que es mejor desactivar la opción -b. Y la -nst va según cómo trabaje nuestro editor a la hora de pasar a Perltidy un bloque o todo el código (usando STDOUT o un archivo temporal). También hay algunas cosas personales, como por ejemplo, desactivar /Static Blocks Comments/, porque a veces sí que uso '##' para otras cosas, y sí quiero que sean formateados como el resto de comentarios. Hay cosas curiosas que se han ido acumulando con los años: -wbb define los operadores por los que se puede "romper la línea", pero en las nuevas versiones de Perltidy apareció la opción -bbao, con lo que engloba a todos los operadores, y ya no es necesario ponerlos todos en -wbb. O la longitud de la línea, que hace mucho que lo pasé de 80 a 120 columnas. Al menos, esta es la configuración que mejor me funciona con editores en terminal, como puede ser el joe y Eclipse (con e-p-i-c). Ahora es tarde, pero mañana veo qué tal va con vim. #------ #------ A .perltidyrc configuration file for the nice tool Perltidy #------ You found it at www.leifove.com. #------ Note! Because of the -b option used below, the original Perl file #------ is backed up by Perltidy, and the original then tidyied. #------ See CPAN. org for more info about where to store this file and #------ how to call Perltidy on your source code files. #------ #---------------- PBP options, as listed on page 35 of PBP ---------------- -pbp # equivale a: -l=120 # Max line width is 78 cols #-i=4 # Indent level is 4 cols #-ci=4 # Continuation indent is 4 cols #-st # Salida por la standard-output #-se # Salida por la standard-error #-vt=2 # Maximal vertical tightness #-cti=0 # No extra indentation for closing brackets #-pt=1 # Medium parenthesis tightness #-bt=1 # Medium brace tightness (for non-code blocks) #-sbt=1 # Medium square bracket tightness #-bbt=1 # Medium block brace tightness (for code blocks) #-nsfs # No space before semicolons #-nolq # Don't outdent long quoted strings # Break before all operators: #-wbb="% + - * / x != == >= <= =~ !~ < > | & = // **= += *= &= <<= &&= -= /= |= >>= ||= //= .= %= ^= x=" -bbao # --break-before-all-operators. # Note that the PBP book has a typo on page 35 when defining the above -wbb # option, see http://oreilly.com/catalog/perlbp/errata/perlbp.confirmed # The above string is correct. #---------- Perltidy default options (i.e. in line with PBP) -------------- -asc # Add any missing optional semicolon at the end of a line -aws # Add certain whitespace to improve code readability -tqw # Default handling of multi-line 'qw' quotes -ibc # Indent block comments to same level as the code -msc=4 # Minimum 4 spaces between code and same-line comments -fpsc=48 # Don't try to line up all comments to a fixed column -hsc # Align hanging side comments #-sbcp='^#{2,}[^\s#]' # Enable static block comments -nssc # No special handling for static side comments -dnl # Delete old newlines -bbc # Ensure a blank line before every full-line comment -bbs # Ensure a blank line before every sub definition (except one-liners) -bbb # Ensure a blank line before code blocks (for, while, if, ....) -lbl=8 # Minimum number of lines between each -bbb inserted blank line #------------- Additional options, based on PBP recommendations ------------ -bar # K&R style code braces -nolc # Long comments indented, even when this make the total line length "too long" -noll # Long lines indented, even when this make the total line length "too long" -nola # Don't treat labels as special cases when indenting #---------- Options concerning Perltidy's input and ouput files ----------- -nst # Do NOT output to STDOUT (since we want to use -b) #-b # Backup the input file to .bak and perform all tidying in the original file. No se puede usar con -pbp #-se # Write errors to STDERR. Activado con -pbp -ple # Preserve the EOL character(s). E.g. in case Perltidy runs # on Windows, but processes a Perl file for Unix (and vice versa) #----------- Some other Perltidy options, intentionally not used ---------- # The following Perltidy options are NOT consistent with PBP and should NOT be used: # -lp, -icb, -fws, -nwls, -nwrs, -sfp, -sak/-nsak, -csc/dcsc, -fnl, # -ce, -bl, -sbl, -bli, -blil, -bbvt, -otr, -sct, -boc, -kis, # -pbp (because the -wbb list typo in the PBP book carried over to Perltidy (!)) # The following Perltidy options are not used, for other reasons: # -sot, -mft, -cab, -bol, -bok/-nbok, -bot/-nbot, -iob, -isbc ------------ pr�a parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hcostas a ackcent.com Mon Sep 28 04:11:43 2015 From: hcostas a ackcent.com (Humbert Costas Pujol) Date: Mon, 28 Sep 2015 13:11:43 +0200 Subject: [bcn-pm] Backend - Developer Job Message-ID: <5609206F.2080009@ackcent.com> Hola, A Ackcent estem buscant incorporar una persona per ajudar en el desenvolupament del backend d'una eina. Actualment tenim una solució MVP (minim viable product) que compren els següents móduls: - frontend (catalyst) - data mining (R) - backend (phyton + SQS d'Amazon) Hem estat pensant i dissenyant la solució per què permeti escalabilitat i paral·lelització de processos. Per fer això cal desenvolupar de nou el backend, i ho volem fer amb PERL, AWS per gestionar la "infrastructura escalable" i sistemes de cues (http://queues.io/). Si et trobes disponible i et sembla interessant, fes-me un ping i en parlem amb més detalls. Salut! PD: Total llibertat per reenviar a qui creieu que pugui estar interessat. -- Humbert Costas Chief Innovation Officer Plaça Catalunya, 1 08002 Barcelona www.ackcent.com Phone: +34 935 011 300 The information contained in this message and attachments is intended solely for the attention and use of the named addressee and may be confidential. If you are not the intended recipient, you are reminded that the information remains the property of the sender. You must not use, disclose, distribute, copy, print or rely on this e-mail. If you have received this message in error, please contact the sender immediately and irrevocably delete or destroy this message and any copies. La información contenida en este mensaje y los archivos adjuntos se dirige exclusivamente a la atención y el uso del destinatario y puede ser confidencial. Si usted no es el destinatario, se recuerda que la información es propiedad del remitente. Usted no debe usar, revelar, distribuir, copiar, imprimir o confiar de este e-mail. Si usted ha recibido este mensaje por error, por favor póngase en contacto con el remitente inmediatamente y de manera irrevocable borre o destruya este mensaje y cualquier copia.