jueves, 31 de enero de 2008

Security vs. Accessibility

Today I read an interesting article from the W3C Accessibility Work group about the inaccessibility issues caused by CAPTCHA (Completely Automated Public Turing test to Tell Computers and Humans Apart)
Websites that provide access to multiple resources have to take precautions and make sure that the services they offer are actually used by individual human users and assure that their content is not harvested by web robots. In order to have this security issue covered CAPTCHA was developed by the Carnegie Mellon University (Pittsburgh, Pennsylvania). It usually consists of a set of distorted characters in a bitmapped image that the user has to recognize and type in order to avoid an inappropriate use of the web service resources. I always thought this idea was just great without thinking about further consequences. However, the WAI reminds us that things are not as resolutive as they appear. Obviously, these images don't have an alternative text value because this would give a way for robots to achieve their purpose. Therefore, this type of visual or textual verification means a great barrier for people that are blind, low vision or for those who have some kind of cognitive disability. In the article, somo alternative solutions are mentioned. Not all of them 100% valid, but it is definitely worth reading, if you hadn't done so before.

Finally, what they propose is the use of other methods for smaller websites that don't deny access to users with some kind of vision disability, such as heuristics checks or spam filtering depending on the purpose of the website. Furthermore they suggest to eliminate systems like the PINGUARD from ING Direct online financing, which may already be defeated by planned atacks and which means a short-term security benefit by sacrificing some people's autonomy to access their financial data.

martes, 29 de enero de 2008

I confess

I watched yesterday I Confess by Alfred Hitchcock, one of the best film directors ever. I wasn´t sure if I was going to like this movie. It received a lot of criticism and even cencorship in the time it was made. The story is adopted from a French theater play, Nos deux consciences (Our two consciences). Otto Keller is a german refugee in Quebec who kills a lawyer one night while trying to rob some money in his office. He confesses his crime to Father Logan. This priest is later accused of the murder by the police. The idea behind it all is just magnificent: A priest faces charges of murder and denies to reveal the truth because of the secret of confession. But this is not all. A woman appears in the crime scene mysteriously. She tries to help Father Logan with her statement to the police, but she gets it even worse... She was being blackmailed by the murdered and by revealing that she and Father Logan were in love before he became a priest, gives the police an argument against Father Logan, by making them think that he wanted to get rid of him because of the blackmail.


It may seem a little twisted now but in the movie, it is quite pleasant to follow the story. Hitchcock had a lot of problems to produce the film. He had to deal with the church because of the controversy and even the Warner Bros. producers who took over in the end. In the original French play, Father Logan has a 'hidden child' and in the end he is found guilty and hanged, but the Warner Bros. decided to change the end because of the strong censorship at that time (1953). I won't reveal how it ends... You'll have to watch it.


Finally, perhaps the performance of Montgomery Clift is not brilliant at some points. He seems too inexpressive for the dilemma that he has. The script on the other hand is as well fantastic. This has definitely become one of my favorite movies from Hitchcock. Magnificent!

Enjoy it!

Modesta expansión de idioma

Lo primero de todo, disculpen las molestias si hoy han sufrido los tests que he llevado a cabo en el blog. Desde hace días quiero empezar a escribir en inglés y quizá también en alemán con el tiempo. Dentro de lo que blogger permite, tenía dos opciones, o bien traducir algunos posts y colocarles un link que llevara el uno al otro en caso de querer leer el post en el otro idioma, o bien, utilizar los tags para sacar un segmento llamado "English". La que requiere menos esfuerzo a la larga es la solución de los tags. Sin embargo, había que tener cuidado con una cosa. Con el tiempo, quedaría un pegote con la palabra English de tamaño descomunal en la nube de tags y eso no debería ocurrir ya que English no es realmente un tag que clasifique un contenido, sino simple metainformación (un meta-tag). Así que he modificado el código javascript de la nube de tags para que obvie las ocurrencias de English.

P.D.1 Por cierto, en el post del estreno del blog di un enlace para que Vds. pudieran insertar su nube de tags. Me parece mucho mejor lo que nos ofrecen en Tensaiweb: una herramienta con nos genera el código con los parámetros que deseemos para el color, tamaño, etc.

