From rodrigolive en gmail.com Tue Feb 9 05:06:26 2010 From: rodrigolive en gmail.com (Rodrigo) Date: Tue, 9 Feb 2010 14:06:26 +0100 Subject: [Madrid-pm] [bcn-pm] celebracions a la reunio de mongers de dema In-Reply-To: <20100127130220.GB6245@pancho.name> References: <20100127111131.GA16315@entropia.lsi.upc.edu> <4B6027DB.6050400@geneura.ugr.es> <562985.18610.qm@web52606.mail.re2.yahoo.com> <20100127130220.GB6245@pancho.name> Message-ID: > > > > Y ya que estamos, para seguir con el off-topic, yo me quería agenciar > > un VAX, a ser posible una Vaxstation 4000/60 o superior... por si > > alguien sabe de alguna... > > > > Sigo con el off-topic de máquinas... alguien se ha instalado alguna vez algun VM de AS400? En internet hay una empresa que da acceso a un AS400 remotamente (http://www.innovativesys.net/?page_id=19), pero además de lento, no es lo mismo que ser root :P saludos, -rodrigo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jluis en escomposlinux.org Tue Feb 9 06:38:47 2010 From: jluis en escomposlinux.org (Jose Luis Perez Diez) Date: Tue, 9 Feb 2010 15:38:47 +0100 Subject: [Madrid-pm] [bcn-pm] celebracions a la reunio de mongers de dema In-Reply-To: References: <20100127111131.GA16315@entropia.lsi.upc.edu> <20100127130220.GB6245@pancho.name> Message-ID: <201002091538.47673.jluis@escomposlinux.org> A Dimarts, 9 de de febrer de 2010 14:06:26, Rodrigo va escriure: > Sigo con el off-topic de máquinas... alguien se ha instalado alguna vez > algun VM de AS400? En internet hay una empresa que da acceso a un AS400 > remotamente (http://www.innovativesys.net/?page_id=19), pero además de > lento, no es lo mismo que ser root :P > No parece una empresa muy seria distribuye y define TN5250 como freeware cuando esta bajo la GPL (algunas partes son LGPL). Yo tenido uno (el hierro) a mi lado por mas de 20 anos y es no interesante. From diego en kuperman.com.ar Wed Feb 10 16:32:38 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Wed, 10 Feb 2010 21:32:38 -0300 Subject: [Madrid-pm] Logos Message-ID: <4B735026.2090100@kuperman.com.ar> Hola!, en el proceso de vectorizar nuestro logo para las camisetas (que ya esta hecho) ha surgido la opcion de modificarlo un poco. A mi me sigue gustando como está, pero aqui os dejo las opciones para que podamos decidirlo entre todos ;) http://madrid.pm.org/logo Saludos, Diego From skriptke en yahoo.es Thu Feb 11 03:40:22 2010 From: skriptke en yahoo.es (Skript Ke) Date: Thu, 11 Feb 2010 03:40:22 -0800 (PST) Subject: [Madrid-pm] =?utf-8?b?TmVzIFBlcmxEaWfDvGXDsW8=?= Message-ID: <321431.33186.qm@web29204.mail.ird.yahoo.com> Se que al final me vais a terminar llamando el ?PerlDigüeño? (de PeDigüeño) pero voy a solicitar una vez más vuestra atención para el tema de siempre... Nes. Tengo una prerelase que no llegará muy lejos si una cantidad, lo más grande posible, de gente lo prueba y comprueba que no tiene fallos al menos de bulto. Por lo tanto, todo el que se aburra puede descargarse la 0.9 de Nes en http://nes.sourceforge.net/ y probar que al menos funciona.. Pero sin las criticas y los informes de bug de poco servirá. Especial atención a los Objetos Nes en esta versión: http://nes.sourceforge.net/miniblog/es/?item=Objetos La idea es que Nes disponga de una gran librería de Objetos, de forma que sólo tengamos que escribir el código de los casos particulares, disponiendo de Objetos de uso general para el login, sesiones, etc. ?practicante? el trabajo para crear una Web con Nes será montar las plantillas. Gracias. Pd.: Salva, en cuanto esto funcione voy a necesitar tu ayuda para subir Nes a la cpan ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Thu Feb 11 04:01:22 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Thu, 11 Feb 2010 04:01:22 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <321431.33186.qm@web29204.mail.ird.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> Message-ID: <244996.6527.qm@web52601.mail.re2.yahoo.com> Pd.: Salva, en cuanto esto funcione voy >a necesitar tu ayuda para subir Nes a la cpan > > ok, estoy impaciente ;-) por cierto, si quieres que la gente colabore contigo, hoy en dia, yo creo que es bastante mejor utilizar GitHub (o algun otro de los servicios de alojamiento de proyectos basados en Git) que SourceForge. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Thu Feb 11 04:15:39 2010 From: skriptke en yahoo.es (Skript Ke) Date: Thu, 11 Feb 2010 04:15:39 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <244996.6527.qm@web52601.mail.re2.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> Message-ID: <374628.25130.qm@web29202.mail.ird.yahoo.com> De todo el tema de Git se iba a encargar una persona que por motivos personales no ha podido, así que aún tengo los fuentes en mi equipo, de hecho hay una cuenta creada en GitHub. Está en sourceforge porque tiene hosting que permite CGIs Perl, y con un truco que hemos comentado en algún mensaje se pueden instalar módulos perl. Si te fijas en: http://nes.sourceforge.net/miniblog/es/?item=Colabora Una de las cosas que me gustaría es encontrar un Coordinador de proyecto, que se encargue de todo esto. Me gustará hacer de Nes un proyecto en el que no sólo aparezca mi nombre, es demasiado ambicioso para una o dos personas. Supongo que alguien se animará cuando vea resultados y que esto tiene pinta de ir algún sitio, entretanto estaré "yo mismo" al pie del cañón sin desfallecer :-) El tema de la cpan lo quiero dejar para la versión 1.0 que supuestamente será estable. Gracias por tu ayuda. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: jue,11 febrero, 2010 13:011 Asunto: Re: [Madrid-pm] Nes PerlDigüeño Pd.: Salva, en cuanto esto funcione voy >a necesitar tu ayuda para subir Nes a la cpan > > ok, estoy impaciente ;-) por cierto, si quieres que la gente colabore contigo, hoy en dia, yo creo que es bastante mejor utilizar GitHub (o algun otro de los servicios de alojamiento de proyectos basados en Git) que SourceForge. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Thu Feb 11 04:43:58 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Thu, 11 Feb 2010 04:43:58 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <374628.25130.qm@web29202.mail.ird.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> Message-ID: <96766.27571.qm@web52601.mail.re2.yahoo.com> > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Thu, February 11, 2010 1:15:39 PM >Subject: Re: [Madrid-pm] Nes PerlDigüeño > > >De todo el tema de Git se iba a encargar una persona que por motivos personales no ha podido, así que aún tengo los fuentes en mi equipo, de hecho hay una cuenta creada en GitHub. Está en sourceforge porque tiene hosting que permite CGIs Perl, y con un truco que hemos comentado en algún mensaje se pueden instalar módulos perl. > >eeeh... no, esto no me encaja. Usar un sistema de control de versiones no es algo que haces a posteriori de cara a publicar tu trabajo. Un sistema de control de versiones es una herramienta que tu mismo utilizas para ayudarte al desarrollo. Git tiene la ventaja de que casi sin ningún esfuerzo adicional puedes publicar tu repositorio, y otras personas pueden copiarlo, trabajar con el de la misma manera que tu lo haces (esta es su principal ventaja frente a subversion) y finalmente enviarte parches. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Thu Feb 11 05:15:06 2010 From: skriptke en yahoo.es (Skript Ke) Date: Thu, 11 Feb 2010 05:15:06 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <96766.27571.qm@web52601.mail.re2.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> Message-ID: <361907.75674.qm@web29204.mail.ird.yahoo.com> Creo que me he explicado mal, en sourceforge no están más que los paquetes zip para descargarse, no uso subversion ni ninguna otra utilidad de sourceforge, lo tengo instalado de forma local en mi equipo, a la espera de subirlo GitHub, que no se ha hecho por los motivos que te comentaba. El tema de sourceforge es que el hosting me permite hacer una Web con una demostración,la Web http://nes.sourceforge.net/ está hecha con Nes y sirve de ejemplo y como ayuda, en realidad es lo único que utilizo de sourceforge. El día que use GitHub la Web de demostración de sourceforge seguirá funcionando como hasta ahora ya que GitHub no ofrece hosting. ...y por que no te animas y te pones de coordinador de Nes, todas estás cosas podías decidirlas tu. Igual se animaba más gente, compatimos el Copyright y la "gloria" en su caso, el dinero como no va a dar a corto plazo seguro que no nos peleamos :-) pero luego se puenden vender libros como han los de Catalyst :-) ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: jue,11 febrero, 2010 13:43 Asunto: Re: [Madrid-pm] Nes PerlDigüeño > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Thu, February 11, 2010 1:15:39 PM >Subject: Re: [Madrid-pm] Nes PerlDigüeño > > >De todo el tema de Git se iba a encargar una persona que por motivos personales no ha podido, así que aún tengo los fuentes en mi equipo, de hecho hay una cuenta creada en GitHub. Está en sourceforge porque tiene hosting que permite CGIs Perl, y con un truco que hemos comentado en algún mensaje se pueden instalar módulos perl. > >eeeh... no, esto no me encaja. Usar un sistema de control de versiones no es algo que haces a posteriori de cara a publicar tu trabajo. Un sistema de control de versiones es una herramienta que tu mismo utilizas para ayudarte al desarrollo. Git tiene la ventaja de que casi sin ningún esfuerzo adicional puedes publicar tu repositorio, y otras personas pueden copiarlo, trabajar con el de la misma manera que tu lo haces (esta es su principal ventaja frente a subversion) y finalmente enviarte parches. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pancho en pancho.name Thu Feb 11 05:32:44 2010 From: pancho en pancho.name (pancho horrillo) Date: Thu, 11 Feb 2010 14:32:44 +0100 Subject: [Madrid-pm] =?utf-8?b?TmVzIFBlcmxEaWfDvGXDsW8=?= In-Reply-To: <361907.75674.qm@web29204.mail.ird.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> <361907.75674.qm@web29204.mail.ird.yahoo.com> Message-ID: <20100211133244.GA8549@pancho.name> On Thu, Feb 11, 2010 at 05:15:06AM -0800, Skript Ke wrote: > Creo que me he explicado mal, en sourceforge no están más que los > paquetes zip para descargarse, no uso subversion ni ninguna otra > utilidad de sourceforge, lo tengo instalado de forma local en mi > equipo, a la espera de subirlo GitHub, que no se ha hecho por los > motivos que te comentaba. [...] Creo que que Salva estaba respondiendote a: Skrip Ke thus spoke: > [...] así que aún tengo los fuentes en mi equipo, Salvador Fandiño thus spoke: > eeeh... no, esto no me encaja. > > Usar un sistema de control de versiones no es algo que haces a > posteriori de cara a publicar tu trabajo. > > Un sistema de control de versiones es una herramienta que tu mismo > utilizas para ayudarte al desarrollo. > Para que quede claro, la recomendación es desarrollar con un sistema de control de versiones, no picar código «a pelo». . Git funciona muy bien, y su modelo distribuído permite hacer diabluras. . Mercurial es similar a git. . Y si quieres aferrarte al pasado, Subversion + SVK es otra posibilidad. Pero trabajar «a pelo» tiene grandes riesgos, y reduce la trazabilidad de las decisiones que tomas a medida que el código va evolucionando. Se puede contar algo brevemente de sistemas de control de versiones en la próxima reunión si alguien tiene interés. Saludos! -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From skriptke en yahoo.es Thu Feb 11 05:48:47 2010 From: skriptke en yahoo.es (Skript Ke) Date: Thu, 11 Feb 2010 05:48:47 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <20100211133244.GA8549@pancho.name> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> <361907.75674.qm@web29204.mail.ird.yahoo.com> <20100211133244.GA8549@pancho.name> Message-ID: <359717.64942.qm@web29201.mail.ird.yahoo.com> Perdón... ahora entiendo... Que sepas que yo empecé con Perl y la Web picado con el notepad de Windows 95 y a mucha honra :-) después me pase al Ultraedit, posteriormente linux y Geany, y ahora ando con eclipse con un plugin para Git (EGit) que he estado probando con Git instalado de forma local. ________________________________ De: pancho horrillo Para: Lista de correo de Madrid Perl Mongers Enviado: jue,11 febrero, 2010 14:32 Asunto: Re: [Madrid-pm] Nes PerlDigüeño On Thu, Feb 11, 2010 at 05:15:06AM -0800, Skript Ke wrote: > Creo que me he explicado mal, en sourceforge no están más que los > paquetes zip para descargarse, no uso subversion ni ninguna otra > utilidad de sourceforge, lo tengo instalado de forma local en mi > equipo, a la espera de subirlo GitHub, que no se ha hecho por los > motivos que te comentaba. [...] Creo que que Salva estaba respondiendote a: Skrip Ke thus spoke: > [...] así que aún tengo los fuentes en mi equipo, Salvador Fandiño thus spoke: > eeeh... no, esto no me encaja. > > Usar un sistema de control de versiones no es algo que haces a > posteriori de cara a publicar tu trabajo. > > Un sistema de control de versiones es una herramienta que tu mismo > utilizas para ayudarte al desarrollo. > Para que quede claro, la recomendación es desarrollar con un sistema de control de versiones, no picar código «a pelo». . Git funciona muy bien, y su modelo distribuído permite hacer diabluras. . Mercurial es similar a git. . Y si quieres aferrarte al pasado, Subversion + SVK es otra posibilidad. Pero trabajar «a pelo» tiene grandes riesgos, y reduce la trazabilidad de las decisiones que tomas a medida que el código va evolucionando. Se puede contar algo brevemente de sistemas de control de versiones en la próxima reunión si alguien tiene interés. Saludos! -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pancho en pancho.name Thu Feb 11 06:57:37 2010 From: pancho en pancho.name (pancho horrillo) Date: Thu, 11 Feb 2010 15:57:37 +0100 Subject: [Madrid-pm] =?utf-8?b?TmVzIFBlcmxEaWfDvGXDsW8=?= In-Reply-To: <359717.64942.qm@web29201.mail.ird.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> <361907.75674.qm@web29204.mail.ird.yahoo.com> <20100211133244.GA8549@pancho.name> <359717.64942.qm@web29201.mail.ird.yahoo.com> Message-ID: <20100211145736.GA9251@pancho.name> On Thu, Feb 11, 2010 at 05:48:47AM -0800, Skript Ke wrote: > Perdón... ahora entiendo... > > Que sepas que yo empecé con Perl y la Web picado con el notepad de > Windows 95 y a mucha honra :-) después me pase al Ultraedit, > posteriormente linux y Geany, y ahora ando con eclipse con un plugin > para Git (EGit) que he estado probando con Git instalado de forma > local. Ah, OK! Yo soy de de los de vim + vcscommand plugin. :-) Un saludete, -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From diego en kuperman.com.ar Thu Feb 11 07:06:24 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Thu, 11 Feb 2010 12:06:24 -0300 Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <359717.64942.qm@web29201.mail.ird.yahoo.com> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> <361907.75674.qm@web29204.mail.ird.yahoo.com> <20100211133244.GA8549@pancho.name> <359717.64942.qm@web29201.mail.ird.yahoo.com> Message-ID: <4B741CF0.6000300@kuperman.com.ar> Hola!, On 2/11/10 10:48 AM, Skript Ke wrote: > Perdón... ahora entiendo... > > Que sepas que yo empecé con Perl y la Web picado con el notepad de > Windows 95 y a mucha honra :-) después me pase al Ultraedit, > posteriormente linux y Geany, y ahora ando con eclipse con un plugin > para Git (EGit) que he estado probando con Git instalado de forma > local. > Pues, si ya tienes el codigo en un repo git, lo unico que tienes que hacer es agregar el que has creado en github (ahi te dara la url de lectura-escritura): git remote add [shortname] [url] En tu caso podria ser: > git remote add origin git at github.com:skriptke/nes.git y ahora solo te queda subir el codigo que ya tienes en el repo local: > git push origin master (he asumido que estas en la rama por defecto) y ya esta, una vez subido, solo haces "push" y "pull" (mirate tambien rebase) para mantener el proyecto en sincro con el repositorio "de origen" que seria el de github. Las ventajas, como te comentaba salva, son muchas, pero sobre todo, que facilita la colaboración. El flujo normal es que si alguien se interesa en tu proyecto, lo "forkee" y modifique su rama segun se vaya involucrando, cuando tenga algo que crea que debe ir a tu rama (la principal) te enviara un "pull request" que tu decidiras si aceptas. A partir de ese momento, probablemente aparezca gente que colabore asiduamente y github te permite que les des permisos en tu rama para que ellos mismos se acepten los pull request o para que directamente trabajen sobre ese mismo arbol, en definitiva, con git todas son ramas remotas (tu disco, github o un fork) que mantienen el punto de contacto y que mezclan commit a commit. El ultimo concejo, para que sea facil de gestionar, es importante que cada cammit sea lo mas chico posible, este bien documentado (el mensaje del commit) y ataque de a un problema a la vez, asi luego es mas facil hacer los merges sin tantos conflictos ;) Otra cosa, ya que estas justo en un topic bastante desarrollado hoy en dia, yo te recomiendo que te mires muy de cerca otros frameworks que estan haciendo cosas similares porque seguro que puedes utilizar partes y tecnicas comunes: http://github.com/rafl/catalyst-runtime http://github.com/kraih/mojo http://github.com/bestpractical/jifty Creo que estos son los mas destacados hoy en dia, por lo que yo conozco, creo que mojo es muy interesante. Eso es todo por el momento, si necesitas ayuda con algo par subir tu codigo a github comentalo por aqui e intentaremos ayudarte ;) Saludos, Diego > ------------------------------------------------------------------------ > > *De:* pancho horrillo > *Para:* Lista de correo de Madrid Perl Mongers > *Enviado:* jue,11 febrero, 2010 14:32 *Asunto:* Re: [Madrid-pm] Nes > PerlDigüeño > > On Thu, Feb 11, 2010 at 05:15:06AM -0800, Skript Ke wrote: >> Creo que me he explicado mal, en sourceforge no están más que los >> paquetes zip para descargarse, no uso subversion ni ninguna otra >> utilidad de sourceforge, lo tengo instalado de forma local en mi >> equipo, a la espera de subirlo GitHub, que no se ha hecho por los >> motivos que te comentaba. > [...] > > Creo que que Salva estaba respondiendote a: > > Skrip Ke thus spoke: >> [...] así que aún tengo los fuentes en mi equipo, > > > Salvador Fandiño thus spoke: >> eeeh... no, esto no me encaja. >> >> Usar un sistema de control de versiones no es algo que haces a >> posteriori de cara a publicar tu trabajo. >> >> Un sistema de control de versiones es una herramienta que tu mismo >> utilizas para ayudarte al desarrollo. >> > > Para que quede claro, la recomendación es desarrollar con un sistema > de control de versiones, no picar código «a pelo». > > > . Git funciona muy bien, y su modelo distribuído permite hacer > diabluras. > > . Mercurial es similar a git. > > . Y si quieres aferrarte al pasado, Subversion + SVK es otra > posibilidad. > > Pero trabajar «a pelo» tiene grandes riesgos, y reduce la > trazabilidad de las decisiones que tomas a medida que el código va > evolucionando. > > Se puede contar algo brevemente de sistemas de control de versiones > en la próxima reunión si alguien tiene interés. > > Saludos! > > -- pancho horrillo > > To be conscious that you are ignorant is a great step to knowledge. > > Benjamin Disraeli _______________________________________________ > Madrid-pm mailing list Madrid-pm at pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm > > > > _______________________________________________ Madrid-pm mailing > list Madrid-pm at pm.org http://mail.pm.org/mailman/listinfo/madrid-pm From sfandino en yahoo.com Thu Feb 11 07:16:23 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Thu, 11 Feb 2010 07:16:23 -0800 (PST) Subject: [Madrid-pm] Logos In-Reply-To: <4B735026.2090100@kuperman.com.ar> References: <4B735026.2090100@kuperman.com.ar> Message-ID: <934854.84607.qm@web52603.mail.re2.yahoo.com> ----- Original Message ---- > From: Diego Kuperman > To: Lista de correo de Madrid Perl Mongers > Sent: Thu, February 11, 2010 1:32:38 AM > Subject: [Madrid-pm] Logos > > Hola!, > > en el proceso de vectorizar nuestro logo para las camisetas (que ya esta > hecho) ha surgido la opcion de modificarlo un poco. A mi me sigue > gustando como está, pero aqui os dejo las opciones para que podamos > decidirlo entre todos ;) > > http://madrid.pm.org/logo A mi me sigue gustando el original el que mas... aunque me gustaria ver como queda con el oso un poco mas grande. Los que no me gustan nada son los que mezclan el oso y la cebolla con madrid.pm - Salva From sfandino en yahoo.com Thu Feb 11 07:22:52 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Thu, 11 Feb 2010 07:22:52 -0800 (PST) Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> References: <4B5DE180.6070605@kuperman.com.ar> <538776.47972.qm@web52606.mail.re2.yahoo.com> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> Message-ID: <982073.19875.qm@web52601.mail.re2.yahoo.com> ya que hoy esta la lista caliente, aprovecho para recordaros que hemos quedado para tomar unas cervecillas el jueves que viene ¡que no se os olvide! - Salva From rodrigolive en gmail.com Thu Feb 11 07:36:52 2010 From: rodrigolive en gmail.com (Rodrigo) Date: Thu, 11 Feb 2010 16:36:52 +0100 Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <982073.19875.qm@web52601.mail.re2.yahoo.com> References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> Message-ID: 2010/2/11 Salvador Fandino > ya que hoy esta la lista caliente, aprovecho para recordaros que hemos > quedado para tomar unas cervecillas el jueves que viene > > ¡que no se os olvide! > > - Salva > > Ni de coña se me olvida que he quedado para birras. :) Pero ... ¿dónde y sobre qué hora? -rodrigo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Thu Feb 11 08:43:38 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Thu, 11 Feb 2010 08:43:38 -0800 (PST) Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> Message-ID: <578381.69208.qm@web52601.mail.re2.yahoo.com> > >From: Rodrigo >To: Lista de correo de Madrid Perl Mongers >Sent: Thu, February 11, 2010 4:36:52 PM >Subject: Re: [Madrid-pm] cervezas el jueves que viene > > >2010/2/11 Salvador Fandino > >>>ya que hoy esta la lista caliente, aprovecho para recordaros que hemos quedado para tomar unas cervecillas el jueves que viene >> >>>>¡que no se os olvide! >> >>>>- Salva >> >> > Ni de coña se me olvida que he quedado para birras. :) >Pero ... ¿dónde y sobre qué hora? >pues en principio donde siempre, en el rincon guay, sobre las 19:30-20:00 pero si alguien quiere proponer algun otro sitio, podemos probar... solo tiene que ser centrico, tener Wifi y lo mas importante, buenos pinchos!!! - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From roberto en freekeylabs.com Thu Feb 11 11:48:08 2010 From: roberto en freekeylabs.com (Roberto Henriquez) Date: Thu, 11 Feb 2010 20:48:08 +0100 Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <578381.69208.qm@web52601.mail.re2.yahoo.com> References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> <578381.69208.qm@web52601.mail.re2.yahoo.com> Message-ID: <4B745EF8.6020805@freekeylabs.com> On 02/11/2010 05:43 PM, Salvador Fandino wrote: > > Ni de coña se me olvida que he quedado para birras. :) > Pero ... ¿dónde y sobre qué hora? > > pues en principio donde siempre, en el rincon guay, sobre las 19:30-20:00 > > pero si alguien quiere proponer algun otro sitio, podemos probar... solo > tiene que ser centrico, tener Wifi y lo mas importante, buenos pinchos!!! Y cuando nos cansemos del rincon guay, el bar de la esquina opuesta tampoco está mal y ponen buenas tapas :) Wifi no sé si tienen. Saludos! --R From diego en kuperman.com.ar Thu Feb 11 22:34:53 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Fri, 12 Feb 2010 03:34:53 -0300 Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <578381.69208.qm@web52601.mail.re2.yahoo.com> References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> <578381.69208.qm@web52601.mail.re2.yahoo.com> Message-ID: <4B74F68D.40000@kuperman.com.ar> Hola!, On 2/11/10 1:43 PM, Salvador Fandino wrote: > > > *From:* Rodrigo > *To:* Lista de correo de Madrid Perl Mongers > *Sent:* Thu, February 11, 2010 4:36:52 PM > *Subject:* Re: [Madrid-pm] cervezas el jueves que viene > > 2010/2/11 Salvador Fandino > > > ya que hoy esta la lista caliente, aprovecho para recordaros que > hemos quedado para tomar unas cervecillas el jueves que viene > > ¡que no se os olvide! > > - Salva > > > Ni de coña se me olvida que he quedado para birras. :) > Pero ... ¿dónde y sobre qué hora? > > pues en principio donde siempre, en el rincon guay, sobre las 19:30-20:00 > > pero si alguien quiere proponer algun otro sitio, podemos probar... solo > tiene que ser centrico, tener Wifi y lo mas importante, buenos pinchos!!! > Ok, de momento y para darle "seriedad" a la reunión, la he puesto en la página: http://madrid.pm.org/reuniones/18_de_Febrero_de_2010 -dk From skriptke en yahoo.es Fri Feb 12 03:50:41 2010 From: skriptke en yahoo.es (Skript Ke) Date: Fri, 12 Feb 2010 03:50:41 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Nes_PerlDig=FCe=F1o?= In-Reply-To: <4B741CF0.6000300@kuperman.com.ar> References: <321431.33186.qm@web29204.mail.ird.yahoo.com> <244996.6527.qm@web52601.mail.re2.yahoo.com> <374628.25130.qm@web29202.mail.ird.yahoo.com> <96766.27571.qm@web52601.mail.re2.yahoo.com> <361907.75674.qm@web29204.mail.ird.yahoo.com> <20100211133244.GA8549@pancho.name> <359717.64942.qm@web29201.mail.ird.yahoo.com> <4B741CF0.6000300@kuperman.com.ar> Message-ID: <136881.41293.qm@web29203.mail.ird.yahoo.com> Ya lo he subido GitHub, no se si bien... Gracias. ________________________________ De: Diego Kuperman Para: Lista de correo de Madrid Perl Mongers Enviado: jue,11 febrero, 2010 16:06 Asunto: Re: [Madrid-pm] Nes PerlDigüeño Hola!, On 2/11/10 10:48 AM, Skript Ke wrote: > Perdón... ahora entiendo... > > Que sepas que yo empecé con Perl y la Web picado con el notepad de > Windows 95 y a mucha honra :-) después me pase al Ultraedit, > posteriormente linux y Geany, y ahora ando con eclipse con un plugin > para Git (EGit) que he estado probando con Git instalado de forma > local. > Pues, si ya tienes el codigo en un repo git, lo unico que tienes que hacer es agregar el que has creado en github (ahi te dara la url de lectura-escritura): git remote add [shortname] [url] En tu caso podria ser: > git remote add origin git en github.com:skriptke/nes.git y ahora solo te queda subir el codigo que ya tienes en el repo local: > git push origin master (he asumido que estas en la rama por defecto) y ya esta, una vez subido, solo haces "push" y "pull" (mirate tambien rebase) para mantener el proyecto en sincro con el repositorio "de origen" que seria el de github. Las ventajas, como te comentaba salva, son muchas, pero sobre todo, que facilita la colaboración. El flujo normal es que si alguien se interesa en tu proyecto, lo "forkee" y modifique su rama segun se vaya involucrando, cuando tenga algo que crea que debe ir a tu rama (la principal) te enviara un "pull request" que tu decidiras si aceptas. A partir de ese momento, probablemente aparezca gente que colabore asiduamente y github te permite que les des permisos en tu rama para que ellos mismos se acepten los pull request o para que directamente trabajen sobre ese mismo arbol, en definitiva, con git todas son ramas remotas (tu disco, github o un fork) que mantienen el punto de contacto y que mezclan commit a commit. El ultimo concejo, para que sea facil de gestionar, es importante que cada cammit sea lo mas chico posible, este bien documentado (el mensaje del commit) y ataque de a un problema a la vez, asi luego es mas facil hacer los merges sin tantos conflictos ;) Otra cosa, ya que estas justo en un topic bastante desarrollado hoy en dia, yo te recomiendo que te mires muy de cerca otros frameworks que estan haciendo cosas similares porque seguro que puedes utilizar partes y tecnicas comunes: http://github.com/rafl/catalyst-runtime http://github.com/kraih/mojo http://github.com/bestpractical/jifty Creo que estos son los mas destacados hoy en dia, por lo que yo conozco, creo que mojo es muy interesante. Eso es todo por el momento, si necesitas ayuda con algo par subir tu codigo a github comentalo por aqui e intentaremos ayudarte ;) Saludos, Diego > ------------------------------------------------------------------------ > > *De:* pancho horrillo > *Para:* Lista de correo de Madrid Perl Mongers > *Enviado:* jue,11 febrero, 2010 14:32 *Asunto:* Re: [Madrid-pm] Nes > PerlDigüeño > > On Thu, Feb 11, 2010 at 05:15:06AM -0800, Skript Ke wrote: >> Creo que me he explicado mal, en sourceforge no están más que los >> paquetes zip para descargarse, no uso subversion ni ninguna otra >> utilidad de sourceforge, lo tengo instalado de forma local en mi >> equipo, a la espera de subirlo GitHub, que no se ha hecho por los >> motivos que te comentaba. > [...] > > Creo que que Salva estaba respondiendote a: > > Skrip Ke thus spoke: >> [...] así que aún tengo los fuentes en mi equipo, > > > Salvador Fandiño thus spoke: >> eeeh... no, esto no me encaja. >> >> Usar un sistema de control de versiones no es algo que haces a >> posteriori de cara a publicar tu trabajo. >> >> Un sistema de control de versiones es una herramienta que tu mismo >> utilizas para ayudarte al desarrollo. >> > > Para que quede claro, la recomendación es desarrollar con un sistema > de control de versiones, no picar código «a pelo». > > > . Git funciona muy bien, y su modelo distribuído permite hacer > diabluras. > > . Mercurial es similar a git. > > . Y si quieres aferrarte al pasado, Subversion + SVK es otra > posibilidad. > > Pero trabajar «a pelo» tiene grandes riesgos, y reduce la > trazabilidad de las decisiones que tomas a medida que el código va > evolucionando. > > Se puede contar algo brevemente de sistemas de control de versiones > en la próxima reunión si alguien tiene interés. > > Saludos! > > -- pancho horrillo > > To be conscious that you are ignorant is a great step to knowledge. > > Benjamin Disraeli _______________________________________________ > Madrid-pm mailing list Madrid-pm en pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm > > > > _______________________________________________ Madrid-pm mailing > list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 12 03:59:18 2010 From: skriptke en yahoo.es (Skript Ke) Date: Fri, 12 Feb 2010 03:59:18 -0800 (PST) Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <578381.69208.qm@web52601.mail.re2.yahoo.com> References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> <578381.69208.qm@web52601.mail.re2.yahoo.com> Message-ID: <851881.64038.qm@web29213.mail.ird.yahoo.com> Yo hasta las 21:30 no podré, aguantareis hasta es hora? ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: jue,11 febrero, 2010 17:43 Asunto: Re: [Madrid-pm] cervezas el jueves que viene > >From: Rodrigo >To: Lista de correo de Madrid Perl Mongers >Sent: Thu, February 11, 2010 4:36:52 PM >Subject: Re: [Madrid-pm] cervezas el jueves que viene > > >2010/2/11 Salvador Fandino > >>>ya que hoy esta la lista caliente, aprovecho para recordaros que hemos quedado para tomar unas cervecillas el jueves que viene >> >>>>¡que no se os olvide! >> >>>>- Salva >> >> > Ni de coña se me olvida que he quedado para birras. :) >Pero ... ¿dónde y sobre qué hora? >pues en principio donde siempre, en el rincon guay, sobre las 19:30-20:00 pero si alguien quiere proponer algun otro sitio, podemos probar... solo tiene que ser centrico, tener Wifi y lo mas importante, buenos pinchos!!! - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego en kuperman.com.ar Fri Feb 12 07:45:15 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Fri, 12 Feb 2010 12:45:15 -0300 Subject: [Madrid-pm] cervezas el jueves que viene In-Reply-To: <851881.64038.qm@web29213.mail.ird.yahoo.com> References: <4B5DE180.6070605@kuperman.com.ar> <4B5DF034.2030905@kuperman.com.ar> <349239.50132.qm@web52603.mail.re2.yahoo.com> <4B5F3A9E.1030306@kuperman.com.ar> <108891.55167.qm@web52603.mail.re2.yahoo.com> <36734EE2-1184-44C5-B9B5-D79EE9FA1124@qindel.com> <982073.19875.qm@web52601.mail.re2.yahoo.com> <578381.69208.qm@web52601.mail.re2.yahoo.com> <851881.64038.qm@web29213.mail.ird.yahoo.com> Message-ID: <4B75778B.4080007@kuperman.com.ar> On 2/12/10 8:59 AM, Skript Ke wrote: > Yo hasta las 21:30 no podré, aguantareis hasta es hora? > Si, seguro. Te mando un mail con mi telefono por si nos movieramos de sitio o algo asi... que siendo social puede que busquemos mejores pinchos en lugar de internet :p -dk > ------------------------------------------------------------------------ > *De:* Salvador Fandino > *Para:* Lista de correo de Madrid Perl Mongers > *Enviado:* jue,11 febrero, 2010 17:43 > *Asunto:* Re: [Madrid-pm] cervezas el jueves que viene > > > > *From:* Rodrigo > *To:* Lista de correo de Madrid Perl Mongers > *Sent:* Thu, February 11, 2010 4:36:52 PM > *Subject:* Re: [Madrid-pm] cervezas el jueves que viene > > 2010/2/11 Salvador Fandino > > > ya que hoy esta la lista caliente, aprovecho para recordaros que > hemos quedado para tomar unas cervecillas el jueves que viene > > ¡que no se os olvide! > > - Salva > > > Ni de coña se me olvida que he quedado para birras. :) > Pero ... ¿dónde y sobre qué hora? > > pues en principio donde siempre, en el rincon guay, sobre las 19:30-20:00 > > pero si alguien quiere proponer algun otro sitio, podemos probar... solo > tiene que ser centrico, tener Wifi y lo mas importante, buenos pinchos!!! > > - Salva > > > > > > > _______________________________________________ > Madrid-pm mailing list > Madrid-pm at pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm From skriptke en yahoo.es Tue Feb 16 01:39:52 2010 From: skriptke en yahoo.es (Skript Ke) Date: Tue, 16 Feb 2010 01:39:52 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN Message-ID: <489606.56257.qm@web29202.mail.ird.yahoo.com> Me he registrado en pause y he solicitado un "namespace" para Nes. Como es la primera vez que veo todo esto tengo un montón de dudas. Me gustaría saber si existe, seguro, algun módulo o utilidad para crear el programa de instalación de Nes. Por otra parte, Nes requiere que algunos archivos residan en el "documment root" y "cgi-bin" de la Web donde se quiere quiere utilizar, y no se muy bien como resolver esto. Hasta ahora, con copiar Nes al directorio "cgi-bin" es suficiente para que funcione sin necesidad de instalación. ¿Alguien ha tenido alguna experiencia en este sentido, o tiene alguna sugerencia? Gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jjmerelo en gmail.com Tue Feb 16 01:43:19 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Tue, 16 Feb 2010 10:43:19 +0100 Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <489606.56257.qm@web29202.mail.ird.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> Message-ID: <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> Hola, El día 16 de febrero de 2010 10:39, Skript Ke escribió: > Me he registrado en pause y he solicitado un "namespace" para Nes. > > Como es la primera vez que veo todo esto tengo un montón de dudas. > > Me gustaría saber si existe, seguro, algun módulo o utilidad para crear el > programa de instalación de Nes. > > Por otra parte, Nes requiere que algunos archivos residan en el "documment > root" y "cgi-bin" de la Web donde se quiere quiere utilizar, y no se muy > bien como resolver esto. Hasta ahora, con copiar Nes al directorio "cgi-bin" > es suficiente para que funcione sin necesidad de instalación. ¿Alguien ha > tenido alguna experiencia en este sentido, o tiene alguna sugerencia? > Dentro del Makefile.PL puedes incluir scripts para hacer cualquier cosa, pero en general en CPAN lo que se incluye es solamente la parte del módulo, no la parte de las aplicaciones que lo usen. Si tienes aplicaciones, suelen ir en el subdirectorio "scripts", y a partir de ahí cada uno que haga lo que quiera. -- JJ From skriptke en yahoo.es Tue Feb 16 02:00:01 2010 From: skriptke en yahoo.es (Skript Ke) Date: Tue, 16 Feb 2010 02:00:01 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> Message-ID: <48023.67260.qm@web29202.mail.ird.yahoo.com> ¿Sugieres que la parte de la instalación de los archivos que residen en "cgi-bin" se haga manualmente por el usuario? Te explico un poco mejor: Para que Nes funcione requiere que al menos existe un archivo .htacces con una configuración determinada y el script dispatch.cgi el "document root" y "cgi-bin" respectivamente de la Web. Sin esto sencillamente Nes no funciona. ¿Tal vez dos programas de instalación? Uno para el módulo y otro para cada Web en la que se quiere instalar Nes. Normalmente uno instala un módulo y si no da errores empieza a funcionar desde ese momento, me temo que con Nes la gente se pierda un poco con la instalación. ________________________________ De: JJ Merelo Para: Lista de correo de Madrid Perl Mongers Enviado: mar,16 febrero, 2010 10:43 Asunto: Re: [Madrid-pm] PAUSE y CPAN Hola, El día 16 de febrero de 2010 10:39, Skript Ke escribió: > Me he registrado en pause y he solicitado un "namespace" para Nes. > > Como es la primera vez que veo todo esto tengo un montón de dudas. > > Me gustaría saber si existe, seguro, algun módulo o utilidad para crear el > programa de instalación de Nes. > > Por otra parte, Nes requiere que algunos archivos residan en el "documment > root" y "cgi-bin" de la Web donde se quiere quiere utilizar, y no se muy > bien como resolver esto. Hasta ahora, con copiar Nes al directorio "cgi-bin" > es suficiente para que funcione sin necesidad de instalación. ¿Alguien ha > tenido alguna experiencia en este sentido, o tiene alguna sugerencia? > Dentro del Makefile.PL puedes incluir scripts para hacer cualquier cosa, pero en general en CPAN lo que se incluye es solamente la parte del módulo, no la parte de las aplicaciones que lo usen. Si tienes aplicaciones, suelen ir en el subdirectorio "scripts", y a partir de ahí cada uno que haga lo que quiera. -- JJ _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Tue Feb 16 02:14:49 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Tue, 16 Feb 2010 02:14:49 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <48023.67260.qm@web29202.mail.ird.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> Message-ID: <458651.98391.qm@web52606.mail.re2.yahoo.com> > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Tue, February 16, 2010 11:00:01 AM >Subject: Re: [Madrid-pm] PAUSE y CPAN > > >¿Sugieres que la parte de la instalación de los archivos que residen en "cgi-bin" se haga manualmente por el usuario? > >Te explico un poco mejor: > >Para que Nes funcione requiere que al menos existe un archivo .htacces con una configuración determinada y el script dispatch.cgi el "document root" y "cgi-bin" respectivamente de la Web. Sin esto sencillamente Nes no funciona. > >¿Tal vez dos programas de instalación? Uno para el módulo y otro para cada Web en la que se quiere instalar Nes. > >Normalmente uno instala un módulo y si no da errores empieza a funcionar desde ese momento, me temo que con Nes la gente se pierda un poco con la instalación. > Desde el momento que tienes que integrarte con un servidor Web la cosa no va a ser tan sencilla. Mira como lo hace Catalyst que en vez de colarse debajo de algun servidor web que pueda haber en la maquina, incorpora uno propio para desarrollo y que se inicia con un script que se incluye dentro del paquete. Por cierto, los scripts se pueden instalar como parte de la instalacion del modulo incorporando algunas entradas en el Makefile.PL. Aqui tienes un ejemplo: http://cpansearch.perl.org/src/SALVA/SVN-DumpReloc-0.02/Makefile.PL - Salva > > > ________________________________ De: JJ Merelo >Para: Lista de correo de Madrid Perl Mongers >Enviado: mar,16 febrero, 2010 10:43 >Asunto: Re: [Madrid-pm] PAUSE y CPAN > >Hola, > > >El día 16 de febrero de 2010 10:39, Skript Ke escribió: >> Me he registrado en pause y he solicitado un "namespace" para Nes. >> >> Como es la primera vez que veo todo esto tengo un montón de dudas. >> >> Me gustaría saber si existe, seguro, algun módulo o utilidad para crear el >> programa de instalación de Nes. >> >> > Por otra parte, Nes requiere que algunos archivos residan en el "documment >> root" y "cgi-bin" de la Web donde se quiere quiere utilizar, y no se muy >> bien como resolver esto. Hasta ahora, con copiar Nes al directorio "cgi-bin" >> es suficiente para que funcione sin necesidad de instalación. ¿Alguien ha >> tenido alguna experiencia en este sentido, o tiene alguna sugerencia? >> > >Dentro del Makefile.PL puedes incluir scripts para hacer cualquier >cosa, pero en general en CPAN lo que se incluye es solamente la parte >del módulo, no la parte de las aplicaciones que lo usen. Si tienes >aplicaciones, suelen ir en el subdirectorio "scripts", y a partir de >ahí cada uno que haga lo que quiera. > > >-- >JJ >_______________________________________________ >Madrid-pm mailing list >Madrid-pm en pm.org >http://mail.pm.org/mailman/listinfo/madrid-pm > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Tue Feb 16 04:33:47 2010 From: skriptke en yahoo.es (Skript Ke) Date: Tue, 16 Feb 2010 04:33:47 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <458651.98391.qm@web52606.mail.re2.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> Message-ID: <245724.37552.qm@web29211.mail.ird.yahoo.com> Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: Instalar el módulo Nes.pm donde corresponda Meter la librería de Nes en: /usr/lib/nes/dispatch.cgi /usr/lib/nes/obj /usr/lib/nes/plugins Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: mar,16 febrero, 2010 11:14 Asunto: Re: [Madrid-pm] PAUSE y CPAN > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Tue, February 16, 2010 11:00:01 AM >Subject: Re: [Madrid-pm] PAUSE y CPAN > > >¿Sugieres que la parte de la instalación de los archivos que residen en "cgi-bin" se haga manualmente por el usuario? > >Te explico un poco mejor: > >Para que Nes funcione requiere que al menos existe un archivo .htacces con una configuración determinada y el script dispatch.cgi el "document root" y "cgi-bin" respectivamente de la Web. Sin esto sencillamente Nes no funciona. > >¿Tal vez dos programas de instalación? Uno para el módulo y otro para cada Web en la que se quiere instalar Nes. > >Normalmente uno instala un módulo y si no da errores empieza a funcionar desde ese momento, me temo que con Nes la gente se pierda un poco con la instalación. > Desde el momento que tienes que integrarte con un servidor Web la cosa no va a ser tan sencilla. Mira como lo hace Catalyst que en vez de colarse debajo de algun servidor web que pueda haber en la maquina, incorpora uno propio para desarrollo y que se inicia con un script que se incluye dentro del paquete. Por cierto, los scripts se pueden instalar como parte de la instalacion del modulo incorporando algunas entradas en el Makefile.PL. Aqui tienes un ejemplo: http://cpansearch.perl.org/src/SALVA/SVN-DumpReloc-0.02/Makefile.PL - Salva > > > ________________________________ De: JJ Merelo >Para: Lista de correo de Madrid Perl Mongers > >Enviado: mar,16 febrero, 2010 10:43 >Asunto: Re: [Madrid-pm] PAUSE y CPAN > >Hola, > > >El día 16 de febrero de 2010 10:39, Skript Ke escribió: >> Me he registrado en pause y he solicitado un "namespace" para Nes. >> >> Como es la primera vez que veo todo esto tengo un montón de dudas. >> >> Me gustaría saber si existe, seguro, algun módulo o utilidad para crear el >> programa de instalación de Nes. >> >> > Por otra parte, Nes requiere que algunos archivos residan en el "documment >> root" y "cgi-bin" de la Web donde se quiere quiere utilizar, y no se muy >> bien como resolver esto. Hasta ahora, con copiar Nes al directorio "cgi-bin" >> es suficiente para que funcione sin necesidad de instalación. ¿Alguien ha >> tenido alguna experiencia en este sentido, o tiene alguna sugerencia? >> > >Dentro del Makefile.PL puedes incluir scripts para hacer cualquier >cosa, pero en general en CPAN lo que se incluye es solamente la parte >del módulo, no la parte de las aplicaciones que lo usen. Si tienes >aplicaciones, suelen ir en el subdirectorio "scripts", y a partir de >ahí cada uno que haga lo que quiera. > > >-- >JJ >_______________________________________________ >Madrid-pm mailing list >Madrid-pm en pm.org >http://mail.pm.org/mailman/listinfo/madrid-pm > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pancho en pancho.name Tue Feb 16 04:46:44 2010 From: pancho en pancho.name (pancho horrillo) Date: Tue, 16 Feb 2010 13:46:44 +0100 Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <245724.37552.qm@web29211.mail.ird.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> <245724.37552.qm@web29211.mail.ird.yahoo.com> Message-ID: <20100216124644.GB15258@pancho.name> Buenas. On Tue, Feb 16, 2010 at 04:33:47AM -0800, Skript Ke wrote: > Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: > > Instalar el módulo Nes.pm donde corresponda > > Meter la librería de Nes en: > /usr/lib/nes/dispatch.cgi > /usr/lib/nes/obj > /usr/lib/nes/plugins > Es costumbre hacer depender la ruta de instalación de una variable PREFIX=/usr/local, de manera que la ruta por omisión sea /usr/local/lib/nes pero que si el usuario (un empaquetador para Debian o RedHat) decide integrara en el sistema tan solo tenga que reescribir la susodicha PREFIX a /usr, por ejemplo. Lo he escrito de memoria; seguro que hay detalles y/o sutilezas que se me escapan. ¿Alguien me corrige/refina? N.B. La jerarquía /usr/lib sólo debe alterarse indirectamente, i.e., a través del sistema de paquetes del entorno. > Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. > > He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? > Mucho ánimo, y enhorabuena por el proyecto! -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From sfandino en yahoo.com Tue Feb 16 04:55:00 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Tue, 16 Feb 2010 04:55:00 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <245724.37552.qm@web29211.mail.ird.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> <245724.37552.qm@web29211.mail.ird.yahoo.com> Message-ID: <965608.74620.qm@web52606.mail.re2.yahoo.com> > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Tue, February 16, 2010 1:33:47 PM >Subject: Re: [Madrid-pm] PAUSE y CPAN > > >Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: > >Instalar el módulo Nes.pm donde corresponda > >>Meter la librería de Nes en: >>/usr/lib/nes/dispatch.cgi >>/usr/lib/nes/obj >>/usr/lib/nes/plugins En general no es buena idea que los modulos instalen cosas por su cuenta donde les de la gana. Es frecuente instalar modulos sin permisos de root, o en un directorio que no es el raiz de la maquina (por ejemplo, /usr/local) utilizando $PREFIX. Tambien es frecuente tener varios Perls instalados en la misma maquina, cada uno en su directorio. Lo mejor es que instales todo en algun directorio por debajo de donde va el modulo Nes, por ejemplo $PREFIX/lib/Nes/obj >>Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. > >He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? Tienes el libro "Writing Perl Modules for CPAN" de Sam Tregar, que te lo puedes bajar en PDF de la web de la editorial (http://apress.com/book/view/159059018X). Aunque es un poco viejo, estas cosas no han cambiado demasiado! Y tambien tienes este: http://www.perlmonks.org/index.pl?node_id=431702 - Salva From skriptke en yahoo.es Tue Feb 16 05:00:04 2010 From: skriptke en yahoo.es (Skript Ke) Date: Tue, 16 Feb 2010 05:00:04 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <20100216124644.GB15258@pancho.name> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> <245724.37552.qm@web29211.mail.ird.yahoo.com> <20100216124644.GB15258@pancho.name> Message-ID: <767198.42620.qm@web29205.mail.ird.yahoo.com> Me gustaría que el tema de la instalación quedase "fino" así que lo que voy hacer es "nada" hasta que tenga muy clarito todo esto :-) No estoy acostumbrado a las instalación, va ser la primera que haga. Te agradezco mucho tu sugerencia, admito más... ________________________________ De: pancho horrillo Para: madrid-pm en pm.org Enviado: mar,16 febrero, 2010 13:46 Asunto: Re: [Madrid-pm] PAUSE y CPAN Buenas. On Tue, Feb 16, 2010 at 04:33:47AM -0800, Skript Ke wrote: > Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: > > Instalar el módulo Nes.pm donde corresponda > > Meter la librería de Nes en: > /usr/lib/nes/dispatch.cgi > /usr/lib/nes/obj > /usr/lib/nes/plugins > Es costumbre hacer depender la ruta de instalación de una variable PREFIX=/usr/local, de manera que la ruta por omisión sea /usr/local/lib/nes pero que si el usuario (un empaquetador para Debian o RedHat) decide integrara en el sistema tan solo tenga que reescribir la susodicha PREFIX a /usr, por ejemplo. Lo he escrito de memoria; seguro que hay detalles y/o sutilezas que se me escapan. ¿Alguien me corrige/refina? N.B.. La jerarquía /usr/lib sólo debe alterarse indirectamente, i.e., a través del sistema de paquetes del entorno. > Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. > > He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? > Mucho ánimo, y enhorabuena por el proyecto! -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Tue Feb 16 05:04:27 2010 From: skriptke en yahoo.es (Skript Ke) Date: Tue, 16 Feb 2010 05:04:27 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <965608.74620.qm@web52606.mail.re2.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> <245724.37552.qm@web29211.mail.ird.yahoo.com> <965608.74620.qm@web52606.mail.re2.yahoo.com> Message-ID: <358303.6066.qm@web29217.mail.ird.yahoo.com> Entiendo, voy a leerme todo lo que pille y antes de crear la instalación la someteré a vuestro criterio, que es de lejos mejor que el mio para estos temas. Gracias. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: mar,16 febrero, 2010 13:55 Asunto: Re: [Madrid-pm] PAUSE y CPAN > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Tue, February 16, 2010 1:33:47 PM >Subject: Re: [Madrid-pm] PAUSE y CPAN > > >Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: > >Instalar el módulo Nes.pm donde corresponda > >>Meter la librería de Nes en: >>/usr/lib/nes/dispatch.cgi >>/usr/lib/nes/obj >>/usr/lib/nes/plugins En general no es buena idea que los modulos instalen cosas por su cuenta donde les de la gana. Es frecuente instalar modulos sin permisos de root, o en un directorio que no es el raiz de la maquina (por ejemplo, /usr/local) utilizando $PREFIX. Tambien es frecuente tener varios Perls instalados en la misma maquina, cada uno en su directorio. Lo mejor es que instales todo en algun directorio por debajo de donde va el modulo Nes, por ejemplo $PREFIX/lib/Nes/obj >>Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. > >He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? Tienes el libro "Writing Perl Modules for CPAN" de Sam Tregar, que te lo puedes bajar en PDF de la web de la editorial (http://apress.com/book/view/159059018X). Aunque es un poco viejo, estas cosas no han cambiado demasiado! Y tambien tienes este: http://www.perlmonks.org/index.pl?node_id=431702 - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Thu Feb 18 23:51:55 2010 From: skriptke en yahoo.es (Skriptke) Date: Thu, 18 Feb 2010 23:51:55 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes Message-ID: <884786.35939.qm@web29216.mail.ird.yahoo.com> Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) Que es Nes: Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. De momento no es ninguna otra cosa. http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes Caso práctico: Página que muestra un número aleatorio. Creamos la plantilla : lucky.nhtml {: NES 1.0 ('lucky.pl') :} {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes que cargue el el script lucky.pl para esta plantilla :} Suerte {:# {: $ number :} es la variable $nes_tags->{'number'} :} El número de la suerte es: {: $ number :} Creamos el script Perl: lucky.pl use nes; # Único objeto a instanciar en Perl my $nes = Singleton->new(); # Las variables que Nes va a reemplazar en la plantilla my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; # Único método de Singleton, que envía los datos a reemplazar $nes_tags->out(%$nes_tags) Y ahora la gracia de Nes, lo convertimos en un objeto: lucky.nhtml {: NES 1.0 ('lucky.pl') :} {: $ number :} Y lo podemos insertar en cualquier página Web así: template.nhtml: {: NES 1.0 script.pl :} Lo que sea ... El número de la suerte es: {: include lucky.nhtml :} ... http://nes.sourceforge.net/miniblog/es/?item=Objetos En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Fri Feb 19 01:42:02 2010 From: sfandino en yahoo.com (=?UTF-8?B?U2FsdmFkb3IgRmFuZGnDsW8=?=) Date: Fri, 19 Feb 2010 10:42:02 +0100 Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <884786.35939.qm@web29216.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> Message-ID: <4B7E5CEA.1000300@yahoo.com> Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita > clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y > yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la > representación de los datos generados en HTML mediante Tags HTML que son > reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, > un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? > admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 > Tags más, se aprenden en un rato, y el único objeto que tendremos que > instanciar en nuestro script Perl es uno de la clase Singleton y como > sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva From rodrigolive en gmail.com Fri Feb 19 02:28:02 2010 From: rodrigolive en gmail.com (Rodrigo) Date: Fri, 19 Feb 2010 11:28:02 +0100 Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <4B7E5CEA.1000300@yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> Message-ID: > > 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados > para pragmas (strict, autodie, etc). Usa Nes o NES > > Yo recomiendo cambiarle de nombre totalmente al paquete, porque NES es Nintendo Entretainment System de toda la vida. De hecho hay ya unos paquetillos con NES en Games::NES::* http://search.cpan.org/search?m=all&q=nes&s=1&n=50 saludos -rodrigo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 02:34:11 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 02:34:11 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <4B7E5CEA.1000300@yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> Message-ID: <434331.65124.qm@web29210.mail.ird.yahoo.com> Hombre no te iba a engañar en una cosa tan fácil de comprobar, si es un clase tipo singleton: http://github.com/Skriptke/nes/blob/master/Singleton.pm No requiere parámetros a no ser que para debug quieras hacer esto: http://example.com/script.cgi que tendrías que pasarle el nombre de la plantilla Pero en Nes lo normal sería hacer esto: http://example.com/template.nhtml Que no requiere nada. En realidad "new" en Perl es una convención, porque puedes llamar al constructor como quieras, pero como todo el mundo está acostumbrado a hacer new CGI o new lo que sea... Ya he visto en tus módulos utilizas "this" y no "self" supongo que antes trabajabas en C++ o Java. Es posible que no sea el más apropiado, pero a mi me gusto en su momento. Ya te digo que esto deriva de código escrito en el 2000 o por ahí, en su momento lo llame "nes" (No Embedded Source) y lo puse en minúsculas porque no pensaba en subirlo en a la cpan. Pero efectivamente las normas de la CPAN indica que la primera letra al menos de debe estar en mayúsculas, y es por eso que el namespace lo solicite como Nes o HTML::Nes http://www.nntp.perl.org/group/perl.modules/2010/02/msg69879.html ________________________________ De: Salvador Fandiño Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 10:42 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 02:36:05 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 02:36:05 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> Message-ID: <230629.72429.qm@web29201.mail.ird.yahoo.com> Nes es anterior a eso, y ya he pensado en cambiarlo por eso, pero le tengo cariño al nombre... ________________________________ De: Rodrigo Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 11:28 Asunto: Re: [Madrid-pm] Curso acelerado de Nes >>2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES > > Yo recomiendo cambiarle de nombre totalmente al paquete, porque NES es Nintendo Entretainment System de toda la vida. De hecho hay ya unos paquetillos con NES en Games::NES::* http://search.cpan.org/search?m=all&q=nes&s=1&n=50 saludos -rodrigo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 02:51:53 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 02:51:53 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <4B7E5CEA.1000300@yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> Message-ID: <806885.88703.qm@web29219.mail.ird.yahoo.com> También puedes hacer un uso tradicional de Nes, pero como ofrece ninguna ventaja sobre otros sistemas de plantillas está sin documentar, aunque lo haré cuando tenga un rato: use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $self->{'container'}->set_tags(%tags); $self->{'container'}->interpret(); $self->{'container'}->out(); La clase Singleton la implementé entre otros para simplificar el uso de Nes. * Estoy escribiendo estas cosas de cabeza y no me funciona muy bien, disculpar si hay erorres :-) ________________________________ De: Salvador Fandiño Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 10:42 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 03:02:11 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 03:02:11 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <806885.88703.qm@web29219.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <806885.88703.qm@web29219.mail.ird.yahoo.com> Message-ID: <98329.26639.qm@web29202.mail.ird.yahoo.com> Perdón... use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $container->set_tags(%tags); $container->interpret(); $container->out(); Me he levantado a las 6 y me acosté tarde... ________________________________ De: Skriptke Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 11:51 Asunto: Re: [Madrid-pm] Curso acelerado de Nes También puedes hacer un uso tradicional de Nes, pero como ofrece ninguna ventaja sobre otros sistemas de plantillas está sin documentar, aunque lo haré cuando tenga un rato: use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $self->{'container'}->set_tags(%tags); $self->{'container'}->interpret(); $self->{'container'}->out(); La clase Singleton la implementé entre otros para simplificar el uso de Nes. * Estoy escribiendo estas cosas de cabeza y no me funciona muy bien, disculpar si hay erorres :-) ________________________________ De: Salvador Fandiño Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 10:42 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 03:19:45 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 03:19:45 -0800 (PST) Subject: [Madrid-pm] Rv: Curso acelerado de Nes In-Reply-To: <806885.88703.qm@web29219.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <806885.88703.qm@web29219.mail.ird.yahoo.com> Message-ID: <903044.74763.qm@web29220.mail.ird.yahoo.com> Perdón... use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $container->set_tags(%tags); $container->interpret(); $container->out(); Me he levantado a las 6 y me acosté tarde... ________________________________ De: Skriptke Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 11:51 Asunto: Re: [Madrid-pm] Curso acelerado de Nes También puedes hacer un uso tradicional de Nes, pero como ofrece ninguna ventaja sobre otros sistemas de plantillas está sin documentar, aunque lo haré cuando tenga un rato: use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $self->{'container'}->set_tags(%tags); $self->{'container'}->interpret(); $self->{'container'}->out(); La clase Singleton la implementé entre otros para simplificar el uso de Nes. * Estoy escribiendo estas cosas de cabeza y no me funciona muy bien, disculpar si hay erorres :-) ________________________________ De: Salvador Fandiño Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 10:42 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Fri Feb 19 03:40:45 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 03:40:45 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <98329.26639.qm@web29202.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <806885.88703.qm@web29219.mail.ird.yahoo.com> <98329.26639.qm@web29202.mail.ird.yahoo.com> Message-ID: <346855.2569.qm@web29204.mail.ird.yahoo.com> Y también se puede hacer esto: use nes; my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; my $nes_code = 'El número de la suerte es: {: $ number :}'; my $interpret = nes_interpret->new($nes_code); print $interpret->go( %$nes_tags ); ________________________________ De: Skriptke Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 12:02 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Perdón... use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $container->set_tags(%tags); $container->interpret(); $container->out(); Me he levantado a las 6 y me acosté tarde... ________________________________ De: Skriptke Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 11:51 Asunto: Re: [Madrid-pm] Curso acelerado de Nes También puedes hacer un uso tradicional de Nes, pero como ofrece ninguna ventaja sobre otros sistemas de plantillas está sin documentar, aunque lo haré cuando tenga un rato: use nes; my $container = nes_container->new('template.nhtml'); my $nes_tags = {}; $nes_tags->{'number'} = int rand 10; $self->{'container'}->set_tags(%tags); $self->{'container'}->interpret(); $self->{'container'}->out(); La clase Singleton la implementé entre otros para simplificar el uso de Nes. * Estoy escribiendo estas cosas de cabeza y no me funciona muy bien, disculpar si hay erorres :-) ________________________________ De: Salvador Fandiño Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 10:42 Asunto: Re: [Madrid-pm] Curso acelerado de Nes Skriptke wrote: > Lo primero que ha sido un placer conoceros, pero tengo una espinita clavada con Diego cuando me confeso que no supo hacer funcionar Nes, y yo que presumo de que es fácil de usar... :-) > > Que es Nes: > > Un sistema para la separación del código ejecutable Perl y la representación de los datos generados en HTML mediante Tags HTML que son reemplazados por variables creadas en Perl. > > De momento no es ninguna otra cosa. > > http://nes.sourceforge.net/miniblog/es/?item=Principios%20de%20Nes > > Caso práctico: > > Página que muestra un número aleatorio. > > Creamos la plantilla : > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: # la linea {: NES 1.0 ('lucky.pl') :} le dice a Nes > que cargue el el script lucky.pl para esta plantilla > :} > > > Suerte > > > {:# {: $ number :} es la variable $nes_tags->{'number'} :} > El número de la suerte es: {: $ number :} > > > > Creamos el script Perl: > > lucky.pl > use nes; > > # Único objeto a instanciar en Perl > my $nes = Singleton->new(); > > # Las variables que Nes va a reemplazar en la plantilla > my $nes_tags = {}; > $nes_tags->{'number'} = int rand 10; > > # Único método de Singleton, que envía los datos a reemplazar > $nes_tags->out(%$nes_tags) > > > Y ahora la gracia de Nes, lo convertimos en un objeto: > > lucky.nhtml > {: NES 1.0 ('lucky.pl') :} > {: $ number :} > > Y lo podemos insertar en cualquier página Web así: > > template.nhtml: > {: NES 1.0 script.pl :} > > > Lo que sea > > > ... > El número de la suerte es: {: include lucky.nhtml :} > ... > > > > http://nes.sourceforge.net/miniblog/es/?item=Objetos > > En vez de mostrar un número, nuestro objeto podía mostrar un formulario, un script PHP, JavaScript, Ajax, etc. o una mezcla. El Tag ?include? admite parámetros: > > http://nes.sourceforge.net/miniblog/es/?item=Tag%20include%20%28file%29 > http://nes.sourceforge.net/miniblog/es/?item=Paradigma%20Nes > http://nes.sourceforge.net/miniblog/es/?item=Incluir%20PHP%20y%20otros > > Prácticamente con esto, ya sabéis Nes, además de $ y de include hay 8 Tags más, se aprenden en un rato, y el único objeto que tendremos que instanciar en nuestro script Perl es uno de la clase Singleton y como sólo tiene un método (out) tampoco tiene perdida. > > http://nes.sourceforge.net/miniblog/es/?item=Sintaxis%20de%20Nes > http://nes.sourceforge.net/miniblog/es/?item=La%20clase%20Singleton > Un par de cuestiones de estilo: 1) Singleton es un muy mal nombre para un paquete. Llamale Nes o Nes::Stash 2) nes tampoco es un buen nombre, los nombre en minusculas estan reservados para pragmas (strict, autodie, etc). Usa Nes o NES 3) Si tu clase realmente es un singleton, no necesitas el new, directamente tendrias que poder hacer Nes::Stash->set(%datos); por ejemplo asi package Nes::Stash; my $singleton; sub set { my $self = shift; ref $self or $self = ($singleton ||= __PACKAGE__->_new); $self->... } ... pero claro solo si es un singleton de verdad, que con la estructura que tienes no tengo muy claro que lo sea! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Fri Feb 19 04:47:22 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Fri, 19 Feb 2010 04:47:22 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <434331.65124.qm@web29210.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> Message-ID: <858432.68760.qm@web52603.mail.re2.yahoo.com> > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Fri, February 19, 2010 11:34:11 AM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Hombre no te iba a engañar en una cosa tan fácil de comprobar, si es un clase tipo singleton: > >http://github.com/Skriptke/nes/blob/master/Singleton.pm uffs, esto no es un singleton, es un engendro demoniaco! Reusas la instancia, pero la vuelves a inicialiar cada vez y de manera distinta según sea el primer uso o no! La forma tradicional de programar un singleton es como sigue: package Foo; sub _new { my $class = shift; my $self = { ... }; bless $self, $class; # init $self ... return $self; } my $singleton; sub instance { $singleton ||= __PACKAGE__->_new(); } Pero me da la impresión de que tu lo que quieres es un objeto que represente el contexto, el cual varia según el momento en el cual es llamado y desde donde. Osea que el objeto que devuelves cambia, así que lo que estas haciendo, en el fondo, tiene cierto sentido, pero tendrías que reestructurar el código de esa parte y organizarlo y elegir mejores nombres para todo para que se entienda. >No requiere parámetros a no ser que para debug quieras hacer esto: > >http://example.com/script.cgi > >que tendrías que pasarle el nombre de la plantilla > >Pero en Nes lo normal sería hacer esto: > >http://example.com/template.nhtml > >Que no requiere nada. > >En realidad "new" en Perl es una convención, porque puedes llamar al constructor como quieras, pero > como todo el mundo está acostumbrado a hacer new CGI o new lo que sea... > Ya he visto en tus módulos utilizas "this" y no "self" supongo que antes trabajabas en C++ o Java. no, yo siempre utilizo $self, no se donde habras visto un $this en mi codigo, a lo mejor en algun modulo muy viejo... al principio, cuando salio Perl 5, la gente utilizaba indistintamente uno u otro. $this venia de C++, Java aun no existía y el $self venia de Smalltalk (via Python, si no recuerdo mal) que no era un lenguaje demasiado popular fuera de ciertos ámbitos... probablemente fue que Java utilizase this lo que hizo que los perleros se pasasen en masa al mas elegante $self! > Es posible que no sea el más apropiado, pero a mi me gusto en su momento. "Singleton->new" es un oxímoron! La convencion en Perl es llamar "new" al constructor. Pero cuando tu clase es un singleton, *no* es al constructor a lo que llamas ("instance" es habitualmente un nombre mas apropiado, aunque no en tu caso). >Ya te digo que esto deriva de código escrito en el 2000 o por ahí, en su momento lo llame "nes" (No Embedded Source) y lo puse en minúsculas porque no pensaba en subirlo en a la cpan. Bueno, cuando lo escribiste no es una disculpa, si lo publicas aquí, lo criticaremos (constructivamente, eso si :-) - Salva From skriptke en yahoo.es Fri Feb 19 10:00:37 2010 From: skriptke en yahoo.es (Skriptke) Date: Fri, 19 Feb 2010 10:00:37 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <858432.68760.qm@web52603.mail.re2.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> Message-ID: <916596.58811.qm@web29213.mail.ird.yahoo.com> Es posible que esté mal escrito, de ahí a lo de "es un engendro demoniaco" en fin... La instancia se inicializa una sola vez, y el código está perfectamente escrito y hace lo que debe hacer. Por último el tono de tus mensaje con frases como "es un engendro demoniaco" o el anterior "claro solo si es un singleton de verdad", no es constructivo, es negativo. Mira a ver si te aplicas lo mismo para la corrección de estilo en Lenguaje Español que para el Lenguaje Perl. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: vie,19 febrero, 2010 13:47 Asunto: Re: [Madrid-pm] Curso acelerado de Nes > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Fri, February 19, 2010 11:34:11 AM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Hombre no te iba a engañar en una cosa tan fácil de comprobar, si es un clase tipo singleton: > >http://github.com/Skriptke/nes/blob/master/Singleton.pm uffs, esto no es un singleton, es un engendro demoniaco! Reusas la instancia, pero la vuelves a inicialiar cada vez y de manera distinta según sea el primer uso o no! La forma tradicional de programar un singleton es como sigue: package Foo; sub _new { my $class = shift; my $self = { ... }; bless $self, $class; # init $self ... return $self; } my $singleton; sub instance { $singleton ||= __PACKAGE__->_new(); } Pero me da la impresión de que tu lo que quieres es un objeto que represente el contexto, el cual varia según el momento en el cual es llamado y desde donde. Osea que el objeto que devuelves cambia, así que lo que estas haciendo, en el fondo, tiene cierto sentido, pero tendrías que reestructurar el código de esa parte y organizarlo y elegir mejores nombres para todo para que se entienda. >No requiere parámetros a no ser que para debug quieras hacer esto: > >http://example.com/script.cgi > >que tendrías que pasarle el nombre de la plantilla > >Pero en Nes lo normal sería hacer esto: > >http://example.com/template.nhtml > >Que no requiere nada. > >En realidad "new" en Perl es una convención, porque puedes llamar al constructor como quieras, pero > como todo el mundo está acostumbrado a hacer new CGI o new lo que sea... > Ya he visto en tus módulos utilizas "this" y no "self" supongo que antes trabajabas en C++ o Java. no, yo siempre utilizo $self, no se donde habras visto un $this en mi codigo, a lo mejor en algun modulo muy viejo... al principio, cuando salio Perl 5, la gente utilizaba indistintamente uno u otro. $this venia de C++, Java aun no existía y el $self venia de Smalltalk (via Python, si no recuerdo mal) que no era un lenguaje demasiado popular fuera de ciertos ámbitos... probablemente fue que Java utilizase this lo que hizo que los perleros se pasasen en masa al mas elegante $self! > Es posible que no sea el más apropiado, pero a mi me gusto en su momento. "Singleton->new" es un oxímoron! La convencion en Perl es llamar "new" al constructor. Pero cuando tu clase es un singleton, *no* es al constructor a lo que llamas ("instance" es habitualmente un nombre mas apropiado, aunque no en tu caso). >Ya te digo que esto deriva de código escrito en el 2000 o por ahí, en su momento lo llame "nes" (No Embedded Source) y lo puse en minúsculas porque no pensaba en subirlo en a la cpan. Bueno, cuando lo escribiste no es una disculpa, si lo publicas aquí, lo criticaremos (constructivamente, eso si :-) - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Sat Feb 20 04:13:52 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Sat, 20 Feb 2010 04:13:52 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <916596.58811.qm@web29213.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> <916596.58811.qm@web29213.mail.ird.yahoo.com> Message-ID: <389511.20947.qm@web52606.mail.re2.yahoo.com> > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Fri, February 19, 2010 7:00:37 PM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Es posible que esté mal escrito, de ahí a lo de "es un engendro demoniaco" en fin... Perdona si te he ofendido, no pretendía mas que decir las cosas con cierto humor, pero tienes razón, es muy posible que me haya pasado. > La instancia se inicializa una sola vez, y el código está perfectamente escrito y hace lo que debe hacer. El código hace lo que tiene que hacer, pero de ahí a estar perfectamente escrito hay un largo camino... Ese codigo es lo que se conoce habitualmente como "código espagueti", te guste o no. >Por último el tono de tus mensaje con frases como "es un engendro demoniaco" o el anterior "claro solo si es un singleton de verdad", no es constructivo, es negativo. Lo del "engendro demoniaco" admito que si puede resultar ofensivo, lo otro no. >Mira a ver si te aplicas lo mismo para la corrección de estilo en Lenguaje Español que para el Lenguaje Perl. Vamos a ponernos un poco en contexto, este es un grupo temático dedicado a la programación Perl cuyo fin aunque no este escrito en ningún sitio viene a ser la divulgación del lenguaje, aprender cosas nuevas y compartir experiencias entre los integrantes del mismo. Por motivos obvios el nivel medio de conocimientos es muy alto y eso también significa mas exigentes y mas críticos con lo que esta bien o mal, discusiones apasionadas y opiniones fuertes. Tu llegas aquí con tu proyecto nuevo, lo promocionas y nos pides ayuda para publicarlo en CPAN. Nosotros (yo particularmente) te ayudamos, y te damos consejos sobre como seguir y cuando publicas un código que deja mucho que desear y lo criticamos vas y te ofendes? Pues esa no es la forma en la que funcionamos. Aqui si publicas codigo te lo criticaremos, trataremos de sacarle todos los fallos posibles con el fin de que lo mejores. Yo personalmente me he tomado el trabajo de mirar tu código, entenderlo y decirte los problemas que le veía empleando para ello un tiempo que bien podía haber dedicado a otras cosas mas provechosas para mi. Así que tienes dos opciones, puedes aceptar que el código que desarrollas deja mucho que desear y aprovechar las criticas de otros que saben mas que tu para aprender y mejorar tus habilidades como programador Perl o, por otro lado, puedes pensar que los demas (o yo) no tienen ni idea, que tu haces mejor las cosas, que tu código es perfecto y seguir como hasta ahora. Tu veras lo que mas te conviene. Por lo que a mi respecta, tratare de mantener mejor las formas cuando responda a tus mensajes, pero en cuanto al contenido, te aseguro que seguiré opinando lo que me de la gana. Y si mis criticas te han parecido duras, es que no has visto nada! - Salva From skriptke en yahoo.es Sat Feb 20 04:46:51 2010 From: skriptke en yahoo.es (Skriptke) Date: Sat, 20 Feb 2010 04:46:51 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <389511.20947.qm@web52606.mail.re2.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> <916596.58811.qm@web29213.mail.ird.yahoo.com> <389511.20947.qm@web52606.mail.re2.yahoo.com> Message-ID: <458380.95901.qm@web29207.mail.ird.yahoo.com> Es una cuestión de forma no de fondo, cuando se me ha dicho por ejemplo que la instalación podía estar mal planteada no he tenido reparo en rectificar, reconocer mis escasos conocimientos y pedir ayuda. Pero ya veo por qué la gente de esta lista apenas escribe, no sea que salga la inquisición con salidas de tono burlonas, que no denotan más que soberbia. De la que hasta el último momento haces gala... "Perdona si te he ofendido" para terminar diciendo "te aseguro que seguiré opinando lo que me de la gana" ¿Te tengo que perdonar? o... ¿Te voy a tener que seguir perdonando? Estas Ud. perdonado, pero si se vuelve a dar el caso de que "te aseguro que seguiré opinando lo que me de la gana" y me faltas al respeto que todas las personas independientemente de su nivel de conocimientos se deben unas a otra... "te mando a la mierda y me quedo más ancho que largo" No tomes el hecho de que utilice palabras como "perdón", "gracias" o "por favor" como un signo de debilidad, es que intento ser educado, y pido lo mismo de los demás hacia mi. Puedes seguir diciendo lo que te de la gana pero me tratas con el mismo respeto que te trato yo a ti. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: sáb,20 febrero, 2010 13:13 Asunto: Re: [Madrid-pm] Curso acelerado de Nes > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Fri, February 19, 2010 7:00:37 PM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Es posible que esté mal escrito, de ahí a lo de "es un engendro demoniaco" en fin... Perdona si te he ofendido, no pretendía mas que decir las cosas con cierto humor, pero tienes razón, es muy posible que me haya pasado. > La instancia se inicializa una sola vez, y el código está perfectamente escrito y hace lo que debe hacer. El código hace lo que tiene que hacer, pero de ahí a estar perfectamente escrito hay un largo camino... Ese codigo es lo que se conoce habitualmente como "código espagueti", te guste o no. >Por último el tono de tus mensaje con frases como "es un engendro demoniaco" o el anterior "claro solo si es un singleton de verdad", no es constructivo, es negativo. Lo del "engendro demoniaco" admito que si puede resultar ofensivo, lo otro no. >Mira a ver si te aplicas lo mismo para la corrección de estilo en Lenguaje Español que para el Lenguaje Perl. Vamos a ponernos un poco en contexto, este es un grupo temático dedicado a la programación Perl cuyo fin aunque no este escrito en ningún sitio viene a ser la divulgación del lenguaje, aprender cosas nuevas y compartir experiencias entre los integrantes del mismo. Por motivos obvios el nivel medio de conocimientos es muy alto y eso también significa mas exigentes y mas críticos con lo que esta bien o mal, discusiones apasionadas y opiniones fuertes. Tu llegas aquí con tu proyecto nuevo, lo promocionas y nos pides ayuda para publicarlo en CPAN. Nosotros (yo particularmente) te ayudamos, y te damos consejos sobre como seguir y cuando publicas un código que deja mucho que desear y lo criticamos vas y te ofendes? Pues esa no es la forma en la que funcionamos. Aqui si publicas codigo te lo criticaremos, trataremos de sacarle todos los fallos posibles con el fin de que lo mejores. Yo personalmente me he tomado el trabajo de mirar tu código, entenderlo y decirte los problemas que le veía empleando para ello un tiempo que bien podía haber dedicado a otras cosas mas provechosas para mi. Así que tienes dos opciones, puedes aceptar que el código que desarrollas deja mucho que desear y aprovechar las criticas de otros que saben mas que tu para aprender y mejorar tus habilidades como programador Perl o, por otro lado, puedes pensar que los demas (o yo) no tienen ni idea, que tu haces mejor las cosas, que tu código es perfecto y seguir como hasta ahora. Tu veras lo que mas te conviene. Por lo que a mi respecta, tratare de mantener mejor las formas cuando responda a tus mensajes, pero en cuanto al contenido, te aseguro que seguiré opinando lo que me de la gana. Y si mis criticas te han parecido duras, es que no has visto nada! - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Sat Feb 20 05:15:40 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Sat, 20 Feb 2010 05:15:40 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <458380.95901.qm@web29207.mail.ird.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> <916596.58811.qm@web29213.mail.ird.yahoo.com> <389511.20947.qm@web52606.mail.re2.yahoo.com> <458380.95901.qm@web29207.mail.ird.yahoo.com> Message-ID: <901601.50295.qm@web52606.mail.re2.yahoo.com> > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Sat, February 20, 2010 1:46:51 PM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Es una cuestión de forma no de fondo, cuando se me ha dicho por ejemplo que la instalación podía estar mal planteada no he tenido reparo en rectificar, reconocer mis escasos conocimientos y pedir ayuda. > >Pero ya veo por qué la gente de esta lista apenas escribe, no sea que salga la inquisición con salidas de tono burlonas, que no denotan más que soberbia. De la que hasta el último momento haces gala... "Perdona si te he ofendido" para terminar diciendo "te aseguro que seguiré opinando lo que me de la gana" ¿Te tengo que perdonar? o... ¿Te voy a tener que seguir perdonando? > >Estas Ud. perdonado, pero si se vuelve a dar el caso de que "te aseguro que seguiré opinando lo que me de la gana" y me faltas al respeto que todas las personas independientemente de su nivel de > conocimientos se deben unas a otra... "te mando a la mierda y me quedo más ancho que largo" > >No tomes el hecho de que utilice palabras como "perdón", "gracias" o "por favor" como un signo de debilidad, es que intento ser educado, y pido lo mismo de los demás hacia mi. > >Puedes seguir diciendo lo que te de la gana pero me tratas con el mismo respeto que te trato yo a ti. > Por ahora el único que ha insultado al otro has sido tu, yo me he limitado a hablar de tu código y sí, a lo mejor lo "engendro demoníaco" se salia un poco del tiesto, pero tampoco creo que fuese para tanto. El resto de mis comentarios han sido correctos y si tu has visto otra cosa, créeme, es cosa tuya. En fin, como esta conversación ya no lleva a ningún sitio, yo la doy por finalizada. Si te parece bien volvamos al "topic" que es Perl. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Sat Feb 20 07:34:36 2010 From: skriptke en yahoo.es (Skriptke) Date: Sat, 20 Feb 2010 07:34:36 -0800 (PST) Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <901601.50295.qm@web52606.mail.re2.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> <916596.58811.qm@web29213.mail.ird.yahoo.com> <389511.20947.qm@web52606.mail.re2.yahoo.com> <458380.95901.qm@web29207.mail.ird.yahoo.com> <901601.50295.qm@web52606.mail.re2.yahoo.com> Message-ID: <946533.73056.qm@web29204.mail.ird.yahoo.com> Si es de buen rollo, entonces te voy a contestar a lo que no has sabido leer entrelineas en mis respuestas sobre tus recomendaciones de estilo. Y empezaré por el final... Lo que se conoce habitualmente como "código espagueti", cuando yo era ?más joven? se refería a utilizar muchos GO-TOs en un programa, o utilizar nombres que no describen lo que contiene una variable o hace una función. (Ahora he ido a la http://es.wikipedia.org/wiki/C%C3%B3digo_spaghetti y he visto que con los tiempos todo cambia... pero viene a ser lo mismo) Cuando te decía ?...y el código está perfectamente escrito y hace lo que debe hacer.? te estaba diciendo que había dejado de tener en cuenta tus recomendaciones. No hay nada perfecto en ninguna parte. O como cuando te hablaba de ?this? y ?self?, puedes utilizar ?this? y tu código no se convierte en "código espagueti" o en un ?engendro/mal uso? por que el significado es el mismo, y se entiende perfectamente lo que hace el programa, lo que estás haciendo es un uso heterodoxo de la programación orientada a objetos en Perl. En este punto es cuando digo que: lo que si es un oxímoron es decir lo que he dicho ?uso heterodoxo de la programación orientada a objetos en Perl? por que lo más heterodoxo que hay es la implementación de OOP de Perl, mejorada algo con moose, pero que quieres que te diga, tampoco. Así que lo que tu seguramente has querido decir es que la implementación de un objeto tipo singleton que hago es heterodoxa. Pero el nombre, aunque singular, describe de forma fidedigna el objeto ?Singleton? que nadie podrá decir que no sabe que tipo de objeto es :-) y... su implementación, paso a paso, describe de forma fidedigna lo que hace este objeto, eso si, puede ser una implementación poco ortodoxa. Cuando veas el resto del código, además de encontrar más fallos de estilo y otros, seguramente entenderás el porque de la forma de implementar así Singleton. Por último, Nes, no está escrito para ser presentado a un concurso de estilo de programación en Perl, que por otra parte, yo, jamás ganaría. Entonces no me puedes decir que me vaya a casa y que cuando aprenda vuelva y reescriba Nes otra vez (se lee entre lineas en tus comentarios). Tengo que hacer Nes con el nivel que tengo en la actualidad, que es el que es. * Léase ?heterodoxia? como algo apartado del dogma, herético, extraño o insólito. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: sáb,20 febrero, 2010 14:15 Asunto: Re: [Madrid-pm] Curso acelerado de Nes > >From: Skriptke >To: Lista de correo de Madrid Perl Mongers >Sent: Sat, February 20, 2010 1:46:51 PM >Subject: Re: [Madrid-pm] Curso acelerado de Nes > > >Es una cuestión de forma no de fondo, cuando se me ha dicho por ejemplo que la instalación podía estar mal planteada no he tenido reparo en rectificar, reconocer mis escasos conocimientos y pedir ayuda. > >Pero ya veo por qué la gente de esta lista apenas escribe, no sea que salga la inquisición con salidas de tono burlonas, que no denotan más que soberbia. De la que hasta el último momento haces gala... "Perdona si te he ofendido" para terminar diciendo "te aseguro que seguiré opinando lo que me de la gana" ¿Te tengo que perdonar? o... ¿Te voy a tener que seguir perdonando? > >Estas Ud. perdonado, pero si se vuelve a dar el caso de que "te aseguro que seguiré opinando lo que me de la gana" y me faltas al respeto que todas las personas independientemente de su nivel de > conocimientos se deben unas a otra... "te mando a la mierda y me quedo más ancho que largo" > >No tomes el hecho de que utilice palabras como "perdón", "gracias" o "por favor" como un signo de debilidad, es que intento ser educado, y pido lo mismo de los demás hacia mi. > >Puedes seguir diciendo lo que te de la gana pero me tratas con el mismo respeto que te trato yo a ti. > Por ahora el único que ha insultado al otro has sido tu, yo me he limitado a hablar de tu código y sí, a lo mejor lo "engendro demoníaco" se salia un poco del tiesto, pero tampoco creo que fuese para tanto. El resto de mis comentarios han sido correctos y si tu has visto otra cosa, créeme, es cosa tuya. En fin, como esta conversación ya no lleva a ningún sitio, yo la doy por finalizada. Si te parece bien volvamos al "topic" que es Perl. - Salva ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Sat Feb 20 07:53:16 2010 From: skriptke en yahoo.es (Skriptke) Date: Sat, 20 Feb 2010 07:53:16 -0800 (PST) Subject: [Madrid-pm] PAUSE y CPAN In-Reply-To: <358303.6066.qm@web29217.mail.ird.yahoo.com> References: <489606.56257.qm@web29202.mail.ird.yahoo.com> <7f313e3f1002160143t2b185f3ep48677df6cfbed5d0@mail.gmail.com> <48023.67260.qm@web29202.mail.ird.yahoo.com> <458651.98391.qm@web52606.mail.re2.yahoo.com> <245724.37552.qm@web29211.mail.ird.yahoo.com> <965608.74620.qm@web52606.mail.re2.yahoo.com> <358303.6066.qm@web29217.mail.ird.yahoo.com> Message-ID: <550262.59146.qm@web29216.mail.ird.yahoo.com> He esta mirando sobre la instalación y se me ha ocurrido la siguiente solución: Utilizar la siguiente estructura de directorios en la instalación: ? lib script active_nes_site share cgi-bin dispatch.cgi plugin obj ? Utilizar Module::Install::Share en la instalación y posteriormente File::ShareDir en el script active_nes_site para enlazar estos archivos en un servidor virtual concreto. Agradeceré sugerencias. ________________________________ De: Skript Ke Para: Lista de correo de Madrid Perl Mongers Enviado: mar,16 febrero, 2010 14:04 Asunto: Re: [Madrid-pm] PAUSE y CPAN Entiendo, voy a leerme todo lo que pille y antes de crear la instalación la someteré a vuestro criterio, que es de lejos mejor que el mio para estos temas. Gracias. ________________________________ De: Salvador Fandino Para: Lista de correo de Madrid Perl Mongers Enviado: mar,16 febrero, 2010 13:55 Asunto: Re: [Madrid-pm] PAUSE y CPAN > >From: Skript Ke >To: Lista de correo de Madrid Perl Mongers >Sent: Tue, February 16, 2010 1:33:47 PM >Subject: Re: [Madrid-pm] PAUSE y CPAN > > >Nes viene además con una librería de objetos y plugins. Creo que lo que voy a hacer es lo siguiente: > >Instalar el módulo Nes.pm donde corresponda > >>Meter la librería de Nes en: >>/usr/lib/nes/dispatch.cgi >>/usr/lib/nes/obj >>/usr/lib/nes/plugins En general no es buena idea que los modulos instalen cosas por su cuenta donde les de la gana. Es frecuente instalar modulos sin permisos de root, o en un directorio que no es el raiz de la maquina (por ejemplo, /usr/local) utilizando $PREFIX. Tambien es frecuente tener varios Perls instalados en la misma maquina, cada uno en su directorio. Lo mejor es que instales todo en algun directorio por debajo de donde va el modulo Nes, por ejemplo $PREFIX/lib/Nes/obj >>Después mediante un segundo script de instalación enlazar /usr/lib/nes en /cgi-bin/nes. > >He estado mirando los Makefile.PL que tienes, conoces algún tutorial sobre esto para tontos? Tienes el libro "Writing Perl Modules for CPAN" de Sam Tregar, que te lo puedes bajar en PDF de la web de la editorial (http://apress.com/book/view/159059018X). Aunque es un poco viejo, estas cosas no han cambiado demasiado! Y tambien tienes este: http://www.perlmonks.org/index.pl?node_id=431702 - Salva _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Mon Feb 22 02:54:32 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 02:54:32 -0800 (PST) Subject: [Madrid-pm] despedida Message-ID: <449287.9687.qm@web29201.mail.ird.yahoo.com> Me estoy dando cuenta que el clima esta lo suficientemente enrarecido como para que ya no sea divertido. Me doy de baja de la lista, pero sin acritud :-) quiero decir, que si me doy de baja ahora igual más adelante puedo puedo volver. Ha sido un placer conoceros a todos, hasta pronto. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From explorer en joaquinferrero.com Mon Feb 22 04:04:49 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 13:04:49 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <449287.9687.qm@web29201.mail.ird.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> Message-ID: <4B8272E1.5020709@joaquinferrero.com> Skriptke escribió: > Me estoy dando cuenta que el clima esta lo suficientemente enrarecido > como para que ya no sea divertido. > > Me doy de baja de la lista, pero sin acritud :-) quiero decir, que si me > doy de baja ahora igual más adelante puedo puedo volver. > > Ha sido un placer conoceros a todos, hasta pronto. > Por si alguien le sorprende esta decisión, contar que esto mismo ha pasado, hace cosa de un mes, en el foro Perl en Español. ¿Comentarios? -- JF^D From sfandino en yahoo.com Mon Feb 22 04:32:29 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Mon, 22 Feb 2010 04:32:29 -0800 (PST) Subject: [Madrid-pm] despedida In-Reply-To: <4B8272E1.5020709@joaquinferrero.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> Message-ID: <217508.92740.qm@web52607.mail.re2.yahoo.com> ----- Original Message ---- > From: Joaquin Ferrero > To: Lista de correo de Madrid Perl Mongers > Sent: Mon, February 22, 2010 1:04:49 PM > Subject: Re: [Madrid-pm] despedida > Por si alguien le sorprende esta decisión, contar que esto mismo ha pasado, > hace cosa de un mes, en el foro Perl en Español. pero esa vez con... s/\bsalva\b/explorer/gi que yo ahí no tuve nada que ver, eh! ;-) De todas formas, yo creo que este tema y, a no ser que alguien quiera darme un tirón de orejas en publico, es mejor cerrarlo tal cual. - Salva From explorer en joaquinferrero.com Mon Feb 22 04:35:31 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 13:35:31 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <217508.92740.qm@web52607.mail.re2.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> Message-ID: <4B827A13.6090605@joaquinferrero.com> Salvador Fandino escribió: > ----- Original Message ---- > >> From: Joaquin Ferrero >> To: Lista de correo de Madrid Perl Mongers >> Sent: Mon, February 22, 2010 1:04:49 PM >> Subject: Re: [Madrid-pm] despedida > >> Por si alguien le sorprende esta decisión, contar que esto mismo ha pasado, >> hace cosa de un mes, en el foro Perl en Español. > > pero esa vez con... > > s/\bsalva\b/explorer/gi > > que yo ahí no tuve nada que ver, eh! ;-) > > De todas formas, yo creo que este tema y, a no ser que alguien quiera darme un tirón de orejas en publico, es mejor cerrarlo tal cual. > Al menos, espero que Skripke se presente el día 12 y podamos conocerle a él y a Nes. -- JF^D From rafael.porres en qindel.com Mon Feb 22 04:45:22 2010 From: rafael.porres en qindel.com (Rafael Porres Molina) Date: Mon, 22 Feb 2010 13:45:22 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <217508.92740.qm@web52607.mail.re2.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> Message-ID: <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> El 22/02/2010, a las 13:32, Salvador Fandino escribió: > ----- Original Message ---- > >> From: Joaquin Ferrero >> To: Lista de correo de Madrid Perl Mongers >> Sent: Mon, February 22, 2010 1:04:49 PM >> Subject: Re: [Madrid-pm] despedida > >> Por si alguien le sorprende esta decisión, contar que esto mismo ha pasado, >> hace cosa de un mes, en el foro Perl en Español. > > pero esa vez con... > > s/\bsalva\b/explorer/gi > > que yo ahí no tuve nada que ver, eh! ;-) > > De todas formas, yo creo que este tema y, a no ser que alguien quiera darme un tirón de orejas en publico, es mejor cerrarlo tal cual. Tirón de orejas ni de coña. Te tomas el tiempo de leer y comentar su código y se pica por cuestiones de forma. Lo único que se puede hacer en ese caso es agradecer el tiempo y la ayuda prestada y no volver a preguntar si no te gusta cómo te responden. Un saludo, Rafa > > - Salva > > > _______________________________________________ > Madrid-pm mailing list > Madrid-pm en pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm From jjmerelo en gmail.com Mon Feb 22 04:46:25 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Mon, 22 Feb 2010 13:46:25 +0100 Subject: [Madrid-pm] Curso acelerado de Nes In-Reply-To: <901601.50295.qm@web52606.mail.re2.yahoo.com> References: <884786.35939.qm@web29216.mail.ird.yahoo.com> <4B7E5CEA.1000300@yahoo.com> <434331.65124.qm@web29210.mail.ird.yahoo.com> <858432.68760.qm@web52603.mail.re2.yahoo.com> <916596.58811.qm@web29213.mail.ird.yahoo.com> <389511.20947.qm@web52606.mail.re2.yahoo.com> <458380.95901.qm@web29207.mail.ird.yahoo.com> <901601.50295.qm@web52606.mail.re2.yahoo.com> Message-ID: <7f313e3f1002220446r67b284d0ua6b3fb83716df717@mail.gmail.com> Engendro demoníaco no es hablar mal del código. En Perl, puede ser hasta un piropo. Yo creo que en vez de fijarnos en lo que se haya dicho o como se ha dicho (que cada uno puede tomárselo como quiera) lo importante aquí es que alguien se ha tomado la molestia de examinar el código y hacer sugerencias constructivas, de la que el autor del código y todos los demás podemos aprender. Saludos, -- JJ From jjmerelo en gmail.com Mon Feb 22 04:48:06 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Mon, 22 Feb 2010 13:48:06 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> Message-ID: <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> Hola, > > Tirón de orejas ni de coña. Te tomas el tiempo de leer y comentar su código y se pica por cuestiones de forma. Lo único que se puede hacer en ese caso es agradecer el tiempo y la ayuda prestada y no volver a preguntar si no te gusta cómo te responden. ¿Está feo que envíe un mensaje para decir que estoy totalmente de acuerdo con Rafa? -- JJ PS: si queréis puedo añadir algo: mi código no lo miráis con tanto cariño, estoy verde de envidia... ni siquiera lo llamáis ni engendro ni demoníaco ni siquiera criatura del averno... From skriptke en yahoo.es Mon Feb 22 04:57:17 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 04:57:17 -0800 (PST) Subject: [Madrid-pm] comentarios Message-ID: <111705.9078.qm@web29207.mail.ird.yahoo.com> Veo que se está animando mucho esto desde que me he dado de baja de la lista, tanto que he decidido volver a darme de alta. Esta muy muy feo, esperar a que una persona no pueda contestar para hacer comentarios sobre ella. Con lo calladitos que han estados algunos. Me quedaré unos días a ver que pasa. Todo será que terminemos en los juzgados, pero si no queda más remedio... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Mon Feb 22 05:24:58 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 05:24:58 -0800 (PST) Subject: [Madrid-pm] comentarios Message-ID: <377766.74230.qm@web29201.mail.ird.yahoo.com> A Explorer ya le he pedido con educción en privado que no haga este tipo de cosas, pero como es el instigador y eso se está calentado, se va llevar la peor parte. El comentario que has hecho sobre el foro "Perl en Español" en el que estás calidad administrador, no sólo está fuera de lugar, si no que según LOPD te puede costar bastante caro. Tu no puedes revelar ningún dato mio, no puedes decir si he estado dado de alta, si me he dado de baja, o si he hecho lo que haya querido hacer ahí. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From explorer en joaquinferrero.com Mon Feb 22 05:24:59 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 14:24:59 +0100 Subject: [Madrid-pm] =?utf-8?q?Medallero_de_los_Juegos_Ol=C3=ADmpicos_Vanc?= =?utf-8?q?ouver_2010?= Message-ID: <4B8285AB.3010605@joaquinferrero.com> Buenas... Desde hace unos días está funcionando en la Wikipedia española mi programa para la actualización automática del Medallero de los Juegos Olímpicos Vancouver 2010. Página del medallero: http://es.wikipedia.org/wiki/Anexo:Medallero_de_los_Juegos_Ol%C3%ADmpicos_de_Vancouver_2010 Página del programa: http://es.wikipedia.org/wiki/Usuario:JoaquinFerrero/Medallero2010 Módulos usados: * LWP::Simple * MediaWiki::API * common::sense (este último módulo implica que se debe usar Perl v5.10) Comentar varias cosas: * Sí, ya sé que no tiene sentido tanta molestia para algo que se podría resolver de forma mucho más sencilla: esperar a que terminen los juegos y se hace un medallero final, pero a los de Wikipedia les gusta dar información "de última hora", como si fuera un periódico digital. * El código, aunque lo he mirado y remirado una veintena de veces, no me gusta... y no sé por qué. Es una ligera mejora con respecto al que hice para Pekin 2008 (también publicado), pero tiene "algo" que me desagrada. * No espero comentarios del código, ya que sé que estáis muy ocupados. Solo decir que intentaré esmerarme un poco más para los Juegos Paralímpicos, dentro de un mes. Curiosidades: * Me he ofrecido para hacer lo mismo en la Wikipedia inglesa, pero no me han hecho ni caso... están enfrascados en interminables discusiones de si ordenar la tabla de una manera o de otra... en fin... * Tendría que describir el proceso de investigación y desarrollo que acometí para hacer el código, ya que tiene alguna parte curiosa, pero no tengo tanta costumbre de actualizar mi blog, como lo hace JJ ;) Quizás esta semana ponga algo... no sé. say "Saludos." -- JF^D From skriptke en yahoo.es Mon Feb 22 05:31:19 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 05:31:19 -0800 (PST) Subject: [Madrid-pm] comentarios Message-ID: <859748.66446.qm@web29211.mail.ird.yahoo.com> Para el resto de comentarios: Lo que habla mucho de vosotros, de vuestra calidad como personas, y de vuestra educación, es que haya tenido la decencia de darme de baja de un sitio, precisamente para no causar problemas, y halláis esperado a que no esté para empezar a "cotorrear" Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea que se pueda entender como difamación termina en los juzgados. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kamunas en gmail.com Mon Feb 22 05:45:18 2010 From: kamunas en gmail.com (Javier Camunas) Date: Mon, 22 Feb 2010 14:45:18 +0100 Subject: [Madrid-pm] comentarios In-Reply-To: <859748.66446.qm@web29211.mail.ird.yahoo.com> References: <859748.66446.qm@web29211.mail.ird.yahoo.com> Message-ID: Usted no esta centrado El 22/02/2010, a las 14:31, Skriptke escribió: > Para el resto de comentarios: > > Lo que habla mucho de vosotros, de vuestra calidad como personas, y > de vuestra educación, es que haya tenido la decencia de darme de baj > a de un sitio, precisamente para no causar problemas, y halláis espe > rado a que no esté para empezar a "cotorrear" > > Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea > que se pueda entender como difamación termina en los juzgados. > > > _______________________________________________ > Madrid-pm mailing list > Madrid-pm en pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From skriptke en yahoo.es Mon Feb 22 05:49:48 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 05:49:48 -0800 (PST) Subject: [Madrid-pm] comentarios In-Reply-To: References: <859748.66446.qm@web29211.mail.ird.yahoo.com> Message-ID: <19978.23774.qm@web29212.mail.ird.yahoo.com> Sois una secta o ¿que pasa? ¿no puede uno darse de baja sin que le acosen, le reenvíen los mensajes que aparecen el la lista con alusiones? ¿No tenéis otra cosa que hacer? Que el la última reunión ninguno era mayor que yo, pero tampoco erais crios ________________________________ De: Javier Camunas Para: Lista de correo de Madrid Perl Mongers Enviado: lun,22 febrero, 2010 14:45 Asunto: Re: [Madrid-pm] comentarios Usted no esta centrado El 22/02/2010, a las 14:31, Skriptke escribió: Para el resto de comentarios: > >Lo que habla mucho de vosotros, de vuestra calidad como personas, y de vuestra educación, es que haya tenido la decencia de darme de baja de un sitio, precisamente para no causar problemas, y halláis esperado a que no esté para empezar a "cotorrear" > >Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea que se pueda entender como difamación termina en los juzgados. > > > _______________________________________________ >Madrid-pm mailing list >Madrid-pm en pm.org >http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yo.orco en gmail.com Mon Feb 22 06:34:18 2010 From: yo.orco en gmail.com (David Francos Cuartero (XayOn)) Date: Mon, 22 Feb 2010 15:34:18 +0100 Subject: [Madrid-pm] comentarios In-Reply-To: <19978.23774.qm@web29212.mail.ird.yahoo.com> References: <859748.66446.qm@web29211.mail.ird.yahoo.com> <19978.23774.qm@web29212.mail.ird.yahoo.com> Message-ID: <7b8cae981002220634w2dc8cd47y6be7f75fc94da10d@mail.gmail.com> El día 22 de febrero de 2010 14:49, Skriptke escribió: > Sois una secta o ¿que pasa? ¿no puede uno darse de baja sin que le acosen, > le reenvíen los mensajes que aparecen el la lista con alusiones? ¿No has estado nunca en una lista, y te has ido dando a entender tu descontento? Si uno se va, no dice nada, punto. Si haces eso, estas comenzando lo que se llama un flame. Y en mi punto de vista como outsider tu eres un troll, claramente. > ¿No tenéis otra cosa que hacer? Que el la última reunión ninguno era mayor > que yo, pero tampoco erais crios No he ido a ninguna reunion, ni soy siquiera de madrid, estoy en la lista de pm porque es el grupo de pm que mas cerca me cae. Y este incluso puede que sea mi primer mensaje a la lista. Pero viendo todo esto no puedo permanecer callado. Simplemente vete, y callate, no empiezes a decir "me voy de la lista tal cual", vete y punto, sino es obvio que va a generar una discusion interna, que alguien se vaya de la lista es algo no habitual, y por lo que la peña se puede plantear cosas, la principal: si es positivo o negativo que tu te vayas. En este caso veo que era positivo... Por cierto, no se si lo es, pero si es publico... ¿Que mas da su calidad de administrador? Hay un bonito contrato al registrarte en el que te avisa de que todo eso va a ser de uso publico... Y eso de cotorrear, la calidad como personas etc... ¿Quien dices que difama? Por no decir, que dudo que nadie esperase a que te fueras, simplemente pusiste un mensaje y te largaste, sin esperar respuesta. De verdad, con una mente tan cerrada las explicaciones sobran, probablemente mas de uno haya filtrado los emails que contengan tu nombre, o incluso tu proyecto, si buscabas publicidad viral barata (todos los posts que he visto tuyos por sitios y cosas tuyas eran claramente intentos desesperados de publicidad para tu proyecto ¬¬) > Usted no esta centrado Estoy de acuerdo, dice que si no tenemos otra cosa que hacer... creo que deberia pensar eso sobre si mismo antes de amenazar con utilizar la LOPD para denunciarnos. Just lol'd. Espero haber dejado claro mi punto de vista. > El 22/02/2010, a las 14:31, Skriptke escribió: > > Para el resto de comentarios: > > Lo que habla mucho de vosotros, de vuestra calidad como personas, y de > vuestra educación, es que haya tenido la decencia de darme de baja de un > sitio, precisamente para no causar problemas, y halláis esperado a que no > esté para empezar a "cotorrear" > > Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea que se > pueda entender como difamación termina en los juzgados. -- http://thexayon.wordpress.com Que la fuerza os acompañe. -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS dpu s: a--- C++++ UL++++ P++++ L+++ E--- W+++ N+++ o+ K- w--- O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b++++ DI--- D+++ G+ e- h++ r+++ y++++ ------END GEEK CODE BLOCK------ --XayOn-- Linux registered user #446872 From preiddy en gmail.com Mon Feb 22 06:39:46 2010 From: preiddy en gmail.com (PEGG) Date: Mon, 22 Feb 2010 15:39:46 +0100 Subject: [Madrid-pm] =?iso-8859-1?q?Medallero_de_los_Juegos_Ol=EDmpicos_Va?= =?iso-8859-1?q?ncouver_2010?= In-Reply-To: <4B8285AB.3010605@joaquinferrero.com> References: <4B8285AB.3010605@joaquinferrero.com> Message-ID: <1ab0da441002220639g27d15e14v3aa1c286ee805a4d@mail.gmail.com> ¿no podrías hacer que la fila con el total no se mueva cuando se ordena? ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Mon Feb 22 06:43:34 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Mon, 22 Feb 2010 06:43:34 -0800 (PST) Subject: [Madrid-pm] comentarios In-Reply-To: <859748.66446.qm@web29211.mail.ird.yahoo.com> References: <859748.66446.qm@web29211.mail.ird.yahoo.com> Message-ID: <581500.13060.qm@web52603.mail.re2.yahoo.com> Skriptke, en serio, este comportamiento es ridículo. Aquí nadie te ha insultado, ni ha dicho nada en tu contra. Si nuestro proceder te parece infantil, pues oye, es lo que hay, ya sabes, Dios los hace y ellos se juntan... En cualquier caso, a estas alturas parece evidente que de tu colaboración con los Madrid Perl Mongers ya no va a salir nada positivo, así que te _invito_ a que abandones la lista esta vez de manera definitiva. A los demás, realmente, y ya por ultima vez, por favor, ni un mensaje más sobre este asunto. - Salva > >From: Skriptke >To: madrid-pm en pm.org >Sent: Mon, February 22, 2010 2:31:19 PM >Subject: [Madrid-pm] comentarios > > >Para el resto de comentarios: > >Lo que habla mucho de vosotros, de vuestra calidad como personas, y de vuestra educación, es que haya tenido la decencia de darme de baja de un sitio, precisamente para no causar problemas, y halláis esperado a que no esté para empezar a "cotorrear" > >Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea que se pueda entender como difamación termina en los juzgados. > > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From roberto en freekeylabs.com Mon Feb 22 06:44:05 2010 From: roberto en freekeylabs.com (Roberto Henriquez) Date: Mon, 22 Feb 2010 15:44:05 +0100 Subject: [Madrid-pm] =?iso-8859-1?q?=5BOT=5D_El_adi=F3s_blogger?= Message-ID: <4B829835.3020805@freekeylabs.com> Lectura para la sobremesa del lunes. http://www.viruete.com/pyjamarama/2008/11/el_adios_blogger.html From skriptke en yahoo.es Mon Feb 22 06:46:36 2010 From: skriptke en yahoo.es (Skriptke) Date: Mon, 22 Feb 2010 06:46:36 -0800 (PST) Subject: [Madrid-pm] comentarios In-Reply-To: <7b8cae981002220634w2dc8cd47y6be7f75fc94da10d@mail.gmail.com> References: <859748.66446.qm@web29211.mail.ird.yahoo.com> <19978.23774.qm@web29212.mail.ird.yahoo.com> <7b8cae981002220634w2dc8cd47y6be7f75fc94da10d@mail.gmail.com> Message-ID: <354636.73235.qm@web29220.mail.ird.yahoo.com> Igual vas a tener razón el lo de irse sin decir nada... Me he dado de baja esta mañana, y creo que no ha pasado ni una hora cuando alguien me ha reenviado un mensaje de la lista de Explorer, al que he contestado en privado, pensando que ahí quedaría todo, pero me da que alguien de la lista con ganas de ?ver sangre? ha hecho un reenvío de la lista a mi dirección, más tarde o más temprano se sabrá quien es. No creo que sea la mejor forma de hacer publicidad, te aseguro que mi intención es dedicarme a cosas más productivas. Lo del tema del foro, todo fue en privado, yo me di de baja en privado, escribiendo al administrador... No fue publicado ningún mensaje sobre este tema. Y como nadie dijo nada, ahí acabo la cosa, y todos tan felices. ________________________________ De: David Francos Cuartero (XayOn) Para: Lista de correo de Madrid Perl Mongers Enviado: lun,22 febrero, 2010 15:34 Asunto: Re: [Madrid-pm] comentarios El día 22 de febrero de 2010 14:49, Skriptke escribió: > Sois una secta o ¿que pasa? ¿no puede uno darse de baja sin que le acosen, > le reenvíen los mensajes que aparecen el la lista con alusiones? ¿No has estado nunca en una lista, y te has ido dando a entender tu descontento? Si uno se va, no dice nada, punto. Si haces eso, estas comenzando lo que se llama un flame. Y en mi punto de vista como outsider tu eres un troll, claramente. > ¿No tenéis otra cosa que hacer? Que el la última reunión ninguno era mayor > que yo, pero tampoco erais crios No he ido a ninguna reunion, ni soy siquiera de madrid, estoy en la lista de pm porque es el grupo de pm que mas cerca me cae. Y este incluso puede que sea mi primer mensaje a la lista. Pero viendo todo esto no puedo permanecer callado. Simplemente vete, y callate, no empiezes a decir "me voy de la lista tal cual", vete y punto, sino es obvio que va a generar una discusion interna, que alguien se vaya de la lista es algo no habitual, y por lo que la peña se puede plantear cosas, la principal: si es positivo o negativo que tu te vayas. En este caso veo que era positivo... Por cierto, no se si lo es, pero si es publico... ¿Que mas da su calidad de administrador? Hay un bonito contrato al registrarte en el que te avisa de que todo eso va a ser de uso publico... Y eso de cotorrear, la calidad como personas etc... ¿Quien dices que difama? Por no decir, que dudo que nadie esperase a que te fueras, simplemente pusiste un mensaje y te largaste, sin esperar respuesta. De verdad, con una mente tan cerrada las explicaciones sobran, probablemente mas de uno haya filtrado los emails que contengan tu nombre, o incluso tu proyecto, si buscabas publicidad viral barata (todos los posts que he visto tuyos por sitios y cosas tuyas eran claramente intentos desesperados de publicidad para tu proyecto ¬¬) > Usted no esta centrado Estoy de acuerdo, dice que si no tenemos otra cosa que hacer... creo que deberia pensar eso sobre si mismo antes de amenazar con utilizar la LOPD para denunciarnos. Just lol'd. Espero haber dejado claro mi punto de vista. > El 22/02/2010, a las 14:31, Skriptke escribió: > > Para el resto de comentarios: > > Lo que habla mucho de vosotros, de vuestra calidad como personas, y de > vuestra educación, es que haya tenido la decencia de darme de baja de un > sitio, precisamente para no causar problemas, y halláis esperado a que no > esté para empezar a "cotorrear" > > Si hay que cotorrear, vamos cotorrear todos. Pero lo primero que lea que se > pueda entender como difamación termina en los juzgados. -- http://thexayon.wordpress.com Que la fuerza os acompañe. -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS dpu s: a--- C++++ UL++++ P++++ L+++ E--- W+++ N+++ o+ K- w--- O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b++++ DI--- D+++ G+ e- h++ r+++ y++++ ------END GEEK CODE BLOCK------ --XayOn-- Linux registered user #446872 _______________________________________________ Madrid-pm mailing list Madrid-pm en pm.org http://mail.pm.org/mailman/listinfo/madrid-pm ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego en kuperman.com.ar Mon Feb 22 06:47:32 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 15:47:32 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <217508.92740.qm@web52607.mail.re2.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> Message-ID: <4B829904.2080106@kuperman.com.ar> Hola!, On 2/22/10 1:32 PM, Salvador Fandino wrote: > ----- Original Message ---- > >> From: Joaquin Ferrero >> To: Lista de correo de Madrid Perl Mongers >> Sent: Mon, February 22, 2010 1:04:49 PM >> Subject: Re: [Madrid-pm] despedida > >> Por si alguien le sorprende esta decisión, contar que esto mismo ha pasado, >> hace cosa de un mes, en el foro Perl en Español. > > pero esa vez con... > > s/\bsalva\b/explorer/gi > > que yo ahí no tuve nada que ver, eh! ;-) > > De todas formas, yo creo que este tema y, a no ser que alguien quiera darme un tirón de orejas en publico, es mejor cerrarlo tal cual. > La verdad es que no tenido tiempo para contestar anteriormente, pero yo no voy a ser quien te tire de las orejas. Ni a ti ni a skiptke. Simplemente lamento que el se haya sentido ofendido porque por momentos esto llego a parecer una lista de usuarios perl de madrid gracias a esta discusion en la que al menos yo he aprendido cosas. Saludos y espero que skiptke aun no se haya dado de baja y pueda reflexionar que no es necesario ofenderse he irse :( -dk From diego en kuperman.com.ar Mon Feb 22 06:50:24 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 15:50:24 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> Message-ID: <4B8299B0.5030004@kuperman.com.ar> Hola!, > PS: si queréis puedo añadir algo: mi código no lo miráis con tanto > cariño, estoy verde de envidia... ni siquiera lo llamáis ni engendro > ni demoníaco ni siquiera criatura del averno... No lo hacemos porque eres demasiado verborragico y tememos tus respuestas, pero que sepas que es todo eso y mucho más! :p Un abrazo, -dk From diego en kuperman.com.ar Mon Feb 22 06:53:21 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 15:53:21 +0100 Subject: [Madrid-pm] comentarios In-Reply-To: <111705.9078.qm@web29207.mail.ird.yahoo.com> References: <111705.9078.qm@web29207.mail.ird.yahoo.com> Message-ID: <4B829A61.8060905@kuperman.com.ar> Hola! On 2/22/10 1:57 PM, Skriptke wrote: > Veo que se está animando mucho esto desde que me he dado de baja de la > lista, tanto que he decidido volver a darme de alta. > Ja!, menos mal porque acabo de ver todo este flame y no me gusta contestar al aire :p > Esta muy muy feo, esperar a que una persona no pueda contestar para > hacer comentarios sobre ella. Con lo calladitos que han estados algunos. > > Me quedaré unos días a ver que pasa. > Espero que te quedes mas que unos dias y que te des cuenta que esta es una lista de gente interesada por la tecnologia y no en peleas innecesarias. > Todo será que terminemos en los juzgados, pero si no queda más remedio... > Hostia!, esto se puede poner mas divertido de lo que yo me esperaba :-o -dk From explorer en joaquinferrero.com Mon Feb 22 06:59:26 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 15:59:26 +0100 Subject: [Madrid-pm] =?iso-8859-1?q?Medallero_de_los_Juegos_Ol=EDmpicos_Va?= =?iso-8859-1?q?ncouver_2010?= In-Reply-To: <1ab0da441002220639g27d15e14v3aa1c286ee805a4d@mail.gmail.com> References: <4B8285AB.3010605@joaquinferrero.com> <1ab0da441002220639g27d15e14v3aa1c286ee805a4d@mail.gmail.com> Message-ID: <4B829BCE.9090302@joaquinferrero.com> PEGG escribió: > ¿no podrías hacer que la fila con el total no se mueva cuando se ordena? Eso lo hace el JavaScript que lo añade el software de MediaWiki, así que mi programa no llega ahí... se queda justo antes, en la generación de la tabla en formato Wiki. La solución sería editar la plantilla que genera ese tipo de tablas. -- JF^D From diego en kuperman.com.ar Mon Feb 22 07:03:22 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 16:03:22 +0100 Subject: [Madrid-pm] comentarios In-Reply-To: <7b8cae981002220634w2dc8cd47y6be7f75fc94da10d@mail.gmail.com> References: <859748.66446.qm@web29211.mail.ird.yahoo.com> <19978.23774.qm@web29212.mail.ird.yahoo.com> <7b8cae981002220634w2dc8cd47y6be7f75fc94da10d@mail.gmail.com> Message-ID: <4B829CBA.1030002@kuperman.com.ar> Hostia!, bienvenido! > No he ido a ninguna reunion, ni soy siquiera de madrid, estoy en la > lista de pm porque es el grupo de pm que mas cerca me cae. Y este > incluso puede que sea mi primer mensaje a la lista. Pero viendo todo > esto no puedo permanecer callado. Que guay!, gracias al flame hemos conocido a uno mas ;) A ver si te animas y te pasas por alguna reunion. Saludos, -dk From jjmerelo en gmail.com Mon Feb 22 07:23:35 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Mon, 22 Feb 2010 16:23:35 +0100 Subject: [Madrid-pm] =?iso-8859-1?q?Medallero_de_los_Juegos_Ol=EDmpicos_Va?= =?iso-8859-1?q?ncouver_2010?= In-Reply-To: <4B8285AB.3010605@joaquinferrero.com> References: <4B8285AB.3010605@joaquinferrero.com> Message-ID: <7f313e3f1002220723w7e826460x3644d5de1412d474@mail.gmail.com> Mola! A ver si tengo un rato y miro el código, por si se me ocurre algo. -- JJ From sfandino en yahoo.com Mon Feb 22 07:29:54 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Mon, 22 Feb 2010 07:29:54 -0800 (PST) Subject: [Madrid-pm] despedida In-Reply-To: <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> Message-ID: <70461.37714.qm@web52608.mail.re2.yahoo.com> ----- Original Message ---- > From: JJ Merelo > To: Lista de correo de Madrid Perl Mongers > Sent: Mon, February 22, 2010 1:48:06 PM > Subject: Re: [Madrid-pm] despedida > JJ > PS: si queréis puedo añadir algo: mi código no lo miráis con tanto > cariño, estoy verde de envidia... ni siquiera lo llamáis ni engendro > ni demoníaco ni siquiera criatura del averno... Dado que no esta el horno para bollos no voy a hacer chistes, pero ¿que tal si te apuntas a la reunión técnica que tenemos el viernes 12? - Salva From jjmerelo en gmail.com Mon Feb 22 07:34:45 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Mon, 22 Feb 2010 16:34:45 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <70461.37714.qm@web52608.mail.re2.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <70461.37714.qm@web52608.mail.re2.yahoo.com> Message-ID: <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> Hola, > > Dado que no esta el horno para bollos no voy a hacer chistes, pero ¿que tal si te apuntas a la reunión técnica que tenemos el viernes 12? Muchacho, que yo vivo en Graná... Pero gracias de todas formas. -- JJ From sfandino en yahoo.com Mon Feb 22 07:37:12 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Mon, 22 Feb 2010 07:37:12 -0800 (PST) Subject: [Madrid-pm] despedida In-Reply-To: <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <70461.37714.qm@web52608.mail.re2.yahoo.com> <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> Message-ID: <184071.29903.qm@web52606.mail.re2.yahoo.com> ----- Original Message ---- > From: JJ Merelo > To: Lista de correo de Madrid Perl Mongers > Sent: Mon, February 22, 2010 4:34:45 PM > Subject: Re: [Madrid-pm] despedida > > Hola, > > > > > Dado que no esta el horno para bollos no voy a hacer chistes, pero ¿que tal si > te apuntas a la reunión técnica que tenemos el viernes 12? > > > Muchacho, que yo vivo en Graná... Pero gracias de todas formas. ya hombre, eso ya, pero hay ave y avion... - Salva From explorer en joaquinferrero.com Mon Feb 22 07:37:51 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 16:37:51 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <4B8299B0.5030004@kuperman.com.ar> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <4B8299B0.5030004@kuperman.com.ar> Message-ID: <4B82A4CF.2030900@joaquinferrero.com> Diego Kuperman escribió: > Hola!, > >> PS: si queréis puedo añadir algo: mi código no lo miráis con tanto >> cariño, estoy verde de envidia... ni siquiera lo llamáis ni engendro >> ni demoníaco ni siquiera criatura del averno... > > No lo hacemos porque eres demasiado verborragico y tememos tus > respuestas, pero que sepas que es todo eso y mucho más! :p > Yo llevo años aguantándome... pero no puedo más... JJ: a tu módulo Don::Mendo le falta un =encoding utf8 al principio del todo, e incluso yo diría que un use utf8; en el resto del programa, ya que lo tienes inundado de esos -para los anglosajones- extraños caracteres acentuados. http://cpansearch.perl.org/src/JMERELO/Don-Mendo-0.0.6/lib/Don/Mendo.pm Mira la sección Descripción y código fuente de este módulo: http://search.cpan.org/perldoc?Perl::Critic::Swift El programa seguirá funcionando, pero al menos, los gestores de documentación tendrán la oportunidad de representar correctamente esos caracteres cuando se generen salidas en formato HTML y demás, y evitar sacar cosas como "D. Pedro Muñoz Seca". Aquí tienes un ejemplo, con caracteres japoneses: http://search.cpan.org/perldoc?Win32::FindWindow#GLOBAL_VARIABLES (la salida HTML, aunque sigue siendo en ISO-8859-1, tiene a los caracteres japoneses codificados en entidades HTML). (Puff... ¡Qué a gusto me he quedado! ]B^) -- JF^D From jjmerelo en gmail.com Mon Feb 22 07:42:40 2010 From: jjmerelo en gmail.com (JJ Merelo) Date: Mon, 22 Feb 2010 16:42:40 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <4B82A4CF.2030900@joaquinferrero.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <4B8299B0.5030004@kuperman.com.ar> <4B82A4CF.2030900@joaquinferrero.com> Message-ID: <7f313e3f1002220742g74e08f40we437ff2d14bc69e4@mail.gmail.com> Gracias por avisar... Sacaré una versión nueva en breve. Espero que a todos los usuarios le satisfaga esta nueva versión :-) -- JJ From diego en kuperman.com.ar Mon Feb 22 07:46:32 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 16:46:32 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <184071.29903.qm@web52606.mail.re2.yahoo.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <70461.37714.qm@web52608.mail.re2.yahoo.com> <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> <184071.29903.qm@web52606.mail.re2.yahoo.com> Message-ID: <4B82A6D8.70505@kuperman.com.ar> On 2/22/10 4:37 PM, Salvador Fandino wrote: > > ----- Original Message ---- >> From: JJ Merelo >> To: Lista de correo de Madrid Perl Mongers >> Sent: Mon, February 22, 2010 4:34:45 PM >> Subject: Re: [Madrid-pm] despedida >> >> Hola, >> >>> >>> Dado que no esta el horno para bollos no voy a hacer chistes, pero ¿que tal si >> te apuntas a la reunión técnica que tenemos el viernes 12? >> >> >> Muchacho, que yo vivo en Graná... Pero gracias de todas formas. > > ya hombre, eso ya, pero hay ave y avion... > venga, un +1 porque JJ se venga el viernes 12 a darnos la chapa ;) -dk From explorer en joaquinferrero.com Mon Feb 22 08:12:56 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Mon, 22 Feb 2010 17:12:56 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <4B82A6D8.70505@kuperman.com.ar> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <70461.37714.qm@web52608.mail.re2.yahoo.com> <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> <184071.29903.qm@web52606.mail.re2.yahoo.com> <4B82A6D8.70505@kuperman.com.ar> Message-ID: <4B82AD08.2010402@joaquinferrero.com> Diego Kuperman escribió: > On 2/22/10 4:37 PM, Salvador Fandino wrote: >> ----- Original Message ---- >> ya hombre, eso ya, pero hay ave y avion... >> > venga, un +1 porque JJ se venga el viernes 12 a darnos la chapa ;) > Si no viene, se perderá mi "masterclass" de PDL. ]B^D P.D. Ya tengo asegurado al 90% una cama para dormir en Madrid, así que me pongo enseguida a preparar la charla. Habíamos dicho 20 minutos, ¿no? -- JF^D From diego en kuperman.com.ar Mon Feb 22 08:15:58 2010 From: diego en kuperman.com.ar (Diego Kuperman) Date: Mon, 22 Feb 2010 17:15:58 +0100 Subject: [Madrid-pm] despedida In-Reply-To: <4B82AD08.2010402@joaquinferrero.com> References: <449287.9687.qm@web29201.mail.ird.yahoo.com> <4B8272E1.5020709@joaquinferrero.com> <217508.92740.qm@web52607.mail.re2.yahoo.com> <5423B6C8-0803-4748-A43A-7852E6709F75@qindel.com> <7f313e3f1002220448u51b4c9e6saa3cc7628e089cf6@mail.gmail.com> <70461.37714.qm@web52608.mail.re2.yahoo.com> <7f313e3f1002220734m227d7addwb292914f830fb07@mail.gmail.com> <184071.29903.qm@web52606.mail.re2.yahoo.com> <4B82A6D8.70505@kuperman.com.ar> <4B82AD08.2010402@joaquinferrero.com> Message-ID: <4B82ADBE.9070908@kuperman.com.ar> Hola!, On 2/22/10 5:12 PM, Joaquin Ferrero wrote: > Diego Kuperman escribió: >> On 2/22/10 4:37 PM, Salvador Fandino wrote: >>> ----- Original Message ---- >>> ya hombre, eso ya, pero hay ave y avion... >>> >> venga, un +1 porque JJ se venga el viernes 12 a darnos la chapa ;) >> > > Si no viene, se perderá mi "masterclass" de PDL. ]B^D > > > P.D. Ya tengo asegurado al 90% una cama para dormir en Madrid, así que me > pongo enseguida a preparar la charla. > > Habíamos dicho 20 minutos, ¿no? > Pues, si necesitas mas o menos lo dices y listo ;) -dk From pancho en pancho.name Mon Feb 22 09:18:39 2010 From: pancho en pancho.name (pancho horrillo) Date: Mon, 22 Feb 2010 18:18:39 +0100 Subject: [Madrid-pm] =?utf-8?q?Git_-_explicaci=C3=B3n_de_las_estructuras_i?= =?utf-8?q?nternas?= Message-ID: <20100222171839.GA26035@pancho.name> Hola! En la última reunión social había algunos interesados en una charla sobre Git, así que espero contaros algo al respecto en la próxima reunión. Comments? Salva comentó que le interesaría profundizar en las estructuras internas; en este enlace: http://eagain.net/articles/git-for-computer-scientists/ se pueden ver tales, explicadas con cierta gracia. Espero que os guste y os resulte útil. Un saludo, y que el Gran Camello guíe vuestros pasos. -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From sfandino en yahoo.com Mon Feb 22 09:37:02 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Mon, 22 Feb 2010 09:37:02 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Git_-_explicaci=F3n_de_las_estructuras?= =?iso-8859-1?q?_internas?= In-Reply-To: <20100222171839.GA26035@pancho.name> References: <20100222171839.GA26035@pancho.name> Message-ID: <442465.71713.qm@web52607.mail.re2.yahoo.com> ----- Original Message ---- > From: pancho horrillo > To: Perl Mongers - Madrid > Sent: Mon, February 22, 2010 6:18:39 PM > Subject: [Madrid-pm] Git - explicación de las estructuras internas > > Hola! > > En la última reunión social había algunos interesados en una charla > sobre Git, así que espero contaros algo al respecto en la próxima > reunión. Comments? ah, una cosa mas, a~nadete tu mismo en el wiki incluyendo el tiempo que piensas dedicar a la exposicion! - Salva From pancho en pancho.name Mon Feb 22 09:52:19 2010 From: pancho en pancho.name (pancho horrillo) Date: Mon, 22 Feb 2010 18:52:19 +0100 Subject: [Madrid-pm] =?utf-8?q?Git_-_explicaci=C3=B3n_de_las_estructuras_i?= =?utf-8?q?nternas?= In-Reply-To: <442465.71713.qm@web52607.mail.re2.yahoo.com> References: <20100222171839.GA26035@pancho.name> <442465.71713.qm@web52607.mail.re2.yahoo.com> Message-ID: <20100222175219.GA27257@pancho.name> On Mon, Feb 22, 2010 at 09:37:02AM -0800, Salvador Fandino wrote: > > > > > ----- Original Message ---- > > From: pancho horrillo > > To: Perl Mongers - Madrid > > Sent: Mon, February 22, 2010 6:18:39 PM > > Subject: [Madrid-pm] Git - explicación de las estructuras internas > > > > Hola! > > > > En la última reunión social había algunos interesados en una charla > > sobre Git, así que espero contaros algo al respecto en la próxima > > reunión. Comments? > > ah, una cosa mas, a~nadete tu mismo en el wiki incluyendo el tiempo que piensas dedicar a la exposicion! > Sí, lo tenía previsto. Thanks for the reminder! Ahora que veo el «a~nadete», asumo que estás usando un mapa US puro (corrígeme si estoy equivocado). Si quieres seguir disfrutando del layout US y disponer de la capacidad de eñear, y tildear, prueba esto: $ setxkbmap us altgr-intl AltGr-n: ñ AltGr-a: á ... AltGr-u: ú AltGr-[: « AltGr-]: » And many more! :-) Y todo ello sin alterar el mapa US normal. Si te gusta, para un ajuste permanente acude al panel de control de tu distro favorita. Saaaluditos. -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From uriel en baboonsoftware.com Mon Feb 22 10:03:51 2010 From: uriel en baboonsoftware.com (Uriel Lizama) Date: Mon, 22 Feb 2010 12:03:51 -0600 Subject: [Madrid-pm] =?windows-1252?q?Saludo_y_presentaci=F3n_a_la_lista?= Message-ID: <4B82C707.9070405@baboonsoftware.com> Hola todos, Aunque soy mexicano y no vivo en España, he decidido estar de colado en su lista de Madrid ;) Mi nombre es Uriel Lizama, (kidd en el foro de Perl en Español), ya algunos me conocen, y otros espero conocer, si no en persona, si por este medio. Un saludo desde el centro de México. Uriel Lizama Perl Developer http://baboonsoftware.com/ Intelligent and Creative Programming ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sfandino en yahoo.com Tue Feb 23 13:18:09 2010 From: sfandino en yahoo.com (Salvador Fandino) Date: Tue, 23 Feb 2010 13:18:09 -0800 (PST) Subject: [Madrid-pm] =?iso-8859-1?q?Git_-_explicaci=F3n_de_las_estructuras?= =?iso-8859-1?q?_internas?= In-Reply-To: <20100222175219.GA27257@pancho.name> References: <20100222171839.GA26035@pancho.name> <442465.71713.qm@web52607.mail.re2.yahoo.com> <20100222175219.GA27257@pancho.name> Message-ID: <770121.33798.qm@web52606.mail.re2.yahoo.com> gracias, lo probare... la verdad es que en el primer portatil que tube hace años con teclado ingles (UK), por defecto funcionaba asi, con AltGr se metian los caracteres no ASCII del español. Pero un buen día (yo solía usar Debian unstable) dejo de funcionar y es una de esas cosas que te molestan pero no lo suficiente para molestarte en arreglarlas y con Gnome es facil configurar varios mapas de teclado y cambiar entre ellos. - Salva ----- Original Message ---- > From: pancho horrillo > To: madrid-pm en pm.org > Sent: Mon, February 22, 2010 6:52:19 PM > Subject: Re: [Madrid-pm] Git - explicación de las estructuras internas > > On Mon, Feb 22, 2010 at 09:37:02AM -0800, Salvador Fandino wrote: > > > > > > > > > > ----- Original Message ---- > > > From: pancho horrillo > > > To: Perl Mongers - Madrid > > > Sent: Mon, February 22, 2010 6:18:39 PM > > > Subject: [Madrid-pm] Git - explicación de las estructuras internas > > > > > > Hola! > > > > > > En la última reunión social había algunos interesados en una charla > > > sobre Git, así que espero contaros algo al respecto en la próxima > > > reunión. Comments? > > > > ah, una cosa mas, a~nadete tu mismo en el wiki incluyendo el tiempo que > piensas dedicar a la exposicion! > > > Sí, lo tenía previsto. Thanks for the reminder! > > Ahora que veo el «a~nadete», asumo que estás usando un mapa US puro > (corrígeme si estoy equivocado). Si quieres seguir disfrutando del > layout US y disponer de la capacidad de eñear, y tildear, prueba esto: > > $ setxkbmap us altgr-intl > > AltGr-n: ñ > AltGr-a: á > ... > AltGr-u: ú > AltGr-[: « > AltGr-]: » > > And many more! :-) Y todo ello sin alterar el mapa US normal. > > Si te gusta, para un ajuste permanente acude al panel de control de tu > distro favorita. > > > Saaaluditos. > > -- > pancho horrillo > > To be conscious that > you are ignorant is a great step > to knowledge. > > Benjamin Disraeli > _______________________________________________ > Madrid-pm mailing list > Madrid-pm en pm.org > http://mail.pm.org/mailman/listinfo/madrid-pm From pancho en pancho.name Tue Feb 23 13:39:42 2010 From: pancho en pancho.name (pancho horrillo) Date: Tue, 23 Feb 2010 22:39:42 +0100 Subject: [Madrid-pm] =?utf-8?q?Git_-_explicaci=C3=B3n_de_las_estructuras_i?= =?utf-8?q?nternas?= In-Reply-To: <770121.33798.qm@web52606.mail.re2.yahoo.com> References: <20100222171839.GA26035@pancho.name> <442465.71713.qm@web52607.mail.re2.yahoo.com> <20100222175219.GA27257@pancho.name> <770121.33798.qm@web52606.mail.re2.yahoo.com> Message-ID: <20100223213942.GA3653@pancho.name> On Tue, Feb 23, 2010 at 01:18:09PM -0800, Salvador Fandino wrote: [...] > la verdad es que en el primer portatil que tube hace años con teclado > ingles (UK), por defecto funcionaba asi, con AltGr se metian los > caracteres no ASCII del español. Pero un buen día (yo solía usar > Debian unstable) dejo de funcionar y es una de esas cosas que te > molestan pero no lo suficiente para molestarte en arreglarlas y con > Gnome es facil configurar varios mapas de teclado y cambiar entre > ellos. > Sip, algunas veces se rompen cosas en unstable, aunque menos de lo que pudiera parecer, these days. A mí este tipo de tweaks me gustan mucho; soy un fan de la optimización, y el teclado es un cuello de botella entre el hombre y la máquina. Uso dos mapas, el us(altgr-intl) y el dvorak. Conmuto entre ellos pulsando ambos shifts. Lo bonito es que en el estado actual de las cosas en Debian, la configuración de teclado se ha unificado para X y para consola, y va en este archivo: /etc/default/keyboard: # If you change any of the following variables and HAL and X are # configured to use this file, then the changes will become visible to # X only if HAL is restarted. In Debian you need to run # /etc/init.d/hal restart # The following variables describe your keyboard and can have the same # values as the XkbModel, XkbLayout, XkbVariant and XkbOptions options # in /etc/X11/xorg.conf. XKBMODEL="hhk" XKBLAYOUT="us,us" XKBVARIANT="altgr-intl,dvorak" XKBOPTIONS="grp:shifts_toggle" #XKBOPTIONS="grp:shifts_toggle,terminate:ctrl_alt_bksp" # If you don't want to use the XKB layout on the console, you can # specify an alternative keymap. Make sure it will be accessible # before /usr is mounted. # KMAP=/etc/console-setup/defkeymap.kmap.gz > > - Salva Cheers, -- pancho horrillo To be conscious that you are ignorant is a great step to knowledge. Benjamin Disraeli From explorer en joaquinferrero.com Sat Feb 27 02:58:15 2010 From: explorer en joaquinferrero.com (Joaquin Ferrero) Date: Sat, 27 Feb 2010 11:58:15 +0100 Subject: [Madrid-pm] =?iso-8859-1?q?Medallero_de_los_Juegos_Ol=EDmpicos_Va?= =?iso-8859-1?q?ncouver_2010?= In-Reply-To: <1ab0da441002220639g27d15e14v3aa1c286ee805a4d@mail.gmail.com> References: <4B8285AB.3010605@joaquinferrero.com> <1ab0da441002220639g27d15e14v3aa1c286ee805a4d@mail.gmail.com> Message-ID: <4B88FAC7.7010205@joaquinferrero.com> PEGG escribió: > ¿no podrías hacer que la fila con el total no se mueva cuando se ordena? > ¡Hecho! Como suponía, todo consistió en poner un determinado estilo CSS a esa fila. -- JF^D