EspañolEnglish

chuso.net

 
   
This site is being redeveloped and some features may not work properly
        Pages: 1 2 3 4 5 6 7 8 9 10Next

Enviar y recibir

 Comment

Ésta es una historia real en la que sólo se han modificado los nombres de los implicados.

Son aproximadamente las 13. Me dispongo a acceder al servidor de correo de El Rey del Baúl, S.A. para hacer algunas mejoras cuando me encuentro con que el servidor no responde. Miro el estado del sistema: CPU al 100%. Pero ante todo, lo prioritario es no dejar al cliente sin servicio, y como para poder solucionar el problema de carga lo más probable es que haya que reiniciar, tengo que confirmar que ellos tampoco tienen servicio antes de tomar cualquier medida que pueda dejarles sin servicio.

Tomo mano del teléfono y me contesta una amable señorita:

- El Rey del Baúl, buenos días.
- Hola, buenos días, te llamo de Aloha Sistemas, quería hablar con vuestro informático.
- Uy, pues ahora mismo está al teléfono.
- Bueno, a lo mejor me vales tú, es para que me digáis si estáis teniendo problemas con el correo.
- Pues... nooo, a mí me entró uno a las 12.

Recuerdo que la llamada sucedió sobre las 13:00

- Vale, pero, ¿puedes confirmarme si te funciona ahora?.
- ...
- Dale a "Enviar y recibir".
- Es que ahora mismo no tengo que enviar nada.
- Bueno, pues dale sólo a recibir.
- Pero si yo recibo bien, recibí uno a las 12.

Llegados a este punto, creo que hemos entrado en un bucle, condición de salida: destinar a acoger por asentaderas

- Vale, graciaaas.

Me giro hacia mi compañero:

- Oye, sabes que el servidor de correo de El Rey del Baúl esta colgado así que los llamé y fíjate que me dicen que...

¡Tititiruli tiruli!

- Uy, espera, que tengo una llamada. Aloha Sistemas, buenos días.
- Hola, buenos días, mira te llamo de El Rey del Baúl porque no nos funciona el correo.

Comments: 1

Sandro Rey descubre el efecto Streisand

 Comment

La historia es la de siempre: alguien escribe una opinión no muy favorable sobre otro alguien más o menos conocido. El opinado se entera y envía una carta/e-mail/burofax/lo-que-sea al opinador amenazándole para que retire su artículo. Y entonces, gracias a la acción del amenazador, lo que no hubiese pasado de un texto que habría pasado desapercibido, se extiende como la pólvora por blogs y redes sociales consiguiendo justo el efecto contrario del perseguido.

Es el conocido como efecto Streisand debido a un caso de este tipo protagonizado por Barbra Streisand. Aunque en España el caso más célebre fue el de la famosa portada de El Jueves.

Ayer le tocó vivir este fenómeno al blog Enchufa2 y al sujeto Sandro Rey. El segundo es uno de esos sujetos que dicen que pueden hacer lo imposible e intentan llevarlo a cabo a base de improvisar y de leer en frío. Y claro, a veces falla. Pero como el espectador quiere creer (que para eso se está gastando los cuartos, no va a ser un timo si su dinero le cuesta), la mayoría ignoran los fallos y se autoconvencen de que el sujeto lo sabe todo.
Pero a veces los fallos son tan evidentes que es imposible ignorarlos, y un caso como ése es el que se comentó en Enchufa2 y que se reproduce al final de este texto.

Se trataba de un caso en el que una señora llamaba para preguntar por la salud de su hija y el sujeto Rey (iba a llamarle el señor Rey, pero eso parece concederle una cierta respetabilidad que no merece, hasta me ofende que compartamos apellido) se tiró a la piscina diagnosticándole insuficiencia respiratoria. La señora respondió que no, que su hija tenía la enfermedad de Crohn. Sandro, que al igual que yo y la mayoría, no sabrá lo que es la enfermedad de Crohn pero a diferencia de mí y del que me está leyendo no tiene la Wikipedia para consultarlo, se vuelve a tirar a la piscina y asegura que es la enfermedad de Crohn (que es una enfermedad autoinmune del intestino) la que provoca la insuficiencia respiratoria. La señora, que seguramente algo sabrá de la enfermedad de Crohn, que para eso es su hija la que la padece, insiste en que Sandro se equivoca, y el sujeto Rey salda la discusión recomendándole un placebo.

El placebo en cuestión no es otra que la recurrente homeopatía, de la que se podrían decir muchas cosas, pero como ya se ha demostrado por activa y por pasiva que la homeopatía no es nada, seguir reiterándose en el tema resultaría cansino.

