From joseparrella at cantv.net Wed Aug 2 16:48:49 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Wed, 02 Aug 2006 19:48:49 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= In-Reply-To: <44C1C0EA.1090709@cantv.net> References: <44BDC751.7070506@cantv.net> <44C1C0EA.1090709@cantv.net> Message-ID: <44D139E1.9050300@cantv.net> Jos? Parrella escribi?: > He hablado con unos profesores de la Escuela de Ingenier?a El?ctrica de > la Universidad Central y el martes introduciremos una solicitud para > usar un aula de la EIE el s?bado 5 de agosto. Hola a todos. La reuni?n del s?bado va. Ma?ana me confirman si el sitio ser? en la Escuela de Ingenier?a El?ctrica de la Universidad Central de Venezuela (Metro L3 Ciudad Universitaria) o en el Servicio Aut?nomo de Propiedad Intelectual (Metro L1 Capitolio). En la reuni?n se har? un repaso r?pido de la ?ltima presentaci?n de Andr?s sobre tipos de variables en el lenguaje de programaci?n Perl, y se introducir?n los elementos de control y las expresiones regulares. La reuni?n ser? eminentemente pr?ctica, con ejemplos de casos reales en administraci?n de sistemas. Tambi?n se dar? un enfoque especial a la resoluci?n de problemas en GNU/Linux con Perl (uso de CPAN y disponibilidad de paquetes en las distribuciones m?s conocidas) La reuni?n durar? poco menos de dos horas. Si tienen c?digo que quieran presentar, ser? bienvenido durante los minutos finales de la reuni?n. Nos reuniremos a las 10 de la ma?ana. Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From joseparrella at cantv.net Thu Aug 3 17:57:00 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Thu, 03 Aug 2006 20:57:00 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= In-Reply-To: <44D139E1.9050300@cantv.net> References: <44BDC751.7070506@cantv.net> <44C1C0EA.1090709@cantv.net> <44D139E1.9050300@cantv.net> Message-ID: <44D29B5C.9080707@cantv.net> Jos? Parrella escribi?: > Hola a todos. La reuni?n del s?bado va. Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 DE LA MA?ANA. La direcci?n postal es: Edificio (ojo, Edificio, no Torre) Norte del Centro Sim?n Bol?var, Piso 5. ?C?mo llegar? Tomen el Metro (L1) en direcci?n Propatria y b?jense en Capitolio. Salgan por la salida de las esquinas La Bolsa/Mercaderes, y bajen por el boulevard. A los pocos metros hay una calle que hay que cruzar, y ah? estar?n bajo el Edificio Norte. Bajando las escaleras a mano izquierda est? el SAPI. En total no es m?s de un minuto caminando, y una cuadra. Si vienen en carrito pueden tomar cualquier autobus que vaya a la Plaza O'Leary y caminar hacia el Centro Sim?n Bol?var (pueden tomarlos en Santa M?nica, Colinas de Bello Monte o Parque Central). Si vienen en un veh?culo propio tendr?n que aparcarlo en el CSB o un estacionamiento privado por sus propios medios. Tratar? de se?alizar la v?a con unos papeles. Si alguien se quiere venir conmigo, podemos encontrarnos a las 9:15 AM en Plaza Venezuela (confirmen por IRC: voy a esa hora porque tengo que abrir el SAPI) Mi tel?fono es 0412-558-33-03. Gracias de antemano a la Coordinadora de Inform?tica (y Debian user!) del SAPI, Sandra Parra y a la Directora del SAPI, Sorely Soto, por la colaboraci?n prestada. Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From anzola at gmail.com Fri Aug 4 05:48:30 2006 From: anzola at gmail.com (Eleazar Anzola) Date: Fri, 4 Aug 2006 08:48:30 -0400 Subject: [caracas-pm] =?iso-8859-1?q?=5BOFF-Topic=5D_Re=3A__Reuni=F3n_de_N?= =?iso-8859-1?q?ivelaci=F3n_-=3E_5_de_Agosto?= In-Reply-To: <44D29B5C.9080707@cantv.net> References: <44BDC751.7070506@cantv.net> <44D139E1.9050300@cantv.net> <44D29B5C.9080707@cantv.net> Message-ID: <200608040848.30619.anzola@gmail.com> Solo les acotare que deben asistir con vestuario nada llamativo ya que la zona esta bajo el mando de unas cuantas bandas de asaltantes que operan en grupo, sometiendo a los incautos con armas, golpes y amenazas sin contar los insultos. Estoy cercano a la zona y lo digo con propiedad, Ojo pelao estimados que los queremos en las proximas reuniones sanos y salvos, mi consejo es reunirse en grupos y asi es menos factible un mal rato. Esta misiva es sin animos de polemizar solo es una advertencia para los m?s despistados. Nada de prendas, celulares, a la vista, evitar zapatos costosos, ni hablar de laptos a la vista y si llevan morrales ? bolsos, por favor en la parte delantera de ustedes ya que suele suceder que una mujer ? uno de ellos les tranca el pazo mientras otros les abren y desvalijan en menos de 1 minuto, son expertos con mucho tiempo de experiencia. El Jueves, 3 de Agosto de 2006 20:57, Jos? Parrella escribi?: > Jos? Parrella escribi?: > > Hola a todos. La reuni?n del s?bado va. > > Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad > Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de > nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 > DE LA MA?ANA. > > La direcci?n postal es: Edificio (ojo, Edificio, no Torre) Norte del > Centro Sim?n Bol?var, Piso 5. > > ?C?mo llegar? Tomen el Metro (L1) en direcci?n Propatria y b?jense en > Capitolio. Salgan por la salida de las esquinas La Bolsa/Mercaderes, y > bajen por el boulevard. A los pocos metros hay una calle que hay que > cruzar, y ah? estar?n bajo el Edificio Norte. Bajando las escaleras a > mano izquierda est? el SAPI. En total no es m?s de un minuto caminando, > y una cuadra. > > Si vienen en carrito pueden tomar cualquier autobus que vaya a la Plaza > O'Leary y caminar hacia el Centro Sim?n Bol?var (pueden tomarlos en > Santa M?nica, Colinas de Bello Monte o Parque Central). Si vienen en un > veh?culo propio tendr?n que aparcarlo en el CSB o un estacionamiento > privado por sus propios medios. > > Tratar? de se?alizar la v?a con unos papeles. Si alguien se quiere venir > conmigo, podemos encontrarnos a las 9:15 AM en Plaza Venezuela > (confirmen por IRC: voy a esa hora porque tengo que abrir el SAPI) > > Mi tel?fono es 0412-558-33-03. > > Gracias de antemano a la Coordinadora de Inform?tica (y Debian user!) > del SAPI, Sandra Parra y a la Directora del SAPI, Sorely Soto, por la > colaboraci?n prestada. > > Jose -- Salu2 Eleazar Anzola Linux User : # 216232 From sparrara at yahoo.com Sat Aug 5 12:43:07 2006 From: sparrara at yahoo.com (Sandra Parra) Date: Sat, 5 Aug 2006 12:43:07 -0700 (PDT) Subject: [caracas-pm] [OFF-Topic] Re: Reunión de Nivelación -> 5 de Agosto In-Reply-To: <200608040848.30619.anzola@gmail.com> Message-ID: <20060805194307.62655.qmail@web30903.mail.mud.yahoo.com> uaho!! disculpen, le? varias veces para ver si no se trataba de una pel?cula, tampoco quiero polemizar, entiendo lo de la seguridad, pero es que todos los d?as paso caminando, (caminando porque es el ?nico ejercicio que hago), la mayor?a de las veces sola, algunas veces con mi laptop, por esa zona: plaza caracas. sapi, metro capitolio, av. urdaneta, ministerio de educaci?n, (me he encontrado a varios perlmonger que pueden dar f? de esto :-) desde hace apr?ximadamente 2 a?os de lunes a viernes de 8 am a 7 pm, y n?nca he visto ninguna banda armada, me parecen muy v?lidas las recomendaciones de indumentaria, pero creo que es un poco exagerado el comentario. --- Eleazar Anzola wrote: > Solo les acotare que deben asistir con vestuario > nada llamativo ya que la zona > esta bajo el mando de unas cuantas bandas de > asaltantes que operan en grupo, > sometiendo a los incautos con armas, golpes y > amenazas sin contar los > insultos. > > Estoy cercano a la zona y lo digo con propiedad, Ojo > pelao estimados que los > queremos en las proximas reuniones sanos y salvos, > mi consejo es reunirse en > grupos y asi es menos factible un mal rato. > > Esta misiva es sin animos de polemizar solo es una > advertencia para los m?s > despistados. Nada de prendas, celulares, a la vista, > evitar zapatos costosos, > ni hablar de laptos a la vista y si llevan morrales > ? bolsos, por favor en la > parte delantera de ustedes ya que suele suceder que > una mujer ? uno de ellos > les tranca el pazo mientras otros les abren y > desvalijan en menos de 1 > minuto, son expertos con mucho tiempo de > experiencia. > > > El Jueves, 3 de Agosto de 2006 20:57, Jos? Parrella > escribi?: > > Jos? Parrella escribi?: > > > Hola a todos. La reuni?n del s?bado va. > > > > Luego de sangre, sudor y l?grimas, el Servicio > Aut?nomo de Propiedad > > Intelectual ofrecer? una sala en sus instalaciones > para la reuni?n de > > nivelaci?n de los Perl Mongers este S?BADO 5 DE > AGOSTO DE 2006, a las 10 > > DE LA MA?ANA. > > > > La direcci?n postal es: Edificio (ojo, Edificio, > no Torre) Norte del > > Centro Sim?n Bol?var, Piso 5. > > > > ?C?mo llegar? Tomen el Metro (L1) en direcci?n > Propatria y b?jense en > > Capitolio. Salgan por la salida de las esquinas La > Bolsa/Mercaderes, y > > bajen por el boulevard. A los pocos metros hay una > calle que hay que > > cruzar, y ah? estar?n bajo el Edificio Norte. > Bajando las escaleras a > > mano izquierda est? el SAPI. En total no es m?s de > un minuto caminando, > > y una cuadra. > > > > Si vienen en carrito pueden tomar cualquier > autobus que vaya a la Plaza > > O'Leary y caminar hacia el Centro Sim?n Bol?var > (pueden tomarlos en > > Santa M?nica, Colinas de Bello Monte o Parque > Central). Si vienen en un > > veh?culo propio tendr?n que aparcarlo en el CSB o > un estacionamiento > > privado por sus propios medios. > > > > Tratar? de se?alizar la v?a con unos papeles. Si > alguien se quiere venir > > conmigo, podemos encontrarnos a las 9:15 AM en > Plaza Venezuela > > (confirmen por IRC: voy a esa hora porque tengo > que abrir el SAPI) > > > > Mi tel?fono es 0412-558-33-03. > > > > Gracias de antemano a la Coordinadora de > Inform?tica (y Debian user!) > > del SAPI, Sandra Parra y a la Directora del SAPI, > Sorely Soto, por la > > colaboraci?n prestada. > > > > Jose > > -- > Salu2 > Eleazar Anzola > Linux User : # 216232 > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From l-koshrf at fercusoft.com Mon Aug 7 09:53:21 2006 From: l-koshrf at fercusoft.com (Ricardo C. =?ISO-8859-1?Q?Fern=E1ndez?= de C.) Date: Mon, 07 Aug 2006 12:53:21 -0400 Subject: [caracas-pm] =?iso-8859-1?q?=5BOFF-Topic=5D_Re=3A_Reuni=F3n_de_Ni?= =?iso-8859-1?q?velaci=F3n_-=3E_5_de_Agosto?= In-Reply-To: <20060805194307.62655.qmail@web30903.mail.mud.yahoo.com> References: <20060805194307.62655.qmail@web30903.mail.mud.yahoo.com> Message-ID: <1154969601.29326.4.camel@m1888.me.gob.ve> Saludos, Totalmente de acuerdo sandra, yo tambi?n hago un recorrido similar (pero para el MED) desde hace casi 4 a?is y vivo tambi?n en el centro de caracas y es como cualquier centro de ciudad, hay que andarse con cuidado, pero tampoco es que esto es una zona de guerra y hay bandas armadas por all?. Este como que vio una pel?cula o un canal de noticias que dicen las cosas as? :P El s?b, 05-08-2006 a las 12:43 -0700, Sandra Parra escribi?: > uaho!! disculpen, le? varias veces para ver si no se > trataba de una pel?cula, tampoco quiero polemizar, > entiendo lo de la seguridad, pero es que todos los > d?as paso caminando, (caminando porque es el ?nico > ejercicio que hago), la mayor?a de las veces sola, > algunas veces con mi laptop, por esa zona: plaza > caracas. sapi, metro capitolio, av. urdaneta, > ministerio de educaci?n, (me he encontrado a varios > perlmonger que pueden dar f? de esto :-) desde hace > apr?ximadamente 2 a?os de lunes a viernes de 8 am a 7 > pm, y n?nca he visto ninguna banda armada, me parecen > muy v?lidas las recomendaciones de indumentaria, pero > creo que es un poco exagerado el comentario. > > > --- Eleazar Anzola wrote: > > > Solo les acotare que deben asistir con vestuario > > nada llamativo ya que la zona > > esta bajo el mando de unas cuantas bandas de > > asaltantes que operan en grupo, > > sometiendo a los incautos con armas, golpes y > > amenazas sin contar los > > insultos. > > > > Estoy cercano a la zona y lo digo con propiedad, Ojo > > pelao estimados que los > > queremos en las proximas reuniones sanos y salvos, > > mi consejo es reunirse en > > grupos y asi es menos factible un mal rato. > > > > Esta misiva es sin animos de polemizar solo es una > > advertencia para los m?s > > despistados. Nada de prendas, celulares, a la vista, > > evitar zapatos costosos, > > ni hablar de laptos a la vista y si llevan morrales > > ? bolsos, por favor en la > > parte delantera de ustedes ya que suele suceder que > > una mujer ? uno de ellos > > les tranca el pazo mientras otros les abren y > > desvalijan en menos de 1 > > minuto, son expertos con mucho tiempo de > > experiencia. > > > > > > El Jueves, 3 de Agosto de 2006 20:57, Jos? Parrella > > escribi?: > > > Jos? Parrella escribi?: > > > > Hola a todos. La reuni?n del s?bado va. > > > > > > Luego de sangre, sudor y l?grimas, el Servicio > > Aut?nomo de Propiedad > > > Intelectual ofrecer? una sala en sus instalaciones > > para la reuni?n de > > > nivelaci?n de los Perl Mongers este S?BADO 5 DE > > AGOSTO DE 2006, a las 10 > > > DE LA MA?ANA. > > > > > > La direcci?n postal es: Edificio (ojo, Edificio, > > no Torre) Norte del > > > Centro Sim?n Bol?var, Piso 5. > > > > > > ?C?mo llegar? Tomen el Metro (L1) en direcci?n > > Propatria y b?jense en > > > Capitolio. Salgan por la salida de las esquinas La > > Bolsa/Mercaderes, y > > > bajen por el boulevard. A los pocos metros hay una > > calle que hay que > > > cruzar, y ah? estar?n bajo el Edificio Norte. > > Bajando las escaleras a > > > mano izquierda est? el SAPI. En total no es m?s de > > un minuto caminando, > > > y una cuadra. > > > > > > Si vienen en carrito pueden tomar cualquier > > autobus que vaya a la Plaza > > > O'Leary y caminar hacia el Centro Sim?n Bol?var > > (pueden tomarlos en > > > Santa M?nica, Colinas de Bello Monte o Parque > > Central). Si vienen en un > > > veh?culo propio tendr?n que aparcarlo en el CSB o > > un estacionamiento > > > privado por sus propios medios. > > > > > > Tratar? de se?alizar la v?a con unos papeles. Si > > alguien se quiere venir > > > conmigo, podemos encontrarnos a las 9:15 AM en > > Plaza Venezuela > > > (confirmen por IRC: voy a esa hora porque tengo > > que abrir el SAPI) > > > > > > Mi tel?fono es 0412-558-33-03. > > > > > > Gracias de antemano a la Coordinadora de > > Inform?tica (y Debian user!) > > > del SAPI, Sandra Parra y a la Directora del SAPI, > > Sorely Soto, por la > > > colaboraci?n prestada. > > > > > > Jose > > > > -- > > Salu2 > > Eleazar Anzola > > Linux User : # 216232 > > _______________________________________________ > > caracas-pm mailing list > > caracas-pm at pm.org > > http://mail.pm.org/mailman/listinfo/caracas-pm > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > From metallinux at gmail.com Tue Aug 8 05:42:39 2006 From: metallinux at gmail.com (Guillermo Escalante) Date: Tue, 8 Aug 2006 08:42:39 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares Message-ID: Saludos Les escribo a ver quien me puede echar una manito. Muchas gracias de antemano El cuento es el siguiente: estoy construyendo varias expresiones regulares en Perl ya que necesito modificar en varios archivos de configuraci?n (archivos de texto plano) una cadena de texto, por otra. El caso es que la cadena nueva (la que va a reemplazar) depende de la cadena vieja (cadena a ser reemplazada). Espec?ficamente es un path hacia un archivo pero los nombres de los directorios contienen las versiones de los programas, y el reemplazo debe hacerse utilizando estas versiones. Esta primera es un ejemplo que ya resolvi (es para que vean m?s o menos como es la cosa) los path's a reemplazar son m?s o menos asi "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" donde XXX, es la versi?n (puede varia la cantidad de caracteres) y varia en el path de casi todos los archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a 6.7.0) W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son importantes en este caso y la cadena que reemplaza seria la siguiente. "Systems/1353NM-XXX/script/UsmPrint.ps" donde XXX es la versi?n de la cadena que reemplazara (osea la de la cadena anterior) Asi me quedo la expresi?n regular para el caso anterior /opr/perl/bin/perl -p -i.bak -e 's!Systems/([^/])*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' usm*/conf/param.cfg usm*/conf/param.cfg son todos los archivos a modificar -------------------------------------------------------------------------------------------------------------------------------- Ahora el cambio que necesito hacer (en donde tengo la duda) seria el siguiente: La cadena original seria igual "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" donde XXX, es la versi?n (puede varia la cantidad de caracteres) y varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a 6.7.0) W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son importantes en este caso y la cadena que reemplaza ahora seria la siguiente. "Systems/XXX/script/UsmPrint.ps" Pero como ven en este caso solo necesito capturar la versi?n y pasarla como par?metro se que la E.R. regular queda m?s o menos asi pero no se que iria dentro del parentesis (para que sea pasado como variable a la cadena que reemplazar?) /opr/perl/bin/perl -p -i.bak -e 's!Systems/(no se que va aqui)*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' usm*/conf/param.cfg He leido muchisimos manuales y guias, de perl y de expresiones regulares pero no he encontrado nada similar, he encontrado otras cosas que me han ayudado con otras sustituciones parecidas, pero no he encontrado la form correcta para capturar solo la versi?n. No se si en este caso seria capturar lo que este entre el "-" y el "/" que en este caso seria la versi?n. Una ves m?s cualquier ayuda de antemano ser? bien recibida.. -- --------------------------------------------------------------- | Ing. Guillermo Escalante | | Nick IRC: MetallinuX | | GNU/Linux User #379221 | | Debian GNU/Linux "Testing/Unstable" | | "Cuando hablamos de Software Libre, | | nos referimos a la libertad, no al precio" | --------------------------------------------------------------- From f.ugarte.ve at gmail.com Tue Aug 8 06:20:35 2006 From: f.ugarte.ve at gmail.com (Francisco Ugarte Rivas) Date: Tue, 8 Aug 2006 09:20:35 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: References: Message-ID: <6fb434120608080620i1dedb562nb438c1db53e3c5bc@mail.gmail.com> Hola Guillermo, quizas lo que tengas q hacer es tan solo agregar un '.*-' en el sitio correcto. Algo as?. #! C:\bin\perl my $var1 = "Systems/1353NM-XX1X/data/eml/usmvW.Y.Z/UsmPrint.pshjnubuknlSystems/1353NM-X2XX/data/eml/usmvW.Y.Z/UsmPrint.psijlihkhugyjfujffSystems/1353NM-X3XX/data/eml/usmvW.Y.Z/UsmPrint.ps"; print "var 1 = $var1;\n\n"; $var1 =~ s!Systems/.*-([^/]*).*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!; print "new var 1 = $var1;\n"; Saludos. -- ..:: Francisco Ugarte Rivas ::.. Estudiante de Ing de Computaci?n Webmaster USB Universidad Sim?n Bol?var +58-0412-7196800 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060808/928c959f/attachment.html From joseparrella at cantv.net Tue Aug 8 06:29:31 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Tue, 08 Aug 2006 09:29:31 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: References: Message-ID: <44D891BB.8050206@cantv.net> Guillermo Escalante escribi?: > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > 6.7.0) Un match para "XXX" es [\d\w\.]+ \d son d?gitos del 0 al 9, \w son caracteres "de palabra" comunmente usados, especificamente las letras de la A a la Z (sin la ? - ?hay posibilidad de especificar locales y cambiar esto?) en min?sculas y may?sculas y el underscore. \. es un punto literal. Estos tres elementos conforman una clase (est?n metidos en corchetes) que se repite una o m?s veces (el + al final) ?Esto te sirve? Mongers: ?Que otra regex hace match con esto? Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From metallinux at gmail.com Tue Aug 8 06:55:53 2006 From: metallinux at gmail.com (Guillermo Escalante) Date: Tue, 8 Aug 2006 09:55:53 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: <6fb434120608080620i1dedb562nb438c1db53e3c5bc@mail.gmail.com> References: <6fb434120608080620i1dedb562nb438c1db53e3c5bc@mail.gmail.com> Message-ID: Muchas Gracias Francisco. Como veo me estaba ahogando yo solo en un vaso de agua la cosa estaba super sencilla (yo m?s o menos tenia ya la idea pero es que la documentaci?n esta un poco engorrosa). Pero bueno es que soy nuevo con Perl y no tengo mucha experiencia en lo de las Expresiones Regulares.. La cosa quedo as?: /opt/perl/bin/perl -p -i.bak -e 's!Systems/.*-([^/]*)/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps! usm*/conf/param.cfg y funcion? como queria nuevamente gracias 2006/8/8, Francisco Ugarte Rivas : > Hola Guillermo, quizas lo que tengas q hacer es tan solo agregar un '.*-' en > el sitio correcto. > > Algo as?. > > #! C:\bin\perl > > my $var1 = > "Systems/1353NM-XX1X/data/eml/usmvW.Y.Z/UsmPrint.pshjnubuknlSystems/1353NM-X2XX/data/eml/usmvW.Y.Z/UsmPrint.psijlihkhugyjfujffSystems/1353NM-X3XX/data/eml/usmvW.Y.Z/UsmPrint.ps"; > > print "var 1 = $var1;\n\n"; > > $var1 =~ > s!Systems/.*-([^/]*).*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!; > > print "new var 1 = $var1;\n"; > > Saludos. > > > -- > ..:: Francisco Ugarte Rivas ::.. > Estudiante de Ing de Computaci?n > Webmaster USB > Universidad Sim?n Bol?var > +58-0412-7196800 > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > -- --------------------------------------------------------------- | Ing. Guillermo Escalante | | Nick IRC: MetallinuX | | GNU/Linux User #379221 | | Debian GNU/Linux "Testing/Unstable" | | "Cuando hablamos de Software Libre, | | nos referimos a la libertad, no al precio" | --------------------------------------------------------------- From emhn at movistar.net.ve Tue Aug 8 07:45:00 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Tue, 08 Aug 2006 10:45:00 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: References: Message-ID: <44D8A36C.8080005@movistar.net.ve> Guillermo Escalante wrote: > El caso es que la cadena nueva (la que va a reemplazar) depende > de la cadena vieja (cadena a ser reemplazada). Para eso "salvas" las partes que te interesan usando par?ntesis y luego los "recuperas" en la sustituci?n usando $1, $2, etc. seg?n el orden de los par?ntesis. [...] > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > varia en el path de casi todos los archivos ejemplo (3.4, 4.5d, 7.9a, > 4.5.6a 6.7.0) > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > importantes en este caso > > y la cadena que reemplaza seria la siguiente. > > "Systems/1353NM-XXX/script/UsmPrint.ps" De ah? concluyo que en realidad en este caso lo que quieres es deshacerte de "/data/eml/.*/" y sustituirlo por "/script", dejando lo que est? antes y lo que est? despu?s sin cambio, ?no? > donde XXX es la versi?n de la cadena que reemplazara (osea la de la > cadena anterior) > > Asi me quedo la expresi?n regular para el caso anterior > > /opr/perl/bin/perl -p -i.bak -e > 's!Systems/([^/])*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > usm*/conf/param.cfg Si mi razonamiento es correcto basta con perl -i.bak -pe 's!/data/eml/[^/]*/!/script/!' archivos > Ahora el cambio que necesito hacer (en donde tengo la duda) seria el > siguiente: La cadena original seria igual > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > 6.7.0) > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > importantes en este caso > > y la cadena que reemplaza ahora seria la siguiente. > > "Systems/XXX/script/UsmPrint.ps" Ahora lo ?nico que quieres conservar es 'XXX' pero nuevamente deshacerte de "/data/eml/usm.*/" entonces ahora es un poco m?s compleja s!Systems/.+-([\d\w\.]+)/data/eml/usm.*/!Systems/$1/script/! -- Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From metallinux at gmail.com Tue Aug 8 08:26:56 2006 From: metallinux at gmail.com (Guillermo Escalante) Date: Tue, 8 Aug 2006 11:26:56 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: <44D8A36C.8080005@movistar.net.ve> References: <44D8A36C.8080005@movistar.net.ve> Message-ID: El 8/08/06, Ernesto Hern?ndez-Novich escribi?: > Guillermo Escalante wrote: > > El caso es que la cadena nueva (la que va a reemplazar) depende > > de la cadena vieja (cadena a ser reemplazada). > > Para eso "salvas" las partes que te interesan usando par?ntesis y luego los > "recuperas" en la sustituci?n usando $1, $2, etc. seg?n el orden de los > par?ntesis. > Si, Pero como podr?n ver XXX y W.Y.Z cambian en casi todos los path's :(:( > [...] > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > > varia en el path de casi todos los archivos ejemplo (3.4, 4.5d, 7.9a, > > 4.5.6a 6.7.0) > > > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > > importantes en este caso > > > > y la cadena que reemplaza seria la siguiente. > > > > "Systems/1353NM-XXX/script/UsmPrint.ps" > > De ah? concluyo que en realidad en este caso lo que quieres es deshacerte de > "/data/eml/.*/" y sustituirlo por "/script", dejando lo que est? antes y lo > que est? despu?s sin cambio, ?no? Si pero igual XXX varia en varios path's, pero ese solo era otro caso, que ya resolvi [1] :), y solo lo coloque como un ejemplo para que vieran m?s o menos como era la cosa > > > donde XXX es la versi?n de la cadena que reemplazara (osea la de la > > cadena anterior) > > > > Asi me quedo la expresi?n regular para el caso anterior > > [1] Aqui esta esa soluci?n: > > /opr/perl/bin/perl -p -i.bak -e > > 's!Systems/([^/])*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > > usm*/conf/param.cfg > > Si mi razonamiento es correcto basta con > > perl -i.bak -pe 's!/data/eml/[^/]*/!/script/!' archivos > > > Ahora el cambio que necesito hacer (en donde tengo la duda) seria el > > siguiente: La cadena original seria igual > > > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > > 6.7.0) > > > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > > importantes en este caso > > > > y la cadena que reemplaza ahora seria la siguiente. > > > > "Systems/XXX/script/UsmPrint.ps" > > Ahora lo ?nico que quieres conservar es 'XXX' pero nuevamente deshacerte de > "/data/eml/usm.*/" entonces ahora es un poco m?s compleja > > s!Systems/.+-([\d\w\.]+)/data/eml/usm.*/!Systems/$1/script/! Si esta Soluci?n es muy buena, jeje solo que no comente que hay otros path's iguales pero para otros archivos, lo cuales no quiero modificar ejemplo "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/Usmeml.cfg" por lo cual tendria que quedar asi a juro: s!Systems/.+-([\d\w\.]+)/data/eml/usm.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps! > -- > Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! > Geek by nature, Linux by choice, Debian of course. > If you can't aptitude it, it isn't useful or doesn't exist. > GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > Gracias por todo -- --------------------------------------------------------------- | Ing. Guillermo Escalante | | Nick IRC: MetallinuX | | GNU/Linux User #379221 | | Debian GNU/Linux "Testing/Unstable" | | "Cuando hablamos de Software Libre, | | nos referimos a la libertad, no al precio" | --------------------------------------------------------------- From templeofdvst at gmail.com Tue Aug 8 10:58:02 2006 From: templeofdvst at gmail.com (Javier E. Perez P.) Date: Tue, 08 Aug 2006 13:58:02 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: <44D891BB.8050206@cantv.net> References: <44D891BB.8050206@cantv.net> Message-ID: <1155059882.5311.1.camel@localhost.localdomain> El mar, 08-08-2006 a las 09:29 -0400, Jos? Parrella escribi?: > Guillermo Escalante escribi?: > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > > 6.7.0) > > Un match para "XXX" es [\d\w\.]+ > > \d son d?gitos del 0 al 9, \w son caracteres "de palabra" comunmente > usados, especificamente las letras de la A a la Z (sin la ? - ?hay > posibilidad de especificar locales y cambiar esto?) Si, ac? explica: http://perldoc.perl.org/perllocale.html > en min?sculas y > may?sculas y el underscore. \. es un punto literal. > > Estos tres elementos conforman una clase (est?n metidos en corchetes) > que se repite una o m?s veces (el + al final) > > ?Esto te sirve? Mongers: ?Que otra regex hace match con esto? > > Jose > -- Javier E. Perez P. Maracay - Venezuela http://debianvenezuela.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente Url : http://mail.pm.org/pipermail/caracas-pm/attachments/20060808/b945004c/attachment-0001.bin From emhn at movistar.net.ve Tue Aug 8 12:47:46 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Tue, 08 Aug 2006 15:47:46 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Agosto=2E?= Message-ID: <44D8EA62.40304@movistar.net.ve> Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es el 13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers posiblemente quieran asistir a esos eventos que, sin ser incompatibles, son de un estilo diferente a nuestras reuniones. [1] Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con el tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les parece mejor? [1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. -- Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From manuel.telleria at gmail.com Tue Aug 8 13:21:27 2006 From: manuel.telleria at gmail.com (Manuel Telleria) Date: Tue, 8 Aug 2006 16:21:27 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Agosto=2E?= In-Reply-To: <44D8EA62.40304@movistar.net.ve> References: <44D8EA62.40304@movistar.net.ve> Message-ID: <5ca115530608081321m5a7048d0y1bb46ed6d5afc7f0@mail.gmail.com> Creo que para el 26 esta bien. On 8/8/06, Ernesto Hern?ndez-Novich wrote: > > Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es > el > 13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en > otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers > posiblemente quieran asistir a esos eventos que, sin ser incompatibles, > son de > un estilo diferente a nuestras reuniones. [1] > > Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con > el > tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les > parece mejor? > > [1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el > D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. > -- > Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! > Geek by nature, Linux by choice, Debian of course. > If you can't aptitude it, it isn't useful or doesn't exist. > GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060808/2cae5b44/attachment.html From nelo_t at tutopia.com Tue Aug 8 13:35:39 2006 From: nelo_t at tutopia.com (Nelo R. Tovar) Date: Tue, 08 Aug 2006 16:35:39 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Agosto=2E?= In-Reply-To: <44D8EA62.40304@movistar.net.ve> References: <44D8EA62.40304@movistar.net.ve> Message-ID: <44D8F59B.4060800@tutopia.com> Saludos. Yo voto por el d?a s?bado 12/08 ya que el 26/08 no estar? en Caracas. Ernesto Hern?ndez-Novich wrote: >Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es el >13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en >otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers >posiblemente quieran asistir a esos eventos que, sin ser incompatibles, son de >un estilo diferente a nuestras reuniones. [1] > >Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con el >tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les parece mejor? > >[1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el > D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. > > From jfvasque at me.gob.ve Wed Aug 9 06:59:51 2006 From: jfvasque at me.gob.ve (Francisco Javier Vasquez Guerrero) Date: Wed, 09 Aug 2006 09:59:51 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Agosto=2E?= In-Reply-To: <44D8F59B.4060800@tutopia.com> References: <44D8EA62.40304@movistar.net.ve> <44D8F59B.4060800@tutopia.com> Message-ID: <1155131991.6394.7.camel@prestamo114.me.gob.ve> creo el 12 esta bien pero si cuadran para el 26 no hay problema de mi parte El mar, 08-08-2006 a las 16:35 -0400, Nelo R. Tovar escribi?: > Saludos. > > Yo voto por el d?a s?bado 12/08 ya que el 26/08 no estar? en Caracas. > > > Ernesto Hern?ndez-Novich wrote: > > >Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es el > >13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en > >otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers > >posiblemente quieran asistir a esos eventos que, sin ser incompatibles, son de > >un estilo diferente a nuestras reuniones. [1] > > > >Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con el > >tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les parece mejor? > > > >[1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el > > D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. > > > > > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > -- **************************** Ing. Francisco j. Vasquez G. jfvasque at me.gob.ve Direcci?n de Sistemas O.M.I. /M.E.D. + 58 0412 7286707 + 58 0212 5068600 **************************** From agazso at ius.cc Wed Aug 9 07:25:55 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Wed, 09 Aug 2006 10:25:55 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Agosto=2E?= In-Reply-To: <44D8F59B.4060800@tutopia.com> References: <44D8EA62.40304@movistar.net.ve> <44D8F59B.4060800@tutopia.com> Message-ID: <1155133555.26098.56.camel@localhost.localdomain> Estimados Mongers: En lo personal voto para que la reuni?n de los Mongers sea el d?a s?bado 12. On Tue, 2006-08-08 at 16:35 -0400, Nelo R. Tovar wrote: > Saludos. > > Yo voto por el d?a s?bado 12/08 ya que el 26/08 no estar? en Caracas. > > > Ernesto Hern?ndez-Novich wrote: > > >Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es el > >13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en > >otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers > >posiblemente quieran asistir a esos eventos que, sin ser incompatibles, son de > >un estilo diferente a nuestras reuniones. [1] > > > >Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con el > >tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les parece mejor? > > > >[1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el > > D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. > > > > > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm From agazso at ius.cc Wed Aug 9 07:44:45 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Wed, 09 Aug 2006 10:44:45 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: References: Message-ID: <1155134685.26098.75.camel@localhost.localdomain> Estimado Guillermo: ?Te resolvi? la ayuda que te escribieron? Si no est? claro te lo podemos explicar en la reuni?n de los Mongers o en su defecto, m?ndame el problema exacto con un archivo de texto en dos columnas con data de prueba, donde en una columna estar?a la data original y en la otra la data como la deseas y te construyo la expresi?n regular. A todo evento te recalco lo que ya te dijo SquOnk, lo encerrado entre par?ntesis de un lado de la sustituci?n, se copia al otro lado con las variables impl?citas $1,$2,$3... etc. las cuales "graban" los datos de un lado de la sustituci?n y las "copian" al otro lado. Ejemplo: Si ejecutas s/(La reuni?n de los Mongers es el s?bado) 26/$1 12/; Te arroja "La reuni?n de los Mongers es el s?bado 12" Otro ejemplo, cambiando la fecha del estilo US al estilo ISO: s|(mes)/(d?a)/(a?o)|$3-$1-$2|; lo cual convierte una fecha digamos 08/27/2006 (agosto 27, 2006) a 2006-08-27. observa que en la funci?n de sustituci?n, utilic? "|? como delimitador en vez de "/". Realmente hubiera podido utiliziar cualquier caracter no reservado o ambiguo, siempre y cuando se utilice en forma consistente. A todo evento te sugiero que leas el manual de Perl ~$ man perlrequick y ~$ man perlretut toda vez que como siempre digo... "Es incre?ble lo que uno aprende leyendo el f... manual" Saludos, Vader. On Tue, 2006-08-08 at 08:42 -0400, Guillermo Escalante wrote: > Saludos > Les escribo a ver quien me puede echar una manito. Muchas gracias de antemano > > El cuento es el siguiente: estoy construyendo varias expresiones > regulares en Perl ya que necesito modificar en varios archivos de > configuraci?n (archivos de texto plano) una cadena de texto, por > otra. El caso es que la cadena nueva (la que va a reemplazar) depende > de la cadena vieja (cadena a ser reemplazada). Espec?ficamente es un > path hacia un archivo pero los nombres de los directorios contienen > las versiones de los programas, y el reemplazo debe hacerse utilizando > estas versiones. > > Esta primera es un ejemplo que ya resolvi (es para que vean m?s o > menos como es la cosa) > > los path's a reemplazar son m?s o menos asi > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > varia en el path de casi todos los archivos ejemplo (3.4, 4.5d, 7.9a, > 4.5.6a 6.7.0) > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > importantes en este caso > > y la cadena que reemplaza seria la siguiente. > > "Systems/1353NM-XXX/script/UsmPrint.ps" > > donde XXX es la versi?n de la cadena que reemplazara (osea la de la > cadena anterior) > > Asi me quedo la expresi?n regular para el caso anterior > > /opr/perl/bin/perl -p -i.bak -e > 's!Systems/([^/])*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > usm*/conf/param.cfg > > usm*/conf/param.cfg son todos los archivos a modificar > > -------------------------------------------------------------------------------------------------------------------------------- > Ahora el cambio que necesito hacer (en donde tengo la duda) seria el > siguiente: La cadena original seria igual > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > 6.7.0) > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > importantes en este caso > > y la cadena que reemplaza ahora seria la siguiente. > > "Systems/XXX/script/UsmPrint.ps" > > Pero como ven en este caso solo necesito capturar la versi?n y pasarla > como par?metro > > se que la E.R. regular queda m?s o menos asi pero no se que iria > dentro del parentesis (para que sea pasado como variable a la cadena > que reemplazar?) > > /opr/perl/bin/perl -p -i.bak -e 's!Systems/(no se que va > aqui)*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > usm*/conf/param.cfg > > He leido muchisimos manuales y guias, de perl y de expresiones > regulares pero no he encontrado nada similar, he encontrado otras > cosas que me han ayudado con otras sustituciones parecidas, pero no he > encontrado la form correcta para capturar solo la versi?n. No se si en > este caso seria capturar lo que este entre el "-" y el "/" que en > este caso seria la versi?n. > > Una ves m?s cualquier ayuda de antemano ser? bien recibida.. > > From metallinux at gmail.com Wed Aug 9 08:14:43 2006 From: metallinux at gmail.com (Guillermo Escalante) Date: Wed, 9 Aug 2006 11:14:43 -0400 Subject: [caracas-pm] Ayuda con Expresiones Regulares In-Reply-To: <1155134685.26098.75.camel@localhost.localdomain> References: <1155134685.26098.75.camel@localhost.localdomain> Message-ID: Gracias a Todos, esta fue la solucion que implemente, a dem?s era algo sencillo y no me quise complicar mucho, quizas no sea la mas elegente pero me resulto: Muchas Gracias Francisco. Como veo me estaba ahogando yo solo en un vaso de agua la cosa estaba super sencilla (yo m?s o menos tenia ya la idea pero es que la documentaci?n esta un poco engorrosa). Pero bueno es que soy nuevo con Perl y no tengo mucha experiencia en lo de las Expresiones Regulares.. La cosa quedo as?: /opt/perl/bin/perl -p -i.bak -e 's!Systems/.*-([^/]*)/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps! usm*/conf/param.cfg y funcion? como queria nuevamente gracias 2006/8/9, Andr?s Gazs? : > Estimado Guillermo: > > ?Te resolvi? la ayuda que te escribieron? Si no est? claro te lo podemos > explicar en la reuni?n de los Mongers o en su defecto, m?ndame el > problema exacto con un archivo de texto en dos columnas con data de > prueba, donde en una columna estar?a la data original y en la otra la > data como la deseas y te construyo la expresi?n regular. > > A todo evento te recalco lo que ya te dijo SquOnk, lo encerrado entre > par?ntesis de un lado de la sustituci?n, se copia al otro lado con las > variables impl?citas $1,$2,$3... etc. las cuales "graban" los datos de > un lado de la sustituci?n y las "copian" al otro lado. Ejemplo: > > Si ejecutas > > s/(La reuni?n de los Mongers es el s?bado) 26/$1 12/; > > Te arroja "La reuni?n de los Mongers es el s?bado 12" > > Otro ejemplo, cambiando la fecha del estilo US al estilo ISO: > > s|(mes)/(d?a)/(a?o)|$3-$1-$2|; > > lo cual convierte una fecha digamos 08/27/2006 (agosto 27, 2006) a > 2006-08-27. observa que en la funci?n de sustituci?n, utilic? "|? como > delimitador en vez de "/". Realmente hubiera podido utiliziar cualquier > caracter no reservado o ambiguo, siempre y cuando se utilice en forma > consistente. > > A todo evento te sugiero que leas el manual de Perl ~$ man perlrequick > y ~$ man perlretut toda vez que como siempre digo... "Es incre?ble lo > que uno aprende leyendo el f... manual" > > Saludos, > > Vader. > > > On Tue, 2006-08-08 at 08:42 -0400, Guillermo Escalante wrote: > > Saludos > > Les escribo a ver quien me puede echar una manito. Muchas gracias de antemano > > > > El cuento es el siguiente: estoy construyendo varias expresiones > > regulares en Perl ya que necesito modificar en varios archivos de > > configuraci?n (archivos de texto plano) una cadena de texto, por > > otra. El caso es que la cadena nueva (la que va a reemplazar) depende > > de la cadena vieja (cadena a ser reemplazada). Espec?ficamente es un > > path hacia un archivo pero los nombres de los directorios contienen > > las versiones de los programas, y el reemplazo debe hacerse utilizando > > estas versiones. > > > > Esta primera es un ejemplo que ya resolvi (es para que vean m?s o > > menos como es la cosa) > > > > los path's a reemplazar son m?s o menos asi > > > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > > varia en el path de casi todos los archivos ejemplo (3.4, 4.5d, 7.9a, > > 4.5.6a 6.7.0) > > > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > > importantes en este caso > > > > y la cadena que reemplaza seria la siguiente. > > > > "Systems/1353NM-XXX/script/UsmPrint.ps" > > > > donde XXX es la versi?n de la cadena que reemplazara (osea la de la > > cadena anterior) > > > > Asi me quedo la expresi?n regular para el caso anterior > > > > /opr/perl/bin/perl -p -i.bak -e > > 's!Systems/([^/])*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > > usm*/conf/param.cfg > > > > usm*/conf/param.cfg son todos los archivos a modificar > > > > -------------------------------------------------------------------------------------------------------------------------------- > > Ahora el cambio que necesito hacer (en donde tengo la duda) seria el > > siguiente: La cadena original seria igual > > > > "Systems/1353NM-XXX/data/eml/usmvW.Y.Z/UsmPrint.ps" > > > > donde XXX, es la versi?n (puede varia la cantidad de caracteres) y > > varia en casi todos loa archivos ejemplo (3.4, 4.5d, 7.9a, 4.5.6a > > 6.7.0) > > > > W.Y.Z tambien pueden variar por algunos n?meros o letras pero no son > > importantes en este caso > > > > y la cadena que reemplaza ahora seria la siguiente. > > > > "Systems/XXX/script/UsmPrint.ps" > > > > Pero como ven en este caso solo necesito capturar la versi?n y pasarla > > como par?metro > > > > se que la E.R. regular queda m?s o menos asi pero no se que iria > > dentro del parentesis (para que sea pasado como variable a la cadena > > que reemplazar?) > > > > /opr/perl/bin/perl -p -i.bak -e 's!Systems/(no se que va > > aqui)*/.*/UsmPrint.ps!Systems/$1/script/UsmPrint.ps!' > > usm*/conf/param.cfg > > > > He leido muchisimos manuales y guias, de perl y de expresiones > > regulares pero no he encontrado nada similar, he encontrado otras > > cosas que me han ayudado con otras sustituciones parecidas, pero no he > > encontrado la form correcta para capturar solo la versi?n. No se si en > > este caso seria capturar lo que este entre el "-" y el "/" que en > > este caso seria la versi?n. > > > > Una ves m?s cualquier ayuda de antemano ser? bien recibida.. > > > > > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > -- --------------------------------------------------------------- | Ing. Guillermo Escalante | | Nick IRC: MetallinuX | | GNU/Linux User #379221 | | Debian GNU/Linux "Testing/Unstable" | | "Cuando hablamos de Software Libre, | | nos referimos a la libertad, no al precio" | --------------------------------------------------------------- From joseparrella at cantv.net Wed Aug 9 09:29:38 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Wed, 09 Aug 2006 12:29:38 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= In-Reply-To: <44D29B5C.9080707@cantv.net> References: <44BDC751.7070506@cantv.net> <44C1C0EA.1090709@cantv.net> <44D139E1.9050300@cantv.net> <44D29B5C.9080707@cantv.net> Message-ID: <44DA0D72.70309@cantv.net> Jos? Parrella escribi?: > Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad > Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de > nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 > DE LA MA?ANA. Hola, este es el follow-up de la reuni?n de nivelaci?n del 5 de Agosto. Ante todo, much?simas gracias a las personas que asistieron y disculpen los retrasos. Gracias a los Mongers que asistieron (Rodolfo, Carlos y Alexis) y a las personas que se interesaron por conocer el lenguaje y que vienen de experiencias con otros lenguajes (como Gambas, en el caso de Iv?n Mart?nez, o Clipper y Python como en el caso de Eduardo Sam?n) Los temas tratados fueron: Tipos de variables: variables escalares, arreglos y arreglos asociativos, y todos sus literales. En cuanto a variables escalares se trataron cadenas de texto, valores num?ricos e interpolaci?n de variables. En cuanto a arreglos vimos el operador qw y las funciones sort y reverse. En arreglos asociativos vimos, por supuesto, keys y values y la interpretaci?n de estos tipos de variables en contexto escalar. Estructuras de control: vimos los condicionales if y unless y su sint?xis C-like y Perl-like y los bloques iterativos while, until y for y foreach. Es necesario reafirmar la pr?ctica en el uso de for y foreach, pues son las estructuras iterativas m?s utilizadas en el lenguaje. Expresiones regulares: se hizo una presentaci?n b?sica sobre expresiones regulares con un ejemplo pr?ctico (parsear el syslog) La documentaci?n utilizada fue: * Kuhn, B. "Picking Up Perl" [1] * Allen et al. "Perl version 5.8.8 documentation" [2] * van Schalkwyk, J. "A Regex Introduction" [3] Much?simas gracias por su asistencia, Jose [1] http://ebb.org/PickingUpPerl/pickingUpPerl_toc.html [2] http://perldoc.perl.org/ [3] http://www.anaesthetist.com/mnm/perl/regex.htm -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From rmarin at sapi.gob.ve Wed Aug 9 10:12:31 2006 From: rmarin at sapi.gob.ve (Rogmar Marin) Date: Wed, 09 Aug 2006 13:12:31 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= In-Reply-To: <44DA0D72.70309@cantv.net> References: <44BDC751.7070506@cantv.net> <44C1C0EA.1090709@cantv.net> <44D139E1.9050300@cantv.net> <44D29B5C.9080707@cantv.net> <44DA0D72.70309@cantv.net> Message-ID: <44DA177F.4070605@sapi.gob.ve> ABAJO... Jos? Parrella escribi?: >Jos? Parrella escribi?: > > >>Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad >>Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de >>nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 >>DE LA MA?ANA. >> >> > >Hola, este es el follow-up de la reuni?n de nivelaci?n del 5 de Agosto. > >Ante todo, much?simas gracias a las personas que asistieron y disculpen >los retrasos. Gracias a los Mongers que asistieron (Rodolfo, Carlos y >Alexis) y a las personas que se interesaron por conocer el lenguaje y >que vienen de experiencias con otros lenguajes (como Gambas, en el caso >de Iv?n Mart?nez, o Clipper y Python como en el caso de Eduardo Sam?n) > >Los temas tratados fueron: > >Tipos de variables: variables escalares, arreglos y arreglos >asociativos, y todos sus literales. En cuanto a variables escalares se >trataron cadenas de texto, valores num?ricos e interpolaci?n de >variables. En cuanto a arreglos vimos el operador qw y las funciones >sort y reverse. En arreglos asociativos vimos, por supuesto, keys y >values y la interpretaci?n de estos tipos de variables en contexto escalar. > >Estructuras de control: vimos los condicionales if y unless y su >sint?xis C-like y Perl-like y los bloques iterativos while, until y for >y foreach. Es necesario reafirmar la pr?ctica en el uso de for y >foreach, pues son las estructuras iterativas m?s utilizadas en el lenguaje. > >Expresiones regulares: se hizo una presentaci?n b?sica sobre expresiones >regulares con un ejemplo pr?ctico (parsear el syslog) > >La documentaci?n utilizada fue: > >* Kuhn, B. "Picking Up Perl" [1] >* Allen et al. "Perl version 5.8.8 documentation" [2] >* van Schalkwyk, J. "A Regex Introduction" [3] > >Much?simas gracias por su asistencia, >Jose > >[1] http://ebb.org/PickingUpPerl/pickingUpPerl_toc.html >[2] http://perldoc.perl.org/ >[3] http://www.anaesthetist.com/mnm/perl/regex.htm > > > POR FAVOR JOSE MANDAME LOS EJEMPLOS UTILIZADOS EN LA CLASE. ROGMAR From garridomota at gmail.com Wed Aug 9 16:43:47 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Wed, 09 Aug 2006 19:43:47 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= In-Reply-To: <44DA177F.4070605@sapi.gob.ve> References: <44BDC751.7070506@cantv.net> <44C1C0EA.1090709@cantv.net> <44D139E1.9050300@cantv.net> <44D29B5C.9080707@cantv.net> <44DA0D72.70309@cantv.net> <44DA177F.4070605@sapi.gob.ve> Message-ID: <44DA7333.8090604@gmail.com> Rogmar Marin escribi?: > ABAJO... > > Jos? Parrella escribi?: > > >> Jos? Parrella escribi?: >> >> >> >>> Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad >>> Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de >>> nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 >>> DE LA MA?ANA. >>> >>> >>> >> Hola, este es el follow-up de la reuni?n de nivelaci?n del 5 de Agosto. >> >> Ante todo, much?simas gracias a las personas que asistieron y disculpen >> los retrasos. Gracias a los Mongers que asistieron (Rodolfo, Carlos y >> Alexis) y a las personas que se interesaron por conocer el lenguaje y >> que vienen de experiencias con otros lenguajes (como Gambas, en el caso >> de Iv?n Mart?nez, o Clipper y Python como en el caso de Eduardo Sam?n) >> >> Los temas tratados fueron: >> >> Tipos de variables: variables escalares, arreglos y arreglos >> asociativos, y todos sus literales. En cuanto a variables escalares se >> trataron cadenas de texto, valores num?ricos e interpolaci?n de >> variables. En cuanto a arreglos vimos el operador qw y las funciones >> sort y reverse. En arreglos asociativos vimos, por supuesto, keys y >> values y la interpretaci?n de estos tipos de variables en contexto escalar. >> >> Estructuras de control: vimos los condicionales if y unless y su >> sint?xis C-like y Perl-like y los bloques iterativos while, until y for >> y foreach. Es necesario reafirmar la pr?ctica en el uso de for y >> foreach, pues son las estructuras iterativas m?s utilizadas en el lenguaje. >> >> Expresiones regulares: se hizo una presentaci?n b?sica sobre expresiones >> regulares con un ejemplo pr?ctico (parsear el syslog) >> >> La documentaci?n utilizada fue: >> >> * Kuhn, B. "Picking Up Perl" [1] >> * Allen et al. "Perl version 5.8.8 documentation" [2] >> * van Schalkwyk, J. "A Regex Introduction" [3] >> >> Much?simas gracias por su asistencia, >> Jose >> >> [1] http://ebb.org/PickingUpPerl/pickingUpPerl_toc.html >> [2] http://perldoc.perl.org/ >> [3] http://www.anaesthetist.com/mnm/perl/regex.htm >> >> >> >> > POR FAVOR JOSE MANDAME LOS EJEMPLOS UTILIZADOS EN LA CLASE. > ROGMAR > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > No escribas en may?sculas, est?s gritando. Y si puedes mandalos a la lista si se puede, yo tambi?n los quiero ver :-P Chaop -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17-4 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From garridomota at gmail.com Wed Aug 9 16:51:14 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Wed, 09 Aug 2006 19:51:14 -0400 Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre Message-ID: <44DA74F2.9050301@gmail.com> Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he tenido experiencia con el uso de estos m?dulos y he programado varias cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a mostrarles y explicarles. Bueno ustedes deciden, es una propuesta a ver que les parece. Nos vemos. Chaop -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17-4 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From agazso at ius.cc Wed Aug 9 19:54:56 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Wed, 09 Aug 2006 22:54:56 -0400 Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre In-Reply-To: <44DA74F2.9050301@gmail.com> References: <44DA74F2.9050301@gmail.com> Message-ID: <1155178497.26098.144.camel@localhost.localdomain> A m? me parece muy buna la idea. Andr?s. On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > tenido experiencia con el uso de estos m?dulos y he programado varias > cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > mostrarles y explicarles. > > Bueno ustedes deciden, es una propuesta a ver que les parece. > > Nos vemos. Chaop > From nelo_t at tutopia.com Thu Aug 10 05:16:07 2006 From: nelo_t at tutopia.com (Nelo R. Tovar) Date: Thu, 10 Aug 2006 08:16:07 -0400 Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre In-Reply-To: <1155178497.26098.144.camel@localhost.localdomain> References: <44DA74F2.9050301@gmail.com> <1155178497.26098.144.camel@localhost.localdomain> Message-ID: <44DB2387.7020104@tutopia.com> Saludos. Yo tambien apoyo esa propuesta ... Andr?s Gazs? wrote: >A m? me parece muy buna la idea. > >Andr?s. > > > >On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: > > >>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>tenido experiencia con el uso de estos m?dulos y he programado varias >>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a >>mostrarles y explicarles. >> >>Bueno ustedes deciden, es una propuesta a ver que les parece. >> >>Nos vemos. Chaop >> >> >> > >_______________________________________________ >caracas-pm mailing list >caracas-pm at pm.org >http://mail.pm.org/mailman/listinfo/caracas-pm > > > From joseparrella at cantv.net Thu Aug 10 10:26:38 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Thu, 10 Aug 2006 13:26:38 -0400 Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre In-Reply-To: <44DA74F2.9050301@gmail.com> References: <44DA74F2.9050301@gmail.com> Message-ID: <44DB6C4E.9040105@cantv.net> Alejandro Garrido Mota escribi?: > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he Me parece bien. From emhn at movistar.net.ve Thu Aug 10 10:47:53 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Thu, 10 Aug 2006 13:47:53 -0400 Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre In-Reply-To: <44DA74F2.9050301@gmail.com> References: <44DA74F2.9050301@gmail.com> Message-ID: <44DB7149.2070107@movistar.net.ve> Alejandro Garrido Mota wrote: > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > tenido experiencia con el uso de estos m?dulos y he programado varias > cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > mostrarles y explicarles. > > Bueno ustedes deciden, es una propuesta a ver que les parece. Es una buena idea. Coincide con algo que estoy haciendo as? que podemos comparar estilos. -- Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From aarnal at gmail.com Thu Aug 10 12:10:31 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Thu, 10 Aug 2006 15:10:31 -0400 Subject: [caracas-pm] caracas-pm Digest, Vol 28, Issue 8 In-Reply-To: References: Message-ID: <97aa8b80608101210j429414afma45a8d1957d768c6@mail.gmail.com> Entonces lo dejamos para el 26 de agosto para prepararnos un poco sobre el tema propuesto???? El 10/08/06, caracas-pm-request at pm.org escribi?: > Send caracas-pm mailing list submissions to > caracas-pm at pm.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.pm.org/mailman/listinfo/caracas-pm > or, via email, send a message with subject or body 'help' to > caracas-pm-request at pm.org > > You can reach the person managing the list at > caracas-pm-owner at pm.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of caracas-pm digest..." > > > Today's Topics: > > 1. Re: Reuni?n de Nivelaci?n -> 5 de Agosto (Alejandro Garrido Mota) > 2. Propuesta para Perl Mongers de septiembre > (Alejandro Garrido Mota) > 3. Re: Propuesta para Perl Mongers de septiembre (Andr?s Gazs?) > 4. Re: Propuesta para Perl Mongers de septiembre (Nelo R. Tovar) > 5. Re: Propuesta para Perl Mongers de septiembre (Jos? Parrella) > 6. Re: Propuesta para Perl Mongers de septiembre > (Ernesto Hern?ndez-Novich) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 09 Aug 2006 19:43:47 -0400 > From: Alejandro Garrido Mota > Subject: Re: [caracas-pm] Reuni?n de Nivelaci?n -> 5 de Agosto > To: Perl Mongers Caracas - Venezuela > Message-ID: <44DA7333.8090604 at gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Rogmar Marin escribi?: > > ABAJO... > > > > Jos? Parrella escribi?: > > > > > >> Jos? Parrella escribi?: > >> > >> > >> > >>> Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad > >>> Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de > >>> nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 > >>> DE LA MA?ANA. > >>> > >>> > >>> > >> Hola, este es el follow-up de la reuni?n de nivelaci?n del 5 de Agosto. > >> > >> Ante todo, much?simas gracias a las personas que asistieron y disculpen > >> los retrasos. Gracias a los Mongers que asistieron (Rodolfo, Carlos y > >> Alexis) y a las personas que se interesaron por conocer el lenguaje y > >> que vienen de experiencias con otros lenguajes (como Gambas, en el caso > >> de Iv?n Mart?nez, o Clipper y Python como en el caso de Eduardo Sam?n) > >> > >> Los temas tratados fueron: > >> > >> Tipos de variables: variables escalares, arreglos y arreglos > >> asociativos, y todos sus literales. En cuanto a variables escalares se > >> trataron cadenas de texto, valores num?ricos e interpolaci?n de > >> variables. En cuanto a arreglos vimos el operador qw y las funciones > >> sort y reverse. En arreglos asociativos vimos, por supuesto, keys y > >> values y la interpretaci?n de estos tipos de variables en contexto escalar. > >> > >> Estructuras de control: vimos los condicionales if y unless y su > >> sint?xis C-like y Perl-like y los bloques iterativos while, until y for > >> y foreach. Es necesario reafirmar la pr?ctica en el uso de for y > >> foreach, pues son las estructuras iterativas m?s utilizadas en el lenguaje. > >> > >> Expresiones regulares: se hizo una presentaci?n b?sica sobre expresiones > >> regulares con un ejemplo pr?ctico (parsear el syslog) > >> > >> La documentaci?n utilizada fue: > >> > >> * Kuhn, B. "Picking Up Perl" [1] > >> * Allen et al. "Perl version 5.8.8 documentation" [2] > >> * van Schalkwyk, J. "A Regex Introduction" [3] > >> > >> Much?simas gracias por su asistencia, > >> Jose > >> > >> [1] http://ebb.org/PickingUpPerl/pickingUpPerl_toc.html > >> [2] http://perldoc.perl.org/ > >> [3] http://www.anaesthetist.com/mnm/perl/regex.htm > >> > >> > >> > >> > > POR FAVOR JOSE MANDAME LOS EJEMPLOS UTILIZADOS EN LA CLASE. > > ROGMAR > > _______________________________________________ > > caracas-pm mailing list > > caracas-pm at pm.org > > http://mail.pm.org/mailman/listinfo/caracas-pm > > > > > > No escribas en may?sculas, est?s gritando. Y si puedes mandalos a la > lista si se puede, yo tambi?n los quiero ver :-P > > Chaop > > -- > Salu2 > Atentamente: > Alejandro Garrido Mota > http://www.mogaal.com > GNU/Linux Debian Etch > En kernel 2.6.17-4 > Usuario Linux registrado #386758 > Caracas-Venezuela > GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 > > > > ------------------------------ > > Message: 2 > Date: Wed, 09 Aug 2006 19:51:14 -0400 > From: Alejandro Garrido Mota > Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre > To: Perl Mongers Caracas - Venezuela > Message-ID: <44DA74F2.9050301 at gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > tenido experiencia con el uso de estos m?dulos y he programado varias > cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > mostrarles y explicarles. > > Bueno ustedes deciden, es una propuesta a ver que les parece. > > Nos vemos. Chaop > > -- > Salu2 > Atentamente: > Alejandro Garrido Mota > http://www.mogaal.com > GNU/Linux Debian Etch > En kernel 2.6.17-4 > Usuario Linux registrado #386758 > Caracas-Venezuela > GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 > > > > ------------------------------ > > Message: 3 > Date: Wed, 09 Aug 2006 22:54:56 -0400 > From: Andr?s Gazs? > Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre > To: Perl Mongers Caracas - Venezuela > Message-ID: <1155178497.26098.144.camel at localhost.localdomain> > Content-Type: text/plain; charset=iso-8859-15 > > A m? me parece muy buna la idea. > > Andr?s. > > > > On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: > > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > > tenido experiencia con el uso de estos m?dulos y he programado varias > > cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > > mostrarles y explicarles. > > > > Bueno ustedes deciden, es una propuesta a ver que les parece. > > > > Nos vemos. Chaop > > > > > > ------------------------------ > > Message: 4 > Date: Thu, 10 Aug 2006 08:16:07 -0400 > From: "Nelo R. Tovar" > Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre > To: agazso at ius.cc, Perl Mongers Caracas - Venezuela > > Message-ID: <44DB2387.7020104 at tutopia.com> > Content-Type: text/plain; charset=ISO-8859-15; format=flowed > > Saludos. > > Yo tambien apoyo esa propuesta ... > > Andr?s Gazs? wrote: > > >A m? me parece muy buna la idea. > > > >Andr?s. > > > > > > > >On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: > > > > > >>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > >>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > >>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > >>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > >>tenido experiencia con el uso de estos m?dulos y he programado varias > >>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > >>mostrarles y explicarles. > >> > >>Bueno ustedes deciden, es una propuesta a ver que les parece. > >> > >>Nos vemos. Chaop > >> > >> > >> > > > >_______________________________________________ > >caracas-pm mailing list > >caracas-pm at pm.org > >http://mail.pm.org/mailman/listinfo/caracas-pm > > > > > > > > > > ------------------------------ > > Message: 5 > Date: Thu, 10 Aug 2006 13:26:38 -0400 > From: Jos? Parrella > Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre > To: Perl Mongers Caracas - Venezuela > Message-ID: <44DB6C4E.9040105 at cantv.net> > Content-Type: text/plain; charset=ISO-8859-1 > > Alejandro Garrido Mota escribi?: > > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > > Me parece bien. > > > ------------------------------ > > Message: 6 > Date: Thu, 10 Aug 2006 13:47:53 -0400 > From: Ernesto Hern?ndez-Novich > Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre > To: Perl Mongers Caracas - Venezuela > Message-ID: <44DB7149.2070107 at movistar.net.ve> > Content-Type: text/plain; charset=ISO-8859-1 > > Alejandro Garrido Mota wrote: > > Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta > > para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre > > la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y > > ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he > > tenido experiencia con el uso de estos m?dulos y he programado varias > > cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a > > mostrarles y explicarles. > > > > Bueno ustedes deciden, es una propuesta a ver que les parece. > > Es una buena idea. Coincide con algo que estoy haciendo as? que podemos > comparar estilos. > -- > Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! > Geek by nature, Linux by choice, Debian of course. > If you can't aptitude it, it isn't useful or doesn't exist. > GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 > > > ------------------------------ > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > End of caracas-pm Digest, Vol 28, Issue 8 > ***************************************** > -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 411537 # Debian - Kernel 2.6.7-1-386 # CNE. Caracas - Venezuela #--------------------- use strict; print "No basta con alcanzar la sabidur?a, es necesario saber utilizarla\n"; print "Marco Tulio Cicer?n. 106 AC-43 AC. Escritor, orador y pol?tico romano\n"; print "http://www.proverbia.net"; #--------------------- From nelo_t at tutopia.com Thu Aug 10 14:21:12 2006 From: nelo_t at tutopia.com (Nelo R. Tovar) Date: Thu, 10 Aug 2006 17:21:12 -0400 Subject: [caracas-pm] caracas-pm Digest, Vol 28, Issue 8 In-Reply-To: <97aa8b80608101210j429414afma45a8d1957d768c6@mail.gmail.com> References: <97aa8b80608101210j429414afma45a8d1957d768c6@mail.gmail.com> Message-ID: <44DBA348.7070408@tutopia.com> Saludos. Las respuestas que se han dado sobre el dia de la ruenion, favorece a que se efectue el sabado 12 . Alexis Arnal wrote: >Entonces lo dejamos para el 26 de agosto para prepararnos un poco >sobre el tema propuesto???? > > >El 10/08/06, caracas-pm-request at pm.org escribi?: > > >>Send caracas-pm mailing list submissions to >> caracas-pm at pm.org >> >>To subscribe or unsubscribe via the World Wide Web, visit >> http://mail.pm.org/mailman/listinfo/caracas-pm >>or, via email, send a message with subject or body 'help' to >> caracas-pm-request at pm.org >> >>You can reach the person managing the list at >> caracas-pm-owner at pm.org >> >>When replying, please edit your Subject line so it is more specific >>than "Re: Contents of caracas-pm digest..." >> >> >>Today's Topics: >> >> 1. Re: Reuni?n de Nivelaci?n -> 5 de Agosto (Alejandro Garrido Mota) >> 2. Propuesta para Perl Mongers de septiembre >> (Alejandro Garrido Mota) >> 3. Re: Propuesta para Perl Mongers de septiembre (Andr?s Gazs?) >> 4. Re: Propuesta para Perl Mongers de septiembre (Nelo R. Tovar) >> 5. Re: Propuesta para Perl Mongers de septiembre (Jos? Parrella) >> 6. Re: Propuesta para Perl Mongers de septiembre >> (Ernesto Hern?ndez-Novich) >> >> >>---------------------------------------------------------------------- >> >>Message: 1 >>Date: Wed, 09 Aug 2006 19:43:47 -0400 >>From: Alejandro Garrido Mota >>Subject: Re: [caracas-pm] Reuni?n de Nivelaci?n -> 5 de Agosto >>To: Perl Mongers Caracas - Venezuela >>Message-ID: <44DA7333.8090604 at gmail.com> >>Content-Type: text/plain; charset=ISO-8859-1 >> >>Rogmar Marin escribi?: >> >> >>>ABAJO... >>> >>>Jos? Parrella escribi?: >>> >>> >>> >>> >>>>Jos? Parrella escribi?: >>>> >>>> >>>> >>>> >>>> >>>>>Luego de sangre, sudor y l?grimas, el Servicio Aut?nomo de Propiedad >>>>>Intelectual ofrecer? una sala en sus instalaciones para la reuni?n de >>>>>nivelaci?n de los Perl Mongers este S?BADO 5 DE AGOSTO DE 2006, a las 10 >>>>>DE LA MA?ANA. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>Hola, este es el follow-up de la reuni?n de nivelaci?n del 5 de Agosto. >>>> >>>>Ante todo, much?simas gracias a las personas que asistieron y disculpen >>>>los retrasos. Gracias a los Mongers que asistieron (Rodolfo, Carlos y >>>>Alexis) y a las personas que se interesaron por conocer el lenguaje y >>>>que vienen de experiencias con otros lenguajes (como Gambas, en el caso >>>>de Iv?n Mart?nez, o Clipper y Python como en el caso de Eduardo Sam?n) >>>> >>>>Los temas tratados fueron: >>>> >>>>Tipos de variables: variables escalares, arreglos y arreglos >>>>asociativos, y todos sus literales. En cuanto a variables escalares se >>>>trataron cadenas de texto, valores num?ricos e interpolaci?n de >>>>variables. En cuanto a arreglos vimos el operador qw y las funciones >>>>sort y reverse. En arreglos asociativos vimos, por supuesto, keys y >>>>values y la interpretaci?n de estos tipos de variables en contexto escalar. >>>> >>>>Estructuras de control: vimos los condicionales if y unless y su >>>>sint?xis C-like y Perl-like y los bloques iterativos while, until y for >>>>y foreach. Es necesario reafirmar la pr?ctica en el uso de for y >>>>foreach, pues son las estructuras iterativas m?s utilizadas en el lenguaje. >>>> >>>>Expresiones regulares: se hizo una presentaci?n b?sica sobre expresiones >>>>regulares con un ejemplo pr?ctico (parsear el syslog) >>>> >>>>La documentaci?n utilizada fue: >>>> >>>>* Kuhn, B. "Picking Up Perl" [1] >>>>* Allen et al. "Perl version 5.8.8 documentation" [2] >>>>* van Schalkwyk, J. "A Regex Introduction" [3] >>>> >>>>Much?simas gracias por su asistencia, >>>>Jose >>>> >>>>[1] http://ebb.org/PickingUpPerl/pickingUpPerl_toc.html >>>>[2] http://perldoc.perl.org/ >>>>[3] http://www.anaesthetist.com/mnm/perl/regex.htm >>>> >>>> >>>> >>>> >>>> >>>> >>>POR FAVOR JOSE MANDAME LOS EJEMPLOS UTILIZADOS EN LA CLASE. >>>ROGMAR >>>_______________________________________________ >>>caracas-pm mailing list >>>caracas-pm at pm.org >>>http://mail.pm.org/mailman/listinfo/caracas-pm >>> >>> >>> >>> >>No escribas en may?sculas, est?s gritando. Y si puedes mandalos a la >>lista si se puede, yo tambi?n los quiero ver :-P >> >>Chaop >> >>-- >>Salu2 >>Atentamente: >>Alejandro Garrido Mota >>http://www.mogaal.com >>GNU/Linux Debian Etch >>En kernel 2.6.17-4 >>Usuario Linux registrado #386758 >>Caracas-Venezuela >>GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 >> >> >> >>------------------------------ >> >>Message: 2 >>Date: Wed, 09 Aug 2006 19:51:14 -0400 >>From: Alejandro Garrido Mota >>Subject: [caracas-pm] Propuesta para Perl Mongers de septiembre >>To: Perl Mongers Caracas - Venezuela >>Message-ID: <44DA74F2.9050301 at gmail.com> >>Content-Type: text/plain; charset=ISO-8859-1 >> >>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>tenido experiencia con el uso de estos m?dulos y he programado varias >>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a >>mostrarles y explicarles. >> >>Bueno ustedes deciden, es una propuesta a ver que les parece. >> >>Nos vemos. Chaop >> >>-- >>Salu2 >>Atentamente: >>Alejandro Garrido Mota >>http://www.mogaal.com >>GNU/Linux Debian Etch >>En kernel 2.6.17-4 >>Usuario Linux registrado #386758 >>Caracas-Venezuela >>GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 >> >> >> >>------------------------------ >> >>Message: 3 >>Date: Wed, 09 Aug 2006 22:54:56 -0400 >>From: Andr?s Gazs? >>Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre >>To: Perl Mongers Caracas - Venezuela >>Message-ID: <1155178497.26098.144.camel at localhost.localdomain> >>Content-Type: text/plain; charset=iso-8859-15 >> >>A m? me parece muy buna la idea. >> >>Andr?s. >> >> >> >>On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: >> >> >>>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>>tenido experiencia con el uso de estos m?dulos y he programado varias >>>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a >>>mostrarles y explicarles. >>> >>>Bueno ustedes deciden, es una propuesta a ver que les parece. >>> >>>Nos vemos. Chaop >>> >>> >>> >> >>------------------------------ >> >>Message: 4 >>Date: Thu, 10 Aug 2006 08:16:07 -0400 >>From: "Nelo R. Tovar" >>Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre >>To: agazso at ius.cc, Perl Mongers Caracas - Venezuela >> >>Message-ID: <44DB2387.7020104 at tutopia.com> >>Content-Type: text/plain; charset=ISO-8859-15; format=flowed >> >>Saludos. >> >>Yo tambien apoyo esa propuesta ... >> >>Andr?s Gazs? wrote: >> >> >> >>>A m? me parece muy buna la idea. >>> >>>Andr?s. >>> >>> >>> >>>On Wed, 2006-08-09 at 19:51 -0400, Alejandro Garrido Mota wrote: >>> >>> >>> >>> >>>>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>>>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>>>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>>>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>>>tenido experiencia con el uso de estos m?dulos y he programado varias >>>>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a >>>>mostrarles y explicarles. >>>> >>>>Bueno ustedes deciden, es una propuesta a ver que les parece. >>>> >>>>Nos vemos. Chaop >>>> >>>> >>>> >>>> >>>> >>>_______________________________________________ >>>caracas-pm mailing list >>>caracas-pm at pm.org >>>http://mail.pm.org/mailman/listinfo/caracas-pm >>> >>> >>> >>> >>> >> >>------------------------------ >> >>Message: 5 >>Date: Thu, 10 Aug 2006 13:26:38 -0400 >>From: Jos? Parrella >>Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre >>To: Perl Mongers Caracas - Venezuela >>Message-ID: <44DB6C4E.9040105 at cantv.net> >>Content-Type: text/plain; charset=ISO-8859-1 >> >>Alejandro Garrido Mota escribi?: >> >> >>>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>> >>> >>Me parece bien. >> >> >>------------------------------ >> >>Message: 6 >>Date: Thu, 10 Aug 2006 13:47:53 -0400 >>From: Ernesto Hern?ndez-Novich >>Subject: Re: [caracas-pm] Propuesta para Perl Mongers de septiembre >>To: Perl Mongers Caracas - Venezuela >>Message-ID: <44DB7149.2070107 at movistar.net.ve> >>Content-Type: text/plain; charset=ISO-8859-1 >> >>Alejandro Garrido Mota wrote: >> >> >>>Buenas a todos, el motivo del siguiente mensaje es hacer una propuesta >>>para el Perl Mongers de Septiembre, la propuesta trata de hablar sobre >>>la programaci?n gr?fica utilizando las librer?as gr?ficas GTK y >>>ayud?ndonos con Glade. Yo me puedo ofrecer a explicar esto ya que he >>>tenido experiencia con el uso de estos m?dulos y he programado varias >>>cositas. Tengo varios ejemplos(como 5 o 6) hechos por m? que me gustar?a >>>mostrarles y explicarles. >>> >>>Bueno ustedes deciden, es una propuesta a ver que les parece. >>> >>> >>Es una buena idea. Coincide con algo que estoy haciendo as? que podemos >>comparar estilos. >>-- >>Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! >>Geek by nature, Linux by choice, Debian of course. >>If you can't aptitude it, it isn't useful or doesn't exist. >>GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 >> >> >>------------------------------ >> >>_______________________________________________ >>caracas-pm mailing list >>caracas-pm at pm.org >>http://mail.pm.org/mailman/listinfo/caracas-pm >> >>End of caracas-pm Digest, Vol 28, Issue 8 >>***************************************** >> >> >> > > > > From garridomota at gmail.com Thu Aug 10 14:48:27 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Thu, 10 Aug 2006 17:48:27 -0400 Subject: [caracas-pm] =?iso-8859-15?q?Reuni=F3n_de_Agosto=2E?= In-Reply-To: <1155133555.26098.56.camel@localhost.localdomain> References: <44D8EA62.40304@movistar.net.ve> <44D8F59B.4060800@tutopia.com> <1155133555.26098.56.camel@localhost.localdomain> Message-ID: <44DBA9AB.2050109@gmail.com> Andr?s Gazs? escribi?: > Estimados Mongers: > > En lo personal voto para que la reuni?n de los Mongers sea el d?a s?bado > 12. > > > Yo tambi?n prefiero que sea el s?bado 12 > On Tue, 2006-08-08 at 16:35 -0400, Nelo R. Tovar wrote: > >> Saludos. >> >> Yo voto por el d?a s?bado 12/08 ya que el 26/08 no estar? en Caracas. >> >> >> Ernesto Hern?ndez-Novich wrote: >> >> >>> Corresponde hacer la reuni?n de agosto el d?a s?bado 19. Ese mismo d?a es el >>> 13er. aniversario del Proyecto Debian, por lo que tanto en Caracas como en >>> otras ciudades del pa?s se celebra el "D?a Debian" y muchos de los Mongers >>> posiblemente quieran asistir a esos eventos que, sin ser incompatibles, son de >>> un estilo diferente a nuestras reuniones. [1] >>> >>> Podr?amos reunirnos el s?bado 12 o el s?bado 26, siempre para cumplir con el >>> tema acordado: Programaci?n Orientada a Objetos en Perl. ?Cu?ndo les parece mejor? >>> >>> [1] Personalmente, ese d?a salgo de viaje, as? que no voy a estar en el >>> D?a Debian ni en la reuni?n de Mongers si se mantiene para ese d?a. >>> >>> >>> >> _______________________________________________ >> caracas-pm mailing list >> caracas-pm at pm.org >> http://mail.pm.org/mailman/listinfo/caracas-pm >> > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17-4 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From garridomota at gmail.com Fri Aug 11 14:12:41 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Fri, 11 Aug 2006 17:12:41 -0400 Subject: [caracas-pm] =?iso-8859-1?q?_Hay_ma=F1ana_Perl_Mongers=3F=3F=3F?= Message-ID: <44DCF2C9.4030405@gmail.com> Buenas a todos el asunto del mensaje ya dice todo, escribo para preguntar si por f?n ma?ana no vamos a reunir. Supongo que ser? donde siempre. Saludos. -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17-4 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From caracas1348 at yahoo.com Fri Aug 18 13:47:23 2006 From: caracas1348 at yahoo.com (andy david) Date: Fri, 18 Aug 2006 15:47:23 -0500 (CDT) Subject: [caracas-pm] tiempo de coneccion en postgres In-Reply-To: <44B7830F.6050006@movistar.net.ve> Message-ID: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> Hola amigos, resido en Cuman? y realizo aplicaciones multiplataformas con perl pero hace unos d?as me llego una oferta de trabajo con php y postgres, la cual acepte por la copia casi exacta que es php de perl, pero cuando estaba probando un scripts de conexi?n a postgres para revisar la capacidad de almacenamiento del SGBD la pagina me disparo el siguiente error Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/insertar_millones.php on line 1 pregunto es un error de la configuraci?n del tiempo de conexi?n? de ser as? como la modifico o lo solvento? o tal vez sera algo en la funci?n pg_connect? bueno si desean verificar, anexo va el scripts php __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ?gratis! Reg?strate ya - http://correo.espanol.yahoo.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060818/4985efaf/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: insertar_millones.php Type: application/x-php Size: 2067 bytes Desc: 1004977290-insertar_millones.php Url : http://mail.pm.org/pipermail/caracas-pm/attachments/20060818/4985efaf/attachment.bin From templeofdvst at gmail.com Fri Aug 18 14:16:05 2006 From: templeofdvst at gmail.com (Javier E. Perez P.) Date: Fri, 18 Aug 2006 17:16:05 -0400 Subject: [caracas-pm] tiempo de coneccion en postgres In-Reply-To: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> References: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> Message-ID: <1155935765.5694.3.camel@localhost.localdomain> No es tan parecido, para trabajar con base de datos usando perl puedes usar modulos como class-dbi o dbix-class http://wiki.class-dbi.com/wiki/Main_Page Tu pregunta no tiene nada que ver con perl. Ya buscaste el error en google? El vie, 18-08-2006 a las 15:47 -0500, andy david escribi?: > Hola amigos, resido en Cuman? y realizo aplicaciones multiplataformas > con perl pero hace unos d?as me llego una oferta de trabajo con php y > postgres, la cual acepte por la copia casi exacta que es php de perl, > pero cuando estaba probando un scripts de conexi?n a postgres para > revisar la capacidad de almacenamiento del SGBD la pagina me disparo > el siguiente error > Fatal error: Maximum execution time of 30 seconds exceeded > in /var/www/insertar_millones.php on line 1 > > pregunto es un error de la configuraci?n del tiempo de conexi?n? de > ser as? como la modifico o lo solvento? > > o tal vez sera algo en la funci?n pg_connect? > > bueno si desean verificar, anexo va el scripts php > > > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ?gratis! > Reg?strate ya - http://correo.espanol.yahoo.com/ > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm -- Javier E. Perez P. Maracay - Venezuela http://debianvenezuela.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente Url : http://mail.pm.org/pipermail/caracas-pm/attachments/20060818/ab6ceced/attachment.bin From emhn at movistar.net.ve Fri Aug 18 21:07:24 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Sat, 19 Aug 2006 00:07:24 -0400 Subject: [caracas-pm] tiempo de coneccion en postgres In-Reply-To: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> References: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> Message-ID: <44E68E7C.6010209@movistar.net.ve> Cuando vayas a enviar un mensaje a la lista para iniciar un nuevo hilo de discusi?n, por favor no hagas Reply a un mensaje existente porque entonces tu mensaje aparece en el hilo que no es. Escribe un mensaje nuevo, con un asunto nuevo, de ese modo se construir? un hilo independiente. andy david wrote: > Hola amigos, resido en Cuman? y realizo aplicaciones multiplataformas con perl > pero hace unos d?as me llego una oferta de trabajo con php y postgres, la cual > acepte por la copia casi exacta que es php de perl, Eh, no... es una copia, si, pero no es exacta ni siquiera cercana. PHP es notablemente inferior a Perl en muchos aspectos. > pero cuando estaba probando un scripts de conexi?n a postgres para revisar la > capacidad de almacenamiento del SGBD la pagina me disparo el siguiente error > Fatal error: Maximum execution time of 30 seconds exceeded > in /var/www/insertar_millones.php on line 1 Primero, tu pregunta es de PHP, de modo que no tiene lugar en ?sta lista que est? dedicada exclusivamente a Perl. Intenta hacer la misma pregunta en una lista de PHP o en una lista gen?rica de desarrollo como l-desarrollo de velug.org.ve. > pregunto es un error de la configuraci?n del tiempo de conexi?n? Obviamente. Pensar que un programa _Web_ puede ponerse a insertar millones de registros tom?ndose un tiempo indefinido para terminar es el comienzo del problema. En principio, si lo que quieres es _probar_ una carga masiva, hacerlo v?a web usando PHP es una mala idea y mucho trabajo para que quede bien. > de ser as? como la modifico o lo solvento? No lo escribas como un programa Web, sino como un programa batch que corra desde l?nea de comandos... hecho en Perl. Si quieres darle una interfaz Web, esta ?ltima lo que hace es invocar al programa Perl _as?ncronamente_ (sin esperar que termine) y le avisa al usuario, por ejemplo por e-mail; otra alternativa es que el programa PHP genere HTML y lo env?e push al navegador de modo que no expire el tiempo de espera. Ahora, si insistes con PHP, lo que tienes que hacer es configurar PHP correctamente... pero eso aver?gualo en los manuales o en una lista que se dedique a eso. > o tal vez sera algo en la funci?n pg_connect? No. > bueno si desean verificar, anexo va el scripts php En el futuro, si quieres enviar c?digo fuente hazlo en l?nea, nunca como anexo... y que sea c?digo _Perl_, por algo la lista se llama Perl Mongers. -- Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From ruben.colina at gmail.com Mon Aug 21 06:44:47 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Mon, 21 Aug 2006 09:44:47 -0400 Subject: [caracas-pm] Cuando hay Perl Mongers??? Message-ID: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> Hola amigos de la lista me gustria saber cuando va a ser el proximo perl mongers ya que no pude ir a la clase de nivelaci?n, tengo entendido que va a tratar sobre OOperl y tengo unas pregunticas por alli sobre ese tema y tengo un libro en pdf que me gustaria pasarselos para que lo vea si es que a no lo tienen se llama meaning perl. Hasta luego. Ruben Colina Debian Gnu/Linux User www.unexlug.org.ve -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060821/91b249e1/attachment.html From leninmhs at gmail.com Mon Aug 21 06:48:10 2006 From: leninmhs at gmail.com (=?UTF-8?Q?Lenin_Hern=C3=A1ndez?=) Date: Mon, 21 Aug 2006 09:48:10 -0400 Subject: [caracas-pm] Cuando hay Perl Mongers??? In-Reply-To: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> References: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> Message-ID: > tengo un libro en pdf que me gustaria pasarselos para que lo vea si es que a > no lo tienen se llama meaning perl. Podrias enviar el link de descarga si lo tienes o darselo a alguine para que lo suba y todos lo podamos bajar... Saludos -- Lenin Hern?ndez 2.6.16 on Debian Stable CUCLUG.: "no hay nada mejor, que hacer lo que realmente te gusta". Linus Tordvalds.:"If it compiles, it is good, if it boots up it is perfect". From emhn at movistar.net.ve Mon Aug 21 07:49:10 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Mon, 21 Aug 2006 10:49:10 -0400 Subject: [caracas-pm] Cuando hay Perl Mongers??? In-Reply-To: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> References: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> Message-ID: <44E9C7E6.7010601@movistar.net.ve> Ruben Colina wrote: > Hola amigos de la lista me gustria saber cuando va a ser el proximo perl > mongers ya que no pude ir a la clase de nivelaci?n, tengo entendido que > va a tratar sobre OOperl La reuni?n de septiembre fue el s?bado 12 y en efecto se habl? de OO. La pr?xima reuni?n es en septiembre. > y tengo unas pregunticas por alli sobre ese tema Puedes hacer las preguntas ac? o llevarlas a la pr?xima reuni?n. En las reuniones se ataca todo tipo de preguntas. -- Ernesto Hern?ndez-Novich - On Linux 2.6.16 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't aptitude it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From l-koshrf at fercusoft.com Tue Aug 22 08:50:09 2006 From: l-koshrf at fercusoft.com (Ricardo C. =?ISO-8859-1?Q?Fern=E1ndez?= de C.) Date: Tue, 22 Aug 2006 11:50:09 -0400 Subject: [caracas-pm] tiempo de coneccion en postgres In-Reply-To: <1155935765.5694.3.camel@localhost.localdomain> References: <20060818204723.88546.qmail@web38702.mail.mud.yahoo.com> <1155935765.5694.3.camel@localhost.localdomain> Message-ID: <1156261809.4375.42.camel@m1888.me.gob.ve> Saludos, PHP no es ni se parece a perl. Tiene demasiadas diferencias en la actualidad como para pensar que se parecen. El error que te aparece es t?pico de que trataste de procesar demasiada informaci?n y el proceso simplemente se termin? a los 30 segundos (como est? descrito en el protoc?lo http), hay formas de hacer esto forzando a que por lo menos cada cierto tiempo (cada 10 segs enviar paquetes de 64k) se envie "informaci?n" (basura por as? decirlo) al navegador mientras se procesa la data usando la funci?n flush (en php http://ve.php.net/manual/es/function.flush.php ). El vie, 18-08-2006 a las 17:16 -0400, Javier E. Perez P. escribi?: > No es tan parecido, para trabajar con base de datos usando perl puedes > usar modulos como class-dbi o dbix-class > > http://wiki.class-dbi.com/wiki/Main_Page > > Tu pregunta no tiene nada que ver con perl. > > Ya buscaste el error en google? > > El vie, 18-08-2006 a las 15:47 -0500, andy david escribi?: > > Hola amigos, resido en Cuman? y realizo aplicaciones multiplataformas > > con perl pero hace unos d?as me llego una oferta de trabajo con php y > > postgres, la cual acepte por la copia casi exacta que es php de perl, > > pero cuando estaba probando un scripts de conexi?n a postgres para > > revisar la capacidad de almacenamiento del SGBD la pagina me disparo > > el siguiente error > > Fatal error: Maximum execution time of 30 seconds exceeded > > in /var/www/insertar_millones.php on line 1 > > > > pregunto es un error de la configuraci?n del tiempo de conexi?n? de > > ser as? como la modifico o lo solvento? > > > > o tal vez sera algo en la funci?n pg_connect? > > > > bueno si desean verificar, anexo va el scripts php > > > > > > > > > > __________________________________________________ > > Correo Yahoo! > > Espacio para todos tus mensajes, antivirus y antispam ?gratis! > > Reg?strate ya - http://correo.espanol.yahoo.com/ > > > > _______________________________________________ > > caracas-pm mailing list > > caracas-pm at pm.org > > http://mail.pm.org/mailman/listinfo/caracas-pm > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm From ruben.colina at gmail.com Sun Aug 27 08:12:39 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Sun, 27 Aug 2006 11:12:39 -0400 Subject: [caracas-pm] Cuando hay Perl Mongers??? In-Reply-To: <44E9C7E6.7010601@movistar.net.ve> References: <2fe50f130608210644y26405127r58922aef33f6a8e4@mail.gmail.com> <44E9C7E6.7010601@movistar.net.ve> Message-ID: <2fe50f130608270812t2b00406bn4efcb6004e0601fd@mail.gmail.com> Ernesto Hern?ndez-Novich wrote: > >La reuni?n de septiembre fue el s?bado 12 y en efecto se >habl? de OO. La > >pr?xima reuni?n es en septiembre. Bueno sera para septiembre entonces, mala mia nos vemos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060827/6ce1d830/attachment.html From deruvo at gmail.com Wed Aug 30 08:47:35 2006 From: deruvo at gmail.com (Pascual De Ruvo) Date: Wed, 30 Aug 2006 11:47:35 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Fotos_=FAltima_reuni=F3n?= Message-ID: Tarde pero seguro, las fotos de la ?ltima reuni?n. http://fotos.de-ruvo.org/mongers Saludos, Pascual De Ruvo