Bienvenid@ a mi rincón infinito. Este blog no tiene ningún tipo de ambición, su único propósito es compartir las cosas que de vez en cuando pasan por mi cabeza con quien caiga por aquí.

Como indicaba en mi post anterior, la comunidad de progamadores que se está pasando al framework Javascript Mootools es bastante grande y yo me incluyo en el saco.
Después de trastear un poco con esta librería, me he decidido a escribir mi primer plugin para ser utilizado con ella de modo que pueda conocer realmente cómo es desarrollar con Mootools.

La idea de este nuevo plugin viene de Growl, un fantástico sistema de notificaciones existente para Mac OS que me gustaría utilizar en aplicaciones web basadas en AJAX.
Primero busqué si alguien lo había hecho antes y me encontré con el plugin de Daniel Mota. Su trabajo está muy bien, pero no era exactamente lo que yo estaba buscando. Yo quería un sistema más configurable, donde tuviese la posibilidad de configurar el posicionamiento de las notificaciones, cambiar su apariencia, que su tamaño pudiera ser dinámico, que tuviese en cuenta el scroll,…

Así pues, me puse manos a la obra y desarrollé Notimoo, un plugin compacto (4kb) que implementa todas esas funcionalidades que yo buscaba para un sistema de notificaciones.
Está programado utilizando la versión 1.2 de Mootools y también ha sido probado con la 1.2.1.

Si quieres ver un ejemplo simple del sistema pincha aquí.
En éste otro enlace tienes la descarga del plugin con una versión documentada y otra comprimida.
Para más información, entra en la página dedicada.

Éste es un post dedicado a todos aquellos que, como yo, se acercaron hace unos años al mundo del Javascript y huyeron despavoridos.

Javascript ha evolucionado mucho y gracias sobre todo a los nuevos frameworks que se han ido creando durante los últimos años.
Hoy en día, la pogramación del lado cliente para las aplicaciones web se realiza sobre alguna de estas librerías pues facilitan mucho el trabajo, proveen gran cantidad de componentes prefabricados comunes y, lo que para mí es más importante de todo, incitan a la programación orientada a objetos.

Algunos de los frameworks más importantes hoy en día son:

Hace unos meses me vi obligado a volver al javascript después de muchos años sin haber hecho nada con él. La idea que yo tenía era la de un lenguaje muy simple pero que se utilizaba de manera muy compleja. El código resultante solía ser enrevesado y difícil de seguir.
Así pues, temía el momento del reencuentro. Sin embargo, no se produjo un reencuentro sino un descubrimiento ya que el Javascript actual dista mucho de las características del “viejo”. De hecho, cuando fuí capaz de cambiar el chip en mi cabeza y olvidar lo que sabía de JS para aprenderlo de nuevo al nuevo estilo, me vi completamente sorprendido ante la potencia y flexibilidad que ahora tiene.

Gran parte de mi nueva js-filia tiene como origen el framework Mootools.
A pesar de que, por lo que leo en internet, hoy en día parece que es más popular jQuery, a mí Mootools me parece una obra maestra, y no solo porque facilita muchísimo la escritura de código multi-navegador, sino porque te “obliga” a adquirir buenas prácticas y patrones a la hora de programar.
En un framework con una documentación (tutorial) muy completa, bastantes ejemplos (versión actual, versión anterior) y una comunidad activa (Foro 1, Foro 2), donde gran cantidad de programadores contribuyen escribiendo nuevos componentes basados en este framework (incluido yo -atentos al próximo post-).

Pues eso, a todos aquellos que tengais una mala imagen del Javascript porque hace tiempo que no lo tocais y teneis mal recuerdo de él, visitad la web de Mootools y sorprendeos con el Javascript de nueva generación.

Una breve nota para todos aquellos que teneis (o vais a tener…) un iPhone 3G y no sois de Movistar.
Hasta este mes no era posible utilizar el teléfono con una compañía diferente a timofónica, pero gracias (muuuuuuuuuuchas gracias) a los chicos del dev team, ya es posible.

El proceso, en principio, es muy simple: restaurar el iPhone, desprotegerlo e instalar un pequeo porogramita (yellowsn0w).

Como ya hay miles de sitios donde explican el proceso (Applesfera, iPhoneros,…) yo quiero advertiros de un par de detalles de mi experiencia para ayudar a aquellos que dicho proceso no les funcione a la primera:
  • No actualices un iPhone con firmware 2.1 a 2.2. RESTAURA el teléfono con la versión 2.2
  • No realices el proceso desde un Mac con versión 10.5.6 o superior
  • Cuando termines el proceso, no le digas a iTunes que utilice tu antiguo perfil que tiene guardado. CREA UNO NUEVO
Si el proceso no te funciona aún siguiendo estas advertencias puedes ser de los pocos desafortunados que no pueden liberar su iPhone. (Consulta la página de testimonios y escribe allí los problemas que has tenido
Tendrás que esperar a que saquen una versión más estable de su programa.
Hace ya algún tiempo que he entrado en una rotonda de la que no sé salir…

Tras un verano más dedicado a actividades lúdicas en la naturaleza que a trabajos en casa delante del ordenador, afronté la llegada del nuevo curso con ganas de hacer algo de provecho con mi tiempo libre. Teniendo en cuenta que dos días de la semana los dedico a la práctica del badminton, me quedaban otros dos o tres en los que podría aprovechar las horas de vida que nos deja el trabajo a los curritos. Read the rest of this entry »
Imagino que a estas alturas ya tod@s conocéis el fantástico portal de música Last.fm. Para aquell@s melómanos que todavía no os habéis dado de alta, estáis perdiendo un tiempo muy valioso de vuestras vidas, pues es una web dedicada a aglutinar toda la música que escuchamos los habitantes de este planeta que nos conectamos a su servicio y ponerla a nuestra disposición para que la escuchemos y obtengamos mucha información: desde los conciertos que dará nuestro grupo favorito (ese Muchachito!!!) a videos musicales o biografías. Llevo unos días utilizando la aplicación que han creado para el iPhone y es sencillamente im-prescindible. Por cierto, si utilizáis Linux, activad la opción del Amarok para integraros con el portal y os dará muchas alegrías.

Bueno, pues estaba yo estos días pidiéndole a Last.fm que me aconsejara música nueva y he descubierto a Kate Nash, una jovenzuela británica que se dió a conocer el año pasado en MySpace gracias a la ayuda de Lily Allen.
Pues me ha sorprendido mucho verme de nuevo enganchado a un disco; ya hacía tiempo que no me pasaba y casi había olvidado lo que es estar todo el día con las mismas canciones en la cabeza, escuchando cada tema uno y otra vez sin llegar a cansarse.

Kate tiene una voz muy peculiar, pero lo que realmente me ha gustado más es su manera de cantar marcando mucho la pronunciación de las palabras, es como si cantase intentando vocalizar. En cierto modo me ha recordado al cantante de The Streets (fantásticos temazos como Turn the page o The irony of it all).

De entre las doce canciones que forman su primer disco ‘Made of Bricks‘,la que más me obsesiona en ‘Dickhead‘ (que viene siendo algo así como gilipollas). A pesar de tener una letra muy simple, hay un verso que dice: ‘35 personas no pudieron contar, con (los dedos de) sus dos manos, la cantidad de veces que me has hecho pararme y preguntarme ¿Por qué razón te estás comportando como un gilipollas?, si es que me parto…

Lo dicho, Kate Nash es mi descubrimiento musical del año y espero que sea el de algun@ de vosotr@s también.