domingo, noviembre 11, 2007

Usabilidad video contest

Viendo los videos que reflejan problemas de usabilidad, me senti muy identificado con el siguiente:





Fuente: Usability video contest web site

Blogged with Flock

domingo, noviembre 04, 2007

ALT es sinonimo de texto alternativo no descriptivo

Generalmente el atributo alt de la etiqueta o tag img es utilizado incorrectamente. Debemos tener presente que dicho atributo representa una alternativa a la imagen.

Si la imagen no puede ser vista, por problemas en la conexion, en el cliente, por que el usuario no puede ver...el texto alternativo es utilizado.

No debemos describir la imagen salvo que su utilizacion sea decorativa.

La pagina de Dell http://www1.la.dell.com/content/products/features.aspx/dhs_notebooks_basic?c=ar&cs=ardhs1&l=es&s=dhs contiene tres imagenes notebooks que son utilizadas como hipervinculos a Configurar y Cotizar el equipo respectivo. Esas imagenes proveen la descripcion de la misma como texto alternativo. Esto constituye un error ya que las mismas son utilizadas como medio de seleccion. Deberian tener un texto mas claro. Algo asi como "Configurar y Cotizar Inspiron 1501".

Debajo de cada opcion hay una imagen que lleva como texto alternativo la descripcion "Configurar y Cotizar". Esto esta bien. Aunque para diferenciar esa opcion de las otras dos (hay tres columnas con tres opciones iguales) deberian indicar "Configurar y Cotizar {nombre del equipo}" (reemplazando {nombre del equipo} por el nombre correspondiente.

 

Blogged with Flock

martes, octubre 30, 2007

Accesibilidad Web

El 5 de noviembre en la escuela DaVinci en Buenos Aires se realizara una charla sobre accesibilidad web.

Mas informacion en el blog de la disertante




Blogged with Flock

viernes, octubre 12, 2007

El desafio PRESI 2K7

Este desafio trata de probar tus barreras contra la depresion. No es tan dificil intentarlo, aunque hay que tener coraje.

Anda a  http://www.lanacion.com.ar/coberturaEspecial/Elecciones2007/otros.asp y elegite el personaje que mas te gusta. Afortunadamente para el elector, todos estan disponibles (y no como Diamante y Monstruo, los munequitos de McDonnalds que aun no aparecen).

Dale una ojeada, cerra el browser y respira profundo (esto es importante para recobrarse). Si no te sentis deprimido, G A N A S T E !.  S O S   F U E R T E  !!!. Tenes una gran probabilidad de no consumir anti depresivos en los proximos 10 años !

Te desafio !
Cuidado que estos munequitos tienen mucho poder de depresioooooonnnnnnn !

Blogged with Flock

domingo, septiembre 30, 2007

Chrome Registration Failed

Recientemente tuve que modificar una extension de Firefox/Flock. Durante muchas horas estuve buscando un error ya que al instalar la extension recibia un error "Chrome Registration Failed".

El modelo de la extension no es el mas nuevo utilizando el mecanismo de registro basado en chrome.manifest disponible en las ultimas versiones de firefox; sino que utiliza content.rdf para registrar (old-style)

content.rdf es sensible a las mayusculas/minusculas por lo que cada entrada debera respetar las mayusculas/minusculas de los nombres de directorios.

Por alguna razon que aun desconozco, la extension que tuve que modificar registraba los recursos sin distinguir mayusculas de minusculas y esto no coincidia con los nombres de directorios.

Informacion sobre chrome.manifest
Una herramienta muy util para trabajar con chrome es la extension Chrome List.

lunes, junio 04, 2007

Unable to resolve type 'FreeTextBoxControls.FreeTextBox'

La dll FreeTextBox debe ser agregada como referencia en el proyecto ademas de ser copiada en el folder bin. Si recibis este error compilando la aplicacion debes agregar el assembly FreeTextBox.dll como referencia (boton derecho sobre el proyecto / Add Reference / {seleccionar FreeTextBox.dll}

miércoles, marzo 07, 2007

Agustin Rossi Gobernador de Santa Fe SPAMMER

Que alguien le avise a Agustin Rossi (candidato a gobernador en Santa Fe) que esta haciendo spam y eso esta penado por la Ley de Proteccion de Datos Personales.

Tambien avisenle que yo vivo en la Pcia de Buenos Aires. Me parece que no puedo votarlo. Para que me envio un mail?

Seguramente muchos politicos se suban a esta movida y en su afan por conseguir votos violen las leyes y derechos de las personas. Aunque estemos acostumbrados, es ilegal, abusivo y tonto.

Conoce tus derechos. Referencia spam en argentina: http://wiki.cauce.org.ar/cgi-bin/moin.cgi/P_e1ginaPrincipal

jueves, febrero 22, 2007

IIS7 IPv6 Picture



:)

IPv6

Finalmente nos mudamos de 127.0.01 a [::1]
Por ahora, solo te lleva IE7 :)

domingo, febrero 18, 2007

Managed Pipeline Mode: Classic or Integrated ?