P.D.2 Por supuesto, insertar enlaces para traducir la página con Babelfish o Google nunca fue una opción.

lunes, 28 de enero de 2008

Peter Petrelli debería ser abducido

Puede una interpretación fastidiar una buena producción? Sin dudarlo, sí. Ya lo vimos en la tercera entrega de Star Wars, donde Anakin bien podría haberse entregado un poco más. Casi arruina la saga! Pues bien, son cada vez más las voces, que exigen un remedio contra la desastrosa interpretación de Milo Ventimiglia (Peter Petrelli) en Heroes.

Atención! posible spoiler a partir de este punto. No tengo nada en contra del personaje, y de hecho sus superpoderes son cojonudos, los rayitos azules a lo Goku, mover objetos, etc. Cierto es que todos son copycat de otros pero bueno, los que reúne él molan. Ahora bien, el actor... joder qué malo es... la madre que lo parió... En la segunda temporada, con la amnesia mal fingida, he llegado a pensar que era un asalariado de los guionistas en huelga para espantar a los espectadores! Madre mía... no sé si se puede hacer peor... Desde aquí yo propongo empezar una campaña como la de Chuck Norris:

  • Peter Petrelli ensaya su papel con vídeos de Raquel Mosquera en Homozapping
  • Peter Petrelli fue rechazado por Gran Hermano antes de entrar en Heroes pos su bajo nivel intelectual.
  • Miss South Carolina niega toda relación con Peter Petrelli pese a los rumores sobre su consanguinidad.
  • Peter Petrelli, siempre que entra en un bar, pide garrafón
Qué piensan Vds? Les gusta Peter Petrelli? Sugerirían a los guionistas que Sylar acabe el trabajo? Aumentarían el repertorio de frases para Peter Petrelli?

domingo, 27 de enero de 2008

Cartas de recomendación, paradojas (parte 2)

Perdonen que hoy no me extienda, pero lo cierto es que me encuentro en pleno proceso de depuración de líquidos rusos y aquí la stassi 2.0 ha subido las persianas a las 12, haciendo un esfuerzo en el uso de su justa compasión por los delincuentes, alcohólicos y demás desechos de la sociedad.

Sólo quería compartir con Vds. la continuación de la historia de la solicitud de nuestro amigo applicant. Al final le hicieron las cartas el profesor que le llevó borracho a casa y el catedrático que juzgará su propia recomendación en el proceso de selección. Fantástica realidad. Pronto sabremos si nuestro amigo applicant es aceptado, mantengáse atentos.

sábado, 26 de enero de 2008

zum Hiertrinken

Atención, si Vd. no padece ni sufre ningún interés por las lenguas, lingüistica, idiomas, el alemán ni por cómo pedir un café para llevar ni para beber en el sitio, por favor no siga leyendo este post. Si desobedece estas instrucciones, podría dañar seriamente los informes de fidelidad de usuarios de este blog.

Dicho esto, ayer en clase de alemán se me ocurrió preguntarle a la profesora sobre la sustantivación de verbos en alemán. Es lo normal que cuando uno entra en una bollería, cafetería o similar en Alemania que, y uno pide un café, le pregunten: para llevar o para beber aquí?

Pues bien, ese 'para llevar' en alemán se puede decir sustantivando el verbo, es decir: zum Mitnehmen. Ahora bien, si queremos el café para beber en el sitio, y sustantivamos el verbo, todo lo que viene detrás del zum debe ser un sustantivo lógicamente y por tanto para beber aquí se debe decir zum Hiertrinken, que resulta de la unión de hier (aquí) y trinken (beber) y comienza con mayúscula como todos los sustantivos en alemán. La explicación: Es geht nicht anders (No puede ser de otra forma). Ayer no podía salir de mi asombro y sólo quería compartirlo con ustedes. Disculpen las molestias.

viernes, 25 de enero de 2008

Exposición Ernest Lluch

