viernes 10 de julio de 2009

JQTreeTable - tabla html convertida en arbol con jQuery

JQTreeTable coge una tabla de HTML y nos permite agrupar/expandir todas sus filas.

Documentación



jueves 2 de julio de 2009

Escribir un texto dentro de una imagen con PHP y librerías GD

Este sería el código:

<?php
header
("Content-type: image/png");
$im = @imagecreate(110, 20)
or die(
"No se puede inizializar las librerías GD");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, "Hola Mundo", $text_color);
imagepng($im);
imagedestroy($im);
?>

Así de fácil.


miércoles 1 de julio de 2009

MeioUpload - Behavior para subir fichero para Cakephp

Behavior para CakePHP parecido al Paperclip de Ruby on Rails.

Características:
  • Se puede usar con cualquier tipo de fichero
  • Se puede personalizar el directorio
  • Valida las extensiones y el mime-type
  • Valida el tamño máximo del fichero
  • Validaciones personalizables
  • Poder generar miniaturas
  • Se puede subir más de un fichero a la vez
  • Guardar el tamaño y el mime-type en la base de datos si la tabla tiene estos campos.
  • Borra automáticamente el fichero cuando se borra la linea de la tabla
  • Borra automáticamente el fichero si se cambia la linea de la tabla y sube el nuevo.
  • Trabaja dentro el metodo $model->saveAll
Documentación

lunes 29 de junio de 2009

MyTableGrid - DataGrid en Prototype

MyTableGrid es un datagrid hecho en javascript y con el framework Prototype.

Características:
  1. Columnas escalables
  2. Columnas filtrables
  3. Cargar datos en JSON
  4. Carga los datos por Ajax
  5. Paginado
  6. Navegación por teclado.
  7. Poder cambiar la piel en CSS.
Documentación - Descargar

viernes 26 de junio de 2009

GimpShop - Gimp como photoshop

GIMPshop es una modificación de la fuente abierta-gratuita GNU Image Manipulation Program (GIMP), la que pretende reproducir la sensación al usar Adobe Photoshop. El objetivo principal es hacer que los usuarios de a gusto usando GIMP.
Está disponible para muchos diversos sistemas operativos, incluyendo Mac OS X, Windows 98+, Linux, y Solaris.

Página - Descargar


lunes 22 de junio de 2009

Checkbox al estilo iPhone con jQuery

Si te gustan los seleccionadores de on/off del iPhone y los quieres en tu web, con este plugin los podrás tener.
Este plugin hecho en jQuery y por solo 809 bytes.

Documentación

martes 16 de junio de 2009

Video2mp3 - Coje el audio del video y lo pone a mp3

Video2mp3 nos permite poner una url de un video de YouTube, MyVideo, Clipfish, Sevenload, Dailymotion, MySpace y nos baja el audio en mp3, sencillamente impresionante.

Visto en Ribosomatic

miércoles 10 de junio de 2009

SuperBox - modalbox para jQuery

Superbox modalbox para jQuery. Y os preguntareis, si modalbox de estos hay a patadas, pero este es diferente mirad:


  • Accesibilidad a través del rel dispara el script y desde él le podemos modificar tamaño de la ventana, montar galerías y abrir iframes y desde el href ponemos la fuente como imagenes, cargar todo un elementos, URL.
  • Extensibilidad Superbox no tiene ningún estilo, es facilmente modifcable.
  • Licencia MIT Este script se puede modificar, publicar, distribuir,... eso si solo se tiene que mencionar el autor.


Y lo mejor de todo solo pesa 5,4Kb o 2Kb con Gzip.

Documentación - Demo

martes 9 de junio de 2009

dhtmlxScheduler - calendario de eventos

Aquí tenemos este calendario estilo Google Calendar hecho en javascript, muy ligero(19Kb) y rápido.
Funciona via Ajax y se puede implementar en cualquier lenguaje, naturalmente.

Documentación - Demo

viernes 5 de junio de 2009

Page Speed - mejora nuestra web

Page Speed es un complemento del Firefox/Firebug que nos ayuda a optimizar la velocidad de carga de nuestra web, sobre las directivas best practices.

Ayuda a Optimizar:
  • Optimiza la cache
  • Minimizar los tiempos de carga
  • Minimizar el tamanyo de los request
  • Minimizar el tamaño de carga útil
  • Optimizar las prestaciones del navegador
  • Entre otras...
Requerimientos:
  • Mozilla Firefox 3.0.4 or más
  • Firebug Firefox Add-on 1.3.3 or más
Plataformas:
  • Mac OSX (x86 and PPC)
  • Linux (32-bit and 64-bit)
  • Windows (XP and up)

Descargar - Documentación