Daniel Mota / IceBeat

Mi vida en formato CSS3

Estás en la bitácora de IceBeat, una página sobre diseño y desarrollo web.

node.js

Correr Javascript en el servidor de una forma simple y rápida ya es posible con NodeJS, en serio, en una tarde ya puedes tener corriendo tu propio servidor, la curva es tan rápida que solo necesitas saber javascript.

Para tenerlo funcionando en Mac te recomiendo brew, gestiona de vicio y mantiene actualizado todos los paquetes, puedes instalar node y npm, el gestor de paquetes para node.

Lo quieres tener online? no problem, con nodester.com y no.de puedes conseguir hosting gratuito y de buena calidad. Y si necesitas base de datos NoSQL es tu solución: couchone.com y mongohq.com.

Para iniciarte en Node te recomiendo leer el wiki y la documentación, al principio es difícil diferenciar las funciones en los ejemplos, require es un dolor de cabeza.

Y para terminar dos proyectos que sigo en github que merecen mucho la pena.


Packito 1.2

Poco a poco estoy preparando la nueva versión de packito, esperemos que pronto deje de ser beta la 1.2 y pueda liberarlo.

Entre las novedades que estoy programando es la capacidad de utilizar json para definir las palabras claves, así pasa a ser más flexible.

También estoy preparando la posibilidad de comprobar varios archivos js, algo muy demandado por mi amigo luisma.

Y bueno la ultima característica es poder bajarte el código mootools con el combo que necesites.


Toggle en MooTools

Por fin han escuchado las palabras de los usuarios y han añadido las funciones para ocultar y mostrar capas como existe en Prototype.

Ayer mismo andaba liado escribiendo y no daba con la tecla para ello, pero claro en parte tienen razón, para que un display soso cuando puedes usar Fx.Slide.

Han llegado a un acuerdo, usan Element.toggle con Fx.Slide.

Ejemplo:

var fx = new Fx.Slide($('element'));
fx.toggle();

//Nueva versión
$('element').toggle();

Window.Growl 2.0

He adaptado window.growl a la versión de mootools 1.11, ahora hay dos versiones, una centrada y otra al estilo growl de toda la vida.

Como en el anterior este también tiene un sistema de cola para mandar varios mensajes a la vez.

logo

Window.Growl 2.0.


Cambios en MooTools

Hace poco salió una actualización para mootool, la 1.11. Corrige algunos bugs encontrados y sobre todo problemas de memoria que daban en algunas versiones de navegador.

El problema no es este sino los continuos cambios de nomenclatura en métodos y en clases. Ahora mismo en la versión de desarrollo se esta cociendo una buena, por una parte le están dando caña a los selectores, se puede probar un [test]http://mootools.net/slickspeed/) y mirar los resultados en diferentes librerías. También han movido las variables para detectar el navegador, ahora es un objeto donde conseguimos mucha información.

El problema es que cada versión hacen cambios muy drásticos que te obligan actualizar tus plugins, como no sigas la versión de desarrollo puedes llevarte grandes sorpresas cuando actualices.

El equipo de MooTools se mueve, quiere buscar una librería rápida, muy rápida aunque conlleve cambios drásticos, pero uno que se lee el log del trac ve unas cosas que te quedas a cuadros :S, cosas que vuelven y se van por arte de magia.

Creo que esta es mi primera critica a mootools, pero os aseguro que no tengo mas :).

Página 1 de 3 · Mostrar 5 más