Seraphinux
“Lloramos por el lamento de un pájaro pero no por la sangre de un pez, benditos aquellos que tienen voz.”

Ingrid: Otro Datagrid jQuery

Wednesday, September 24th, 2008

Nadie puede negar que las tablas son una excelente forma de mostrar información de manera ordenada, pero hay de tablas a tablas. Desde el simple [TABLE] a soluciones como la que ahora se muestra, las cuales echan mano de jQuery para dotarlas de interactividad.

Ingrid: jQuery Datagrid

Hablamos de Ingrid una solución desarrollada con jQuery, algunas de las funciones que ofrece son:

  • Redimension de columnas
  • Ordenamiento de datos
  • Agrupación por pagina
  • Estilos a columnas y registros
  • Etc.

Además de esto puedes usar Ingrid para mostrar datos generados dinámicamente ya sea por ASP, PHP, etc.

Posts Relacionados
  • 0 Comentarios

    Interesantes consejos a tomar en cuenta si quieres sacarle unas cuantas décimas de segundo a la carga de tu pagina web o blog.

    1. Conseguir un servidor web rapido y con poca carga
    2. Aprende a utilizar apropiadamente archivos GIF, JPG y PNG
    3. Usa XHTML - No Tablas
    4. Usa CSS de manera inteligente y comprimelo
    5. Combina y comprime archivos JavaScript
    6. Administra mejor tus archivos
    7. Utiliza compresion HTTP
    8. Mejora tu codificacion
    9. Utiliza el cache

Phusion Passenger: Desarrollo facil con Ruby en Apache

Wednesday, August 27th, 2008

Pues dicen por hay que Ruby es “ochorrocientas” veces mas productivo que PHP y ya sabes las tipicas mil ventajas de un leguaje sobre sus competidores :D Por tanto no esta por demas “echarle un ojo” un dia de estos a Ruby. Como sea si deseas empezar a tus pruebas con Ruby, Phusion Passenger podria ser de gran utilidad.

Phusion Passenger: Ruby en Apache

Phusion Passenger es un módulo para Apache, lo hace que el desarrollo de las aplicaciones en Ruby y Ruby on Rails sea sencillo. Phusion Passenger es producto comercial Open Source que permite ejecutar aplicaciones Ruby on Rails en modo carga-ejecuta, muy parecido a la forma en que PHP trabaja.

Posts Relacionados

jqGrid: Tablas impresionantes con jQuery

Sunday, August 17th, 2008

jqGrid es un plugin jQuery que nos permite dotar a las tablas de datos [grids] con funcionalidad AJAX, consiguiendo con esto unos efectos y una potencia impresionantes.

jqGrid: Plugin jQuery

Las opciones que nos proporciona jqGrid son:

  • Paginacion de Datos (Los agrupa en paginas).
  • Agregar, editar, eliminar y buscar registros.
  • Aceptar datos via XML, JSON, Array o ingresados por el usuario.
  • Seleccion multiple de renglones.
  • Sub-tablas y tabla de detalles.
  • y muchas mas.

Como la tabla de datos corre del lado del cliente y carga los datos con llamadas AJAX, es posible usar cualquier lenguaje de programacion del lado del servidor, sea este ASP, PHP, ASP.NET, JSP, etc.

Posts Relacionados

Flotr: Libreria JavaScript para crear graficas

Wednesday, July 30th, 2008

Flotr: Liberia JavaScript para crear Graficas

Flotr es una liberia javascript basada en prototype.js, la cual nos permite crear (dibujar) graficas en la mayoria de los navegadores web, para tal cometido usa la libreria excanvas.js (incluida en el ZIP de Flotr), una de sus ventajas es su sintaxis la cual es de lo mas sencilla, por ejemplo el codigo para crear la imagen de muestra es el siguiente:


/**
 * Esta función anteponer a cada etiqueta 'y ='.
 */
function myLabelFunc(label){
  return 'y = ' + label;
}

var f = Flotr.draw(
  $('container'), [
    {data:d1, label:'x + sin(x + p)'},
	{data:d2, label:'x'},
	{data:d3, label:'15 - cos(x)'}
  ],{
    legend:{
	  // => Posicion de la leyenda 'sur-este'.
	  position: 'se',
	  // => Formaro de la etiqueta.
	  labelFormatter: myLabelFunc,
	  // => Color de fondo
	  backgroundColor: '#D2E8FF'
	}
  }
);

Sencillo ¿Verdad? Esta libreria nos permite usar leyendas, valores negativos de apoyo, los eventos del raton, efectos de zoom, ademas de que podemos personalizar la presentacion de las graficas usando CSS. Interesante opcion para apoyar datos numericos :D
Recuerda: “Una imagen dice mas que mil palabras”

Posts Relacionados

JS-Hotkey: Controla el teclado

Monday, July 28th, 2008

js-hotkey es un plugin para jQuery que nos permite crear disparadores para eventos del teclado. ¿A que me refiero? Facil… si presionas Ctrl + F4 ¿que pasa? Exacto, se cierra la ventana, pues bien este plugin para jQuery nos permite crear funciones que se activaran (dispararan) cuando se detecte la combinacion de teclas que hayas definido.

js-hotkey: Crea trigers para el teclado

Este plugin esta basado en shortcout.js (libreria de la cual hablamos en este blog en una vida pasada). Te dejo el enlace a la liberia (alojada en Google code) ademas del enlace a un demo, para que pruebes su funcionamiento. Su uso es de lo mas sencillo, obviamente necesitas la libreria de jQuery, ademas de esta libreria, y la creacion de los disparadores no puedo ser mas sencilla:

Agrega accion para Ctrl + C


$.hotkeys.add('Ctrl+c', function(){ alert('No Copiaras');});

Elimina accion para Ctrl + C


$.hotkeys.remove('Ctrl+c');
Posts Relacionados