From vic-barcelonapm at carotena.net Mon Dec 1 07:58:15 2003 From: vic-barcelonapm at carotena.net (Victor Jalencas) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Proxima Reunion In-Reply-To: <20031130215605.GB8476@ac.upc.es> References: <3FC7928C.6010705@carotena.net> <20031130215605.GB8476@ac.upc.es> Message-ID: <3FCB48F7.9070109@carotena.net> Alex Muntada wrote: > Eh??? Suposo que aquest missatge ?s anacr?nic perqu? en V?ctor s? > va venir a la darrera reuni? (fins i tot vam veure el seu DNI!). > Sembla com si es tract?s d'un missatge que estava encuat en algun > servidor des de fa mesos i ha sortit ara... V?ctor, ens ho pots > confirmar? > Ostia si! Resulta que vaig contestar el mail del Carlos sobre el ID de la meva firma i, com que no el podia enviar en aquell moment ho vaig deixar com a draft. En arribar a casa, el vaig voler enviar i vaig enviar el primer mail que vaig trobar a la bustia de drafts sense fixar-me en quin era, nomes em vaig fixar en el subject de bcn-pm. B?, suposo que ha passat aix?, per que jo estava conven?ut d'haver enviat el missatge correcte fins que he obert aquest Victor From vic-barcelonapm at carotena.net Mon Dec 1 08:04:37 2003 From: vic-barcelonapm at carotena.net (Victor Jalencas) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Contenidos In-Reply-To: <200311281210.53156.ces@tablinum.org> References: <3FC73494.5050909@carotena.net> <200311281210.53156.ces@tablinum.org> Message-ID: <3FCB4A75.4030605@carotena.net> Soy el mismo Victor. No se por que, el Enigmail (el plugin de mozilla para usar gpg) del trabajo no me permite escoger el ID a utilizar (bueno, me permite escogerlo pero me ignora vilmente). Mi clave sigue siendo 0x6DF1354D. La otra era una subclave que gener? para probar la caducidad de las claves, y que Enigmail insiste en utilizar Victor Carlos Escribano wrote: > Por cierto, que no s? si eres el mismo Victor que vi ayer, porque ?sta no es > la misma clave que firm?. Mi kmail, que es muy listo, me dice: > > Mensaje firmado con una clave desconocida 0x0x73E6E709. > No se puede comprobar la validez de la firma. > > La que yo firm? era 6DF1354D. Pod?as haberla metido a ?sta tambi?n en el mismo > saco, como hizo Alex, que nos ha hecho firmar todas sus claves hasta llenar > varios vol?menes. _______________________________________________ llista dels Barcelona-pm Barcelona-pm@mail.pm.org http://mail.pm.org/mailman/listinfo/barcelona-pm BCN Perl Mongers: http://barcelona.pm.org From jmones at puntbarra.com Mon Dec 1 12:34:45 2003 From: jmones at puntbarra.com (Josep =?ISO-8859-1?Q?Mon=E9s?= i Teixidor) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Re: Signatures PGP/GPG In-Reply-To: <20031128120135.GA17144@ac.upc.es> References: <20031126195519.GH18796@ac.upc.es> <3FC72CDF.4010004@etsetb.upc.es> <20031128120135.GA17144@ac.upc.es> Message-ID: <1070303684.871.66.camel@ottoana> On dv, 2003-11-28 at 13:01, Alex Muntada wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > * Francesc Guasch: > > > Un client que no ho accepti (outlooks) veur? b? els > > missatges signats ? > > En teoria els hauria de veure b?, encara que no pugui verificar > les signatures, perqu? la codificaci? ?s de tipus text. Per? > sempre et queda la possibilitat de signar amb el sistema antic > (com faig jo) i firmar el text del missatge sense construir un > MIME espec?fic (?s l'alternativa m?s portable). Crec que els mostra com a adjunt, perqu? l'Outlook (almenys l'Express) no posa al missatge autom?ticament el que estigui com a MIME (excepte l'html clar...). De fet els usuaris d'Outlook Express sempre se m'emprenyen quan els envio PGP/MIME :) > > > Si treballo amb diferents PCs, un port?til, a casa, a > > la feina ... , com ho faig ? he de tenir el mateix > > fitxer privat en tots els llocs ? Vaig sempre amb un > > diskette ? El podria ficar a la Palm ? > > Bona pregunta... Pots utilitzar un disquet, un disc USB o > senzillament tenir les claus en 1 ?nic lloc (jo em connecto als > servidors de la UPC per llegir i enviar el correu amb Mutt), per? > tamb? pots copiar les claus privades. Al final, tamb? esdev? una > q?esti? de confian?a en el lloc on les diposites les claus i la > feblesa de la contrasenya que s'utilitza per xifrar-les. O la de l'algorisme sim?tric que la xifra i el hash que es fa servir per generar la clau sim?trica utilitzant el passphrase... Aix? es clar si pensem en la seguretat "est?tica" de quan no fas servir les claus i simplement "les tens all?". Per? ?s que tamb? poden haver-hi troians, o alg? que captura l'antrada del programa (el passphrase) o alg? que volca tota la mem?ria ram quan t? la clau en clar per calcular la signatura, etc... Tamb? les pots tenir en una smart card criptogr?fica (si no ho ?s ?s com tenir-les amb un disc usb amb pin). Aix? com a m?xim poden canviar-te les dades que signes (que ?s una putada) per? poden utilitzar-la "quan volen". A la pr?ctica no cal ser paranoics per? jo no utilitzo el GPG m?s que en m?quines a les que tinc acc?s local. > > Tinc un company que diu que ?s una seguretat molt d?bil, > > que pot ser que et refiis d'una clau sospitosa, d'alg? > > que no coneixes, per que en algun moment alg? que s? > > coneixes la ha validat. Diu que es molt millor que el > > sistema tipus verising. Alguna explicaci? poc t?cnica > > que li pugui donar ? > > I per qu? hauries de confiar m?s en Verisign que en un grup > d'amics que firmen les claus com vam fer nosaltres ahir? El fet > que els certificats costin calers no garanteix que siguin millors > per se. La tecnologia ?s la mateixa, l'?nica difer?ncia ?s el > proc?s de validaci? de les dades i el format dels fitxers. > > La hist?ria demostra que les CA tamb? la caguen tot sovint: > > * [Bugtraq] Verisign certificates problem: > http://www.securityfocus.com/archive/1/170948 > > * [Bugtraq] Verisign PKI: anyone to subordinate CA: > http://www.securityfocus.com/archive/1/273101 > > * [Bugtraq] Falsifying a VeriSign Seal (Japan): > http://www.securityfocus.com/archive/1/280334 > > La q?esti? ?s que amb les claus PGP/GPG tens la possibilitat > d'obtenir un major n?mero de firmes. Si hi confies o no ja ?s una > q?esti? personal. Amb les CA passa exactament el mateix, per? > nom?s pots confiar en 1 entitat (de fet, no confies ni en una > persona sin? impl?citament en tots els que treballen en aquesta > entitat per? sense tenir la firma de cada individu). > Jo crec que serveixen per a coses diferents. Per a un ?s personal o que requereix, per exemple, la m?xima seguretat que les claus s?n correctes, doncs agafes amb el GPG i llavors comproves personalment el fingerprint (o tamb? pots comprovar personalment el hash d'un certificat x.509, ?s clar, per? ho hauries de comprovar cada cop que reps un correu). Ara b?, si determines la validesa de les claus a trav?s de les relacions de confian?a a partir de la gent a qui tu has signat les claus les coses no s?n tant clares: el GPG (si no comproves personalment totes les claus que fas servir) dep?n de la cultura dels usuaris i aix? ?s una mica perill?s, perqu? si hi ha inter?s econ?mic pel mig, qui et diu que no hi ha gent que es dedica a signar "malament"? Al final acaba essent una q?esti? estad?stica, est? clar... Per l'?mbit empresarial, per exemple, on tot s'acaba quantificant en diners, ?s dif?cil que tots els actors implicats puguin trobar-se f?sicament per fer l'intercanvi de claus, i resulta molt pr?ctic (i estalvia molt de temps) el sistema de CA. A m?s, est? clar que qualsevol legislaci? sobre el tema, haur? de buscar alguna figura que assumeixi algun tipus de responsabilitat. Aix? doncs, en termes econ?mics, si pots demanar responsabilitats a alg? per errors d'aquest tipus doncs millor. I si no ?s possible demanar responsabilitats doncs ?s evident que les CA s'hi juguen el prestigi en aix?... si fallen ?bviament se'ls va el "xiringuito" a la merda. Amb el PKI amb CA, per?, no nom?s s'utilita per intercanviar claus p?bliques... s'afegeixen altres coses ?tils com els usos de la clau i tamb? es fan certificats d'atributs (que permeten assignar drets a un certificat amb una caducitat diferent a la del certificat o descentralitzant les CA). Vull dir que, en termes de "features" est? molt m?s madur que el PGP. Per? tot aix? normalment no ho necessitem per a un ?s privat, per enviar-nos emails d'un a l'altre. O quan volem la m?xima seguretat que la clau ?s correcta. Per fer aix?, si em puc trobar amb la persona (o alguna persona de confian?a ho ha fet) puc tenir m?s certesa que tot funciona correctament. Tamb? podr?em fer una cosa semblant a les CA amb GPG... utilitzant una clau GPG com a clau de la CA, per qu? no? Nom?s tindr?em un problema: les revocacions. Amb el GPG, si jo revoco una signatura que he fet d'un certificat d'una altra persona... com puc assegurar-me que arriba la revocaci? a tothom? Els servidors de claus no poden tenir signatures incorrectes, aix? ho pot comprovar el GPG. Per? poden *ometre informaci?*. Poden, per exemple, filtrar el certificat amb el que jo revoco la meva signatura a una tercera persona i fer que, a la pr?ctica, ning? ho vegi. O pot ser, simplement que el servidor on jo envio la meva revocaci? no estigui connectat amb el que fa servir la persona que vol signar el missatge. Aix? en l'?mbit empresarial ?s molt important, perqu? la gent canvia d'empresa de tant en tant... per? en l'?mbit privat no importa gaire (nom?s cal comparar la quantitat de revocacions que hi ha de signatures en certificats i en PGP). Com que la seguretat absoluta no existeix, doncs tot ?s una q?esti? d'elecci? i de confian?a (com deia l'?lex). Jo confio m?s que res en mi mateix i llavors confio m?s en determinats individus que en determinades CA, m?s en unes altres CA que en uns altres individus i confio poc en individus que no conec i en CA de les que no tinc refer?ncies (en aix? de les CA afegeixo que a banda de possibles fraus o corrupci? dins del seu personal, crec que s'hi juguen el prestigi i aix? els d?na certa credibilitat). Salut! -- Josep Mon?s i Teixidor Clau GnuPG: gpg --recv-keys 80E85CC4 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/barcelona-pm/attachments/20031201/a5d4159a/attachment.bin From jmones at puntbarra.com Mon Dec 1 13:19:24 2003 From: jmones at puntbarra.com (Josep =?ISO-8859-1?Q?Mon=E9s?= i Teixidor) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Re: Signatures PGP/GPG In-Reply-To: <1070303684.871.66.camel@ottoana> References: <20031126195519.GH18796@ac.upc.es> <3FC72CDF.4010004@etsetb.upc.es> <20031128120135.GA17144@ac.upc.es> <1070303684.871.66.camel@ottoana> Message-ID: <1070306363.871.75.camel@ottoana> On dl, 2003-12-01 at 19:34, Josep Mon?s i Teixidor wrote: > > Amb el PKI amb CA, per?, no nom?s s'utilita per intercanviar claus > p?bliques... s'afegeixen altres coses ?tils com els usos de la clau i > tamb? es fan certificats d'atributs (que permeten assignar drets a un > certificat amb una caducitat diferent a la del certificat o > descentralitzant les CA). Vull dir que, en termes de "features" est? > molt m?s madur que el PGP. Un aclariment: S? perfectament que pots afagar aquests atributs i signar-los amb una clau GPG de confian?a per fer certificats d'atributs o d'usos permesos d'una determinada clau en un sistema. Em referia m?s que res que aquests sistemes sempre adopten una estructura "de tipus CA" i, ?s clar, resulta m?s obvi fer-ho amb certificats x.509 que amb OpenPGP. -- Josep Mon?s i Teixidor Clau GnuPG: gpg --recv-keys 80E85CC4 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.pm.org/pipermail/barcelona-pm/attachments/20031201/19d0d13d/attachment.bin From frankie at etsetb.upc.es Tue Dec 2 01:07:30 2003 From: frankie at etsetb.upc.es (Francesc Guasch) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Un resumen? In-Reply-To: <001701c3b5f5$74119470$6083080a@darkmoon> References: <001701c3b5f5$74119470$6083080a@darkmoon> Message-ID: <3FCC3A32.7090804@etsetb.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Adri?n wrote: | Ayer,como visteis, no pude asistir a la reuni?n. ?Alguien me puede hacer un | resumen? ?Gente nueva? | Hola, un resumen muy resumen ser?a que hablamos de PGP, de wikis y de port?tiles Apple. El tema estrella de la jornada, con estrella invitada, era PGP. Algunos casi no sabiamos que era y ni siquiera hab?amos hecho los deberes y nos lo explicaron. Hicimos una fiesta loca de firmar certificados bastante guay. Por cierto, que hay que hacer para apuntarse a la siguiente ? Tambi?n hablamos de que software usar para publicar en el web, se habl? de wikis y de las recetas de la espiral. Llegamos a la conclusi?n de que quiz? hay poco contenido y que lo hablar?amos en la lista. Nuevo nuevo, creo que vino Alex Bergonzini y Joan Albert Aixendri. Me sorprendi? bastante como fu? capaz Alex de reconocer al grupo de perl s?lo viendo a 3 personas hablando en una mesa. Debe tener un detector de friquis. Babeamos un rato encima del super-port?til nuevo de Xavi. Un Mac impresionante. Dir?a que eso fu? todo. Algo m?s que me dejo ? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQE/zDoyUIiMJm0f7NoRAjp4AJ4zwXl+i69HjbO8/PR+L9odMO4PBQCdF6Nz 0zrv+LOZ8YXCLPWNIiKaQRM= =tLO8 -----END PGP SIGNATURE----- From jaixendr at ac.upc.es Tue Dec 2 05:48:40 2003 From: jaixendr at ac.upc.es (Joan Albert Aixendri Morales) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Al menys que serveixi d'exemple ... Message-ID: <20031202114840.GB9631@ac.upc.es> Hola gent! Avui, quan per fi he tingut una mica de temps per "jugar" amb el pgp he pogut comprovar que el fitxer "secret.pgp" estava corromput!!! Com que no tinc cap copia llavors la clau publica queda inservible i a m?s irrevocable, ja que hem sembla que fa falta la secreta per a poder fer-ho, i finalment com que te expiracio indefinida quedara alli per sempre ..... B?, per tant, us demanaria, quan puguessiu, que em revoquessiu la firmada aquells qui ho heu fet i tornar a firmar la nova (es la clau amb la que firmo aquest mail, pero la portare tambe en la nova trobada) Finalment, espero que aixo no passi a algu altre. Salutacions a tot el grup!! Albert. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 232 bytes Desc: not available Url : http://mail.pm.org/pipermail/barcelona-pm/attachments/20031202/c4baad0e/attachment.bin From vic-barcelonapm at carotena.net Tue Dec 2 07:35:46 2003 From: vic-barcelonapm at carotena.net (Victor Jalencas) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Al menys que serveixi d'exemple ... In-Reply-To: <20031202114840.GB9631@ac.upc.es> References: <20031202114840.GB9631@ac.upc.es> Message-ID: <3FCC9532.8030307@carotena.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola Albert, ~ A la propera trobada, comprovar? la teva nova clau i la signar?. Llavors, si m'ho dius en persona, honorar? aquesta petici? (podria haver-ho escrit un altre, aquest missatge no ve signat per ningu, i encara que ho signes una altre clau, no tindria manera de comprovar-ho) No ?s res personal, eh? Nomes actuo (crec) amb coher?ncia. Victor Joan Albert Aixendri Morales wrote: | Hola gent! | | Avui, quan per fi he tingut una mica de temps per "jugar" amb el pgp | he pogut comprovar que el fitxer "secret.pgp" estava corromput!!! | | Com que no tinc cap copia llavors la clau publica queda inservible i | a m?s irrevocable, ja que hem sembla que fa falta la secreta per a | poder fer-ho, i finalment com que te expiracio indefinida quedara | alli per sempre ..... | | B?, per tant, us demanaria, quan puguessiu, que em revoquessiu la | firmada aquells qui ho heu fet i tornar a firmar la nova (es la clau | amb la que firmo aquest mail, pero la portare tambe en la nova | trobada) | | Finalment, espero que aixo no passi a algu altre. | | Salutacions a tot el grup!! | | Albert. | | | ------------------------------------------------------------------------ | | _______________________________________________ | llista dels Barcelona-pm | Barcelona-pm@mail.pm.org | http://mail.pm.org/mailman/listinfo/barcelona-pm | BCN Perl Mongers: http://barcelona.pm.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (MingW32) iD8DBQE/zJUR7NqGZG3xNU0RAr3/AJ9itrF5SO39rwbOvzQoToiKZYx5eACeJ8Uv 25+aO3UeUyWNYCPU2SDJjvI= =7jlA -----END PGP SIGNATURE----- From alexm at cpan.org Tue Dec 2 08:57:45 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Al menys que serveixi d'exemple ... In-Reply-To: <3FCC9532.8030307@carotena.net> References: <20031202114840.GB9631@ac.upc.es> <3FCC9532.8030307@carotena.net> Message-ID: <20031202145745.GF28329@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Victor Jalencas: > A la propera trobada, comprovar? la teva nova clau i la signar?. > Llavors, si m'ho dius en persona, honorar? aquesta petici? (podria > haver-ho escrit un altre, aquest missatge no ve signat per ningu, i > encara que ho signes una altre clau, no tindria manera de comprovar-ho) Efectivament, aquest ?s un punt clau en la confian?a de les claus PGP: jo ja he firmat la clau de l'Albert perqu? treballem junts i hem pogut verificar les dades presencialment. Per? aix? no vol dir que els que confieu en la meva clau, tamb? confieu en el meu criteri a l'hora de signar, ?s a dir, sempre d?na m?s confian?a una clau validada per un mateix. El m?s fotut del problema de l'Albert ?s que no pot revocar la clau perqu? no t? cap certificat de revocaci? i no pot generar-ne cap de nou sense la clau secreta. Si m?s no, aix? ens serveix d'exemple per il?lustrar alguns dels problemes que generen les claus privades. Per cert, vull aprofitar per donar les gr?cies, per una banda, a en Josep Mon?s pels comentaris tant enriquidors que ha fet sobre el tema dels certificats i les signatures PGP i, per l'altra, a en Francesc que hagi fet el resum de la reuni? que va demanar l'Adri?n. Amb aquest nivell de participaci? no cal que discutim gran cosa sobre el que volem a la web de Barcelona.pm... :_( use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/zKhmLdxCGS3zaBERArIeAKDHJogQ7IK3azdz+FIAGQ09Rlg+3gCcCIkK F3/s46exB3kORQM0Jr8Z8qA= =+kyw -----END PGP SIGNATURE----- From alexm at cpan.org Tue Dec 2 09:07:13 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Barcelona GPG Keysigning Party (era: Un resumen?) In-Reply-To: <3FCC3A32.7090804@etsetb.upc.es> References: <001701c3b5f5$74119470$6083080a@darkmoon> <3FCC3A32.7090804@etsetb.upc.es> Message-ID: <20031202150712.GG28329@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Francesc Guasch: > que hay que hacer para apuntarse a la siguiente ? La trobada que organitza l'Alex Bergonzini ser? la setmana vinent (dia, hora i lloc encara per determinar). Trobareu m?s informaci? a la p?gina seg?ent: http://members.fortunecity.com/keyparty/ use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/zKqdLdxCGS3zaBERAkBXAJ9kbuRumv5CWm0CE0CwuR1vraoLOQCfeJPv PGQCRBTFzNTwiTHTF57U/cA= =m5Bw -----END PGP SIGNATURE----- From zeno at timallen.org Tue Dec 2 13:03:23 2003 From: zeno at timallen.org (Tim Allen) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente Message-ID: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> Hola a todos, Os escribo con tristeza para pediros que seleccion?is otro presidente para reemplazarme. Como algunos ya sab?is, he estado considerando trasladarme otra vez a mi pais, y parece que esto se va a realizar en Enero de 2004. Siento no haberos avisado antes, pero no era nada seguro hasta hoy. Como no puedo estar para la reuni?n de diciembre por vacaciones, y en enero con un poco de suerte estar? formando Perl Mongers New Orleans, creo que ya es la hora de cambiar. Con un poco de suerte podr? organizar algo para quedar con vosotros en enero antes de marcharme (creo que me marcho por el d?a 25 ene 2004). A proposito al tema de qu? hace el presidente, bueno, no mucho. Pero se puede hacer muchisimo. No tenemos nada formal, pero el trabajo consiste en: 0) Asistir a todas las reuniones posibles. 1) Buscar el presentador para las pr?ximas reuniones. 2) Con la ayuda del grupo, buscar maneras de hacer publicidad para el grupo y Perl en general. 3) Representar el grupo a personas ajenas. 4) Organizar los trabajos del grupo (Webmaster, Samarretero, etc). 5) Formalizar (pero no demasiado) las politicas del grupo (vease abajo). 6) Organizar proyectos para el grupo (nuestro propio m?dulo en el CPAN, p.ej) Uno de los trabajos que no profundiz? mucho es el punto 3. Cuanto me gustar?a oir que el presidente de Perl Mongers Barcelona opin? publicamente que.... O que el presidente hizo una presentaci?n en un forum de Open Source en Barcelona. Siempre se puede so?ar.... El punto 5 es un tema en que no he hecho mucho tampoco. El grupo ha ido creciendo y cambiando un poco a solas, y a mi me ha gustado que no era demasiado formal. En mi opinion, Perl Mongers siempre debe mantener un feeling de informalidad, as? que siempre me ha puesto nervioso el tema de "calls for papers", etc. De hecho, la mayor?a de las situaciones dudosas se pueden resolver en el momento (p.ej. miembro bebe demasiado en la reuni?n: haz que presente el tema en la pr?xima reuni?n). As? que os lo dejo a vosotros este punto. Tambi?n, el punto 6 podria ser interesante. Somos el ?nico grupo de PM (miento, tambi?n hay Manresa.pm) que puede hacer un m?dulo re: Catalan con algo de autoridad. Bueno, nada. Son ideas. Lo principal es que vosotros tendr?is que decidir qu? hacer y a qu?en lo v?is a hacer ;) El ?ltimo es que quiero daros las gracias para todo lo que hab?is hecho. De verdad, no he tenido que hacer practicamente nada y el grupo ha funcionado de maravilla porque vosotros hab?is hecho tanto. Ha sido mi suerte poder formar el grupo, pero despu?s de eso, casi todo se ha hecho por los miembros. Gracias a todos. -- Timothy Chen Allen zeno@timallen.org $_=\'gvzbgul pura nyyra\';y/a-z/n-za-m/;s/\\b(\\S)/\\u\\1/g; split(//);$\\;@_=reverse(@_);map{print}(reverse(@_));$| From adher at telefonica.net Tue Dec 2 15:52:40 2003 From: adher at telefonica.net (=?iso-8859-1?Q?Adri=E1n?=) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente References: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> Message-ID: <003701c3b91e$9bddfd00$6083080a@darkmoon> :'( Espero que sigas al corriente de la lista, y si puede ser que te pases por Barcelona alguna vez----- Original Message ----- From: "Tim Allen" To: "Barcelona Perl Mongers" Sent: Tuesday, December 02, 2003 8:03 PM Subject: [bcn-pm] Necesitamos un presidente Hola a todos, Os escribo con tristeza para pediros que seleccion?is otro presidente para reemplazarme. Como algunos ya sab?is, he estado considerando trasladarme otra vez a mi pais, y parece que esto se va a realizar en Enero de 2004. Siento no haberos avisado antes, pero no era nada seguro hasta hoy. Como no puedo estar para la reuni?n de diciembre por vacaciones, y en enero con un poco de suerte estar? formando Perl Mongers New Orleans, creo que ya es la hora de cambiar. Con un poco de suerte podr? organizar algo para quedar con vosotros en enero antes de marcharme (creo que me marcho por el d?a 25 ene 2004). A proposito al tema de qu? hace el presidente, bueno, no mucho. Pero se puede hacer muchisimo. No tenemos nada formal, pero el trabajo consiste en: 0) Asistir a todas las reuniones posibles. 1) Buscar el presentador para las pr?ximas reuniones. 2) Con la ayuda del grupo, buscar maneras de hacer publicidad para el grupo y Perl en general. 3) Representar el grupo a personas ajenas. 4) Organizar los trabajos del grupo (Webmaster, Samarretero, etc). 5) Formalizar (pero no demasiado) las politicas del grupo (vease abajo). 6) Organizar proyectos para el grupo (nuestro propio m?dulo en el CPAN, p.ej) Uno de los trabajos que no profundiz? mucho es el punto 3. Cuanto me gustar?a oir que el presidente de Perl Mongers Barcelona opin? publicamente que.... O que el presidente hizo una presentaci?n en un forum de Open Source en Barcelona. Siempre se puede so?ar.... El punto 5 es un tema en que no he hecho mucho tampoco. El grupo ha ido creciendo y cambiando un poco a solas, y a mi me ha gustado que no era demasiado formal. En mi opinion, Perl Mongers siempre debe mantener un feeling de informalidad, as? que siempre me ha puesto nervioso el tema de "calls for papers", etc. De hecho, la mayor?a de las situaciones dudosas se pueden resolver en el momento (p.ej. miembro bebe demasiado en la reuni?n: haz que presente el tema en la pr?xima reuni?n). As? que os lo dejo a vosotros este punto. Tambi?n, el punto 6 podria ser interesante. Somos el ?nico grupo de PM (miento, tambi?n hay Manresa.pm) que puede hacer un m?dulo re: Catalan con algo de autoridad. Bueno, nada. Son ideas. Lo principal es que vosotros tendr?is que decidir qu? hacer y a qu?en lo v?is a hacer ;) El ?ltimo es que quiero daros las gracias para todo lo que hab?is hecho. De verdad, no he tenido que hacer practicamente nada y el grupo ha funcionado de maravilla porque vosotros hab?is hecho tanto. Ha sido mi suerte poder formar el grupo, pero despu?s de eso, casi todo se ha hecho por los miembros. Gracias a todos. -- Timothy Chen Allen zeno@timallen.org $_=\'gvzbgul pura nyyra\';y/a-z/n-za-m/;s/\\b(\\S)/\\u\\1/g; split(//);$\\;@_=reverse(@_);map{print}(reverse(@_));$| _______________________________________________ llista dels Barcelona-pm Barcelona-pm@mail.pm.org http://mail.pm.org/mailman/listinfo/barcelona-pm BCN Perl Mongers: http://barcelona.pm.org From alexm at cpan.org Wed Dec 3 04:19:46 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente In-Reply-To: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> References: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> Message-ID: <20031203101946.GA4742@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Tim Allen: > Os escribo con tristeza para pediros que seleccion?is otro > presidente para reemplazarme. Como algunos ya sab?is, he > estado considerando trasladarme otra vez a mi pais, y parece > que esto se va a realizar en Enero de 2004. Quina sorpresa!!! Jo no en tenia ni idea... Pots estar segur que et trobarem a faltar molt perqu?, encara que tu diguis que no fas res, el cert ?s que el bon rotllo del grup ?s un m?rit tot teu, la resta t'hem seguit les passes. > Con un poco de suerte podr? organizar algo para quedar con > vosotros en enero antes de marcharme (creo que me marcho por > el d?a 25 ene 2004). La reuni? del gener ?s el dijous 22, aix? que espero que puguis venir-hi i poguem fer-te un comiat com cal. Tamb? confio en qu? segueixis a la llista i no perdem el contacte... v?s a saber si algun dia decidim fer una reuni? o un viatge a casa teva! ;-) use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/zbirLdxCGS3zaBERAt4mAJ9W0B6b1qzaz9FEATiOudn6nOkFEQCeOfGB IrFIzXBm4K+kU++vDOIWjxE= =ypXX -----END PGP SIGNATURE----- From manuel at datagrama.net Wed Dec 3 01:11:33 2003 From: manuel at datagrama.net (Manuel Trujillo Albarral) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente In-Reply-To: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> References: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> Message-ID: <1070435493.18142.3.camel@manu.datagrama.net> On Tue, 2003-12-02 at 20:03, Tim Allen wrote: > Hola a todos, > Os escribo con tristeza para pediros que seleccion?is otro presidente para > reemplazarme. Como algunos ya sab?is, he estado considerando trasladarme > otra vez a mi pais, y parece que esto se va a realizar en Enero de 2004. > Siento no haberos avisado antes, pero no era nada seguro hasta hoy. A pesar de lo "cursi" que pueda sonar, me llena de tristeza que te marches... Solo espero poder asistir a la reuni?n de despedida. Por cierto, s? que ya te lo he dicho, pero no me cansar? de hacerlo: Muchas gracias por tu apoyo, de verdad... -- Manuel Trujillo Albarral Administrador de Sistemas Sertram Networks S.L. http://www.datagrama.net From zeno at timallen.org Wed Dec 3 05:34:26 2003 From: zeno at timallen.org (Tim Allen) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente Message-ID: <200312031134.hB3BYQf91238@welan.domainnameservers.net> Si el reuni?n de Enero es el d?a 22, intentar? asistir, ser?a bien veros una vez m?s. Un abrazo. -- Timothy Chen Allen zeno@timallen.org $_=\'gvzbgul pura nyyra\';y/a-z/n-za-m/;s/\\b(\\S)/\\u\\1/g; split(//);$\\;@_=reverse(@_);map{print}(reverse(@_));$| --------- Original Message -------- From: Barcelona Perl Mongers To: Tim Allen , Barcelona Perl Mongers Subject: Re: [bcn-pm] Necesitamos un presidente Date: 03/12/03 11:16 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > * Tim Allen: > > > Os escribo con tristeza para pediros que seleccion?is otro > > presidente para reemplazarme. Como algunos ya sab?is, he > > estado considerando trasladarme otra vez a mi pais, y parece > > que esto se va a realizar en Enero de 2004. > > Quina sorpresa!!! Jo no en tenia ni idea... Pots estar segur que > et trobarem a faltar molt perqu?, encara que tu diguis que no fas > res, el cert ?s que el bon rotllo del grup ?s un m?rit tot teu, > la resta t'hem seguit les passes. > > > Con un poco de suerte podr? organizar algo para quedar con > > vosotros en enero antes de marcharme (creo que me marcho por > > el d?a 25 ene 2004). > > La reuni? del gener ?s el dijous 22, aix? que espero que puguis > venir-hi i poguem fer-te un comiat com cal. Tamb? confio en qu? > segueixis a la llista i no perdem el contacte... v?s a saber si > algun dia decidim fer una reuni? o un viatge a casa teva! ;-) > > use Perl; > > - -- > Alex Muntada <alexm@cpan.org> > http://alexm.org/ > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > > iD8DBQE/zbirLdxCGS3zaBERAt4mAJ9W0B6b1qzaz9FEATiOudn6nOkFEQCeOfGB > IrFIzXBm4K+kU++vDOIWjxE= > =ypXX > -----END PGP SIGNATURE----- > _______________________________________________ > llista dels Barcelona-pm > Barcelona-pm@mail.pm.org > http://mail.pm.org/mailman/listinfo/barcelona-pm > BCN Perl Mongers: http://barcelona.pm.org > > > > > > From ces at tablinum.org Thu Dec 4 00:06:27 2003 From: ces at tablinum.org (Carlos Escribano) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Necesitamos un presidente In-Reply-To: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> References: <200312021903.hB2J3NZ29395@welan.domainnameservers.net> Message-ID: <200312040706.27550.ces@tablinum.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Welcome to the New Orleans Python Monks (Ay, no, no era eso...) Bueno, nos vemos en la reunion de enero, all? nos despediremos. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/zs7jcrdYjP8t0J0RAmXIAKCnOZ4SIrH8ELScd8H/8rH5Q9rHkQCg3U1a sYC0r5TAtzLtXte6ZbwvadA= =KPfP -----END PGP SIGNATURE----- From alexm at cpan.org Thu Dec 11 15:53:37 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Dissabte 13, 19h: Barcelona GPG Keysigning Party Message-ID: <20031211215337.GB18192@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Per als que encara no us heu animat, us recordo que aquest dissabte 13 de desembre a les 19h hi ha una trobada de firmes PGP/GPG a la cerveseria Quin15s Tapes, el local de reuni? habitual de Barcelona.pm. Si ja teniu una clau PGP/GPG i us animeu a venir, recordeu que ?s imprescindible que porteu les dades de la vostra clau personal (nom complet, adre?a de correu, emprempta, mida i tipus) i el DNI o el carnet de conduir. Per a m?s detalls, reviseu la p?gina de la trobada o l'hist?ric de la llista: http://members.fortunecity.com/keyparty/party.html http://mail.pm.org/pipermail/barcelona-pm/ use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/2OdFLdxCGS3zaBERAmImAKDCzId9J85g/fVIhJFUcnXDXdsmBwCg1e1d guyoyYXb/FAX4bW3qk0XLG8= =TUtm -----END PGP SIGNATURE----- From alexm at cpan.org Thu Dec 11 18:15:36 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Barcelona.pm Keyring online! Message-ID: <20031212001535.GA19595@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Acabo de publicar el keyring de Barcelona.pm amb gr?fic incl?s: http://barcelona.pm.org/keyring.html Fixeu-vos que al final he posat un enlla? a Biglumber, si el seguiu anireu a parar a la c?pia del keyring que hi ha en aquest web i que podeu utilitzar per a trobar m?s persones properes amb claus PGP/GPG. use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/2QihLdxCGS3zaBERAhQUAJwNdjxruj2ED1DRFi6Vcw60T3ERgACghc+m GAcvcA0ezLfK+pQE/d5ymac= =uBuG -----END PGP SIGNATURE----- From jdelgado at lsi.upc.es Fri Dec 12 07:18:52 2003 From: jdelgado at lsi.upc.es (Jordi Delgado) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Primer pas... Message-ID: <20031212131851.GA11210@nodoiuna.lsi.upc.es> Hola, Fa uns dies em vaig presentar com a aprenent de Perl. Penso que el primer pas ja l'he acabat de fer: M'he llegit el llibre de la Llama ("from cover to cover" que diuen...). Ara, a continuar amb el de l'Alpaca! I despr?s... el Camell, ?s clar. La Llama ?s un llibre molt senzillet, pensat (i molt ben pensat, crec) per programadors que volen introduir-se poc a poc en Perl. Els exercicis s?n molt senzills, alguns amb trampa, per? les explicacions que trobes a les solucions quan compares la que proposen ells amb la que tu has fet s?n for?a entenidores, i sovint complementen una miqueta el text principal. El que s? he trobat ?s que la via Perl de fer les coses ?s potser el que m?s costa d'agafar. No ?s que sigui dif?cil, per? quan portes molts anys programant d'una certa manera agafes vicis... per exemple, a vegades quan s'ha de fer un bucle conv? fer-lo amb "while(1) { ... last if...}" i encara no em "surten de dintre" aquestes estructures; sempre intento que la continuaci? del bucle depengui exclusivament de la condici? booleana del while. Suposo que amb temps i una canya ja anir? interioritzant la "Perl way"... La ?nica pega que jo li posaria al llibre ?s en la explicaci? de \b (word boundary), que no em va quedar massa clara. Me'n vaig adonar quan vaig intentar un dels exercicis que diu "Averigua qu? fa match amb /^\b[\w.]{1,12}\b$/". Un tamb? pot jugar amb el patr? \b.hola i veure que la string "gfhjdsa .holafbnnaf" no fa match, en canvi "jhjhjfklsad.holabnbn" si. Al menys jo no ho vaig entendre fins que vaig consultar perlre, all? ho deixen for?a clar. Una pregunta: No m'ha quedat clar, a partir d'haver llegit la Llama, si un pot escriure operadors tipus map, on reben com a parametre una funci? (an?nima o no). Imagino que si...(ja se que aix? est? fora de l'abast de la Llama, per? sentia curiositat). Suposo que aquestes observacions us deuen semblar collonades de newbie, i segur que ho s?n! Disculpeu-me, per? a mida que vagi aprenent ja anir? fent observacions m?s interessants (espero). Salut! Jordi From frankie at etsetb.upc.es Fri Dec 12 10:45:35 2003 From: frankie at etsetb.upc.es (Francesc Guasch) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Primer pas... In-Reply-To: <20031212131851.GA11210@nodoiuna.lsi.upc.es> References: <20031212131851.GA11210@nodoiuna.lsi.upc.es> Message-ID: <3FD9F0AF.3070906@etsetb.upc.es> Jordi Delgado wrote: > La Llama ?s un llibre molt senzillet, pensat (i molt ben pensat, crec) A mi em va encantar aquest llibre, recordo que et feia crear una sensaci? de complicitat entre el m?n Perl i l'aprenent. > Una pregunta: No m'ha quedat clar, a partir d'haver llegit la Llama, si un > pot escriure operadors tipus map, on reben com a parametre una funci? > (an?nima o no). Imagino que si...(ja se que aix? est? fora de l'abast > de la Llama, per? sentia curiositat). Pots passar com a par?metre una refer?ncia a una funci?. Si vols, pots ser anonima: sub dobla { # funci? que dobla un n? return 2*shift; } sub bar { # funci? que crida a una funci? que ens passen com par?metre my ($func,$var) = @_; return &$func($var); } print bar(\&dobla,3),"\n"; # refer?ncia a una funci? print bar( sub { return 3*shift } , 3) ,"\n"; # ref. a una funci? an?nima From fxn at hashref.com Fri Dec 12 11:42:58 2003 From: fxn at hashref.com (Xavier Noria) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Primer pas... In-Reply-To: <3FD9F0AF.3070906@etsetb.upc.es> References: <20031212131851.GA11210@nodoiuna.lsi.upc.es> <3FD9F0AF.3070906@etsetb.upc.es> Message-ID: <9FD63B4E-2CCA-11D8-9DAF-000A95A4E370@hashref.com> El 12/12/2003, a las 17:45, Francesc Guasch escribi?: > Pots passar com a par?metre una refer?ncia a una funci?. > Si vols, pots ser anonima: > > sub dobla { # funci? que dobla un n? > return 2*shift; > } > > sub bar { # funci? que crida a una funci? que ens passen com par?metre > my ($func,$var) = @_; > return &$func($var); > } > > print bar(\&dobla,3),"\n"; # refer?ncia a una funci? > > print bar( sub { return 3*shift } , 3) ,"\n"; # ref. a una funci? > an?nima A mes a mes, si vols imitar la sintaxi de map, es a dir, map BLOCK LIST, pots aconseguir-ho usant prototipus. Es tracta de declarar que el primer parametre es una referencia a una subrutina, i fer anar que Perl et perdona el "sub" del constructor de coderefs sub { ... }. Els prototipus a Perl no son el mateix que els prototipus en un llenguatge estaticament tipat, estan documentats a la seccio "Prototypes" de perlsub. Es un dels trucs que es poden emprar per a fer com si extenguessis el llenguatge. Per exemple definint les dues subrutines sub try (&@) { my ($try,$catch) = @_; eval { &$try }; if ($@) { local $_ = $@; &$catch; } } sub catch (&) { $_[0] } pots emprar aquesta sintaxi (i.e., el seguent codi compila): try { die "phooey"; } catch { /phooey/ and print "unphooey\n"; }; El modul Error.pm esta implementat aixi. Aquest article situa les diferencies entre el concepte mes estandard de prototipus i el de Perl: Far More Than Everything You've Ever Wanted to Know about Prototypes in Perl http://www.perl.com/language/misc/fmproto.html -- fxn From avilella at lycos.es Fri Dec 12 14:17:51 2003 From: avilella at lycos.es (avilella) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars Message-ID: <1071260271.2119.32.camel@localhost.localdomain> Hola, estava mirant fixament una expressi? regular que no em feia el que jo volia, i al cap de 20 minuts vaig pensar: "Hi ha d'haver alguna eina que m'ajudi amb aix?". Vaig trobar que e-p-i-c.sf.net, que ?s l'editor perl que hi ha per a Eclipse, t? una cosa que es diu RegExp Plugin: http://e-p-i-c.sourceforge.net/main.html#Features (l'?ltima Feature) Est? molt b?, per? nom?s pel RegExp Plugin ?s una mica molest haver de carregar l'Eclipse, i a mi si em treuen de l'Emacs i el perldb... Per aix? vaig buscar si hi havia alguna cosa en Emacs que fes el mateix que el RegExp Plugin de l'e-p-i-c, per? no he trobat res. El que he trobat que m?s s'hi assembla ?s el glark (glark.sf.net), que es fa servir des d'una consola, per? que li manca el "Subexpression highlighting". I jo de ruby, que ?s amb qu? est? escrit el glark, res de res. O sigui que, primer demanar disculpes als forofos de vim, i us volia preguntar si vosaltres coneixeu alguna utilitat de l'estil... Gr?cies i bon nadaaal!, Albert. From avilella at lycos.es Fri Dec 12 14:19:16 2003 From: avilella at lycos.es (avilella) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars Message-ID: <1071260356.2119.34.camel@localhost.localdomain> Hola, estava mirant fixament una expressi? regular que no em feia el que jo volia, i al cap de 20 minuts vaig pensar: "Hi ha d'haver alguna eina que m'ajudi amb aix?". Vaig trobar que e-p-i-c.sf.net, que ?s l'editor perl que hi ha per a Eclipse, t? una cosa que es diu RegExp Plugin: http://e-p-i-c.sourceforge.net/main.html#Features (l'?ltima Feature) Est? molt b?, per? nom?s pel RegExp Plugin ?s una mica molest haver de carregar l'Eclipse, i a mi si em treuen de l'Emacs i el perldb... Per aix? vaig buscar si hi havia alguna cosa en Emacs que fes el mateix que el RegExp Plugin de l'e-p-i-c, per? no he trobat res. El que he trobat que m?s s'hi assembla ?s el glark (glark.sf.net), que es fa servir des d'una consola, per? que li manca el "Subexpression highlighting". I jo de ruby, que ?s amb qu? est? escrit el glark, res de res. O sigui que, primer demanar disculpes als forofos de vim, i us volia preguntar si vosaltres coneixeu alguna utilitat de l'estil... Gr?cies i bon nadaaal!, Albert. From fxn at hashref.com Fri Dec 12 20:39:13 2003 From: fxn at hashref.com (Xavier Noria) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars In-Reply-To: <1071260356.2119.34.camel@localhost.localdomain> References: <1071260356.2119.34.camel@localhost.localdomain> Message-ID: <896D0E5E-2D15-11D8-9DAF-000A95A4E370@hashref.com> El 12/12/2003, a las 21:19, avilella escribi?: > estava mirant fixament una expressi? regular que no em feia el que jo > volia, i al cap de 20 minuts vaig pensar: > > "Hi ha d'haver alguna eina que m'ajudi amb aix?". Per estudiar o depurar expressions regulars hi ha un parell de coses que van bastant be: Una es el modul YAPE::Regex::Explain, que dona una descripcio en angles del que fa una expressio regular, i l'altra es Regex Coach, una aplicacio escrita en Lisp molt util (nomes hi ha binaris per a Linux i Windows): http://www.weitz.de/regex-coach/ Una de les coses maques que te es un simulador del funcionament de la maquina d'expression regulars. Es a dir, pots veure com en teoria el punter es mouria, com fa backtracking, etc., pas a pas. (Dic en teoria perque per motius didactics no es comporta seguint la mena d'optimitzacions que una maquina de debo usa.) Es aquesta mena d'ajuda la que buscaves? -- fxn From djodjo at bsab.com Sat Dec 13 03:54:43 2003 From: djodjo at bsab.com (Domingo A. Siliceo) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars In-Reply-To: <1071260271.2119.32.camel@localhost.localdomain>; from avilella@lycos.es on Fri, Dec 12, 2003 at 08:17:51PM +0000 References: <1071260271.2119.32.camel@localhost.localdomain> Message-ID: <20031213105443.A437@bsab.com> avilella, > [...] > O sigui que, primer demanar disculpes als forofos de vim, i us volia > preguntar si vosaltres coneixeu alguna utilitat de l'estil... > [...] una: aquesta llista ;-) Segurament tu en sabras m?s que jo, per? de vegades va b? compartir problemes per tal de fer correr una miqueta d'aire fresc -ep! parlo de les regexp-. Com alg? no es cansa de repetir en altres llistes, aix? no ?s un 'helpdesk', sino m?s aviat un lloc de reuni? per comentar. -- Domingo A. Siliceo Orihuela :wq From jdelgado at lsi.upc.es Sat Dec 13 05:18:46 2003 From: jdelgado at lsi.upc.es (Jordi Delgado) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars In-Reply-To: <896D0E5E-2D15-11D8-9DAF-000A95A4E370@hashref.com> References: <1071260356.2119.34.camel@localhost.localdomain> <896D0E5E-2D15-11D8-9DAF-000A95A4E370@hashref.com> Message-ID: <20031213111846.GA20907@pulgoso.lsi.upc.es> Hola, Jo, de moment, ajuda no puc oferir. Sens dubte utilitzare qualsevol software que pogueu suggerir per a treballar amb regexps i l'emacs. De moment l'entorn amb el que jugo es emacs+terminal, aixi de senzill. Pero ja que parlem d'expressions regulars, nomes voldria dir que he estat professor de l'assignatura LGA (Llenguatges Gramatiques i Automats) on ensenyem expressions regulars, que tot i semblar molt diferents de les de Perl, en essencia son el mateix. Son, de fet, la versio matematica simplificada, amb les operacions * i + (que volen dir el mateix que en Perl, tot i que aqui es fan servir com a superindex), i les operacions unio i concatenacio. Perl fa util la idea utilitzant molts altres operadors. Aixi, quan l'estudiant pregunti "I LGA per a que serveix?" (ja que es una assignatura molt teorica) podre ser bastant contundent amb la resposta: "Perl!!". I es que quant mes me'l miro, mes collonut em sembla el Perl... Salut! Jordi From helly at he11storm.net Sat Dec 13 05:48:18 2003 From: helly at he11storm.net (=?ISO-8859-1?Q?Jaume_Bacardit_Pe=F1arroya?=) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Expressions regulars In-Reply-To: <20031213111846.GA20907@pulgoso.lsi.upc.es> References: <1071260356.2119.34.camel@localhost.localdomain> <896D0E5E-2D15-11D8-9DAF-000A95A4E370@hashref.com> <20031213111846.GA20907@pulgoso.lsi.upc.es> Message-ID: <3FDAFC82.2090008@he11storm.net> Jordi Delgado wrote: >Pero ja que parlem d'expressions regulars, nomes voldria dir que he >estat professor de l'assignatura LGA (Llenguatges Gramatiques i Automats) >on ensenyem expressions regulars, que tot i semblar molt diferents de les >de Perl, en essencia son el mateix. Son, de fet, la versio matematica >simplificada, amb les operacions * i + (que volen dir el mateix que en Perl, >tot i que aqui es fan servir com a superindex), i les operacions unio i >concatenacio. Perl fa util la idea utilitzant molts altres operadors. >Aixi, quan l'estudiant pregunti "I LGA per a que serveix?" (ja que es una >assignatura molt teorica) podre ser bastant contundent amb la resposta: >"Perl!!". > > > Aquesta afirmaci? es podria extendre cap a UNIX !!!! No ens hem d'oblidar de sed, grep, awk, vi i una llista molt llarga Jaume From jluis at escomposlinux.org Sun Dec 14 08:07:35 2003 From: jluis at escomposlinux.org (Jose Luis Perez Diez) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] KDD pecadora Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Se prepara una reunion el 27 de diciembre con motivo de las vacaciones del Sinner Si sois habituales en los grupos es.comp.os.linux.* supongo que conocer?is sus posts Mas informacion en: http://libertonia.escomposlinux.org/story/2003/12/11/201932/33 http://libertonia.escomposlinux.org/poll/1071168058_HrVoaJEn -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/3G6zhcSSw1jZilwRAgIcAJ40KN8WzAl+7hi8590JurLghNXeBgCfcWmM K4sI+kBCGdnLCGQgQ+nG1bc= =Yy09 -----END PGP SIGNATURE----- From carlos at aows10.uab.es Mon Dec 15 06:40:06 2003 From: carlos at aows10.uab.es (Carlos Moreno Losada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] cercant informacio sobre xxgdb Message-ID: <1071492007.20629.33.camel@aoxgrid.uab.es> Hola: Estic buscant informacio concreta sobre l'us del xxgdb. Se que no te gaire connexio amb Perl, pero segur que sabreu algun lloc. Realment he trobat alguna cosa, pero no gran cosa. Si sabeu algun lloc on poder fer una ullada a un bon manual o tutorial, si us plau, feu-m'ho saber. c. Carlos Moreno Losada carlos@aows10.uab.es AOSO - CAOS, UAB Unitat d'Arquitectura d'Ordinadors i Sistemes Operatius Computing Arquitecture & Operating Systems Unit http://www.caos.uab.es Escola T?cnica Superior d'Enginyeria Universitat Aut?noma de Barcelona 08193 Bellaterra (Barcelona), SPAIN UAB-CrossGrid Partner Membre del Projecte EU-CrossGrid IST-2001-32243 EU-CrossGrid Project Member IST-2001-32243 http://www.eu-crossgrid.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/barcelona-pm/attachments/20031215/43e42b9e/attachment.htm From alexm at cpan.org Mon Dec 15 06:57:12 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] cercant informacio sobre xxgdb In-Reply-To: <1071492007.20629.33.camel@aoxgrid.uab.es> References: <1071492007.20629.33.camel@aoxgrid.uab.es> Message-ID: <20031215125712.GE29348@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Carlos Moreno Losada: > Estic buscant informacio concreta sobre l'us del xxgdb. > Se que no te gaire connexio amb Perl, pero segur que sabreu > algun lloc. Si vols un consell, oblida't de l'xxgdb i prova el DDD, que s? t? suport per a Perl: What is DDD? GNU DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, or the Python debugger. Besides ``usual'' front-end features such as viewing source texts, DDD has become famous through its interactive graphical data display, where data structures are displayed as graphs. http://www.gnu.org/software/ddd/ use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE/3a+fLdxCGS3zaBERAtS4AKCB4ftYlSgKejI2pK9XzBzK7xDHOACdFEKb WYFTf6BZ4zDM13DPZfsj+Kg= =qBpz -----END PGP SIGNATURE----- From danielribes at dactil.com Fri Dec 19 03:14:15 2003 From: danielribes at dactil.com (danielribes@dactil.com) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] HOLA ! Perl Mongers Barcelona, Daniel t'envia una felicitacio de Nadal ! Message-ID: <20031219091415.41ABEFC861@mercurio.arsys.es> Hola Perl Mongers Barcelona, Daniel t'envia una felicitació de nadal, la pots veure si vas a: http://www.totnadal.com/postals/3505151422.html Per retornar la felicitació, visita: http://www.totnadal.com/postals/ Nota: La postal estara a totnadal.com fins el 31 de gener del 2004 * Disfruta del Nadal a Internet, visita http://WWW.TOTNADAL.COM * Postals de Nadal, webs recomanades, fòrum de Nadal: "explica les teves anecdotes", receptes de cuina, nadales, agenda d'activitats nadalenques, punt de creu ... Un Nadal diferent, un Nadal amb Internet ! http://www.totnadal.com From djodjo at bsab.com Fri Dec 19 05:47:53 2003 From: djodjo at bsab.com (Domingo A. Siliceo) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Gnuplot Message-ID: <20031219124753.B639@bsab.com> Hola, estic fent-me una petita aplicaci? per manegar dades de la borsa. Es un tema purament personal, adaptat a les meves tonteries. Tinc l'intenci? de desenvolupar una interf?cie mitjan?ant HTML i poder llistar dades segons la meva conveni?ncia en el navegador de torn (vull poder portar-la a Mac OS, doncs el meu germ? 'menja pomes'). Una de les coses que vull fer ?s crear gr?fics senzills per reflectir l'RSI, la mitjana de preu o l'evoluci? de preu en un cert periode de temps. Havia pensat en fer servir Gnuplot per aquests gr?fics per?, donat que *mai* he creat gr?fics, abans d'embarcar-me prefereixo preguntar-vos el m?tode que recomanariau per aquesta tasca. Es Gnuplot una bona elecci?? -- Domingo A. Siliceo Orihuela :wq From jluis at escomposlinux.org Sun Dec 21 05:57:15 2003 From: jluis at escomposlinux.org (Jose Luis Perez Diez) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Feliz ( =?iso-8859-1?q?cumplea=F1os_?= Perl, Navidad, y =?iso-8859-1?q?a=F1o?= nuevo) Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tomado de http://use.perl.org/articles/03/12/18/1411200.shtml nicholas writes "Larry Wall released Perl 1 on this day in 1987, so today Perl is 16 years old. Happy birthday Perl! You can read more about the timeline of Perl releases in perlhist.pod and at history.perl.org." Happy birthday Perl. You are now old enough to get a US drivers license. Update : to celebrate this event, Richard Clamp released perl 1.0.16, which you will be able to fetch at ftp://ftp.cpan.org/pub/CPAN/authors/id/R/RC/RCLAMP/perl-1.0_16.tar.gz. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/5YqhhcSSw1jZilwRAje7AJ4536FplVUu8DRxEONKMQ6ldR8xEQCfeYo2 vh55feZUelyH8mRvxGfgy2o= =tr8F -----END PGP SIGNATURE----- From alexm at cpan.org Wed Dec 24 10:14:23 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Gnuplot In-Reply-To: <20031219124753.B639@bsab.com> References: <20031219124753.B639@bsab.com> Message-ID: <20031224161423.GA16214@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Domingo A. Siliceo: [2003-12-19/12:47:53 +0100] > estic fent-me una petita aplicaci? per manegar dades de la > borsa. Es un tema purament personal, adaptat a les meves > tonteries. Et recomando que, si encara no ho has fet, facis un cop d'ull als m?duls /^Finance::/ del CPAN. Personalment, jo utilitzo el m?dul Finance::Currency::Convert per a fer el c?lcul del canvi actual de les divises m?s comuns i n'estic encantat. > Havia pensat en fer servir Gnuplot per aquests gr?fics per?, > donat que *mai* he creat gr?fics, abans d'embarcar-me > prefereixo preguntar-vos el m?tode que recomanariau per aquesta > tasca. Home, habitualment no s'utilitza massa el Gnuplot des de Perl perqu? hi ha eines m?s senzilles com el m?dul GD[1] o m?s utilitzades i conegudes com l'RRDtool[2], de la que ens va fer una xerrada en Joel a l'agost. El GD et permetr? fer gr?fics de tots tipus per? haur?s de fer tu tots els c?lculs de les dades. L'RRDtool est? pensat per a mostrar l'evoluci? de dades al llarg del temps i ?s for?a eficient en termes de rendiment i d'espai. D'altra banda, cal destacar que l'RRDtool ?s l'eina per excel?l?ncia per a mostrar l'evoluci? en el temps de l'estat de la xarxa i ?s per aix? que l'eina gaudeix del patronici de CAIDA, l'associaci? que es dedica a l'an?lisi de les dades d'Internet (us recomano que mireu el seu fam?s mapa d'Internet[3]). use Perl; Refer?ncies: [1] http://search.cpan.org/src/LDS/GD-2.11/README [2] http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ [3] http://www.caida.org/analysis/topology/as_core_network/pics/ascoreApr2003.gif - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/6bs9LdxCGS3zaBERAgSVAKDMY3Khj6DftzHr/EaIey8Te81KhACfVgUR 4bOXbfTp46whGuPBIKlmDM4= =gx4g -----END PGP SIGNATURE----- From alexm at cpan.org Wed Dec 24 10:46:34 2003 From: alexm at cpan.org (Alex Muntada) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Sobre la =?iso-8859-1?q?reuni=F3_de_dem=E0?= 25 de desembre Message-ID: <20031224164634.GB16214@ac.upc.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola a tots, segons el calendari de Barcelona.pm dem? tenim una xerrada del Pare Noel als mongers de Barcelona. B? deixeu-me que us en doni m?s detalls: la reuni? ser? en esperit (b?, si ho preferiu, podeu dir que ser? virtual) at?s que el tio encara estar? reposant de la feinada que tindr? aquesta nit. Per aix?, nom?s un demano que dem?, als voltants de les 20h, penseu un minut en el futur de Barcelona.pm (tamb? podeu aprofitar tamb? per prendre una cervesa i unes braves, ?s clar) i amb aix? donarem per tancat aquest any. De cara a l'any vinent, us proposo que muntem un sopar de comiat per al Tim. En aquest sentit, fora bo que provem de reunir el m?xim nombre de membres del grup abans que en Tim se'n vagi als Estats Units (si no recordo malament, el 25 de gener). Un bon dia podria ser el dijous 22 (el dia de la propera reuni?), per? ja en parlarem m?s endavant. use Peace; use Love; use Perl; - -- Alex Muntada http://alexm.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/6cKkLdxCGS3zaBERAtmxAKC4UyAtg/57sdU1n2s2n4Rr7XDXVQCaAvfU cicRk0ZsoltbydwhtktleK8= =k9bc -----END PGP SIGNATURE----- From unimauro at yahoo.com.mx Sat Dec 27 16:50:15 2003 From: unimauro at yahoo.com.mx (unimauro) Date: Mon Aug 2 21:23:54 2004 Subject: [bcn-pm] Falla con el CPAN Bundle::Bugzilla Message-ID: <1072565414.10278.20.camel@unimauro> Holas Gente tengo fallas en el proceso de instalaci?n del CPAN perl -MCPAN -e'install "Bundle::Bugzilla"' :( Saludos t/dbi............ok 3/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1. t/dbi............ok 5/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1. t/dbi............ok 7/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1. t/dbi............ok 9/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1. t/dbi............ok 13/63Template process failed: DBI error - DBI connect failed: Unknown MySQL Server Host 'test' (1) FAILED 14: - template text 6 process FAILED: [% USE dbi -%]\n[% dbi.connect(da... FAILED 15: - (obviously did not match expected) t/dbi............ok 17/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 19/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 21/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1. t/dbi............ok 23/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 25/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 27/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 29/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 31/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 33/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 37/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 39/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 41/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 43/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 47/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 49/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 51/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............ok 53/63Use of uninitialized value in join or string at /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/DBI.pm line 1271, line 1.t/dbi............FAILED tests 14-15 Failed 2/63 tests, 96.83% okay y al final sale: Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/autoform.t 25 3 12.00% 21 23 25 t/dbi.t 63 2 3.17% 14-15 1 test skipped. Failed 2/90 test scripts, 97.78% okay. 5/2682 subtests failed, 99.81% okay. make: *** [test_dynamic] Error 255 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force Text::Wrap is up to date. Bundle summary: The following items in bundle Bundle::Bugzilla had installation problems: Template algun comentario :P -- +----------+-------------------------------------------+ | .---. | www.unimauro.pe.kz || www.perupymes.net | | |?_?| | Carlos Mauro C?rdenas Fern?ndez | | |:_/| |*irc.freenode.net #apesol | | // \\ |*irc.gimp.org #gnome-hispano | |(| |) | 051-001-4582877 || 051-001-97079624 | |/'\_ _/'\ | Jr.Las Cidras 664, Lima Peru | |\__) (__/ |*Lo hacemos por diversion."Linus T" | |__________|___________________________________________| From aldus at todito.com Wed Dec 31 13:04:36 2003 From: aldus at todito.com (Luis Medrano Zaldivar) Date: Mon Aug 2 21:23:55 2004 Subject: [bcn-pm] Ordenando arreglos y hashes Message-ID: Lista, Tengo una pregunta si tengo estos arreglos como los podria ordenar: ordenar en forma de menor a mayor y de mayor a menor @arrelgo=(40,100,1,50) ordenar de manera alfabeticamente: @arreglo=(luis,alberto,karla) y en el caso de hashes quisiera ordenarlo por el valor numerico de las llaves: $ejemplo{luis}=100 $ejemplo{alberto}=200 $ejemplo{karla}=150 En el caso de hash quisiera imprimir de menor a mayo del valor numerico. Les agradecere si me puede hechar la mano con esto. Saludos, Luis P.D. Feliz a~o nuevo ___________________________________________________ - ?Toma el control con todito Card! L?der en Internet pre-pagado; www.toditocard.com - Evoluciona... ?es mejor con toditoshop! L?der de Comercio Electr?nico en M?xico; www.toditoshop.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/barcelona-pm/attachments/20031231/bef9caf1/attachment.htm