Hoy se me ha olvidado que mi profesora de alemán había cambiado la hora de la clase para empezar media hora más tarde. Cuando me he querido dar cuenta, ya era tarde y estaba llegando. Entonces he decidido algo que ráramente hago, y es que he apostado por deambular a ver si encontraba algo interesante, una librería, una tienda de chorradas o algo así. Entonces, en la calle Alcalá de Madrid, a la altura del Círculo de Bellas Artes he visto un cartel en una librería que anunciaba una exposición sobre Ernest Lluch. No me lo he pensado dos veces y me he metido. El título de la exposición es: Ernest Lluch, el esfuerzo por construir un país. Lo promueve la Fundación Ernest Lluch y la verdad es que me he enterado de muchas cosas sobre la vida de este gran economista, profesor y sobre todo una gran persona.

Fue expulsado de la Universidad de Barcelona por su actividad político anti-franquista. Amplió sus estudios en París y catedrátido de Economía en la Universidad de Valencia. Llevó a cabo miniciosos trabajos de investigación de historia y pensamiento económico. Fue Ministro de Sanidad y Consumo donde reformó la Ley de atención sanitaria y creó el departamento de los derechos del consumidor. Fue un hombre preocupado por los derechos de las personas, un amante de la libertad, un buen orador y aficionado al fútbol, fan del Barcelona y socio de la Real. Decían los que lo conocieron bien que se podía hablar con él de cualquier cosa.

En la última etapa de su vida, dedicó gran parte de su tiempo y de sus esfuerzos a encontrar una solución al conflicto en el País Vasco. Él creía que se podría llegar al fin de ETA, buscando la manera en la que el País Vasco se pudiera encontrar cómodo dentro de España, a través de los derechos históricos y de todo aquello que la Constitución permitiera, como el acercamiento de presos. Fue por estas ideas, por lo que lo mataron el 21 de Noviembre de 2000 de dos tiros en la cabeza en el aparcamiento de su casa.

En la exposición hay un vídeo bastante emotivo de su amigo Joseba Arregui, donde cuenta cómo él y otros amigos intentaron convencer a Ernest de que se equivocaba y que por esa vía no se podía conseguir nada. Aún así, me ha gustado mucho cómo en la biografía de su vida se refleja su ilusión, su optimismo, casi se podría decir hasta su ingenuidad, pero sobre todo, su trabajo para ayudar los demás, su servicio a la sociedad, tanto en la Universidad como en la vida pública, su afán por cambiar cosas que quizá nunca cambien.

Stuttgartter Zeitung Lauf

Continuando con el anuncio de propósitos para este año y desoyendo a las voces más sabias que siempre recuerdan con acierto aquello de que uno es esclavo de sus palabras y dueño de su silencio, para este año, me he propuesto correr la media marathon de Stuttgart. Patrocinada, como todos los años, por el Stuttgarter Zeitung, un periódico de la región de Baden-Würtemberg, la Stuttgarter Zeitung Lauf intentará repetir el éxito del año pasado con 19742 corredores, ojo que no inscritos (24081), y tras examinar el recorrido, creo que se puede hacer sin problemas.


Quería mirar con detenimiento por dónde discurre la carrera porque Stuttgart es una ciudad metida un valle y rodeada de muchas colinas... Si la carrera discurriera por ejemplo por los viñedos de Esslingen... pues con mucho respeto, le habrían dado por saco a la media marathon. Pero cómo no es el caso, pues aquí queda registrado un propósito más para este 2008. Será en el fin de semana del 22 de Junio, lo digo porque sé que algunos lectores de este blog, están poniendo de su parte para empezar una nueva etapa en Stuttgart, al igual que un servidor, así que si los ánimos lo exigen y las circunstancias lo permiten, Auf geht's!

jueves, 24 de enero de 2008

No pudo ser

Hoy ha jugado Rafa las semis del Open de australia contra el mismísimo Mohammed Ali. A Tsonga le salía todo. Es un tio que ha irrumpido hace muy poquito, que no había jugado una final de un torneo de la ATP en su vida y que se ha quitado del medio en este grand slam a jugadores como Youzhny o Gasquet, y hoy a Rafa, hasta llegar a la final, que se jugará el domingo. Tiene un saque muy muy fuerte, como el de Roddick, y su juego es muy plano, lo cual ha provocado que Nadal estuviera muy incómodo. Si a Tsonga le entraba el primero, estaba el punto prácticamente perdido (86% de los puntos ganados de primer saque). Sin duda, Tsonga va a subir en el ranking después de este torneo, y quién sabe, si se mantiene así, habremos visto a un top ten pasar por encima a Rafa hoy.