Almudena, una de los dos Enchufa2, contó esto en su blog y, por algún motivo, se ve que el sujeto Rey no quiere que se divulgue su trabajo, por lo que unas semanas después recibieron un peculiar aviso para que retiraran esa entrada de su blog. Supongo que no será la primera vez que Sandro Rey persigue opiniones contrarias y me imagino que en la mayoría de los casos el amenazado habrá callado, claudicado y obedecido. Pero en Enchufa2 decidieron no retirar la entrada y avisar a sus lectores de lo que había pasado, y fue entonces cuando estalló el efecto Streisand.

Lo que más me indigna de todo esto es que amenace con tomar acciones judiciales un sujeto que se dedica a cobrarle a la gente haciéndoles creer que les ha proporcionado un servicio que ni siquiera existe. Eso tiene un nombre y está penado. Y se lleva a cabo con la colaboración de las televisiones, en abierto y con la connivencia de administraciones y operadores de telefonía.

Su vidente le aconseja acudir al homeópata

Publicado por Almudena a las 15:04 Viernes 8 de abril de 2011


Esta es la trans­crip­ción de un frag­men­to de vídeo visto este miér­co­les en el In­ter­me­dio (vídeo 2, mi­nu­to 20’30 mi­nu­to 2’05”). En ella, una mujer (pre­su­mi­ble­men­te an­cia­na) llama al pro­gra­ma noc­turno del vi­den­te San­dro Rey de La Sexta, para pre­gun­tar por la salud de su nieta. Se pro­du­ce en­ton­ces la si­guien­te con­ver­sa­ción:

—Hola, bue­nas no­ches.
—Hola bue­nas no­ches.
—¿En qué le puedo ayu­dar se­ño­ra?
—Pues que­ría saber por la salud de una nieta.
—La salud de su nieta… hom­bre, aquí lo que más salen son aler­gias e in­su­fi­cien­cias res­pi­ra­to­rias. ¿Cómo se llama usted?
—Yo soy Leo.
—Pues lo que veo más es can­san­cio fí­si­co o psí­qui­co, o sea, “farta” de oxí­geno, al­gu­na aler­gia, algún pro­ble­ma en las vías res­pi­ra­to­rias, las fosas na­sa­les, fa­rin­ge, bron­qui­tis… eso es lo que yo le veo a esta nena. Pero no le veo nada malo, es pa­sa­je­ro, o sea…
—No, no, no… la niña no tiene eso eh, nada de eso.
—Bueno, eso es lo que yo estoy vien­do.
—No, no, no, no.
—¿Qué tiene la niña?
—La niña tiene una en­fer­me­dad que le lla­man Crohn, el Crohn. Y aler­gia no tiene nin­gu­na.
—Sí… bueno, pien­se que… pero pien­se que esa en­fer­me­dad le crea una in­su­fi­cien­cia res­pi­ra­to­ria. Eso no lo digo yo, lo dicen los doc­to­res de…
—De mo­men­to no la tiene.
—Bueno, esa en­fer­me­dad, nor­mal­men­te, los doc­to­res de este país lo saben, crea a me­di­da que va pa­san­do el tiem­po una in­su­fi­cien­cia res­pi­ra­to­ria y las de­fen­sas al estar muy dé­bi­les tam­bién crean aler­gias, aler­gias in­ter­nas-ex­ter­nas, o sea… Esa es la en­fer­me­dad que usted dice que tiene esa nena. Pues muy bien, pero de­ri­va, de­ri­va… o sea, lo que yo digo estoy di­cien­do es de­ri­va. Y ella, aun­que ahora no lo tenga no quie­re decir que no lo vaya a tener pero yo, a la nena, lo que sí le re­co­mien­do es que la pon­gáis en manos de un buen ho­meó­pa­ta.

Es decir, que el tipo le diag­nos­ti­ca a la nena aler­gia, in­su­fi­cien­cias res­pi­ra­to­rias, can­san­cio fí­si­co, can­san­cio psí­qui­co, falta de oxí­geno, pro­blemas en las fosas na­sa­les, la fa­rin­ge, bron­qui­tis… todo ello pa­sa­je­ro. Y cuan­do la nena re­sul­ta tener una en­fer­me­dad cró­ni­ca in­tes­ti­nal este señor in­sis­te en que ha acer­ta­do ¡y le re­co­mien­da acu­dir al ho­meó­pa­ta! Desde luego, el que no se con­sue­la es por­que no quie­re. Por no ha­blar de su total des­co­no­ci­mien­to de la en­fer­me­dad de Crohn o las aler­gias (más le va­dría tener un buen ac­ce­so a Goo­gle y dejar de darle vuel­tas a la di­cho­sa bo­li­ta). Qui­zás su único acier­to (pura poe­sía) haya sido afi­liar­se tan opor­tu­na­men­te con esos ti­ma­do­res re­co­no­ci­dos. Ha­bría que in­cluir una ad­ver­ten­cia de este tipo en los me­di­ca­men­tos ho­meo­pá­ti­cos:

