From cass_ba at cantv.net Tue Dec 13 05:50:36 2005 From: cass_ba at cantv.net (=?ISO-8859-1?Q?Christian_S=E1nchez?=) Date: Tue, 13 Dec 2005 09:50:36 -0400 Subject: [caracas-pm] Ordenar resultados de consulta class::dbi Message-ID: <439ED1AC.60602@cantv.net> Buen d?a, estoy haciendo una peque?a aplicaci?n usando Class::DBI, tengo, entre otras, estas 3 tablas: Tabla lista_ed (Guarda las inserciones de los clientes en una publicaci?n) ------------------------ id_lista_ed edicion etc... otros datos mas Tabla lista_ed_ins (Esta es una tabla que guarda la descripci?n inserciones de clientes en una publicaci?n) ------------------------------ id_lista_ed_ins id_lista_ed <-- se relaciona con la tabla lista_ed id_cliente <-- se relaciona con la tabla clientes etc .. otros datos mas Tabla clientes (guarda los datos de los clientes) --------------------------- id_cliente nombre direcci?n etc .... Creo las clases para cada tabla, con los respectivos campos, etc y agrego las siguientes relaciones: en la clase Cliente: Mercadeo::Cliente->has_many(inserciones => 'Mercadeo::ListaEdIns'); y en la clase ListaEdIns: Mercadeo::ListaEdIns->has_a(id_cliente => 'Mercadeo::Cliente'); hasta aqui todo funciona bien, el ?nico problema (aunque no es un problema, sino m?s bien una duda) es cuando quiero sacar un listado de clientes por edici?n, eso lo consigo f?cilmente con algo asi: my @listaclientes; foreach (Mercadeo::ListaEdIns->search_like(id_lista_ed => $id_lista_ed) ) { push @listaclientes, { id_lista_ed_ins => $_->id_lista_ed_ins, nombre_cli => $_->id_cliente->nombre, insercion => $_->insercion, estatus => $_->estatus, } } Asi obtengo la lista de clientes, lo que necesito es que se ordenen por el campo "nombre_cli" , pero no puedo (o no s? como) indicar en la b?squeda que lo ordene por id_cliente->nombre, lo que he logrado es ordenarlo por el id_cliente. En las declaraciones de las clases modifique esto: Mercadeo::ListaEdIns->has_a(id_cliente => 'Mercadeo::Cliente', {order_by => 'nombre'}); pero tampoco funciona. Entonces la duda que tengo es si esto es posible directamente, una soluci?n seria ordenar el array despues de haberlo obtenido, o ejecutar una consulta SQL directa, esas si funcionan, pero imagino que con class::dbi se puede hacer de alguna forma. Cualquier ayuda o sugerencia sera bien recibida ;) Saludos. -- Christian S?nchez Usuario GNU/Linux 234800 www.unplug.org.ve Si, yo uso Debian. From lem at cantv.net Tue Dec 13 07:44:37 2005 From: lem at cantv.net (=?ISO-8859-1?Q?Luis_Mu=F1oz?=) Date: Tue, 13 Dec 2005 11:44:37 -0400 Subject: [caracas-pm] Ordenar resultados de consulta class::dbi In-Reply-To: <439ED1AC.60602@cantv.net> References: <439ED1AC.60602@cantv.net> Message-ID: <7d275baa601904c8fa58112d7a6768d1@cantv.net> On Dec 13, 2005, at 9:50 AM, Christian S?nchez wrote: > Entonces la duda que tengo es si esto es posible directamente, una > soluci?n seria ordenar el array despues de haberlo obtenido, o ejecutar > una consulta SQL directa, esas si funcionan, pero imagino que con > class::dbi se puede hacer de alguna forma. > Cualquier ayuda o sugerencia sera bien recibida ;) Quieres leer sobre Class::DBI::AbstractSearch y SQL::Abstract. Saludos. -lem From templeofdvst at gmail.com Tue Dec 13 18:06:15 2005 From: templeofdvst at gmail.com (Javier E. Perez P.) Date: Tue, 13 Dec 2005 22:06:15 -0400 Subject: [caracas-pm] reunion 17-12? Message-ID: <1134525976.5883.2.camel@localhost.localdomain> hola todos, Escribo para saber si este sabado nos reuniremos. temas? hace algun tiempo me ha llamado la atencion catalyst, pero solo es una propuesta saludos -- Javier E. Perez P. (aka dvst) GPG KeyID: 441C47B4 fingerprint: 3D AB52 DC66 A8A3 2E93 59E4 87E0 372D 91FD 441C 47B4 Maracay - Venezuela -------------- 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/20051214/769959bf/attachment.bin From lem at cantv.net Tue Dec 13 17:55:07 2005 From: lem at cantv.net (=?ISO-8859-1?Q?Luis_Mu=F1oz?=) Date: Tue, 13 Dec 2005 21:55:07 -0400 Subject: [caracas-pm] reunion 17-12? In-Reply-To: <1134525976.5883.2.camel@localhost.localdomain> References: <1134525976.5883.2.camel@localhost.localdomain> Message-ID: <3b128dc46f17558539c928589e434c68@cantv.net> On Dec 13, 2005, at 10:06 PM, Javier E. Perez P. wrote: > hace algun tiempo me ha llamado la atencion catalyst, pero solo > es una propuesta Yo creo que ser?a un tema excelente, pero deber?amos dejarlo madurar un poco m?s. Tal como est?n las cosas, Catalyst est? en franca evoluci?n. Saludos. -lem From aarnal at gmail.com Wed Dec 14 13:09:07 2005 From: aarnal at gmail.com (Alexis Arnal) Date: Wed, 14 Dec 2005 17:09:07 -0400 Subject: [caracas-pm] caracas-pm Digest, Vol 20, Issue 2 In-Reply-To: References: Message-ID: <97aa8b80512141309t772d3fadt@mail.gmail.com> Propongo Asterisk y los modulos de perl que existen en CPAN, 2005/12/14, caracas-pm-request at pm.org : > 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. reunion 17-12? (Javier E. Perez P.) > 2. Re: reunion 17-12? (Luis Mu?oz) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 13 Dec 2005 22:06:15 -0400 > From: "Javier E. Perez P." > Subject: [caracas-pm] reunion 17-12? > To: Perl Mongers Caracas - Venezuela > Message-ID: <1134525976.5883.2.camel at localhost.localdomain> > Content-Type: text/plain; charset="us-ascii" > > hola todos, > > Escribo para saber si este sabado nos reuniremos. > > temas? hace algun tiempo me ha llamado la atencion catalyst, pero solo > es una propuesta > > saludos > > -- > Javier E. Perez P. (aka dvst) > GPG KeyID: 441C47B4 > fingerprint: 3D AB52 DC66 A8A3 2E93 59E4 87E0 372D 91FD 441C 47B4 > Maracay - Venezuela > -------------- 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/20051213/769959bf/attachment.bin > > ------------------------------ > > Message: 2 > Date: Tue, 13 Dec 2005 21:55:07 -0400 > From: Luis Mu?oz > Subject: Re: [caracas-pm] reunion 17-12? > To: Perl Mongers Caracas - Venezuela > Message-ID: <3b128dc46f17558539c928589e434c68 at cantv.net> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > On Dec 13, 2005, at 10:06 PM, Javier E. Perez P. wrote: > > > hace algun tiempo me ha llamado la atencion catalyst, pero solo > > es una propuesta > > Yo creo que ser?a un tema excelente, pero deber?amos dejarlo madurar un > poco m?s. Tal como est?n las cosas, Catalyst est? en franca evoluci?n. > > Saludos. > > -lem > > > > ------------------------------ > > _______________________________________________ > caracas-pm mailing list > caracas-pm at pm.org > http://mail.pm.org/mailman/listinfo/caracas-pm > > End of caracas-pm Digest, Vol 20, Issue 2 > ***************************************** > -- #-------------------- #!/usr/bin/perl -w # Ing. Alexis Arnal # GNU/Linux user: 378161 # 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 emhn at telcel.net.ve Tue Dec 13 18:56:28 2005 From: emhn at telcel.net.ve (Ernesto =?ISO-8859-1?Q?Hern=E1ndez-Novich?=) Date: Tue, 13 Dec 2005 22:56:28 -0400 Subject: [caracas-pm] reunion 17-12? In-Reply-To: <1134525976.5883.2.camel@localhost.localdomain> References: <1134525976.5883.2.camel@localhost.localdomain> Message-ID: <1134528988.23579.17.camel@localhost> On Tue, 2005-12-13 at 22:06 -0400, Javier E. Perez P. wrote: > Escribo para saber si este sabado nos reuniremos. Yo s?lo puedo ir al "get together" posterior porque estoy en un curso toda la ma?ana. > temas? hace algun tiempo me ha llamado la atencion catalyst, pero solo > es una propuesta Para el a?o que viene queremos desarrollar los conceptos de Extreme Programming con Perl y Catalyst como framework. Quiz?s ese tema es mejor para comenzar el pr?ximo a?o... -- Ernesto Hern?ndez-Novich - On Linux 2.6.12 i686 - Unix: Live free or die! Geek by nature, Linux by choice, Debian of course. If you can't apt-get it, it isn't useful or doesn't exist. GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3 From holzem at cantv.net Thu Dec 15 04:36:00 2005 From: holzem at cantv.net (hans) Date: Thu, 15 Dec 2005 08:36:00 -0400 Subject: [caracas-pm] reunion 17-12? In-Reply-To: <1134528988.23579.17.camel@localhost> References: <1134525976.5883.2.camel@localhost.localdomain> <1134528988.23579.17.camel@localhost> Message-ID: <43A16330.1090808@cantv.net> hola Mongers, voy. Donde? como? quando? Hans Ernesto Hern?ndez-Novich wrote: >On Tue, 2005-12-13 at 22:06 -0400, Javier E. Perez P. wrote: > > >>Escribo para saber si este sabado nos reuniremos. >> >> > >Yo s?lo puedo ir al "get together" posterior porque estoy en un curso >toda la ma?ana. > > > >>temas? hace algun tiempo me ha llamado la atencion catalyst, pero solo >>es una propuesta >> >> > >Para el a?o que viene queremos desarrollar los conceptos de Extreme >Programming con Perl y Catalyst como framework. Quiz?s ese tema es mejor >para comenzar el pr?ximo a?o... > > > From joseparrella at cantv.net Fri Dec 16 20:35:53 2005 From: joseparrella at cantv.net (Jose Parrella) Date: Sat, 17 Dec 2005 00:35:53 -0400 Subject: [caracas-pm] URGENTE: Perl Mongers 17 de Diciembre Message-ID: <43A395A9.4060006@cantv.net> Saludos, Este es un ping -b para saber si ma?ana habr? o no Perl Mongers en el ISEIT. Ernesto Hern?ndez no podr? acompa?arnos en el PM (pero si en el meetup posterior, al igual que Carlos Pineda). Alejandro Garrido, como es natural, podr? ir, y yo tambi?n estoy en capacidad de ir, si va alguien m?s. ?Alguien m?s va a ir? Si vamos nosotros dos solos lo que podr?amos hacer es un repaso desde el principio, y podr?amos reunirnos a las 10:30 - 11 AM para no ir tan temprano, porque lo que hay que tratar es menos denso. ?Alguien tiene alguna idea sobre esto? Por favor, respondan cuando puedan, Jose -- Jos? Parrella > en Debian Etch con Kernel 2.6.14 Escuela de Ingenier?a El?ctrica - UCV Servicio Aut?nomo de Propiedad Intelectual GPG Key Fingerprint: 7C10 81B5 3C56 6C78 AC7D 3A2D 5160 2C8D 005C 3B82 From jrey at linuxsis.net Fri Dec 23 09:37:45 2005 From: jrey at linuxsis.net (Jose Rey) Date: Fri, 23 Dec 2005 13:37:45 -0400 Subject: [caracas-pm] =?iso-8859-1?q?Paquetes_Perl_en_Adopci=F3n?= Message-ID: <43AC35E9.9010905@linuxsis.net> Acaban de ser liberados en adopci?n docenas de paquetes Perl en Debian, si hay alguien interesado en convertirse en desarrollador debian, y quiere o usa alguno de los m?dulos listados en[1]: http://www.debian.org/devel/wnpp/orphaned ponerse en contacto con el equipo de perl[2]. ---- [1] En la lista aparecen todos los paquetes huerfanos de debian, los m?dulos de perl son los que tienen el nombre /^lib[a-z][\w-]*-perl$/ [2] debian-perl at lists.debian.org Saludos Jose Luis Rey