From garridomota at gmail.com Mon Jul 10 17:44:52 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Mon, 10 Jul 2006 20:44:52 -0400 Subject: [caracas-pm] Pregunta referente a DBI Message-ID: <44B2F484.1070107@gmail.com> Buenas a todos, tengo una duda, estoy usando el m?dulo DBI junto con otros m?s para el desarrollo web de peque?as aplicaciones para practicar, la mayor?a de ellas pr?cticamente funcionan mediante formularios web d?nde voy creando tablas he insertando datos a una base de datos mysql utilizando el m?dulo DBI, en fin todo me va muy bien pero el problema radica que cuando ejecuto cualquiera de los programas que hago el script tiene que crear las tablas por defecto(es decir la base para luego mediante otros formularios empezar a llenar las tablas) junto con las columnas y todo lo dem?s, eso lo hago desde el mismo Script (esto es lo que no quiero, no quiero mezclar Perl con sentencias SQL). Lo que yo quiero es llamar desde el script en Perl a un archivo (Un archivo que tiene todas las sentencias SQL) y que "decirle" a Perl que ejecute todas esas sentencias SQL del archivo. La verdad no se como hacer eso, no se si existe alguna funci?n de DBI que me permita hacerlo(medio revis? en la doc y no encontr?) :-S La verdad no tengo ni idea, esa es la duda que quisiera que me respondan Bueno cuando tengan un tiempito me dice. Hablamos :-P Saludos -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From cass_ba at cantv.net Mon Jul 10 14:16:04 2006 From: cass_ba at cantv.net (=?ISO-8859-1?Q?Christian_S=E1nchez?=) Date: Mon, 10 Jul 2006 17:16:04 -0400 Subject: [caracas-pm] Pregunta referente a DBI In-Reply-To: <44B2F484.1070107@gmail.com> References: <44B2F484.1070107@gmail.com> Message-ID: <44B2C394.3080507@cantv.net> Alejandro Garrido Mota wrote: > Buenas a todos, tengo una duda, estoy usando el m?dulo DBI junto con > otros m?s para el desarrollo web de peque?as aplicaciones para > practicar, la mayor?a de ellas pr?cticamente funcionan mediante > formularios web d?nde voy creando tablas he insertando datos a una base > de datos mysql utilizando el m?dulo DBI, en fin todo me va muy bien pero > el problema radica que cuando ejecuto cualquiera de los programas que > hago el script tiene que crear las tablas por defecto(es decir la base > para luego mediante otros formularios empezar a llenar las tablas) junto > con las columnas y todo lo dem?s, eso lo hago desde el mismo Script > (esto es lo que no quiero, no quiero mezclar Perl con sentencias SQL). > Lo que yo quiero es llamar desde el script en Perl a un archivo (Un > archivo que tiene todas las sentencias SQL) y que "decirle" a Perl que > ejecute todas esas sentencias SQL del archivo. La verdad no se como > hacer eso, no se si existe alguna funci?n de DBI que me permita > hacerlo(medio revis? en la doc y no encontr?) :-S La verdad no tengo ni > idea, esa es la duda que quisiera que me respondan > > Bueno cuando tengan un tiempito me dice. Hablamos :-P > > Saludos > > Quiz?s podrias revisar los m?dulos Class::DBI o DBIx::Class, con esto te ahorras mucho trabajo ya que no tienes que andar escribiendo c?digo SQL, y te ofrece una forma muy f?cil y sencilla de acceder y manejar las bases de datos ya sea MySQL, PostgreSQL o cualquier otra que se pueda conectar mediante DBI. ahi tienes algo para que vayas revisando. http://wiki.class-dbi.com/wiki/Main_Page Saludos. -- Christian S?nchez Usuario GNU/Linux 234800 g013m.unplug.org.ve Si, yo uso Debian ;) From agazso at ius.cc Mon Jul 10 17:46:00 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Mon, 10 Jul 2006 20:46:00 -0400 Subject: [caracas-pm] Pregunta referente a DBI In-Reply-To: <44B2F484.1070107@gmail.com> References: <44B2F484.1070107@gmail.com> Message-ID: <1152578761.16597.163.camel@localhost.localdomain> Estimado Alejandro: Ante todo me gustar?a revisar contigo la estructura del programa. Asumo que quieres: 0. Tener la interfaz con el usuario a trav?s de una p?gina en el navegador; 1. Tener una base de datos SQL (te recomiento PostgreSQL o SQL Lite, pero en ning?n caso MYSQL porque no maneja trasacciones lo cual equivale a que no puedes verificar lo que est?s cargando a la base de datos a nivel de la base de datos misma; y, 2. La l?gice del programa en Perl En cuanto a lo anterior, mis recomendaciones por punto y desde mi humilde punto de vista: 0. para la interfaz del usuario, si es una sola p?gina, puedes utilizar el m?dulo HTML::Templates, con lo cual creas una p?gina de HTML puro con unas variables y la cargas desde tu programa de Perl. Por otro lado, lo puedes combinar con CGI. 1. En cuanto a no tener las sentencias de SQL en el programa, salvo que se trate de un asunto religioso o porque quieras cambiar las sentencias, puedes usar "Tied Hashes" pero ello requiere destrezar de programador nivel Master-Jedi, que en tu situaci?n de Padawan dudo que tengas, porque tiene que haber concordancia entre las variables que est? manejando DBI, tu setencia SQL -la cual deber?s preparar- y para lo cual deber?s contar con las variables. En fin, si bien no veo ninguna limitaci?n, tambi?n es cierto que programarlo no ser? trivial. Los "Tied Hashes" funcionan as?: tienes un hash que est? en un archivo externo con su clave y valor (la clave es la variable y el valor es tu sentencia SQL) y al cargar tu programa de Perl, el mismo "importa" el hash a la hora de interpretar el programa. Ello te permitir?a modificar la sentencia en el Hash. En cuanto a MySQL, (te recuerdo que si quieres seguir siendo pana nuestro, la f?rmula es Debian-Apache-Postgres-Perl y nada de pirater?as raras de la rebeli?n) dicho manejador de base de datos no maneja trasacciones, por lo que en principio, cada dato cargado tendr? en la p?actica una suerte de "auto-commit" sin poder regreasar si la data no valida, no eval?a correctamente o en defintiva es inconsistente. La idea con programas de verdad, es que t? preparas la data que vas a cargar en la base de datos, la eval?as con eval y si la base de datos no reporta error con lo que pretendes cargar, le mandas una instrucci?n de "Commit"; caso constrario, le env?as "Rollback" e informas al usuario que la data no est? kosher. 2. La l?gica del programa o de la "p?gina" es perfectamente manejable por perl y puedes tener tantas p?ginas como quieras, ya sea por v?a de HTML::Templates (con sus limitaciones) o por v?a de CGI, donde si bien es m?s "rudo" tambi?n es cierto que ofrece m?s posiblidades. Todo depende del nivel de complejidad de tu programa. Esta es mi humilde recomendaci?n en base a los conocimientos que he venido acumulando en el tema, pero a todo evento ten?amos previsto proponer CGI y HTML::Templates para el pr?ximo Mongers. Saludos, Vader. On Mon, 2006-07-10 at 20:44 -0400, Alejandro Garrido Mota wrote: > Buenas a todos, tengo una duda, estoy usando el m?dulo DBI junto con > otros m?s para el desarrollo web de peque?as aplicaciones para > practicar, la mayor?a de ellas pr?cticamente funcionan mediante > formularios web d?nde voy creando tablas he insertando datos a una base > de datos mysql utilizando el m?dulo DBI, en fin todo me va muy bien pero > el problema radica que cuando ejecuto cualquiera de los programas que > hago el script tiene que crear las tablas por defecto(es decir la base > para luego mediante otros formularios empezar a llenar las tablas) junto > con las columnas y todo lo dem?s, eso lo hago desde el mismo Script > (esto es lo que no quiero, no quiero mezclar Perl con sentencias SQL). > Lo que yo quiero es llamar desde el script en Perl a un archivo (Un > archivo que tiene todas las sentencias SQL) y que "decirle" a Perl que > ejecute todas esas sentencias SQL del archivo. La verdad no se como > hacer eso, no se si existe alguna funci?n de DBI que me permita > hacerlo(medio revis? en la doc y no encontr?) :-S La verdad no tengo ni > idea, esa es la duda que quisiera que me respondan > > Bueno cuando tengan un tiempito me dice. Hablamos :-P > > Saludos > From agazso at ius.cc Mon Jul 10 18:25:26 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Mon, 10 Jul 2006 21:25:26 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Pr=F3ximo_Mongers_S=E1bado_22?= Message-ID: <1152581126.16597.174.camel@localhost.localdomain> Estimados Mongers: Propongo para la pr?xima reuni?n del s?bado 22 los temas siguientes: 1. Una introducci?n para novatos de variables escalares -Cap?tulo 0-, con ejercicios. (la puedo preparar yo mismo...) 2. Una charla sobre CGI y HTML::Templates. En espera de vuestros comentarios les saluda cordialmente, Vader. From leninmhs at gmail.com Mon Jul 10 21:25:50 2006 From: leninmhs at gmail.com (=?UTF-8?Q?Lenin_Hern=C3=A1ndez?=) Date: Tue, 11 Jul 2006 00:25:50 -0400 Subject: [caracas-pm] =?utf-8?q?Pr=C3=B3ximo_Mongers_S=C3=A1bado_22?= In-Reply-To: <1152581126.16597.174.camel@localhost.localdomain> References: <1152581126.16597.174.camel@localhost.localdomain> Message-ID: Seguro sera una jornada interesante, se prodia al final del perl monger mandar algun ejercicio para luego discutir por aqui mismo, se me ocurre seria bueno 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 ruben.colina at gmail.com Tue Jul 11 15:22:03 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Tue, 11 Jul 2006 18:22:03 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Pr=F3ximo_Mongers_S=E1bado_22?= In-Reply-To: <1152581126.16597.174.camel@localhost.localdomain> References: <1152581126.16597.174.camel@localhost.localdomain> Message-ID: <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> >El d?a 10/07/06, Andr?s Gazs? agazso at ius.cc> escribi?: >Estimados Mongers: >Propongo para la pr?xima reuni?n del s?bado 22...... Hola a todos que bien esa idea, como hago para ir??? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060711/5283c755/attachment.html From leninmhs at gmail.com Tue Jul 11 20:12:01 2006 From: leninmhs at gmail.com (=?UTF-8?Q?Lenin_Hern=C3=A1ndez?=) Date: Tue, 11 Jul 2006 23:12:01 -0400 Subject: [caracas-pm] =?utf-8?q?Pr=C3=B3ximo_Mongers_S=C3=A1bado_22?= In-Reply-To: <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> References: <1152581126.16597.174.camel@localhost.localdomain> <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> Message-ID: Normalmente los perl morger son en el iseit, este instituto queda en la zona industrial de la trinidad comienza normalmente a las 9am 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 garridomota at gmail.com Wed Jul 12 02:44:15 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Wed, 12 Jul 2006 05:44:15 -0400 Subject: [caracas-pm] Pregunta referente a DBI In-Reply-To: <1152578761.16597.163.camel@localhost.localdomain> References: <44B2F484.1070107@gmail.com> <1152578761.16597.163.camel@localhost.localdomain> Message-ID: <44B4C46F.9080607@gmail.com> Andr?s Gazs? escribi?: > Estimado Alejandro: > > Ante todo me gustar?a revisar contigo la estructura del programa. > > Si va! En el Perl Mongers te lo muestro vale? > Asumo que quieres: > > 0. Tener la interfaz con el usuario a trav?s de una p?gina en el > navegador; > Si eso mismo es. Es un programa de registro. > 1. Tener una base de datos SQL (te recomiento PostgreSQL o SQL Lite, > pero en ning?n caso MYSQL porque no maneja trasacciones lo cual equivale > a que no puedes verificar lo que est?s cargando a la base de datos a > nivel de la base de datos misma; y, > Tranquilo, s?lo uso mysql para probar te puedo asegurar que al final cuando termine de hacer la aplicaci?n la paso a Postgre, total no creo que deba de cambiar muchas cosas > 2. La l?gice del programa en Perl > > > En cuanto a lo anterior, mis recomendaciones por punto y desde mi > humilde punto de vista: > > 0. para la interfaz del usuario, si es una sola p?gina, puedes utilizar > el m?dulo HTML::Templates, con lo cual creas una p?gina de HTML puro con > unas variables y la cargas desde tu programa de Perl. Por otro lado, lo > puedes combinar con CGI. > > Si, ufff eso fue lo primero que utiliz?, estoy usando DBI, CGI::FormBuilder y HTML::Template. Estos dos ?ltimos permiten relacionarse muy bien. > 1. En cuanto a no tener las sentencias de SQL en el programa, salvo que > se trate de un asunto religioso o porque quieras cambiar las sentencias, > puedes usar "Tied Hashes" pero ello requiere destrezar de programador > nivel Master-Jedi, que en tu situaci?n de Padawan dudo que tengas, > porque tiene que haber concordancia entre las variables que est? > manejando DBI, tu setencia SQL -la cual deber?s preparar- y para lo cual > deber?s contar con las variables. En fin, si bien no veo ninguna > limitaci?n, tambi?n es cierto que programarlo no ser? trivial. Los "Tied > Hashes" funcionan as?: tienes un hash que est? en un archivo externo con > su clave y valor (la clave es la variable y el valor es tu sentencia > SQL) y al cargar tu programa de Perl, el mismo "importa" el hash a la > hora de interpretar el programa. Ello te permitir?a modificar la > sentencia en el Hash. En cuanto a MySQL, (te recuerdo que si quieres > seguir siendo pana nuestro, la f?rmula es Debian-Apache-Postgres-Perl y > nada de pirater?as raras de la rebeli?n) dicho manejador de base de > datos no maneja trasacciones, por lo que en principio, cada dato cargado > tendr? en la p?actica una suerte de "auto-commit" sin poder regreasar si > la data no valida, no eval?a correctamente o en defintiva es > inconsistente. La idea con programas de verdad, es que t? preparas la > data que vas a cargar en la base de datos, la eval?as con eval y si la > base de datos no reporta error con lo que pretendes cargar, le mandas > una instrucci?n de "Commit"; caso constrario, le env?as "Rollback" e > informas al usuario que la data no est? kosher. > > Mas que todo la idea que ten?a era crear un archivo X.sql y decirle a Perl que lea ese archivo y ejecute todas las sentencias SQL que hay ah? dentro. > 2. La l?gica del programa o de la "p?gina" es perfectamente manejable > por perl y puedes tener tantas p?ginas como quieras, ya sea por v?a de > HTML::Templates (con sus limitaciones) o por v?a de CGI, donde si bien > es m?s "rudo" tambi?n es cierto que ofrece m?s posiblidades. Todo > depende del nivel de complejidad de tu programa. > > Esta es mi humilde recomendaci?n en base a los conocimientos que he > venido acumulando en el tema, pero a todo evento ten?amos previsto > proponer CGI y HTML::Templates para el pr?ximo Mongers. > > Sip, no hay problemas. Ser?a muy bueno. > Saludos, > > Vader. > > > > Nos vemos, y gracias. PD: Por cierto otra pregunta, Supongamos que yo tengo un archivo que est? separado por una linea, es decir, el archivo tiene dos partes, la superior y la inferior, ?C?mo hago para dividir eso en dos. Es decir, por ejemplo guardar en una variable todo el contenido superior del archivo y trabajar con el inferior. Saludos. -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From joseparrella at cantv.net Wed Jul 12 06:27:10 2006 From: joseparrella at cantv.net (=?UTF-8?B?Sm9zw6kgUGFycmVsbGE=?=) Date: Wed, 12 Jul 2006 09:27:10 -0400 Subject: [caracas-pm] Pregunta referente a DBI In-Reply-To: <44B4C46F.9080607@gmail.com> References: <44B2F484.1070107@gmail.com> <1152578761.16597.163.camel@localhost.localdomain> <44B4C46F.9080607@gmail.com> Message-ID: <44B4F8AE.6050702@cantv.net> Alejandro Garrido Mota escribi?: > PD: Por cierto otra pregunta, Supongamos que yo tengo un archivo que > est? separado por una linea, es decir, el archivo tiene dos partes, la > superior y la inferior, ?C?mo hago para dividir eso en dos. Es decir, > por ejemplo guardar en una variable todo el contenido superior del > archivo y trabajar con el inferior. Si el separador est? definido quiz?s quieras usar split. No estoy seguro de si es lo m?s eficiente, pero puedes guardar todo el archivo como un string y romperlo para formar dos elementos de un array. ?Podemos ver un ejemplo del archivo? Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From ruben.colina at gmail.com Thu Jul 13 08:09:09 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Thu, 13 Jul 2006 11:09:09 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Pr=F3ximo_Mongers_S=E1bado_22?= In-Reply-To: References: <1152581126.16597.174.camel@localhost.localdomain> <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> Message-ID: <2fe50f130607130809o2d98f917p54d84e05301f1978@mail.gmail.com> puede ir cualquiera para alla??? o hay que tener un requisito, solo se un poco de perl y me ha llamado mucho la atencion ese leguaje -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060713/28e4359c/attachment.html From deruvo at gmail.com Thu Jul 13 08:22:09 2006 From: deruvo at gmail.com (Pascual De Ruvo) Date: Thu, 13 Jul 2006 11:22:09 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Pr=F3ximo_Mongers_S=E1bado_22?= In-Reply-To: <2fe50f130607130809o2d98f917p54d84e05301f1978@mail.gmail.com> References: <1152581126.16597.174.camel@localhost.localdomain> <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> <2fe50f130607130809o2d98f917p54d84e05301f1978@mail.gmail.com> Message-ID: Los reqisitos indispensables para asistir a los mongers son: -Flojera. -Impaciencia. -Altaner?a. Requisitos deseables: -Sentido com?n. -Buen sentido del humor. On 7/13/06, Ruben Colina wrote: > puede ir cualquiera para alla??? o hay que tener un requisito, solo se un > poco de perl y me ha llamado mucho la atencion ese leguaje > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > From ruben.colina at gmail.com Thu Jul 13 08:34:06 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Thu, 13 Jul 2006 11:34:06 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Pr=F3ximo_Mongers_S=E1bado_22?= In-Reply-To: References: <1152581126.16597.174.camel@localhost.localdomain> <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> <2fe50f130607130809o2d98f917p54d84e05301f1978@mail.gmail.com> Message-ID: <2fe50f130607130834l650a1725vf6fd8866c00591de@mail.gmail.com> Pascual De Ruvo escribio: > > >Los reqisitos indispensables para asistir a los >mongers son: > > > >-Flojera. > >-Impaciencia. > >-Altaner?a. > > > >Requisitos deseables: > > > >-Sentido com?n. > >-Buen sentido del humor. > > jejeje que bien creo que reuno los requisitos. Entonces estare alli!!!! va a ser enel iseit, zona industrial de la trinidad a las 9am el sabado 22 de julio???? estoy en lo correcto -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060713/aaf1c01a/attachment.html From leninmhs at gmail.com Thu Jul 13 08:38:12 2006 From: leninmhs at gmail.com (=?UTF-8?Q?Lenin_Hern=C3=A1ndez?=) Date: Thu, 13 Jul 2006 11:38:12 -0400 Subject: [caracas-pm] =?utf-8?q?Pr=C3=B3ximo_Mongers_S=C3=A1bado_22?= In-Reply-To: References: <1152581126.16597.174.camel@localhost.localdomain> <2fe50f130607111522q614fe82ds79d124b9364b0c1c@mail.gmail.com> <2fe50f130607130809o2d98f917p54d84e05301f1978@mail.gmail.com> Message-ID: > -Flojera. > -Impaciencia. > -Altaner?a. virtudes del buen programador [1] [1]:http://www.pm.org.ve/metadot/index.pl?iid=2120&isa=Category&op=show -- 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 deruvo at gmail.com Thu Jul 13 14:00:17 2006 From: deruvo at gmail.com (Pascual De Ruvo) Date: Thu, 13 Jul 2006 17:00:17 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Aclaratoria=3A_Pr=F3xima_reuni=F3n_es?= =?iso-8859-1?q?_el_s=E1bado_15?= Message-ID: On 7/10/06, Andr?s Gazs? wrote: > Estimados Mongers: > > Propongo para la pr?xima reuni?n del s?bado 22 los temas siguientes: Seg?n mis c?lculos la pr?xima reuni?n es el s?bado 15, corr?janme si me equivoco. Saludos, Pascual De Ruvo From rrodolfos at gmail.com Thu Jul 13 15:34:12 2006 From: rrodolfos at gmail.com (RrodolfoS .) Date: Thu, 13 Jul 2006 18:34:12 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Aclaratoria=3A_Pr=F3xima_reuni=F3n_es?= =?iso-8859-1?q?_el_s=E1bado_15?= In-Reply-To: References: Message-ID: <6f5a8ec90607131534s53e37bd3ke29b11f40ef9bc2e@mail.gmail.com> Es correcto, los tres primeros sabados de julio 2006 son, el d?a 1, 8 y 15, lo que significa que si seguimos la tradici?n el pm deberia ser el sabado 15 de julio de 2006, ahora no se que opinan uds, ;) Saludos RrodolfoS On 7/13/06, Pascual De Ruvo wrote: > On 7/10/06, Andr?s Gazs? wrote: > > Estimados Mongers: > > > > Propongo para la pr?xima reuni?n del s?bado 22 los temas siguientes: > > Seg?n mis c?lculos la pr?xima reuni?n es el s?bado 15, corr?janme si > me equivoco. > > > Saludos, > > Pascual De Ruvo > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > From emhn at movistar.net.ve Fri Jul 14 04:42:07 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Fri, 14 Jul 2006 07:42:07 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Aclaratoria=3A_Pr=F3xima_reuni=F3n_es?= =?iso-8859-1?q?_el_s=E1bado_15?= In-Reply-To: <6f5a8ec90607131534s53e37bd3ke29b11f40ef9bc2e@mail.gmail.com> References: <6f5a8ec90607131534s53e37bd3ke29b11f40ef9bc2e@mail.gmail.com> Message-ID: <44B7830F.6050006@movistar.net.ve> RrodolfoS . wrote: > Es correcto, los tres primeros sabados de julio 2006 son, el d?a 1, 8 > y 15, lo que significa que si seguimos la tradici?n el pm deberia ser > el sabado 15 de julio de 2006, ahora no se que opinan uds, ;) As? es, la reuni?n es ma?ana s?bado. ?Qu? no saben cu?l es el tercer s?bado de cada mes? ?Usen Perl! #!/usr/bin/perl use Date::Manip; $ENV{TZ}="-0400"; Date_Init("Language=Spanish"); $a = $ARGV[0] || "2006"; $i = ParseDate("$a-01-01"); $f = ParseDate("$a-12-31"); print "Calendario Perl Mongers $a\n\n"; for (ParseRecur("0:1*3:6:0:0:0",$i,$i,$f)) { print UnixDate($_,"\t%b %d\n"); } -- 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 emhn at movistar.net.ve Fri Jul 14 07:00:01 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Fri, 14 Jul 2006 10:00:01 -0400 Subject: [caracas-pm] Desestupidizando vistas Oracle Message-ID: <44B7A361.4080607@movistar.net.ve> Hoy me vinieron con el siguiente problema (por segunda vez, pero el implicado en este caso es diferente al primero): alguien est? migrando de Oracle a PostgreSQL y encontr? Ora2Pg. Despu?s de migrar felizmente tablas, ?ndices y datos, se embarc? en migrar vistas. De acuerdo con los est?ndares SQL, cuando se usa un SELECT con alias para las columnas _debe_ escribirse select foo as alias1, bar as alias2, etc. donde el 'as' es obligatorio. Al parecer Oracle se puede pasar el 'as' por ah? mismo y permite escribir select foo alias1, bar alias2, etc. y en este caso los DBAs usaron y abusaron esa "facilidad" de Oracle. En el cat?logo de Oracle, la vista se almacena como el SELECT que la constituye, en particular _sin_ los 'as' en los casos que no lo pusieron. La herramienta de conversi?n simplemente extrae los SELECT y quiere usarlos "tal cual", pero como PostgreSQL si obliga a cumplir el est?ndar, obviamente falla. Y son muchas vistas. Es m?s, en algunos casos hay barbaridades como select foo as alias1, sum(a+b) alias2, (select baz from qux ...) alias 3, ... El problema es, ?c?mo arreglar eso para que funcione en PostgreSQL? (Sin contar que implicaron que es "culpa de PostgreSQL que es estricto", WTF?). Es m?s complicado de lo que parece porque la lista de SELECT puede estar en varias l?neas y por el hecho de que el lenguaje que conforma la lista de columnas en el SELECT no es regular (?epa lem y jrey!) sin embargo tras una breve inspecci?n de los casos concretos resulta que lo siguiente [1] funcion? para el 93% de las vistas (las que no ten?an sub-selects :-). #!/usr/bin/perl # $t = "create view x as select a laa, sum(b+c) lab, c AS lac, d lad from"; print "Antes: $t\n"; $t =~ s/create\s+view\s+(\w+)\s+as\s+select\s+(.*)\s+from /"create view ".$1." as select ".fix($2)." from" /iex; print "Despues: $t\n"; sub fix { return join ", ", ( map {$_ = ~/ as /i ? $_ : join " as ",(split /\s+/, $_) } split /\s*,\s*/, shift ); } La idea es encontrar todos los "CREATE VIEW" y conservar el nombre de la vista as? como la lista de columnas en medio y sustituir por el mismo nombre de vista pero la lista de columnas "arreglada". El trabajo se hace en la funci?n fix que "arregla" la lista con un algoritmo simple expresado de forma compacta gracias a programaci?n funcional: romper por las comas (con los blancos que le rodeen); a cada elemento que NO tenga 'as' romperlo por espacios y recomponerlo con un 'as' en medio; a lo resultante de todo esto recomponerlo con ','. Y otra mand?bula golpe? el suelo. p0wnage! [1] Lo que muestro aqu? funciona para selects que est?n en una sola l?nea. Para el caso multil?nea hay que cambiar el separador de registro y hacer las expresiones regulares un poco m?s inteligentes para tomar en cuenta el '\n'. Por cierto, en el programa original _no_ use el modificador 'x' para las expresiones regulares, ?por qu? lo estoy usando aqu?? De hecho, en el programa original la funci?n fix no existe porque est? en l?nea dentro de la sustituci?n con menos espacios en blanco y par?ntesis... es que hace mucho que no como pizza. -- 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 Sun Jul 16 08:57:06 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Sun, 16 Jul 2006 11:57:06 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Aclaratoria=3A_Pr=F3xima_reuni=F3n_es?= =?iso-8859-1?q?_el_s=E1bado_15?= In-Reply-To: <44B7830F.6050006@movistar.net.ve> References: <6f5a8ec90607131534s53e37bd3ke29b11f40ef9bc2e@mail.gmail.com> <44B7830F.6050006@movistar.net.ve> Message-ID: <2fe50f130607160857s51acf31dwb9c65a6a4e4fdf01@mail.gmail.com> > RrodolfoS . wrote: > > Es correcto, los tres primeros sabados de julio 2006 son, el d?a 1, 8 > > y 15, lo que significa que si seguimos la tradici?n el pm deberia ser > > el sabado 15 de julio de 2006, ahora no se que opinan uds, ;) ummm... no pude ir por que tenia clase ese dia, pero que paso entonces con la reunion del 22? a la cual si podia ir sin problemas -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060716/f60be70d/attachment.html From deruvo at gmail.com Sun Jul 16 19:23:33 2006 From: deruvo at gmail.com (Pascual De Ruvo) Date: Sun, 16 Jul 2006 22:23:33 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Aclaratoria=3A_Pr=F3xima_reuni=F3n_es?= =?iso-8859-1?q?_el_s=E1bado_15?= In-Reply-To: <2fe50f130607160857s51acf31dwb9c65a6a4e4fdf01@mail.gmail.com> References: <6f5a8ec90607131534s53e37bd3ke29b11f40ef9bc2e@mail.gmail.com> <44B7830F.6050006@movistar.net.ve> <2fe50f130607160857s51acf31dwb9c65a6a4e4fdf01@mail.gmail.com> Message-ID: On 7/16/06, Ruben Colina wrote: > ummm... no pude ir por que tenia clase ese dia, pero que paso entonces con > la reunion del 22? a la cual si podia ir sin problemas El 22 de julio no va a haber reuni?n. Las reuniones son el tercer s?bado de cada mes, por lo tanto la pr?xima es el s?bado 19 de agosto. Saludos, Pascual De Ruvo From aarnal at gmail.com Mon Jul 17 12:18:39 2006 From: aarnal at gmail.com (Alexis Arnal) Date: Mon, 17 Jul 2006 15:18:39 -0400 Subject: [caracas-pm] caracas-pm Digest, Vol 27, Issue 6 In-Reply-To: References: Message-ID: <97aa8b80607171218i1d9c430m2979f077624ccd9b@mail.gmail.com> Creo coincide con el evento del dia debian El 17/07/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: Aclaratoria: Pr?xima reuni?n es el s?bado 15 (Pascual De Ruvo) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 16 Jul 2006 22:23:33 -0400 > From: "Pascual De Ruvo" > Subject: Re: [caracas-pm] Aclaratoria: Pr?xima reuni?n es el s?bado 15 > To: "Perl Mongers Caracas - Venezuela" > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 7/16/06, Ruben Colina wrote: > > ummm... no pude ir por que tenia clase ese dia, pero que paso entonces con > > la reunion del 22? a la cual si podia ir sin problemas > > El 22 de julio no va a haber reuni?n. > > Las reuniones son el tercer s?bado de cada mes, por lo tanto la > pr?xima es el s?bado 19 de agosto. > > Saludos, > > Pascual De Ruvo > > > ------------------------------ > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > End of caracas-pm Digest, Vol 27, Issue 6 > ***************************************** > -- #-------------------- #!/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 joseparrella at cantv.net Tue Jul 18 22:39:45 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Wed, 19 Jul 2006 01:39:45 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= Message-ID: <44BDC5A1.7010807@cantv.net> Saludos, Para el pr?ximo Perl Mongers, ?tenemos un tema planteado? Me gustar?a proponer retomar el tema de la programaci?n orientada a objetos y la creaci?n de m?dulos y clases en Perl, pero es bueno someterlo a consulta para ver si est? m?s o menos dentro del marco de lo que vamos siguiendo. Hace poco estuve creando un m?dulo para CPAN y si es necesario podr?a comentar un poco la experiencia. 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 Tue Jul 18 22:46:57 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Wed, 19 Jul 2006 01:46:57 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Reuni=F3n_de_Nivelaci=F3n_-=3E_5_de_A?= =?iso-8859-1?q?gosto?= Message-ID: <44BDC751.7070506@cantv.net> Saludos, Esto es una propuesta. Se dar? en la medida de que haya feedback. Algunas personas que han querido integrarse en las reuniones de los Perl Mongers han manifestado que a veces llegan a las reuniones completamente clueless y salen m?s clueless luego de ver un tema no-b?sico. Obviamente, las reuniones normales de los PM _no_ pueden ser siempre una clase introductoria. Eso ir?a en contra de cualquier idea de crecimiento que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a algunas personas les ha parecido ?til que se realice una reuni?n entre cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el cual en Agosto caer?a 5) para exclusivamente nivelaci?n. La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, y a las reuniones de los Perl Mongers del mismo mes. De hecho en el meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la necesidad de nivelar, se deja de hacer este meeting. As? que, para probar y si hay inter?s, me ofrezco para organizar un meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? durante esta semana, pero ser? en Caracas downstairs, cerca de alguna estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de los Perl Mongers los terceros s?bados de cada mes. Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info From garridomota at gmail.com Tue Jul 18 23:02:38 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Wed, 19 Jul 2006 02:02: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: <44BDC751.7070506@cantv.net> References: <44BDC751.7070506@cantv.net> Message-ID: <44BDCAFE.1060004@gmail.com> Jos? Parrella escribi?: > Saludos, > > Esto es una propuesta. Se dar? en la medida de que haya feedback. > > Algunas personas que han querido integrarse en las reuniones de los Perl > Mongers han manifestado que a veces llegan a las reuniones completamente > clueless y salen m?s clueless luego de ver un tema no-b?sico. > > Obviamente, las reuniones normales de los PM _no_ pueden ser siempre una > clase introductoria. Eso ir?a en contra de cualquier idea de crecimiento > que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a > algunas personas les ha parecido ?til que se realice una reuni?n entre > cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el > cual en Agosto caer?a 5) para exclusivamente nivelaci?n. > > La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, y > a las reuniones de los Perl Mongers del mismo mes. De hecho en el > meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n > "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la > necesidad de nivelar, se deja de hacer este meeting. > > As? que, para probar y si hay inter?s, me ofrezco para organizar un > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de > los Perl Mongers los terceros s?bados de cada mes. > > Jose > > Perfecto, me parece buena idea. Si quieres yo te puedo ayudar con eso. Quiz?s muchos no tengan tiempo porque andan trabajando y dem?s pero creo que es buena iniciativa, cuenta conmigo. Si, el s?bado 5 me parece buena idea, aprovechando que tengo todos los d?as libres ya que estoy de vacaciones me voy y te ayudo all?. Ya somos dos los que vamos :-P ?Qui?n mas se une? -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From garridomota at gmail.com Tue Jul 18 23:08:30 2006 From: garridomota at gmail.com (Alejandro Garrido Mota) Date: Wed, 19 Jul 2006 02:08:30 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= In-Reply-To: <44BDC5A1.7010807@cantv.net> References: <44BDC5A1.7010807@cantv.net> Message-ID: <44BDCC5E.3090004@gmail.com> Jos? Parrella escribi?: > Saludos, > > Para el pr?ximo Perl Mongers, ?tenemos un tema planteado? Me gustar?a > proponer retomar el tema de la programaci?n orientada a objetos y la > creaci?n de m?dulos y clases en Perl, pero es bueno someterlo a consulta > para ver si est? m?s o menos dentro del marco de lo que vamos siguiendo. > > Hace poco estuve creando un m?dulo para CPAN y si es necesario podr?a > comentar un poco la experiencia. > > Jose > > Ser?a genial que explicaran eso en el pr?ximo PM ya que no tengo _ni_ idea sobre OOP (un poco nada m?s y en C++) y ser?a un buen ejemplo para demostrar lo ?til que es explicando el m?dulo que subiste a CPAN. Yo voto porque se de eso porque no tengo ni idea de como se hace en Perl. PD: Soy relativamente nuevo en PM nunca antes han hablado de eso? -- Salu2 Atentamente: Alejandro Garrido Mota http://www.mogaal.com GNU/Linux Debian Etch En kernel 2.6.17 Usuario Linux registrado #386758 Caracas-Venezuela GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 From emhn at movistar.net.ve Wed Jul 19 05:29:37 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Wed, 19 Jul 2006 08:29:37 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= In-Reply-To: <44BDC5A1.7010807@cantv.net> References: <44BDC5A1.7010807@cantv.net> Message-ID: <44BE25B1.4010901@movistar.net.ve> Jos? Parrella wrote: > Saludos, > > Para el pr?ximo Perl Mongers, ?tenemos un tema planteado? A?n no. El pr?ximo Perl Mongers es el s?bado 19 de agosto. Ese es el "D?a Debian" y habr? otros eventos en la ciudad por lo cual podr?a ser conveniente mudar la reuni?n antes o despu?s si la mayor?a as? lo decide. En particular yo no puedo estar porque esa semana estoy fuera de Venezuela. > Me gustar?a proponer retomar el tema de la programaci?n orientada a objetos y la > creaci?n de m?dulos y clases en Perl, pero es bueno someterlo a consulta > para ver si est? m?s o menos dentro del marco de lo que vamos siguiendo. Est? bien lo de programaci?n orientada a objetos. Yo dir?a que tanto la "pico y pala" como usando m?dulos generadores de clases. -- 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 emhn at movistar.net.ve Wed Jul 19 05:34:42 2006 From: emhn at movistar.net.ve (=?ISO-8859-1?Q?Ernesto_Hern=E1ndez-Novich?=) Date: Wed, 19 Jul 2006 08:34:42 -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: <44BDC751.7070506@cantv.net> References: <44BDC751.7070506@cantv.net> Message-ID: <44BE26E2.9090607@movistar.net.ve> Jos? Parrella wrote: > Algunas personas que han querido integrarse en las reuniones de los Perl > Mongers han manifestado que a veces llegan a las reuniones completamente > clueless y salen m?s clueless luego de ver un tema no-b?sico. El comienzo es que lean la documentaci?n. Un libro como "Picking up Perl" (http://www.ebb.org/PickingUpPerl/) es fundamental. Los que tengan acceso a la Llama, igual. Los que sean novatos y tengan acceso al Camello, _no_ lo lean como su primer libro. Ese libro no es para aprender Perl sino para pulir los detalles una vez que ya se conoce Perl. Ni hablar de la Pantera. > As? que, para probar y si hay inter?s, me ofrezco para organizar un > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de > los Perl Mongers los terceros s?bados de cada mes. Excelente. -- 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 templeofdvst at gmail.com Wed Jul 19 09:21:33 2006 From: templeofdvst at gmail.com (Javier E. Perez P.) Date: Wed, 19 Jul 2006 12:21:33 -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: <44BDCAFE.1060004@gmail.com> References: <44BDC751.7070506@cantv.net> <44BDCAFE.1060004@gmail.com> Message-ID: <1153326094.6476.6.camel@localhost.localdomain> Por los momentos no tengo algo planificado para ese d?a, as? que puedo ir. Ser?a bueno que se realice en un sitio de f?cil acceso, todav?a tengo que preguntar para no perderme en Caracas :P El mi?, 19-07-2006 a las 02:02 -0400, Alejandro Garrido Mota escribi?: > Jos? Parrella escribi?: > > Saludos, > > > > Esto es una propuesta. Se dar? en la medida de que haya feedback. > > > > Algunas personas que han querido integrarse en las reuniones de los Perl > > Mongers han manifestado que a veces llegan a las reuniones completamente > > clueless y salen m?s clueless luego de ver un tema no-b?sico. > > > > Obviamente, las reuniones normales de los PM _no_ pueden ser siempre una > > clase introductoria. Eso ir?a en contra de cualquier idea de crecimiento > > que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a > > algunas personas les ha parecido ?til que se realice una reuni?n entre > > cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el > > cual en Agosto caer?a 5) para exclusivamente nivelaci?n. > > > > La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, y > > a las reuniones de los Perl Mongers del mismo mes. De hecho en el > > meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n > > "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la > > necesidad de nivelar, se deja de hacer este meeting. > > > > As? que, para probar y si hay inter?s, me ofrezco para organizar un > > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de > > los Perl Mongers los terceros s?bados de cada mes. > > > > Jose > > > > > Perfecto, me parece buena idea. Si quieres yo te puedo ayudar con eso. > Quiz?s muchos no tengan tiempo porque andan trabajando y dem?s pero creo > que es buena iniciativa, cuenta conmigo. > Si, el s?bado 5 me parece buena idea, aprovechando que tengo todos los > d?as libres ya que estoy de vacaciones me voy y te ayudo all?. Ya somos > dos los que vamos :-P > > ?Qui?n mas se une? > -- 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/20060719/c158f843/attachment.bin From agazso at ius.cc Wed Jul 19 10:08:40 2006 From: agazso at ius.cc (=?ISO-8859-1?Q?Andr=E9s_Gazs=F3?=) Date: Wed, 19 Jul 2006 13:08:40 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= In-Reply-To: <44BDC5A1.7010807@cantv.net> References: <44BDC5A1.7010807@cantv.net> Message-ID: <1153328920.2838.64.camel@localhost.localdomain> Saludos a todos. El tema me parece excelente. Propongo que manejemos primero el tema de la programaci?n dirigida a objetos y clases y en el Mongers sigueinte hablemos de la creaci?n de m?dulos, toda vez que el tema no es sencillo y requiere de mucha base te?rica que va m?s all? de Perl. Posteriormente podemos retomar el tema de CGI y podr?amos dar la clase 1 para los nuevos, si est?n todos de acuerdo. Saludos, Vader. On Wed, 2006-07-19 at 01:39 -0400, Jos? Parrella wrote: > Saludos, > > Para el pr?ximo Perl Mongers, ?tenemos un tema planteado? Me gustar?a > proponer retomar el tema de la programaci?n orientada a objetos y la > creaci?n de m?dulos y clases en Perl, pero es bueno someterlo a consulta > para ver si est? m?s o menos dentro del marco de lo que vamos siguiendo. > > Hace poco estuve creando un m?dulo para CPAN y si es necesario podr?a > comentar un poco la experiencia. > > Jose > From nelo_t at tutopia.com Wed Jul 19 11:07:34 2006 From: nelo_t at tutopia.com (Nelo R. Tovar) Date: Wed, 19 Jul 2006 14:07:34 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= In-Reply-To: <1153328920.2838.64.camel@localhost.localdomain> References: <44BDC5A1.7010807@cantv.net> <1153328920.2838.64.camel@localhost.localdomain> Message-ID: <44BE74E6.8080303@tutopia.com> Saludos. Yo tambien tengo interes en la POO usando Perl, y me sumo al grupo que desea ver dicho tema en el siguiente Perl Mongers. La propuesta de Andres me parece muy buena. Andr?s Gazs? wrote: >Saludos a todos. > >El tema me parece excelente. Propongo que manejemos primero el tema de >la programaci?n dirigida a objetos y clases y en el Mongers sigueinte >hablemos de la creaci?n de m?dulos, toda vez que el tema no es sencillo >y requiere de mucha base te?rica que va m?s all? de Perl. > >Posteriormente podemos retomar el tema de CGI y podr?amos dar la clase 1 >para los nuevos, si est?n todos de acuerdo. > >Saludos, > >Vader. > > >On Wed, 2006-07-19 at 01:39 -0400, Jos? Parrella wrote: > > >>Saludos, >> >>Para el pr?ximo Perl Mongers, ?tenemos un tema planteado? Me gustar?a >>proponer retomar el tema de la programaci?n orientada a objetos y la >>creaci?n de m?dulos y clases en Perl, pero es bueno someterlo a consulta >>para ver si est? m?s o menos dentro del marco de lo que vamos siguiendo. >> >>Hace poco estuve creando un m?dulo para CPAN y si es necesario podr?a >>comentar un poco la experiencia. >> >>Jose >> >> >> > >_______________________________________________ >caracas-pm mailing list >caracas-pm at pm.org >http://mail.pm.org/mailman/listinfo/caracas-pm > > > From leninmhs at gmail.com Wed Jul 19 12:26:57 2006 From: leninmhs at gmail.com (=?UTF-8?Q?Lenin_Hern=C3=A1ndez?=) Date: Wed, 19 Jul 2006 15:26:57 -0400 Subject: [caracas-pm] =?utf-8?q?Propuesta_para_pr=C3=B3ximo_PM?= In-Reply-To: <44BE74E6.8080303@tutopia.com> References: <44BDC5A1.7010807@cantv.net> <1153328920.2838.64.camel@localhost.localdomain> <44BE74E6.8080303@tutopia.com> Message-ID: > Yo tambien tengo interes en la POO usando Perl, y me sumo al grupo que > desea ver dicho tema en el siguiente Perl Mongers. podr?amos ir leyendo acerca del tema, as? sacamos mayor provecho a la reuni?n. http://www.perl.com/doc/FMTEYEWTK/easy_objects.html http://www.perlmonks.com/?node_id=218778 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 nelo_t at tutopia.com Wed Jul 19 14:20:01 2006 From: nelo_t at tutopia.com (Nelo R. Tovar) Date: Wed, 19 Jul 2006 17:20:01 -0400 Subject: [caracas-pm] Articulos de POO usando Perl In-Reply-To: References: <44BDC5A1.7010807@cantv.net> <1153328920.2838.64.camel@localhost.localdomain> <44BE74E6.8080303@tutopia.com> Message-ID: <44BEA201.9050907@tutopia.com> Tambien podemos revisar estos articulos : http://www.gwolf.org/soft/poo_perl/ # Esta en espa?ol http://www.perl.com/doc/FMTEYEWTK/perltoot.html Lenin Hern?ndez wrote: >>Yo tambien tengo interes en la POO usando Perl, y me sumo al grupo que >>desea ver dicho tema en el siguiente Perl Mongers. >> >> > > >podr?amos ir leyendo acerca del tema, as? sacamos mayor provecho a la reuni?n. > >http://www.perl.com/doc/FMTEYEWTK/easy_objects.html >http://www.perlmonks.com/?node_id=218778 > >Saludos. > > > From ruben.colina at gmail.com Thu Jul 20 04:45:44 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Thu, 20 Jul 2006 07:45:44 -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: <44BDCAFE.1060004@gmail.com> References: <44BDC751.7070506@cantv.net> <44BDCAFE.1060004@gmail.com> Message-ID: <2fe50f130607200445y4b7d98cercd151439fc247792@mail.gmail.com> perfecto yo tambien estare alli! cuadren el sitio y me dicen despues 2006/7/19, Alejandro Garrido Mota : > > Jos? Parrella escribi?: > > Saludos, > > > > Esto es una propuesta. Se dar? en la medida de que haya feedback. > > > > Algunas personas que han querido integrarse en las reuniones de los Perl > > Mongers han manifestado que a veces llegan a las reuniones completamente > > clueless y salen m?s clueless luego de ver un tema no-b?sico. > > > > Obviamente, las reuniones normales de los PM _no_ pueden ser siempre una > > clase introductoria. Eso ir?a en contra de cualquier idea de crecimiento > > que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a > > algunas personas les ha parecido ?til que se realice una reuni?n entre > > cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el > > cual en Agosto caer?a 5) para exclusivamente nivelaci?n. > > > > La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, y > > a las reuniones de los Perl Mongers del mismo mes. De hecho en el > > meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n > > "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la > > necesidad de nivelar, se deja de hacer este meeting. > > > > As? que, para probar y si hay inter?s, me ofrezco para organizar un > > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de > > los Perl Mongers los terceros s?bados de cada mes. > > > > Jose > > > > > Perfecto, me parece buena idea. Si quieres yo te puedo ayudar con eso. > Quiz?s muchos no tengan tiempo porque andan trabajando y dem?s pero creo > que es buena iniciativa, cuenta conmigo. > Si, el s?bado 5 me parece buena idea, aprovechando que tengo todos los > d?as libres ya que estoy de vacaciones me voy y te ayudo all?. Ya somos > dos los que vamos :-P > > ?Qui?n mas se une? > > -- > Salu2 > Atentamente: > Alejandro Garrido Mota > http://www.mogaal.com > GNU/Linux Debian Etch > En kernel 2.6.17 > Usuario Linux registrado #386758 > Caracas-Venezuela > GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 > > _______________________________________________ > 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/20060720/37ff3e62/attachment.html From ruben.colina at gmail.com Thu Jul 20 04:48:40 2006 From: ruben.colina at gmail.com (Ruben Colina) Date: Thu, 20 Jul 2006 07:48:40 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Propuesta_para_pr=F3ximo_PM?= In-Reply-To: References: <44BDC5A1.7010807@cantv.net> <1153328920.2838.64.camel@localhost.localdomain> <44BE74E6.8080303@tutopia.com> Message-ID: <2fe50f130607200448s4f8ff418kb634aee87851cbc8@mail.gmail.com> me gusta la idea de la POO en perl si quieren les llevo un libro de los que tengo (en pdf) que habla sobre la POO en Perl 2006/7/19, Lenin Hern?ndez : > > > Yo tambien tengo interes en la POO usando Perl, y me sumo al grupo que > > desea ver dicho tema en el siguiente Perl Mongers. > > > podr?amos ir leyendo acerca del tema, as? sacamos mayor provecho a la > reuni?n. > > http://www.perl.com/doc/FMTEYEWTK/easy_objects.html > http://www.perlmonks.com/?node_id=218778 > > 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". > _______________________________________________ > 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/20060720/1d233bce/attachment.html From h2jose at gmail.com Thu Jul 20 11:05:09 2006 From: h2jose at gmail.com (Jose Hernandez) Date: Thu, 20 Jul 2006 14:05:09 -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: <2fe50f130607200445y4b7d98cercd151439fc247792@mail.gmail.com> References: <44BDC751.7070506@cantv.net> <44BDCAFE.1060004@gmail.com> <2fe50f130607200445y4b7d98cercd151439fc247792@mail.gmail.com> Message-ID: 2006/7/20, Ruben Colina : > perfecto yo tambien estare alli! cuadren el sitio y me dicen despues > > 2006/7/19, Alejandro Garrido Mota : > > > Jos? Parrella escribi?: > > Saludos, > > > > Esto es una propuesta. Se dar? en la medida de que haya feedback. > > > > Algunas personas que han querido integrarse en las reuniones de los Perl > > Mongers han manifestado que a veces llegan a las reuniones completamente > > clueless y salen m?s clueless luego de ver un tema no-b?sico. > > > > Obviamente, las reuniones normales de los PM _no_ pueden ser siempre una > > clase introductoria. Eso ir?a en contra de cualquier idea de crecimiento > > que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a > > algunas personas les ha parecido ?til que se realice una reuni?n entre > > cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el > > cual en Agosto caer?a 5) para exclusivamente nivelaci?n. > > > > La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, y > > a las reuniones de los Perl Mongers del mismo mes. De hecho en el > > meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n > > "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la > > necesidad de nivelar, se deja de hacer este meeting. > > > > As? que, para probar y si hay inter?s, me ofrezco para organizar un > > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones de > > los Perl Mongers los terceros s?bados de cada mes. > > > > Jose > > > > > Perfecto, me parece buena idea. Si quieres yo te puedo ayudar con eso. > Quiz?s muchos no tengan tiempo porque andan trabajando y dem?s pero creo > que es buena iniciativa, cuenta conmigo. > Si, el s?bado 5 me parece buena idea, aprovechando que tengo todos los > d?as libres ya que estoy de vacaciones me voy y te ayudo all?. Ya somos > dos los que vamos :-P > > ?Qui?n mas se une? > Me anoto...... -- Jos? Hern?ndez h2jose at gmail.com --------------------------------------------------------- User Linux: #372916. GNU/Linux Debian User From alberkman at gmail.com Fri Jul 21 14:02:42 2006 From: alberkman at gmail.com (Alberto Capella) Date: Fri, 21 Jul 2006 17:02:42 -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: <2fe50f130607200445y4b7d98cercd151439fc247792@mail.gmail.com> References: <44BDC751.7070506@cantv.net> <44BDCAFE.1060004@gmail.com> <2fe50f130607200445y4b7d98cercd151439fc247792@mail.gmail.com> Message-ID: <51ab75c40607211402r3eb85215tdb2c0a7d2ab28279@mail.gmail.com> Jose buena esa, me anoto yo tambien. 2006/7/20, Ruben Colina : > > perfecto yo tambien estare alli! cuadren el sitio y me dicen despues > > 2006/7/19, Alejandro Garrido Mota : > > > Jos? Parrella escribi?: > > > Saludos, > > > > > > Esto es una propuesta. Se dar? en la medida de que haya feedback. > > > > > > Algunas personas que han querido integrarse en las reuniones de los > > Perl > > > Mongers han manifestado que a veces llegan a las reuniones > > completamente > > > clueless y salen m?s clueless luego de ver un tema no-b?sico. > > > > > > Obviamente, las reuniones normales de los PM _no_ pueden ser siempre > > una > > > clase introductoria. Eso ir?a en contra de cualquier idea de > > crecimiento > > > que tenga el grupo, y de lo que se ha venido haciendo. Sin embargo, a > > > algunas personas les ha parecido ?til que se realice una reuni?n entre > > > cada meeting de Perl Mongers (es decir, el 1? s?bado de cada mes, el > > > cual en Agosto caer?a 5) para exclusivamente nivelaci?n. > > > > > > La idea ser?a que los newbies fueran al meeting de nivelaci?n primero, > > y > > > a las reuniones de los Perl Mongers del mismo mes. De hecho en el > > > meeting de nivelaci?n se les exhortar?a a que vayan. Si a?n est?n > > > "flojos", podr?n volver al meeting de nivelaci?n. Cuando no haya la > > > necesidad de nivelar, se deja de hacer este meeting. > > > > > > As? que, para probar y si hay inter?s, me ofrezco para organizar un > > > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > > > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna > > > estaci?n de Metro. Durar? alrededor de 1 hora y media, 2 horas, y se > > > tocar?n los temas b?sicos. Aquellos Jedi que puedan asistir, ser?n > > > bienvenidos; si no tienen tiempo, nos veremos igual en las reuniones > > de > > > los Perl Mongers los terceros s?bados de cada mes. > > > > > > Jose > > > > > > > > Perfecto, me parece buena idea. Si quieres yo te puedo ayudar con eso. > > Quiz?s muchos no tengan tiempo porque andan trabajando y dem?s pero creo > > > > que es buena iniciativa, cuenta conmigo. > > Si, el s?bado 5 me parece buena idea, aprovechando que tengo todos los > > d?as libres ya que estoy de vacaciones me voy y te ayudo all?. Ya somos > > dos los que vamos :-P > > > > ?Qui?n mas se une? > > > > -- > > Salu2 > > Atentamente: > > Alejandro Garrido Mota > > http://www.mogaal.com > > GNU/Linux Debian Etch > > En kernel 2.6.17 > > Usuario Linux registrado #386758 > > Caracas-Venezuela > > GPG Key Fingerprint = F6A7 EF7E 4688 70C6 6B37 A8EF F6B0 9645 B24B F200 > > > > _______________________________________________ > > 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 > > -- Alberto Capella GNU/Linux user N? 414744 alberkman at gmail.com ______________________________________________ Lista de correos de L-unplug DONDE EL NOVATO SE RESPETA Para enviar un correo a la lista: L-unplug at listas.hispalinux.es Para subscripciones: https://listas.hispalinux.es/mailman/listinfo/l-unplug _______________________________________________ Lista de correos de L-unexlug Grupo de usuarios GNU/Linux Unexpo Para enviar un correo a la lista: l-unexlug at unplug.org.ve Para subscripciones: http://www.unplug.org.ve/mailman/listinfo/l-unexlug -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/caracas-pm/attachments/20060721/603e58a1/attachment.html From joseparrella at cantv.net Fri Jul 21 23:08:42 2006 From: joseparrella at cantv.net (=?ISO-8859-1?Q?Jos=E9_Parrella?=) Date: Sat, 22 Jul 2006 02:08:42 -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: <44BDC751.7070506@cantv.net> References: <44BDC751.7070506@cantv.net> Message-ID: <44C1C0EA.1090709@cantv.net> Jos? Parrella escribi?: > As? que, para probar y si hay inter?s, me ofrezco para organizar un > meeting de nivelaci?n este S?bado 5 de Agosto. El sitio se definir? > durante esta semana, pero ser? en Caracas downstairs, cerca de alguna 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. Si esto falla, solicitaremos un par de horas en el Instituto Sinapsis, en el centro. El SAPI tambi?n puede ser un sitio posible, pero la capacidad es menor (cabr?an unas 15 personas) En todo caso la finalidad del mensaje es informarles de que hay opciones para el evento, y por supuesto que si alguien conoce otro sitio donde podamos hacerlo, es bienvenido. Jose -- Jos? M. Parrella -> Debian Sid, k2.6.16.20 Escuela de Ingenieria Electrica Universidad Central de Venezuela -> ucvlug.info