Sin embargo, también hay que decir que no hay motivos para estar tristes. Rafa el año pasado sólo llegó a cuartos. Este año ha llegado hasta semis. Ha mejorado su saque bastante en pretemporada y eso que ésta no era una superficie que se adapte a su juego, más liftado que el de otros jugadores, como puede ser la tierra.

miércoles, 23 de enero de 2008

Día de descubrimientos

Hoy ha sido un día de esos en los que empiezas pensando cómo cocer las judías verdes y acabas rehogando una alcachofa. Todo ha empezado rebuscando en el API de Google Maps, para hacer un primer tanteo de lo necesario para hacer un mash-up con los datos de localización de los visitantes de una página web. La idea era reutilizar los datos de Google Analytics, que se pueden exportar en varios formatos, entre ellos XML y CSV, para ser reutilizados por otra aplicación, o bien en PDF, si lo que se persigue es únicamente la presentación en un informe de los mismos. Rebuscando, he encontrado una aplicación para Adobe Air (Adobe Integrated Runtime), llamada Google Analytics Reporting Suite, que ya se encarga de importar los datos de localización en google maps.

Como se cuenta en este acertado análisis en genbeta, Adobe Air es un sistema multiplataforma, para Windows, Mac y Linux, que va cobrando cada día más fuerza. Cada día va cobrando más importancia la idea de que las aplicaciones no deberían dejen de funcionar cuando se pierde la conexión a internet (Wi-fi, WiMax, etc.). Véase Google Gears. Carece también de sentido que se tengan que hacer dos versiones de una misma aplicación, una online y otra offline. Así que Adobe Air se va abriendo hueco con este propósito y permitiendo así a los desarrolladores, adaptar aplicaciones que usan las tecnologías web, AJAX, Flash, etc. pero en el escritorio. Algo así como los widgets, o los Google gadgets, pero bajo un mismo entorno.

Superada la fascinación, hemos seguido emperrados en encontrar una manera sencilla de hacer mash-up, ya no para esta ocasión, sino para venideras y he leído algo sobre KML y cómo hacer uso del mismo para mash-ups. Es el formato definido en el Google Maps API para exportar y utilizar datos de localización y formas geométricas. Esto último es lo que más me ha llamado la atención. El hecho de que en KML se puedan definir formas geométricas en un mapa, puede servir en un futuro para ampliar su uso a otro tipo de aplicaciones para entornos urbanos como simulaciones de propagación radio, atenuación de intensidad de sonido, que son objeto ahora mismo de desarrollo propietario en la mayoría de las empresas interesadas, por ejemplo en AWE communications, en Stuttgart.

Ya, acercándome al final de la jornada de descubrimientos de hoy, he acabado en la página de Google Code, donde he estado leyendo en qué consisten algunos de los proyectos. Algunos no pintan mal, y al interesarme más he terminado en el canal Youtube de Google Developers para acabar tostado por lo tremendamente aburridas que son las presentaciones y entrevistas que he visto. No he podido acabar ninguna. Ya lo siento pero es que no se puede ver tostones así. Y si no me creen, por favor comparan cualquiera de estas entrevistas o presentaciones con las que utiliza como ejemplo Franchu's Lair en uno de sus posts sobre cómo debe hacerse una presentación, el Identity 2.0. Merece la pena. Les dejo a continuación con la presentación sobre cómo se deben distinguir identidad, autorización y autenticación y cómo y quién debe administrar las identidades digitales.




Eso es todo amigos, que los disfruten y aprovechen.

martes, 22 de enero de 2008

Liberad al magenta!