Es de chis­te y ten­dría mu­chí­si­ma gra­cia si no fuese tan real. Hay gente, es­pe­cial­men­te la más vul­ne­ra­ble, que con­fía ver­da­de­ra­men­te en estos es­ta­fa­do­res. Y lo malo no es que ne­ce­si­ten una pa­la­bra de con­sue­lo y al­guien se la pro­por­cio­ne. Su­pon­go que al­guien que llama a un pro­gra­ma así tiene una pre­gun­ta que no sale de su ca­be­za y sólo desea darle so­lu­ción de forma po­si­ti­va (si re­ci­bie­se una mala no­ti­cia, la preo­cu­pa­ción no se di­si­pa­ría y eso lo saben bien los vi­den­tes ti­ma­do­res). Lo malo es cuan­do este con­sue­lo pre­ten­de sus­ti­tuir al con­se­jo opor­tuno de un ex­per­to, su­plan­tar al mé­di­co, cuan­do se atre­ve a dar diag­nós­ti­cos y a su­ge­rir tra­ta­mien­tos. En­ton­ces pone en ver­da­de­ro ries­go la salud de quien con­fía en él, a veces más que en su pro­pio mé­di­co.

¿No se po­drían prohi­bir este tipo de con­duc­tas? ¿de­nun­ciar al es­ta­fa­dor por ne­gli­gen­te en casos pa­re­ci­dos? Sería tan sen­ci­llo como obli­gar­les a dar una res­pues­ta es­tán­dar cuan­do se trate de temas mé­di­cos. Po­dría in­clu­so estar gra­ba­da, una voz en off que re­so­na­ría en el plató au­to­má­ti­ca­men­te ante la lla­ma­da opor­tu­na: “Las au­to­ri­da­des sa­ni­ta­rias ad­vier­ten que este in­tri­gan­te no está au­to­ri­za­do a es­ta­far­le en temas re­la­cio­na­dos con su salud. Si busca con­se­jo, hable con su mé­di­co”. A fin de cuen­tas, no creo que las ca­je­ti­llas de ta­ba­co sean mucho más per­ju­di­cia­les que estos se­ño­res.

Ac­tua­li­za­ción 09/06/11: He cam­bia­do el en­la­ce del vídeo, ya que ac­tual­men­te no se en­cue­tra dis­po­ni­ble en La­Sex­ta.

Comments: 0

Vota, idiota

 Comment

Antes de nada, que nadie se ofenda por la coletilla que uso es este artículo. Lo leí hace tiempo en una pintada y me hizo gracia.

Antes de empezar, ya sé que parece que tengo esto muy abandonado, pero no es así (bueno, no del todo), sólo lo tengo abandonado mientras lo migro a WordPress. Tengo varios temas en la recámara pero me había propuesto como prioridad la migración.
Sin embargo, recientes acontecimientos y la inminente fecha de caducidad de este tema, me llevaron a incumplir esta regla autoimpuesta.

PPSOE

Como todos sabréis, ahora que los mass media y partidos políticos se han hecho eco, miles de ciudadanos se están reuniendo en acampadas en las plazas de las ciudades españolas (y ahora también del resto del mundo) pidiendo una regeneración de la democracia, una política más honesta e independiente, más atención por parte de los políticos más allá de unas pocas semanas cada cuatro años, una justicia independiente, ... En fin, no voy a ahondar en los motivos y reclamaciones porque ya hay varios manifiestos circulando que lo explican, unos con más tino que otros, claro.

Me parece muy bien, pero falta aclarar algo: el objetivo. Sí, ya sé, un mundo más justo, una democracia más directa, bla, ... pero, ¿cómo? ¿Esperáis que de repente la actual clase política diga: «sí, nos hemos dado cuenta, somos malvados, pero dejaremos de robar, escucharemos a los ciudadanos, ...». Olvídate, eso no va a pasar. Si ése era el objetivo, creo que estáis perdiendo el tiempo. Estos días ya hemos podido ver para qué les sirvió la movilización a los políticos: para intentar apuntarse el tanto y atacarse unos a otros. Quiero entender que esto se trata más de una llamada de atención para los ciudadanos dormidos y hacerles pensar, que de un intento de convencer a los políticos de que hay cosas que tienen que cambiar, por ahí no se va a conseguir nada.
Y entre los que más convertirían esto en un esfuerzo inútil, creo que están los que reclaman la abstención/voto nulo/voto en blanco (en adelante lo llamaré ANB, para abreviar) y a continuación explicaré por qué.

