¿Generar un número aleatorio? Muy fácil: seis. Pero no tanto para un ordenador: Puede decirse sin miedo que no existe en la faz de la tierra un aparato electrónico capaz de generar un verdadero número aleatorio. Esto, sin duda, es uno de los motivos por los que el Universo es tal como es. Piénsalo: ¿Cómo puede ser un ordenador tan tonto como para no saber generar un número aleatorio? Es fácil: seis. Bueno … siete.
Grandes máximas del desarrollo para Internet que la gente se resiste a aceptar
- La pregunta “¿cuánto me cobras por hacernos la web?” es una indeterminación matemática con asíntota negativa, cuyo resultado es siempre un número irracional, e incluye al menos una raíz cuadrada. Si alguien te da una respuesta a eso en tu primera conversación por teléfono, no tiene ni idea de lo que está hablando.
- “Copiar y pegar” es una herramienta muy útil para adornar tu trabajo de fin de carrera o para hablar con tu madre por messenger. No sirve en absoluto para desarrollar una página web “que haga lo mismo que la que le hiciste a ése”.
- “Esto puedo hacerlo yo, ¿porqué me cobras por ello?” es un síntoma común de la malaria. Huye.
- “Yo tengo la idea, tú te la curras, los dos nos forramos” es la segunda frase más pronunciada en el mundo de Internet. La primera es “Yo sé programar en HTML”
- Una propuesta de desarrollo de menos de 3 páginas es equivalente a un currículum de menos de 3 líneas.
- Pedirle a un programador que te instale la impresora es como pedirle a Han Solo que vaya al Carrefour a hacer la compra.
Te lo juro por el poder de las powerbalance. Se os ocurre alguna más?
La Ley de protección de datos LOPD para webmasters
Entonces, has creado ya el web para tu proyecto, has pasado doce etapas de desarrollo, tres cambios de diseño y un par de Crisis Existenciales del Webmaster™ y tras un último repaso general estás preparado para darle caña al DNS y poner tu site online … espera! La página “Política de privacidad” sigue mostrando un pedante, latino y retorcido Lorem ipsum aún! ¿Qué pongo ahí? ¿Lo copio de otro web y listo?
En este artículo te explico lo que hay que saber sobre la ley de protección de datos aplicable a proyectos en Internet, y cómo cumplirla al más puro estilo conservador para asegurarte tu rincón en el paraíso de los contribuyentes que jamás burlaron la autoridad. (Si es que quieres terminar ahí, rodeado de gente aburrida cuya idea del paraíso terrenal es una tarde entera de reality-shows)
El modelo de registro de usuarios lógico
El sistema de registro de usuarios en una aplicación web es uno de los asuntos que hay que cuidar con más detalle, no sólo en lo que a su diseño y usabilidad se refiere, sinó también en las medidas de seguridad que debería implicar.
El paso de los años nos ha enseñado mucho sobre cuáles son las prácticas que funcionan mejor en los sistemas de registro, y algunas malas experiencias nos han enseñado mucho sobre cómo garantizar la autenticidad del usuario, evitar la suplantación, la duplicidad, y mucho más.
En este post hablo sobre mis conclusiones al respecto, y perfilo un modelo completo de registro de usuarios que, a mi parecer, se acerca lo más posible a un sistema de esta clase seguro, lógico, y a prueba de muchos de los problemas que tanto hemos sufrido como desarrolladores, y como usuarios.
Usabilidad en los botones de la web
Los botones en las páginas y aplicaciones web que utilizamos son una de las más importantes herramientas a la hora de dejar que el usuario establezca comunicación con nuestra aplicación web. Son el elemento primordial de la interacción usuario-aplicación, y responden a la herramienta de interacción del usuario más común y ampliamente arraigada entre cualquiera que utilice un ordenador: el click del ratón.