Desde que tengo instalado el Windows Vista no puedo debuggear. Finalmente la situacion no daba mas y di con una solucion, aun no se exactamente que provoca el problema, pero esto funciona.

El modo en que esta seteado el pipeline del application pool en IIS7 impide ejecutar debugging con VS2K5.

Acabo de cambiar el application pool a "Classic .Net App Pool" y el debugger comenzo a funcionar bien.

Hay 3 parametros que se modifican desde la consola de administracion del IIS para Application Pool (La version del framework, el pipeline mode y si el application pool debe comenzar inmediatamente). Desconozco la ultima, pero al parecer hay un problema entre el VS2K5 y el Pipeline en modo Integrado (Integrated Pipeline mode).

Asi que, si tenes problemas para debuggear con VS2K5 y IIS7 proba cambiando el application pool de tu aplicacion por el Clasico, o bien creando un application pool nuevo y seteando el pipeline mode en Clasic.

sábado, febrero 17, 2007

jueves, febrero 08, 2007

CFEclipse TV !

Mark Drew ha subido unos videos sobre la utilizacion de CFEclipse a su nuevo site. Me parece muy buena idea y me encanta ver el eclipse sobre mac...solo me da un poquito de envidia... :)

Si utilizas CFEclipse no dejes de votar por el. Es una manera muy sencilla de devolver algo del trabajo de Mark. Voten por el plugin en eclipseplugincentral.

sdls.

martes, enero 30, 2007

Firefox 3

Si seguis el desarrollo de Fx, ya esta en linea la lista de requerimientos funcionales y no funcionales de Fx 3.

domingo, enero 28, 2007

The password of the account must be changed

Recientemente tuve problemas al conectarme a un servidor Sql 2005. Utilizando un user nuevo creado con la consola de administracion del Sql (Sql Management Studio). Cuando intente conectarme al servidor con el nuevo user recibi el siguiente mensaje:

"Login failed for user ''. Reason: The password of the account must be changed

En algun foro lei que habia qie desactivar CHECK_POLICY y CHECK_EXPIRATION. Ambas opciones pueden desactivarse desde una consola o desde el Sql Management Studio. Aunque esto no soluciona el problema que me ocurrio. El error de arriba indica que la password esta marcada para ser modificada en el primer logon.

Esta opcion puede desactivarse (no he visto como hacerlo desde el Sql Management Studio) modificando (alter) el login del usuario.

Ej:

alter login with password = 'yourpassword'

Esta sentencia (que debe ejecutarse con los permisos necesarios) quita el flag MUST_CHANGE. Dicho flag, al estar presente, setea la funcionalidad que obliga al cambio de password. Asi, si escribimos

alter login with password = 'mipass' must_change

la condicion se reinicia. Asi que, si te molesta el MUST_CHANGE, te podes loguear como alguna cuenta de administracion y modificar la condicion modificando el login del usuario.

No soy un experto en Sql Server, pero el dialogo de conexion del Visual Studio no permite modificar la password en el primer login, por lo que tuve que quitar la opcion must_change a mano antes de poder conectarme.

jueves, enero 25, 2007

Flock 0.7.10

La Release Candidate de la 0.7.10 de Flock ya esta disponible para ser probada !

miércoles, enero 24, 2007

Ambiguous match found

Luego de migrar una aplicacion a .net 2.0 utilizando el wizard que viene en el Visual Studio encontramos el siguiente error en una pagina:

Parser error
Parser Error Message: Ambiguous match found

Luego de buscar un poco por google, di con una entrada en el blog de Peter Johnson que comentaba haber encontrado la solucion al problema en el blog de Eran Sandler.

Al parecer luego de convertir la aplicacion al modelo Web Application quedan referencias en las clases parciales que difieren en el "case". Esto es, alguna letra en el nombre de algun control queda en ambas clases pero difieren en una mayuscula o minuscula.

Al poner el codigo en reflector, se puede ver como se construye la clase final y cual es el problema:


Si se fijan bien existen dos RequiredFieldValidator que se llaman "casi" igual: RequiredFieldValidator3 y RequiredfieldValidator3. Difieren en el "case" de la letra "F".

Fue suficiente remover las referencias que quedaron en la clase parcial para que el problema se solucionara.

Por alguna razon di primero con el blog de Peter y no con el de Eran...asi que me toca: Gracias Peter !.

lunes, enero 22, 2007

Scorpio Beta Test

Si quieren ser beta tester de Scorpio aca tienen el link desde el site de Forta.

ColdFusion 8

Aun hay muy poca informacion sobre la version 8 (codename "scorpio") de ColdFusion. En el site de Adobe Labs hay muy poca informacion. Recien para mitad de año liberaran una version. Tampoco han liberado una version beta.

Estas son algunas de las nuevas features que tendra scorpio:
  • aplicaciones mas ricas
  • mejora en la performance del server
  • simplificacion en la busqueda de problemas
  • ampliacion del soporte para plataformas
  • ampliacion de la integracion...acceso nativo a objetos .net ??? :)