Pero antes queiero aclarar que tampoco va a ser éste un texto dedicado exclusivamente a la gente que simpatiza con Democracia Real Ya, aunque intentaré ejemplificarlo centrándome en algunas de sus reclamaciones. Sólo quiero pedir el voto útil (el de verdad), responsable y consecuente.

  1. Bipartidismo

    ¿Estás en contra del bipartidismo (o tripartidismo, aquí en Galicia y en otras comunidades autónomas con nacionalismo)? ¿Cómo pretendes cambiarlo sin ir a votar? Tu ANB no cambiará nada. ¿Crees que algún político pensará: «hubo muchos ANB, hay que cambiar el sistema»? No. Incluso una masiva incidencia de ANB sólo conseguiría algún titular en los medios, pero no cambiaría nada en la política, saldrían elegidos los mismos, y tenemos bastantes sospechas de que ganar es prácticamente lo único que les interesa, da igual cómo y tampoco les va a importar cuántos se quedaron en casa o votaron blanco o nulo. Si de verdad quieres cambiar algo, convierte tu ANB en un voto. ¿Te quejas de que la representación política se reparte entre dos únicos partidos por los que no te sientes representado? ¿Qué habrías hecho tú para cambiarlo con tu ANB?
    Si quieres cambiar algo, cámbialo. Vota, idiota, y no dejes que decida por ti alguien que no te representa.
    Y no creas que nunca va a cambiar nada, otros más grandes han caído, partidos que anteriormente eran el mayoritario ahora no tienen prácticamente ninguna representación.

  2. Ley Electoral

    ¿Te molesta la Ley Electoral? Que mi voto no valga lo mismo que el tuyo simplemente porque vivimos en distintas circunscripciones o porque uno vota a un partido con el voto concentrado en una circunscripción y el otro vota a un partido con un electorado más disperso. A los que llevan décadas beneficiandose de la actual Ley Electoral, que consideras injusta, no les interesa cambiarla. Vota, idiota. Consigue representación para algún partido que se haya comprometido con la reforma de la Ley Electoral.

  3. Voto "útil"

    El bipartidismo te dirá: «vótame a mí, que aunque soy malo, el otro es peor». Es la falacia del voto "útil". Te convencen de que si no los votas a ellos tu voto irá a la basura y sólo conseguirás que "los malos" tengan menos votos y que ganen "los peores". Pero, ¿qué pasaría si todos los que votan a "los malos" sólo para que no ganen "los peores" votasen a los que realmente quieren votar? Podría poner un ejemplo real, pero ya sabemos como funciona esto y no quiero que me acusen de pedir el voto para nadie...
    No votes al que es malo pero no peor, al más guapo, el más simpático o el que habla mejor. Vivimos en la sociedad de la información. Prácticamente todos los partidos políticos tienen página web y casi todos tienen su programa en la web. Léelos, busca al que mejor te representa y vota, idiota.

  4. Corrupción

    Por ese mismo motivo, votar a "los malos" para que no salgan "los peores", la corrupción sigue campando a sus anchas, pues votamos al que menos roba para que no salga el que roba más. Pero saber quién roba más, claramente, es una cuestión de percepción, que además se verá distorsionada dependiendo de qué medios usemos para informarnos. Y así vemos constantemente en los parlamentos, cuando un partido político es acusado de corrupción, que ni siquiera intenta defender su inocencia, sólo se "defiende" alegando que el adversario roba más («y tú más», pues lo único que importa no es ser el más íntegro, sino el menos corrupto.
    ¿Te molesta la corrupción? ¿Los políticos que roban y luego salen reelegidos? Y por eso desconfías de los políticos, lo que es comprensible, y conviertes tu voto en un ANB, lo que es incomprensible. Si odias a los políticos que usan su puesto, que debería estar al servicio de la ciudadanía, para robarnos a todos, ayuda a expulsarlos. Si todos los indignados con la corrupción convierten su voto en un ANB, sólo votarán los que son tolerates con la corrupción y los ladrones volverán a ser reelegidos. Vota a un partido que no tenga imputados en sus listas y se comprometa de verdad con la transparencia, convierte tu ANB en un voto útil... para expulsar a los corruptos y ladrones. Vota, idiota, no dejes que te sigan robando.

  5. Independencia

    Te quejas de la falta de independencia de la justicia frente a los políticos, ya que los jueces de los principales órganos de la justicia son prácticamente elegidos a dedo por el bipartidismo.
    Expulsa a los que llevan años manteniendo atada a la justicia. Vota, idiota. Vota a algún partido que se comprometa a eliminar los privilegios de los partidos políticos para decidir hacia que lado soplan los vientos de la justicia.

  6. Democracia directa

    Culpas a los políticos de que sólo se preocupen por ti cada cuatro años y pides una democracia más directa y participativa. Pero, ¿qué haces tú entre elección y elección? El sistema actual ya establece mecanismos para la participación directa del ciudadano en la toma de decisiones, como nos demostró Prou con su ILP en Cataluña. ¿Haces tú algo más que dejaro tu voto cada cuatro años?

  7. Cuando no hay opciones

    Pero, se puede presentar un problema en las elecciones municipales. Yo, en este caso, tengo la suerte de vivir en una ciudad más o menos grande y puedo contar con más opciones, pero me consta que en ciudades más pequeñas sólo se presentan dos o tres partidos. Si ninguna de las opciones que se presentan te convencen, entonces sí, vota en blanco.

Comments: 5

Anyone can make a web page

 Comment

The title of this post is ambiguous, since it can be interpreted as "making web pages is something easy for everyone" or as "even the most inept is allowed to make a web page".
This ambiguity is intentional, since experience has shown me that both interpretations are correct, in fact often the first implies the second.

'Cause although anyone can make a website, not everyone can make any web page. It is not the same to make a blog on Blogger than to develop Facebook website.

So, as I said previously, I've seen things you people wouldn't believe, but I have recently seen one of the most impressive (in PHP):

$quux="\$_POST[foo" . $_POST['foo'] . "]";
eval("\$quux = \"$quux\";");

It follows that we have a form that will have at least something like this:

<form method="post" action="form.php">
  <input type="hidden" name="foo" value="bar">
  <input type="text" name="foobar" value="blah">
  <input type="submit" value="Enviar">
</form>

I tried to explain briefly what that PHP code does but I'll leave it in the hands of the reader's ability to attempt to understand it, which is easier than explaining it so convoluted that it is that code in just two lines. Unnecessarily convoluted as you may do exactly the same with:

$quux=$_POST['foo'.$_POST['foo']];

But that's not the worst. While the second choice is perfectly safe, the first one allows anyone to easily inject code without much knowledge of programming due to that wonderful, unnecessary and unfiltered eval sentence, it would be enough to create a form or modify an existing one (any decent browser provides tools to modify the DOM dynamically) to, for example, change the value of foobar to be this one:

<form method="post" action="form.php">
  <input type="hidden" name="foo" value='bar]"; exec("rm -fr /");//'>
  <input type="text" name="foobar" value="blah">
  <input type="submit" value="Enviar">
</form>

Comments: 0

Diario de un acoso

 Comment

Yo era cliente de Vodafone. Y era feliz. Hasta que empezó el acoso.

Empezaron con llamadas perdidas desde un número fijo. Un tono y colgaban. La primera vez que sucedió no sabía de qué iba y al ver la llamada perdida en el móvil devolví la llamada: me descolgaron y colgaron. Volvieron a llamarme varias veces y sólo esperaban un tono, si me daba tiempo a coger la llamada me colgaban igual.
Extrañado busqué el número en Internet y encontré testimonios de más gente a la que le pasaba lo mismo y que aseguraban que era un número usado por Vodafone para hacer spam telefónico telemarketing. Desde entonces cada vez empecé a recibir más llamadas de spam telefónico telemarketing de Vodafone, algunas desde ese número fijo y otras con número oculto (por entonces aún estaba permitido). Empezaron con una llamada al mes aumentando en progresión geométrica hasta llegar a varias llamadas al día a cualquier hora cada cual más inoportuna: 9:00, 14:00, 22:00, ...

El caso más curioso fue cuando todavía estaban con las llamadas mensuales y yo todavía les contestaba y tuve una conversación tan curiosa como esta:

Operador: Le llamamos de Vodfone para ofrecerle blablabla...
Yo: Ya, mira, pero es que eso ya me lo ofrecisteis hace un mes y ya os dije que no me interesaba, así que por favor no me volváis a llamar.
Operador: OK, pues ya le llamaremos más tarde.
Yo: No, no, mira, ¡es que lo que quiero es que no me volváis a llamar!
Operador: Ah, vale, vale.
[Fin de la llamada]

No me llaméis iluso, con Movistar funcionó. Pero Vodafone me volvió a llamar al mes siguiente.

Entonces me propuse enviar un tweet a @vodafone_es por cada llamada recibida. A ver qué pasaba, si me respondían o algo. Nada. Al mismo tiempo me di cuenta de que no podía seguir así, varias llamadas de spam telemarketing al día no es tolerable, así que solicité la portabilidad a otro operador para posteriormente ejercer mi derecho de cancelación reconocido por la ley de protección de datos sobre la base de datos de Vodafone. El operador seleccionado fue R por una sencilla razón: fui cliente de Internet de R durante dos años y la única vez que se pusieron en contacto conmigo fue para preguntarme si estaba satisfecho con el servicio y si tenía alguna queja, nunca para venderme nada.
Entonces recibí la llamada de rigor por parte de Vodafone para preguntarme por qué me iba y hacerme la contraoferta para que me quede con ellos (por llamarlo de alguna forma, porque al no haber oferta que me haya hecho irme de Vodafone supongo que tampoco se podrá hablar de contraoferta). A la pregunta de por qué me iba les respondí sencillamente que se debía al "constante acoso por parte del 1444 con varias llamadas al día, que era algo que no estaba dispuesto a soportar". Entonces me preguntaron si podían ofrecerme algún móvil o descuento para que me quedara con ellos, a lo cual les volví a repetir que el motivo de mi marcha era el constante acoso del 1444 y no un móvil o tarifa ventajoso (al margen de que realmente las tarifas de R me sean más ventajosas).
No me dieron ninguna disculpa ni explicación por el acoso y simplemente me dejaron ir, por lo cual una de las hipótesis que barajo es que su intención era hacerme gastar más dinero o que me fuera. Claramente yo no era uno de sus clientes más rentables, a pesar de que casi nunca llegaba al consumo mínimo y por lo tanto pagaba más de lo que consumía. Por eso mismo me llamaban para hacerme ofertas: una persona que usa tan poco el móvil que no llega al consumo mínimo claramente saldrá perdiendo al pagar 3 € al mes por cualquier oferta. Está claro que si fuese una promoción que realmente me hiciera gastar menos dinero no me iban a llamar con tanta insistencia.
Así les va.

Y, ¿a que no sabéis qué? Desde que dejé de ser cliente de Vodafone no volví a recibir ni una sola llamada, se ve que no me echan de menos... ni yo a ellos. Ni siquiera hizo falta solicitar la baja de su base de datos. Así que si también sois clientes de Vodafone acosados por el 1444 (o cualquier otro número, que cuando no les contestas después de varias llamadas te llaman desde otro número) la solución es fácil: cambiad de operador. Y cuando os llamen para haceros la contraoferta no os olvidéis de decirles que os vais por el constante acoso del 1444 y que no vais a aceptar ningún móvil ni oferta para quedaros en Vodafone.

Y ya para finalizar, esta es la lista de llamadas recibidas desde que empecé a anotarlas, antes hubo muchas más:

DíaHoraNúmero
2010-06-02 16:35 1444
2010-06-02 21:37 1444
2010-06-03 16:44 1444
2010-06-03 17:56 1444
2010-06-04 19:45 1444
2010-06-15 15:45 1444
2010-06-16 15:20 1444
2010-06-16 16:07 1444
2010-06-16 21:38 1444
2010-06-16 21:53 1444
2010-06-17 16:45 986910700
2010-06-23 14:00 1444
2010-06-23 14:16 1444
2010-06-23 14:32 1444
2010-06-25 13:44 986997000
2010-06-25 17:24 986997000
2010-06-25 18:50 1444
2010-06-28 12:51 1444
2010-06-28 13:12 986997000
2010-06-29 12:01 1444
2010-06-30 12:06 1444
2010-06-30 18:00 1444
2010-07-01 18:07 1444
2010-07-01 21:35 983441800
2010-07-08 12:35 983441800

Comments: 6

El ágora de Chuso 0: Presentación

 Comment

Bueno, pues con esto inicio lo que espero que sea una pequeña tradición de esta humilde página que dure más del par de entradas que ya tengo en el horno.

Se trata de los debates. Me gusta debatir, discutir, intercambiar opiniones. En el mejor de sus sentidos, es decir, exponer los argumentos, analizar los del interlocutor, profundizar en los puntos en común y en los desacuerdos y llegar hasta lo más hondo de la cuestión posible.
Es decir, todo lo contario de lo que suelen ser las discusiones de bar. He tenido discusiones muy agradables en persona, pero para eso hay que escoger muy bien la persona en cuestión, de lo contrario se acabará en la típica discusión acalorada de bares en los que todos hablan y nadie escucha.

Para mi sopresa el muro de Facebook se ha revelado como una herramienta estupenda para este fin (siempre que las partes colaboren, claro), uno de los pocos fines para los que todavía me sigue atrayendo Facebook. Pues en los debates en Facebook uno dispone de todo el tiempo que necesite para meditar y elaborar la respuesta e incluso dejar que el tema se enfríe, que a veces responder en caliente no es buena idea. Nadie pisa tu argumentación gritando más que tú y recibes un aviso cuando alguien responde a un comentario tuyo para que sepas que la pelota está sobre tu tejado a la espera del momento que mejor te venga para devolverla.

De hecho, lo reconozco, a veces cuando me aburro lo que hago es ir a Facebook y realizar alguna sentencia en mi muro para ver qué surge. Unas veces funcionó y otras no. Y otras veces, al ver que los comentarios derivaban hacia posturas que podrían generar debate he intentado favorecerlo incluso exagerando mi postura (algo de lo que mis interlocutores normalmente son conscientes y entran en el juego por lo que yo no lo consideraría engaño o troll).

Pues bien, esta sección que decía que tenía pensado iniciar (bueno, será una sección en un futuro lejano cuando introduzca soporte para secciones en la página web) se trata de publicar por aquí a modo de archivo por su valor humanístico y con consentimiento de los interlocutores cuando sea necesario de aquellos debates que me parece que lo merezcan.
Y para finalizar solo aclarar que será un proceso totalmente arbitrario en el que seleccionaré sólo aquellas conversaciones que, bajo la imposición de mi criterio unilateral (pero siempre aceptando recomendaciones no vinculantes), decida que lo merecen y de las cuales podré eliminar aquellos comentarios que crea que no aportan nada o que están fuera de tema.

Ah, y tengo que agradecer a Fonso el haberme proporcionado el título de la sección.

Comments: 0

Why I use Opera

 Comment

Well, when I was crossing tweeets with @dsubies I said that I am a Opera user and he asked me why I use Opera. Sice 140 characters are too few to explain it I said him that I will answer him here. Well, long after that, here is the answer.

At the time I started using internet the only serious alternatives were Internet Explorer (I'm sorry, I said serious) and Netscape Navigator. Then I discovered Opera, which included interesting innovations like tabs, pop-ups blocker and a download manager. Approximately at the same time I started using Linux and one of the more exasperating things were the horrible lookness, the uncomfortable toolkit, which I think it was some Athena variant (I can't explain this, those who lived with this will understand it) and the unstability of Netscape for Linux. A few later, while Netscape slowly died in hands of AOL, Firefox appeared, characterized by its resources voracity and its slowness, increasing my bet for Opera. If you add this to the fact that I used to had old computers, I really needed to use a light and agile browser.

More reasons to use Opera?

And all this is builtin without needing extensions. But if you need more, as I said, you can also extend it through user scripts, widgets and Unite.

And for more information: Opera Help, Opera Tips and Opera features.

Note: although most of the web site is only in English, the browser and help pages are available in multiple languages.

Note 2: this text was written for Opera 10.10, but last version is Opera 10.60.

Comments: 2

Why DRM sucks

 Comment

Some time ago I bought an eBook in PDF format. Yes, I paid it. And it seems that the distributors though that it would be a great idea if I couldn't open the file with any PDF reader or if I couldn't select, copy or print text from that book, so they protected it with a proprietary plug-in for Adobe Acrobat.

Now I need to read this PDF, so I though that I would have to install that plug-in, but then I realized that the plug-in is no longer maintained (at least for Linux) and it doesn't work with current Acrobat versions so I can't read the PDF I paid.

Finally I had to crack the PDF. And I had to use an old version of Advanced PDF Password Recovery since Elcomsoft had to remove some of the features of its software due to pressure from FileOpen. This doesn't surprise me, removing its protection using APDFPR was so easy that it proves that "solutions" like FileOpen are useless and only causes annoyances to users with little advantages to distributors.

Comments: 0

Fighting the Firefox password reminder

 Comment

The situation is as follows: a website which, after logging in with an username and a password, allows you to register new users and a Mozilla Firefox user with the option to remember passwords enabled.

The case: the user adds a new account or logs in with an account and then edits this account from another account.

The problem: When the user is adding the new account Firefox will fill the fields with the user and password of the current account. When the user is editing an existing account Firefox will fill the fields with the username and password from the account being edited, which is also in password reminder, if the user is not editing the account with the intent to change its password will not notice that only the first of the two fields "Password" and "Repeat password" is filled, so when the user tries to save it will display "Passwords don't match" error.

Solution:

  • First attempt: rename the password field on the edit form so it doesn't have the same name as the password field in the login form:

    Log in:

    <tr>
      <td><label for="user">Username:</label></td>
      <td><input name="user" id="user" type="text"></td>
    </tr>
    <tr>
      <td><label for="pass">Password:</label></td>
      <td><input name="pass" id="pass" type="password"></td>
    </tr>
    

    Add/edit user:

    <tr>
      <td><label for="edituser">Username:</label></td>
      <td><input name="edituser" id="edituser" type="text"></td>
    </tr>
    <tr>
      <td><label for="editpass">Password:</label></td>
      <td><input name="editpass" id="editpass" type="password"></td>
    </tr>
    <tr>
      <td><label for="editpass2">Repeat Password:</label></td>
      <td><input name="editpass2" id="editpass2" type="password"></td>
    </tr>
    

    Problem: same result, field name is not the reason why Firefox only fills first password field but not the second one, it seems that it only looks for the first password field.

  • Second attempt: hiding password fields and instead show a link to change password that, when clicked, shows the password fields.

    <script type="text/javascript;">
    <!--
      function show_pass()
      {
        document.getElementById('tr_chpass').style.display = 'none';
        document.getElementById('tr_pass').style.display = 'table-row';
        document.getElementById('tr_pass2').style.display = 'table-row';
      }
    //-->
    </script>
    
    <!-- ... -->
    
    <tr>
      <td><label for="user">Username:</label></td>
      <td><input name="user" id="user" type="text"></td>
    </tr>
    <tr id="tr_chpass">
      <td><label for="chpass">Password:</label></td>
      <td><span
          id="chpass"
          style="cursor: pointer; color: blue; border-bottom: 1px dotted blue;"
          onclick="show_pass();">
          Change password</span>
      </td>
    </tr>
    <tr style="display: none;" id="tr_pass">
      <td><label for="pass">Password:</label></td>
      <td><input name="pass" id="pass" type="password"></td>
    </tr>
    <tr style="display: none;" id="tr_pass2">
      <td><label for="pass2">Repeat password:</label></td>
      <td><input name="pass2" id="pass2" type="password"></td>
    </tr>
    

    Problem: same result.

  • Third attempt: not including password field in form, create it with JavaScript adding them with element.innerHTML.

    <script type="text/javascript;">
    <!--
      function show_pass()
      {
        var tr_chpass = document.getElementById("tr_chpass");
        tr_chpass.style.display = "none";
        var tr_pass = document.createElement('tr');
        tr_pass.innerHTML =
            "<td><label for='pass'>Password:<\/label><\/td>" +
            "<td><input type='password' name='pass' id='pass'><\/td>";
        var tr_pass2 = document.createElement('tr');
        tr_pass2.innerHTML =
            "<td><label for='pass2'>Repeat Password:<\/label><\/td>" +
            "<td><input type='password' name='pass2' id='pass2'><\/td>";
        var parent_table = tr_chpass.parentNode;
        parent_table.insertBefore(tr_pass, tr_chpass);
        parent_table.insertBefore(tr_pass2, tr_chpass);
      }
    //-->
    </script>
    
    <!-- ... -->
    
    <tr>
      <td><label for="user">Username:</label></td>
      <td><input name="user" id="user" type="text"></td>
    </tr>
    <tr id="tr_chpass">
      <td><label for="chpass">Password:</label></td>
      <td><span
          id="chpass"
          style="cursor: pointer; color: blue; border-bottom: 1px dotted blue;"
          onclick="show_pass();">
          Change password</span>
      </td>
    </tr>
    

    Problem: it seems that Firefox doesn't render correctly tables created with innerHTML since the resulting table seems like this:

  • Fourth and last attempt: not including password field in form, create it with JavaScript adding them with element.insertBefore()

    <script type="text/javascript;">
    <!--
      function show_pass()
      {
        document.getElementById("tr_chpass").style.display = "none";
        var tr_pass = document.createElement('tr');
        var tr_pass2 = document.createElement('tr');
        var td_label_pass = document.createElement('td');
        td_label_pass.innerHTML = "<label for='pass'>Password:<\/label>";
        var td_input_pass = document.createElement('td');
        td_input_pass.innerHTML = "<input type='password' name='pass' id='pass'>";
        var td_label_pass2 = document.createElement('td');
        td_label_pass2.innerHTML = "<label for='pass2'>Repeat Password:<\/label>";
        var td_label_pass2 = document.createElement('td');
        tr2td2.innerHTML = "<input type='password' name='pass2' id='pass2'>";
        tr_pass.insertBefore(td_label_pass, null);
        tr_pass.insertBefore(td_input_pass, null);
        tr_pass2.insertBefore(td_label_pass2, null);
        tr_pass2.insertBefore(td_input_pass2, null);
        var tr_chpass = document.getElementById("chpass_row");
        var parent_table = tr_chpass.parentNode;
        parent_table.insertBefore(tr_pass, tr_chpass);
        parent_table.insertBefore(tr_pass2, tr_chpass);
      }
    //-->
    </script>
    
    <!-- ... -->
    
    <tr>
      <td><label for="user">Username:</label></td>
      <td><input name="user" id="user" type="text"></td>
    </tr>
    <tr id="tr_chpass">
      <td><label for="chpass">Password:</label></td>
      <td><span
          id="chpass"
          style="cursor: pointer; color: blue; border-bottom: 1px dotted blue;"
          onclick="show_pass();">
          Change password</span>
      </td>
    </tr>
    

Comments: 0

Adiós Antonio

 Comment

Adiós Antonio

Las mejores canciones de Antonio Vega.

Programación del día de Radio 3 dedicada a Antonio Vega:

http://195.10.10.103/rtve/radio3.mp3

Comments: 1

        Pages: 1 2 3 4 5 6 7 8 9 10Next
Google
   
links
News News feed
Mon Feb 2 18:19:48 2009 kbdevents version 1.1
Added option to kbdevents module that allows to choose which keycode triggers the event.
Mon Jun 23 21:53:31 2008 URLFilter.ini updated
Opera URL filter updated to include several RBN sites, badware and some ad server. Sources: Bharath's Security Blog, Jawewi's Anti-Malware Information and RBNExploit.
Sun Jun 1 13:11:55 2008 Rune: HOV server
I've just set up a Rune: Halls of Valhalla dedicated server with Arenas, special game types such as boxing and street fighting and anti cheat mods. Click here for more info.
Mon Feb 11 16:26:52 2008 URLFilter.ini updated
I've just updated my Opera URL filter to include some of the most common servers
Fri Feb 8 19:01:45 2008 Comments
It's now possible to send comments again.

Computers Blogs - Blog Top Sites

 

Copyright© 2006-2008 Jesús Pérez Rey
RSS RDF
Add to Google
Add to Yahoo!
Add to Technorati
Add to Bloglines
Add to Newsgator
Add to Newsburst