Re: [Comandob] Viagra, Cialis... Planet enlargement ( era: Resumenes ?RSS en el planet)
Ramiro, no nos sintamos envidiosos de los vecinos de arriba, k se mostraron más eficaces. El tipo puso la cara en medio de una chilena preciosa. abrazo! guillemBarba A Dimecres 07 Juliol 2010 11:05:45, Ramiro Magallanes va escriure: > El mié, 07-07-2010 a las 10:59 +0200, Ignacio Torres Masdeu escribió: > > Roja y expulsión Ferrán. Y no juegas el próximo partido. > > http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs034.snc4/34080_1530063211820_ > 1241930364_1500442_4065914_n.jpg > > xD -- Guillem Barba guil...@alcarrer.net http://www.guillem.alcarrer.net L'Hospitalet de Llobregat - Catalunya -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On 11/07/10 22:38, Kopernix - Joan Puiggali wrote: No son incrédulo en que una mujer pueda tener conocimiento de Linux, C o Perl, pero si que lo soy en que pueda aguantar mas de 15 dias en esta lista (M&M no cuenta) ... y Fompi por mucho que te sientas mujer tu tampoco cuentas... Gondiox :( El dia que vea aparecer una mujer en una quedada... Lo siento, pero he perdido la Fe. Tb, comentar que si sus atributos son poco femeninos que advierta que es una mujer. Boh, si el hombre ha podido domesticar pulgas seguro que conseguimos implantar sistemas libres en dispositivos privativos de nuestras amigas-hasta-que-despiertan: las féminas :D -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
> Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para > tratar HTML. Seguro que el lenguaje que usas tiene librerías para > hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a > ello. +1, no re-inventar la rueda, y a mi la regex me gustan. Cuando empezó el tema del SPAM por aqui españa, y hablo de años, yo escribí una "mierda" a base de Regex (entonces era util)... Allí es cuando aprendí un poco, que si no acotas esa cosa, con volumen, el granito de arena, te llena una playa... Era joven, inexperto e idiota... pero aceptarlo me sirvió para aprender, no a escribir Regex, sino a cuando no utilizarlas, y si lo hacia a acotarlas bien. -- Joan Puiggali Abanades (a.k.a Kopernix) GPG id B20FB54B http://www.kopernix.com ".. Si crees que sabré responder a tu pregunta, no me la hagas" ~# apt-get moo (__) (++) zzZZZzz /--\/ = ==> "Have you mooed tonight?"... -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement ( era: Resumenes ?RSS en el planet)
> Eva (que como tu dices esperemos que sea de carne y hueso , ya que ayer > Kopernix _sospechosamente_ vida pidgin me dijo que ya no posteaba en la > lista porque ahora se daba de tortas con los vecinos [y el es el rey de > los alter-egos-listo-suscriptores] Siento decirte que JAMÁS he posteado con otro nombre... a mi me gusta liarla pero en mi nombre. > y que eso le generaba mas > adrenalina,etc, etc ... Si, tengo mas tipos de idioteces que analizar... he descubierto que observando los comentarios de los vecinos puedo analizar mejor la estupidez humana que respondiendo a Trolls. > y oca-sualidad hoy tenemos una tia hablando de > Perl ¬¬) de la misma manera que puede llegar a entender la complejidad > de Perl , deberia tambien poder comprender que tantas años de > informatica trastocan a cualquiera. Bueno, este hilo pinta bonito, ahora me tumbare en la cama, y le pegaré una leida al hilo entero.. -- Joan Puiggali Abanades (a.k.a Kopernix) GPG id B20FB54B http://www.kopernix.com ".. Si crees que sabré responder a tu pregunta, no me la hagas" ~# apt-get moo (__) (++) zzZZZzz /--\/ = ==> "Have you mooed tonight?"... -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement ( era: Resumenes ?RSS en el planet)
El Miércoles, 7 de Julio de 2010, Ramiro Magallanes escribió: > Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , > en esta lista nos hace pensar que eres el alter ego de algun trastornado > pervertido (de los 200 inscriptos que hay en ella), verdad? Mira, con lo que está costando hacer quedadas, como haya alguno que tenga tiempo para crearse alter-egos para pasar el rato en la lista, en lugar de venir a beber^w^w a cenar los jueves, yo le mato. :-P -- Alex (a.k.a. suy) | GPG ID 0x0B8B0BC2 http://barnacity.net/ | http://disperso.net -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On Wed, Jul 07, 2010 at 11:27:02AM +0200, Ramiro Magallanes wrote: > de la misma manera que puede llegar a entender la complejidad > de Perl , deberia tambien poder comprender que tantas años de > informatica trastocan a cualquiera. A mi la primera, altrament no sé que faig escrivint a aquesta llista amb la fama que té... XD > > Pues eso Eva , bienvenida al juego de la Oca. > (de oca en oca y tiro porque Ferran se toca ...) Gracies! Però no compteu a sentir-me gaire, que el meu nivell està al subsol de la informàtica comparat amb el vostre Salut! -- Eva -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
2010/7/7 Oscar Osta Pueyo : > Además, creo recordar que comentamos la gran amabilidad de está lista :) Tank you veddy much -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
El mié, 07-07-2010 a las 11:21 +0200, Oscar Osta Pueyo escribió: > Además, creo recordar que comentamos la gran amabilidad de está lista :) Pues espero que no se te olvidase comentar el humor avinagrado de esta lista ... que ya bien deberias conocer (cof..cof..). Eva (que como tu dices esperemos que sea de carne y hueso , ya que ayer Kopernix _sospechosamente_ vida pidgin me dijo que ya no posteaba en la lista porque ahora se daba de tortas con los vecinos [y el es el rey de los alter-egos-listo-suscriptores] y que eso le generaba mas adrenalina,etc, etc ... y oca-sualidad hoy tenemos una tia hablando de Perl ¬¬) de la misma manera que puede llegar a entender la complejidad de Perl , deberia tambien poder comprender que tantas años de informatica trastocan a cualquiera. Pues eso Eva , bienvenida al juego de la Oca. (de oca en oca y tiro porque Ferran se toca ...) Slds! -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On Wed, Jul 07, 2010 at 11:18:18AM +0200, Ignacio Torres Masdeu wrote: > 2010/7/7 Oscar Osta Pueyo : > > Creo que estais metiendo hasta el fondo la pata con Eva, por lo que > > dice de Perl creo que he coincidido con ella en alguna fiesta de > > ubuntu.cat...pero puedo equivocarme. > > De ahí mi toque a Ferrán, que últimamente está de un gracioso que atraganta. Oscar, no t'equivoques, també estic a ubuntu.cat, però no patiu, que ja estic curada d'espants... i ja fa prou que us llegeixo com per saber de què va el percal: jo també vaig aprendre una paraula nova amb el fil de l'esmegma ;-) -- Eva -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
Hola, 2010/7/7 Ignacio Torres Masdeu : > 2010/7/7 Oscar Osta Pueyo : >> Creo que estais metiendo hasta el fondo la pata con Eva, por lo que >> dice de Perl creo que he coincidido con ella en alguna fiesta de >> ubuntu.cat...pero puedo equivocarme. > > De ahí mi toque a Ferrán, que últimamente está de un gracioso que atraganta. > -- > ___ > Comandob mailing list > Comandob@badopi.org > http://lists.badopi.org/mailman/listinfo/comandob Además, creo recordar que comentamos la gran amabilidad de está lista :) -- Oscar Osta Pueyo oostap.lis...@gmail.com _kiakli_ -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
2010/7/7 Oscar Osta Pueyo : > Creo que estais metiendo hasta el fondo la pata con Eva, por lo que > dice de Perl creo que he coincidido con ella en alguna fiesta de > ubuntu.cat...pero puedo equivocarme. De ahí mi toque a Ferrán, que últimamente está de un gracioso que atraganta. -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
Hola, 2010/7/7 Ramiro Magallanes : > El mié, 07-07-2010 a las 10:59 +0200, Ignacio Torres Masdeu escribió: > >> Roja y expulsión Ferrán. Y no juegas el próximo partido. > > http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs034.snc4/34080_1530063211820_1241930364_1500442_4065914_n.jpg > > xD > > -- > ___ > Comandob mailing list > Comandob@badopi.org > http://lists.badopi.org/mailman/listinfo/comandob Creo que estais metiendo hasta el fondo la pata con Eva, por lo que dice de Perl creo que he coincidido con ella en alguna fiesta de ubuntu.cat...pero puedo equivocarme. -- Oscar Osta Pueyo oostap.lis...@gmail.com _kiakli_ -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On Wed, Jul 07, 2010 at 10:43:31AM +0200, Ferran wrote: > On 07/07/10 09:51, Ivan Pedrazas wrote: >> Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , > > Són maques les peres? vols la meva poma? Home, això és qüestió de gustos... i de pomes estic servida, gràcies -- Eva -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
El mié, 07-07-2010 a las 10:59 +0200, Ignacio Torres Masdeu escribió: > Roja y expulsión Ferrán. Y no juegas el próximo partido. http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs034.snc4/34080_1530063211820_1241930364_1500442_4065914_n.jpg xD -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
2010/7/7 Ferran : > On 07/07/10 09:51, Ivan Pedrazas wrote: >> >> Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp >> , > > Són maques les peres? vols la meva poma? Roja y expulsión Ferrán. Y no juegas el próximo partido. -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On 07/07/10 09:51, Ivan Pedrazas wrote: Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , Són maques les peres? vols la meva poma? -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On Wed, Jul 07, 2010 at 09:47:16AM +0200, Ramiro Magallanes wrote: > El mié, 07-07-2010 a las 09:17 +0200, Eva Perales escribió: > > On Tue, Jul 06, 2010 at 06:52:46PM +0200, Alejandro Exojo wrote: > > > Hay algo que no entiendo. O se me escapa algo, o esta expresión regular > > > ha > > > capturado una secuencia que se expandía por más de una línea (o estaba en > > > una > > > línea, y ha salido cortado al pegarla en el correo). > > > > > > Mi regexp-fu está de capa caída, pero... ¿se puede usar una expresión > > > regular > > > para capturar texto en dos líneas diferentes? > > > > Fent servir expressions regulars de perl es pot fer amb els > > modificadors /s o /m segons el que necessitis[1], però no sé si php > > els suporta. > > > > [1] > > http://perldoc.perl.org/perlfaq6.html#I%27m-having-trouble-matching-over-more-than-one-line.--What%27s-wrong%3f > > Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , > en esta lista nos hace pensar que eres el alter ego de algun trastornado > pervertido (de los 200 inscriptos que hay en ella), verdad? Sí, sí. M'ho he hagut de pensar dos cops abans d'enviar-ho :-) -- Eva -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
2010/7/7 Ivan Pedrazas : > Y el mail de la chica obtuvo una badopi-respuesta en media hora... Y hubo gran regocijo. http://www.youtube.com/watch?v=4Xwv9DMpGAM#t=8m41s -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
Y el mail de la chica obtuvo una badopi-respuesta en media hora... 2010/7/7 Ramiro Magallanes > El mié, 07-07-2010 a las 09:17 +0200, Eva Perales escribió: > > On Tue, Jul 06, 2010 at 06:52:46PM +0200, Alejandro Exojo wrote: > > > Hay algo que no entiendo. O se me escapa algo, o esta expresión regular > ha > > > capturado una secuencia que se expandía por más de una línea (o estaba > en una > > > línea, y ha salido cortado al pegarla en el correo). > > > > > > Mi regexp-fu está de capa caída, pero... ¿se puede usar una expresión > regular > > > para capturar texto en dos líneas diferentes? > > > > Fent servir expressions regulars de perl es pot fer amb els > > modificadors /s o /m segons el que necessitis[1], però no sé si php > > els suporta. > > > > [1] > http://perldoc.perl.org/perlfaq6.html#I%27m-having-trouble-matching-over-more-than-one-line.--What%27s-wrong%3f > > Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , > en esta lista nos hace pensar que eres el alter ego de algun trastornado > pervertido (de los 200 inscriptos que hay en ella), verdad? > > Slds! > > -- > ___ > Comandob mailing list > Comandob@badopi.org > http://lists.badopi.org/mailman/listinfo/comandob > -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
El mié, 07-07-2010 a las 09:17 +0200, Eva Perales escribió: > On Tue, Jul 06, 2010 at 06:52:46PM +0200, Alejandro Exojo wrote: > > Hay algo que no entiendo. O se me escapa algo, o esta expresión regular ha > > capturado una secuencia que se expandía por más de una línea (o estaba en > > una > > línea, y ha salido cortado al pegarla en el correo). > > > > Mi regexp-fu está de capa caída, pero... ¿se puede usar una expresión > > regular > > para capturar texto en dos líneas diferentes? > > Fent servir expressions regulars de perl es pot fer amb els > modificadors /s o /m segons el que necessitis[1], però no sé si php > els suporta. > > [1] > http://perldoc.perl.org/perlfaq6.html#I%27m-having-trouble-matching-over-more-than-one-line.--What%27s-wrong%3f Sabes que llamarte Eva y "Perales" y tener idea de lo que es un regexp , en esta lista nos hace pensar que eres el alter ego de algun trastornado pervertido (de los 200 inscriptos que hay en ella), verdad? Slds! -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes ?RSS en el planet)
On Tue, Jul 06, 2010 at 06:52:46PM +0200, Alejandro Exojo wrote: > Hay algo que no entiendo. O se me escapa algo, o esta expresión regular ha > capturado una secuencia que se expandía por más de una línea (o estaba en una > línea, y ha salido cortado al pegarla en el correo). > > Mi regexp-fu está de capa caída, pero... ¿se puede usar una expresión regular > para capturar texto en dos líneas diferentes? Fent servir expressions regulars de perl es pot fer amb els modificadors /s o /m segons el que necessitis[1], però no sé si php els suporta. [1] http://perldoc.perl.org/perlfaq6.html#I%27m-having-trouble-matching-over-more-than-one-line.--What%27s-wrong%3f -- Eva -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El Martes, 6 de Julio de 2010, Ignacio Torres Masdeu escribió: > preg_match_all('/]+src="([^"]+)"[^>]*>/i',$s,$matches); Hay algo que no entiendo. O se me escapa algo, o esta expresión regular ha capturado una secuencia que se expandía por más de una línea (o estaba en una línea, y ha salido cortado al pegarla en el correo). Mi regexp-fu está de capa caída, pero... ¿se puede usar una expresión regular para capturar texto en dos líneas diferentes? -- Alex (a.k.a. suy) | GPG ID 0x0B8B0BC2 http://barnacity.net/ | http://disperso.net -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
On 06/07/10 11:14, Ignacio Torres Masdeu wrote: Firmado: El que se tuvo que currar un parser HTML con regex en Javascript (Netscape Enterprise Server) allá por 1999 y todavía tiene pesadillas. Ahora entiendo muchas cosas :P -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
On 06/07/10 11:45, Ignacio Torres Masdeu wrote: Y compruebas que no estén dentro de un comentario? ¿O que no sean parte de un string javascript? A veces no es necesario; es en esas ocasiones donde puedes usar una regex. Reconozco que no se de qué app habláis y que he dormido 1.5 horas, empero :P Es decir. Tienes una función que no hace lo que debería al 100%. Tal vez puedes vivir con ello y tu "debe" es distinto (puedes coger los falsos resultados de un comentario, pero a mi me duele. Para gustos los colores. :P Si tratas con plantillas[1] y buscas patrones estáticos no requieres un procesamiento del árbol o de las excepciones porque, precisamente, éstas no deberían existir. Y sí, el rendimiento es superior[2][3]. 1/ En mi caso, tengo plantillas para feetchear ascodevida y menéame (aunq de la versión anterior); tal vez si veo que entre 2-3 versiones mantienen, por ejemplo, el class o el id de aquello que me interesa, lo pasaré a beautifulsoup, pero hoy x hoy uso plantillas básicas de regex en perl que avisan si no se ajustan completamente. 2/ En mi caso lo testeé con unos informes de iop's de honeyclients a diversos sites, con el mismo html, cambiaban sólo el js y el css. El árbol html era poco complejo y variaba mucho el volumen de datos a tratar. Creo recordar que el máximo número de rows parseadas eran aprox 200mil: en todos los casos era *mucho* más eficiente utilizar regex 3/ Miento: no he hecho tests con la plantilla primero; cuando los hice eran con un html estático que siempre iba a serlo ya que lo generábamos nosotros mismos. Se que es una muy-muy mala suposición, ya que no tiene pq haber sincronización interna, pero en ese caso éramos dos compañeros y un mismo archivador (ya tengo título para mi película porn-freak) -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El mar, 06-07-2010 a las 11:45 +0200, Ignacio Torres Masdeu escribió: > 2010/7/6 jors : > > Yo estoy con Ferran. Tanto en el cutre-script como en la app, sólo busco > > tags html de imágenes, y para eso quiero tener que evitar tener que usar > > una librería que parsee html :S > > Y compruebas que no estén dentro de un comentario? > > > ¿O que no sean parte de un string javascript? > > var img=''; > > > Entiendo que tu regexp es algo del estilo de lo siguiente, porque si > empiezas a tratar excepciones tardas menos (y consumes menos recursos) > tirando de librería. Uso PHP porque creo recordar que es tu "language > of choice": > > test.html: > > ALT="PATATA" > SRC="/tmp/test.jpg" > > > > > var img=''; > > > > > > > test.php: > $s = file_get_contents('/tmp/test.html'); > preg_match_all('/]+src="([^"]+)"[^>]*>/i',$s,$matches); > print_r($matches); > > Resultado: > > Array > ( > [0] => Array > ( > [0] => > [1] => ALT="PATATA" > SRC="/tmp/test.jpg" > > > [2] => > [3] => > [4] => > [5] => > ) > > [1] => Array > ( > [0] => /tmp/test.jpg > [1] => /tmp/test.jpg > [2] => /tmp/estanodeberiasalir.jpg > [3] => /patata.jpg > [4] => /tmp/test.jpg > [5] => /tmp/test.jpg > ) > > ) > > Es decir. Tienes una función que no hace lo que debería al 100%. Tal > vez puedes vivir con ello y tu "debe" es distinto (puedes coger los > falsos resultados de un comentario, pero a mi me duele. Para gustos > los colores. :P Si fuera con páginas html en crudo vale, pero piensa que esa "búsqueda" de tags la hago sobre lo que ya recibo preparseado de feedparser. La verdad, yo veo poco probable (no imposible, claro, en esta vida nada es imposible) encontrarme con cosas como comentarios html o scripts (y encima cuyo contenido referencie imagenes) en extractos rss de feedparser... raro sería si encuentras alguno que no te pertenezca xD BTW, tanto el script como la app estan en Python. Pero gracias por el apunte, muy completo :D [Offtopic] El pasado sábado por la mañana pasé por Sallent por la ferretería CIFEC (que por cierto, nos atendió un desastre de cuidao) y pensé en tí. Eso es amor xD jors -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
2010/7/6 jors : > Yo estoy con Ferran. Tanto en el cutre-script como en la app, sólo busco > tags html de imágenes, y para eso quiero tener que evitar tener que usar > una librería que parsee html :S Y compruebas que no estén dentro de un comentario? ¿O que no sean parte de un string javascript? var img=''; Entiendo que tu regexp es algo del estilo de lo siguiente, porque si empiezas a tratar excepciones tardas menos (y consumes menos recursos) tirando de librería. Uso PHP porque creo recordar que es tu "language of choice": test.html: var img=''; test.php: $s = file_get_contents('/tmp/test.html'); preg_match_all('/]+src="([^"]+)"[^>]*>/i',$s,$matches); print_r($matches); Resultado: Array ( [0] => Array ( [0] => [1] => [2] => [3] => [4] => [5] => ) [1] => Array ( [0] => /tmp/test.jpg [1] => /tmp/test.jpg [2] => /tmp/estanodeberiasalir.jpg [3] => /patata.jpg [4] => /tmp/test.jpg [5] => /tmp/test.jpg ) ) Es decir. Tienes una función que no hace lo que debería al 100%. Tal vez puedes vivir con ello y tu "debe" es distinto (puedes coger los falsos resultados de un comentario, pero a mi me duele. Para gustos los colores. :P -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El mar, 06-07-2010 a las 11:14 +0200, Ignacio Torres Masdeu escribió: > 2010/7/6 Ferran : > > On 06/07/10 10:39, Ignacio Torres Masdeu wrote: > >> > >> Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para > >> tratar HTML. Seguro que el lenguaje que usas tiene librerías para > >> hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a > >> ello. > > > > Ese nunca es, como todo, matizable. Si buscas 3 o 4 cadenas fijas es más > > eficiente usar regex; comprobado y requetecomprobado. > > Si es un parser general que tratará, por ejemplo, el feed de un planet > que contiene html de distintos proveedores y por tanto no homogéneo > (nada de cadenas fijas) *no* uses regex. Al final tienes más > excepciones que reglas y acabas reinventando la rueda por enésima vez. Para parsear feeds uso feedparser, no sufràis, no pretendo reinventar todas las ruedas... Con una (un lector de RSS offline) me vale x'D jors -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
2010/7/6 Ferran : > On 06/07/10 10:39, Ignacio Torres Masdeu wrote: >> >> Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para >> tratar HTML. Seguro que el lenguaje que usas tiene librerías para >> hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a >> ello. > > Ese nunca es, como todo, matizable. Si buscas 3 o 4 cadenas fijas es más > eficiente usar regex; comprobado y requetecomprobado. Si es un parser general que tratará, por ejemplo, el feed de un planet que contiene html de distintos proveedores y por tanto no homogéneo (nada de cadenas fijas) *no* uses regex. Al final tienes más excepciones que reglas y acabas reinventando la rueda por enésima vez. Para el que de todas formas quiera crear otro parser html el frikitruco del día es: todo lo que esté entre < y > es un tag, aunque lo que haya en medio sea \0. ¿Cual es la primera* regexp con la que trabajarás? *primera = estás entrando en un infierno chaval, no te quejes, tú te lo has buscado. Firmado: El que se tuvo que currar un parser HTML con regex en Javascript (Netscape Enterprise Server) allá por 1999 y todavía tiene pesadillas. -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El mar, 06-07-2010 a las 10:52 +0200, Ferran escribió: > On 06/07/10 10:39, Ignacio Torres Masdeu wrote: > > Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para > > tratar HTML. Seguro que el lenguaje que usas tiene librerías para > > hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a > > ello. > > Ese nunca es, como todo, matizable. Si buscas 3 o 4 cadenas fijas es más > eficiente usar regex; comprobado y requetecomprobado. > > Evidentemente, para TODO lo demás, es una puta locura; aunque es un buen > ejercicio mental; de hecho, es lo que siempre recomiendo a quien me pide > consejo para empezar con ellas. Yo estoy con Ferran. Tanto en el cutre-script como en la app, sólo busco tags html de imágenes, y para eso quiero tener que evitar tener que usar una librería que parsee html :S Para parsear más cantidad de tags/estructuras de datos enteras, como p.ej. en el caso de los OPML's, ya sí que uso librerías. jors -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
On 06/07/10 10:39, Ignacio Torres Masdeu wrote: Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para tratar HTML. Seguro que el lenguaje que usas tiene librerías para hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a ello. Ese nunca es, como todo, matizable. Si buscas 3 o 4 cadenas fijas es más eficiente usar regex; comprobado y requetecomprobado. Evidentemente, para TODO lo demás, es una puta locura; aunque es un buen ejercicio mental; de hecho, es lo que siempre recomiendo a quien me pide consejo para empezar con ellas. -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
2010/7/6 jors : > El mar, 06-07-2010 a las 00:20 +0200, Ramiro Magallanes escribió: >> El vie, 25-06-2010 a las 17:58 +0200, jors escribió: >> >> > Bah, tranqui. Yo también me monté una, antes de ponerme a programar el >> > churro este: metí un Squid con una buena caché, un script que obtuviera >> > todas las imagenes de los posts de Liferea (sitos en bd) y hice pasar >> > sólo a Liferea por ahí. Medio funcionaba, pero era un Cristo. >> >> No vamos a contarle a nadie nuestra pelea sobre la eficiencia de las >> expresiones regulares :-* > > Ya usaba regexp's en mi script, igual puedes mejorarlas... Aunque con la > app que tengo entre manos, al menos a mí ya no me hará falta xD Meeec. Error. Nunca, nunca, *NUNCA* uses expresiones regulares para tratar HTML. Seguro que el lenguaje que usas tiene librerías para hacerlo mejor de lo que lo conseguirás tú en dos años de dedicarte a ello. http://oubliette.alpha-geek.com/2003/12/31/do_not_do_not_parse_html_with_regexs -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El mar, 06-07-2010 a las 00:20 +0200, Ramiro Magallanes escribió: > El vie, 25-06-2010 a las 17:58 +0200, jors escribió: > > > Bah, tranqui. Yo también me monté una, antes de ponerme a programar el > > churro este: metí un Squid con una buena caché, un script que obtuviera > > todas las imagenes de los posts de Liferea (sitos en bd) y hice pasar > > sólo a Liferea por ahí. Medio funcionaba, pero era un Cristo. > > No vamos a contarle a nadie nuestra pelea sobre la eficiencia de las > expresiones regulares :-* Ya usaba regexp's en mi script, igual puedes mejorarlas... Aunque con la app que tengo entre manos, al menos a mí ya no me hará falta xD -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
On 06/07/10 00:20, Ramiro Magallanes wrote: No vamos a contarle a nadie nuestra pelea sobre la eficiencia de las expresiones regulares :-* Pues parece un debate interesante, la verdad -- En democracia, dos Belén Esteban valen más que tú -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El vie, 25-06-2010 a las 17:58 +0200, jors escribió: > Bah, tranqui. Yo también me monté una, antes de ponerme a programar el > churro este: metí un Squid con una buena caché, un script que obtuviera > todas las imagenes de los posts de Liferea (sitos en bd) y hice pasar > sólo a Liferea por ahí. Medio funcionaba, pero era un Cristo. No vamos a contarle a nadie nuestra pelea sobre la eficiencia de las expresiones regulares :-* Slds! -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
On Friday 25 June 2010 17:05:15 Alejandro Exojo wrote: > > De todos modos y a mi modo de ver, no sería mala idea poner > > en práctica un "cleanup" del Planet con alguna solución como la que > > llevó a cabo Jordi Funollet con javascript (si mal no recuerdo) para > > tener un scroll vertical más humano y llevadero, para los nuevos > > visitantes web que podamos tener. > > Si me lo recuerdas de aquí a unos días (que estoy acabando el semestre), > intentaré acordarme y acabar (si es que quedaba algo que hacer) lo que > empezó Jordi. Tindré el "patch" preparat. ;-) -- ## ### Jordi Funollet ### http://www.terraquis.net -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El vie, 25-06-2010 a las 17:05 +0200, Alejandro Exojo escribió: > El Viernes, 25 de Junio de 2010, jors escribió: (...) > > De todos modos y a mi modo de ver, no sería mala idea poner > > en práctica un "cleanup" del Planet con alguna solución como la que > > llevó a cabo Jordi Funollet con javascript (si mal no recuerdo) para > > tener un scroll vertical más humano y llevadero, para los nuevos > > visitantes web que podamos tener. > > Si me lo recuerdas de aquí a unos días (que estoy acabando el semestre), > intentaré acordarme y acabar (si es que quedaba algo que hacer) lo que empezó > Jordi. Ok! > > Por otro lado, hacer un poco de spam de otro hilo que abrí yo mismo en > > esta lista acerca de lectores RSS offline. Estoy ultimando (al menos una > > versión preliminar aunque funcional) lo que será un lector RSS offline > > en Python. Si alguien tiene curiosidad por el tema y me quiere echar un > > cable con alguna cosilla que no acaba de ir como se espera (p.ej. con > > threads en pygtk), sea bienvenido :) > > Mira, al respecto de esto tuve una pequeña epifanía cuando estaba en el metro > e iba pensando en tu problema. Me vino a la cabeza una solución que podría > ser un pequeño apaño para tu situación, pero que iría bien para otros > problemas que tengo yo con los RSS, y que además podría estar ya medio > implementada: pasar los feeds a correo electrónico. > > En tu caso sería algo complicado, y hasta discutible si sería útil (por eso > te > decía que solo lo de apaño), pero un programa que cogiera todo el contenido > del feed y que añadiera las imágenes codificadas en el HTML para enviarlo por > email, quizás te podría ser útil. > > En mi caso tengo tantas carpetas de correo, y tantos feeds, que juntarlo todo > sería quizás suicida, Bueno, algo parecido a esto probé con un plugin de Evolution que también hacía de agregador (evolution-rss) junto con las carpetas de correo... pero cuando inicié Evolution por segunda vez, se me tostó para siempre y tuve que quitarlo xD > pero me arreglaría un problema que ahora tengo al irme > de vacaciones: que al volver, después de estar unos días desconectado, el > lector se ha perdido entradas de los días que he estado fuera. Con un sistema > así que se ejecutara en el cron del servidor ya estaría arreglado. Jeje, ¡pero eso ya es otro problema! (El no perderse los feeds que no recoges con tu agregador mientras estas fuera). Si los feeds de todos los sitios publicaran bastantes entradas en simultáneo, siempre y cuando no generaran mucho contenido (como p.ej. menéame), esto no pasaría. > Esto último también se podría arreglar con un planet o similar que haga > de "proxy-cache", pero el pasarlo a correo me iría mejor por la forma de > manejar que quiero para los feeds. Pues el modo en cómo administro yo los RSS tampoco difiere tanto a cómo opero con el correo, pero si una aplicación empieza a amalgamar cosas, temo que termine porque no se centre en hacer nada bien y se acabe transformando en un mastodonte (hablo por Evolution y la experiencia con el plugin RSS que comenté arriba). > Bueno, perdón por la paja mental. ;-) Bah, tranqui. Yo también me monté una, antes de ponerme a programar el churro este: metí un Squid con una buena caché, un script que obtuviera todas las imagenes de los posts de Liferea (sitos en bd) y hice pasar sólo a Liferea por ahí. Medio funcionaba, pero era un Cristo. > Saludetes. Idem! jors > -- > Alex (a.k.a. suy) | GPG ID 0x0B8B0BC2 > http://barnacity.net/ | http://disperso.net -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
Re: [Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
El Viernes, 25 de Junio de 2010, jors escribió: > Rescato un tema de Marzo (el referenciado en el subject) para avisar que > voy a terminar haciendo que mi salidas RSS sean "completas" (y no un > extracto). Te lo agradezco. Me ahorrarás unos cuantos clicks. :-) > De todos modos y a mi modo de ver, no sería mala idea poner > en práctica un "cleanup" del Planet con alguna solución como la que > llevó a cabo Jordi Funollet con javascript (si mal no recuerdo) para > tener un scroll vertical más humano y llevadero, para los nuevos > visitantes web que podamos tener. Si me lo recuerdas de aquí a unos días (que estoy acabando el semestre), intentaré acordarme y acabar (si es que quedaba algo que hacer) lo que empezó Jordi. > Por otro lado, hacer un poco de spam de otro hilo que abrí yo mismo en > esta lista acerca de lectores RSS offline. Estoy ultimando (al menos una > versión preliminar aunque funcional) lo que será un lector RSS offline > en Python. Si alguien tiene curiosidad por el tema y me quiere echar un > cable con alguna cosilla que no acaba de ir como se espera (p.ej. con > threads en pygtk), sea bienvenido :) Mira, al respecto de esto tuve una pequeña epifanía cuando estaba en el metro e iba pensando en tu problema. Me vino a la cabeza una solución que podría ser un pequeño apaño para tu situación, pero que iría bien para otros problemas que tengo yo con los RSS, y que además podría estar ya medio implementada: pasar los feeds a correo electrónico. En tu caso sería algo complicado, y hasta discutible si sería útil (por eso te decía que solo lo de apaño), pero un programa que cogiera todo el contenido del feed y que añadiera las imágenes codificadas en el HTML para enviarlo por email, quizás te podría ser útil. En mi caso tengo tantas carpetas de correo, y tantos feeds, que juntarlo todo sería quizás suicida, pero me arreglaría un problema que ahora tengo al irme de vacaciones: que al volver, después de estar unos días desconectado, el lector se ha perdido entradas de los días que he estado fuera. Con un sistema así que se ejecutara en el cron del servidor ya estaría arreglado. Esto último también se podría arreglar con un planet o similar que haga de "proxy-cache", pero el pasarlo a correo me iría mejor por la forma de manejar que quiero para los feeds. Bueno, perdón por la paja mental. ;-) Saludetes. -- Alex (a.k.a. suy) | GPG ID 0x0B8B0BC2 http://barnacity.net/ | http://disperso.net -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob
[Comandob] Viagra, Cialis... Planet enlargement (era: Resumenes RSS en el planet)
Buenos dias mozos, Rescato un tema de Marzo (el referenciado en el subject) para avisar que voy a terminar haciendo que mi salidas RSS sean "completas" (y no un extracto). De todos modos y a mi modo de ver, no sería mala idea poner en práctica un "cleanup" del Planet con alguna solución como la que llevó a cabo Jordi Funollet con javascript (si mal no recuerdo) para tener un scroll vertical más humano y llevadero, para los nuevos visitantes web que podamos tener. Por otro lado, hacer un poco de spam de otro hilo que abrí yo mismo en esta lista acerca de lectores RSS offline. Estoy ultimando (al menos una versión preliminar aunque funcional) lo que será un lector RSS offline en Python. Si alguien tiene curiosidad por el tema y me quiere echar un cable con alguna cosilla que no acaba de ir como se espera (p.ej. con threads en pygtk), sea bienvenido :) Salut, jors -- ___ Comandob mailing list Comandob@badopi.org http://lists.badopi.org/mailman/listinfo/comandob