Desde hace ya 8 años, un amigo del instituto, me viene diciendo que en Alemania todos los rosas son iguales y que había un rosa característico alemán. Estas aclaraciones, de las cuales no se podía derivar más que mi colega estaba zumbado, han resultado tener un transfondo. Todo viene del rosa característico de T-Mobile, la filial de móviles de Deutsche Telekom. Esta compañía ha decidido patentar el magenta, también conocido como #FF0099, o como (255,0,144), impidiendo así a compañías holandesas hacer uso de este color para campañas comerciales o propósitos similares. Desde Holanda se ha iniciado una campaña denominada Free Magenta, con la intención de hacer retroceder a la compañía germana en semejante despropósito. La campaña Free Magenta cuenta con una publicidad bastante ingeniosa. Aquí les dejo algunas de las imágenes que pueden encontrar en su web:

By Jaures Villani






By Jarl Schulp

By Ruben Boerhof

lunes, 21 de enero de 2008

Photophlow, el flickr 2.0

Han estrenado, en su versión con invitaciones, Photophlow. Se trata de un flickr con salas de chat básicamente. Dónde está el truco que lo convierte en un ente más del mundo 2.0? En que, mientras uno chatea, puede al mismo tiempo ver fotos de flickr de los usuarios conectados al chat. Simple, huh? De esta manera, una sala de chat creada para personas con algo en común pueden explorar y compartir sus fotos y comentarios. De esta manera, uno puede descubrir los gustos de otros con algo en común mientras se chatea con ellos. En flickr, cuando uno visita una foto, puede ver los enlaces que tiene desde photophlow y ver quién la descubrió y desde qué chat room. En el vídeo promocional llaman a esto communal search.

Uno puede enviar sus fotos a twitter, usar smilies con fotos, ser avisado cuando sus contactos MSN, AOL, etc se conecten...

Es decir, una memez con una interfaz muy bonita y una buena idea original detrás... y es que parece que la idea de utilizar perfiles de usuario, patrones, etc. tiende a caer entre las malvadas garras de las truños sociales que garantizan una absoluta y hermosa gran pérdida de tiempo.

P.D. De momento, sólo está abierto bajo invitación.

domingo, 20 de enero de 2008

Madrid te espera, pero ¿para qué?

He leído en soytu.es, el nuevo periódico digital, creado por el ex-director de elmundo.es, al cual botaron por cierto, una curiosa noticia. En el periódico peruano El Comercio se hacían eco en su versión digital de una manifestación en Madrid claramente racista contra la inmigración. De hecho en su convocatoria se pueden leer cosas como toda "esa escoria venida de lejanas tierras". Pues bien, paradojas de la web semántica... al final de la noticia, se puede ver publicidad sobre Turismo en Madrid. Una campaña que contiene mensajes como "Madrid siempre te espera". Seguramente más de un peruano, cuando lo lea, se preguntará, "Sí, Madrid me espera, pero ¿para qué?"

jueves, 17 de enero de 2008

Developers! Developers!


Creía Vd. que su jefe le exigía demasiado?
Creía Vd. que el efecto Camacho sólo se daba en España?
Pensaba quizá que Steve Ballmer iba a heredar el despacho de Billy y no tener que sudar la camiseta?
O quizá pensó Vd. que en Microsoft no buscan más developers?
Entonces por favor, vea el vídeo.

How to kwout nicely

Hola amigos! El briconsejo de esta semana consiste en citar fuentes de una manera diferente, elegante y sencilla. Se trata de:


El servicio que prestan desde su página consiste sencillamente en introducir la URL del sitio que queremos citar, seleccionar de una manera gráfica la zona de la página que queremos que aparezca como imagen representativa del sitio y se nos crea un código html para insertar donde nos convenga.
Inconveniente: pues que se hace difícil encajar un link formado por una imagen en un texto. Las imágenes, si se quiere que sean suficientemente representativas, serán demasiado grandes para insertarlas en un bloque de texto, como se suele hacer con los enlaces. De todas formas, se le pueden dar otros usos, como crear listas, por ejemplo. Algo que me ha parecido curioso, es que el código html que crea es una imagen con un map y las diferentes áreas que contiene el map son los enlaces dentro de la zona seleccionada para citar. Esto permite seguir los enlaces dentro de la imagen de la sección de página que se utiliza para citar. Y si no, vean este ejemplo:


Por supuesto y como se puede observar, flash no queda integrado en la imagen...

P.D. También es posible añadir un bookmarklet al navegador ;)