jQuery es mi framework favorito para trabajar en aplicaciones web. No solamente tiene un manejo excelente del DOM (Document Object Model) y de los eventos AJAX (Asynchronous JavaScript And XML) sino que también cuenta con una amplia comunidad que elabora plugins y complementos muy frecuentemente.
Es por eso que nosotros también debemos ser capaces de crear nuestro propio plugin jQuery ;)
Antes de empezar te recomiendo leer el tutorial de jQuery que nuestros amigos de Cristalab realizaron. Dicho tutorial está muy completo e incluso nos da un pequeño ejemplo de todo lo que podemos lograr con un par de líneas como en este ejemplo.
martes, 20 de septiembre de 2011
lunes, 5 de septiembre de 2011
Herramientas necesarias: mapas de imágenes o como poner enlaces en tus fotos!
Lo malo de esta técnica es la perdida de tiempo trazando coordenada por coordenada para lograr este efecto en las imágenes cuando tenemos servicios como Thinglink.
Thinglink nos permite etiquetar imágenes en cualquier sitio permitiéndonos enriquecerlas de contenido multimedia. Podemos así crear un mapa interactivo o simplemente el folleto virtual de un producto que deseemos promocionar. Para muestra un botón.
jueves, 1 de septiembre de 2011
Herramientas necesarias: genera tu propio esquema de colores!
Generalmente los desarrolladores (o programadores en general) solemos procrastinar a la hora de las pequeñas tareas. "Eso lo hago en un minuto" o "eso puede esperar hasta el final del proyecto" suelen luego convertirse a veces en varias horas perdidas o hasta un día entero!
Son cosas como optimizar imágenes, habilitar enlaces, comprobar estilos en navegadores.. cosas pequeñas y no tan complicadas que poco a poco se vuelven tediosas y pueden volvernos locos si no tenemos las herramientas adecuadas para salvarnos.
Es por eso que en esta serie de artículos intenta rescatar pequeñas herramientas que nos evitarán a muchos un dolor de cabeza innecesario. Vamos entonces a iniciar entonces!
Muchos programadores no suelen interesarse por el diseño (contando entre ellos!). Preferimos que la cosa funcione correctamente antes que tenga un sombreado y fondo alisado. El problema es que nuestro cliente necesita la impresión de aplicación armónica, de que nuestro proyecto es amistoso y agradable a la vista. Es por eso que suelo utilizar Color Scheme Designer.
Son cosas como optimizar imágenes, habilitar enlaces, comprobar estilos en navegadores.. cosas pequeñas y no tan complicadas que poco a poco se vuelven tediosas y pueden volvernos locos si no tenemos las herramientas adecuadas para salvarnos.
Es por eso que en esta serie de artículos intenta rescatar pequeñas herramientas que nos evitarán a muchos un dolor de cabeza innecesario. Vamos entonces a iniciar entonces!
Muchos programadores no suelen interesarse por el diseño (contando entre ellos!). Preferimos que la cosa funcione correctamente antes que tenga un sombreado y fondo alisado. El problema es que nuestro cliente necesita la impresión de aplicación armónica, de que nuestro proyecto es amistoso y agradable a la vista. Es por eso que suelo utilizar Color Scheme Designer.
IA
No se detiene
nunca la caída
Yo me desangro, no el cristal. El rito
De decantar la arena es infinito
Y con la arena se nos va la vida.
Yo me desangro, no el cristal. El rito
De decantar la arena es infinito
Y con la arena se nos va la vida.
"Solamente vivimos para aprender"
Y a partir de esa idea desarrollé el algoritmo que originaría mi ruina. Lo comencé con una inocencia tal que creí que de verdad estaba haciendo un bien a la humanidad, que estaba sintetizando todos los ideales de los grandes filósofos, que iba a concentrar lo mejor del mundo en unos cuantos petas. Empezó como un juego. Lo llamé Eósforo, porque traería la luz que todos esperabamos.
[No conté con que San Jerónimo tradujo Eósforo como Lucifer...]
Fue un planteamiento sencillo, decidí generar un comportamiento a partir de información no estructurada suministrada de forma aleatoria. Para esto debía estructurarlo de forma que realizara un feedback a partir de las diferentes respuestas que él mismo fuera entregando. Justamente fue la época en que el Sistema Experto de Molienda empezaba a funcionar en la planta y me interesaron mucho los lazos de control: se reemplazaba la intuición del operador del molino aunque se aseguraba una máquina nunca respondería de igual forma que un ser humano. Me pregunté si aplicaba una red neuronal simplificada y le daba un poco de autonomía al no solamente dejarlo hacer un proceso sino generar nuevas ecuaciones sin necesidad de hacer sintonía para un determinado sistema, sino para resolver cualquier variable X que se pueda presentar así no haya sido planteada al inicio.
Suscribirse a:
Entradas (Atom)
