Archive for the ‘ proyectos ’ Category

Otra pequeña herramienta: Smush.it

Seguimos con otra herramienta para aligerar la carga de nuestras paginas web. En este caso vamos por Smush.it es otra herramienta de la casa Yahoo que se encargará de eliminar datos innecesarios de nuestras imagenes (por ejemplo, comentarios) reduciendo así el peso de la misma. Esto lo hace sin tocar la calidad de la imagen.

YSlow

Es un servicio que está incluido en YSlow, la extensión para Firebug.

Para ver sus efectos hay que instalar firebug, instalar YSlow, cargar una web con firebug abierto, ir a la pestaña de YSlow, pasar el test y por último ir imágen por imagen guardando el resultado.

Además, sólo nos habrá procesado las imagenes de la página cargada.

Como veis es un proceso largo y alguno estará preguntando, ¿no hay otra forma más rapida de hacer todo esto?

Os presento Smusher

Smusher es unaa pequeña utilidad escrita en php que envía una imagen o una carpeta entera (subcarpetas incluidas) al servicio de Yahoo.

Además nos dice el ratio de reducción de peso de cada imagen.

Podeis descargaros el codigo desde mi pagina de github.

Utilidad para comprimir javascript y css con YUI Compressor

YUI CompressorSeguro que a estas alturas todos conocereis el compresor de archivos javascript y css que los chicos de Yahoo publicaron hace años (y siguen mejorando con nuevas versiones) YUI Compressor.

Para quien no lo sepa, decir que es una pequeña aplicación de java que se ejecuta en un terminal / consola, a la que le pasas como parámetros los archivos javascript y css que quieres comprimir. El programa elimina comentarios y renombra variables para reducir el código y por tanto, el peso del fichero.

Es un proceso un poco tedioso sí tenemos muchos archivos porque hay que especificar la ruta de cada uno. Así que hice un pequeño programa que se ejecuta en php-cli que comprime todos los ficheros que haya en una carpeta con sólo una instrucción nuestra. También podemos decirle que nos una todos los archivos en uno sólo (genial para acelerar la descarga de nuestras páginas web) y algunas opciones más.

Podéis echarle un ojo y descargarlo desde la página de github.

GameMarkt, el ebay de los videojuegos

Como buen consumidor de videojuegos, me hago con unos cuantos de estos cada año. Además, tengo varias plataformas y el hecho de que una novedad me cueste alrededor de los 70 €, hace que este hobbie salga un poco caro.

Hace tiempo que me venia rondando la cabeza el hacer una web para poder comprar, vender y cambiar juegos entre los mismos usuarios sin necesidad de ningún tipo de intermediario. Algo así como un eBay, pero enfocado únicamente los videojuegos.

Bueno, pues ya está en marcha.

La pagina se llama GameMarkt y está lista para usarla.

El ebay de los videojuegos

El ebay de los videojuegos

Algunas de las características que tiene son:

  1. Enlazada con Google maps: cada usuario puede poner donde vive (en el grado de detalle que quiera) para localizar más las búsquedas de los títulos.
  2. Extracción de la información de la wikipedia: al dar de alta un titulo en el mercado, se intenta extraer toda la información posible desde la wikipedia, para completar los datos del juego.

El proyecto está realizado en php con el framework comodo.