Archivo para Mayo, 2009

Jelly: Librería Java para transformar XML en código ejecutable

Problema a resolver: Desarrollar un Framework que tome como entrada un script xml con una secuencia de pasos, asociando tag de ese script un componente Java que realice una determinada acción.
Ejemplo de aplicación: Herramienta de testing automatizado que permite a los testers definir casos de prueba mediante xml y que luego la herramienta procese cada [...]

Resumen Jquery 1.3

Les dejo un  PDF, que tiene todas la funciones de Jquery, especificando los parámetros que recibe y retorna , muy buena..!!
Descargar PDF.
Saludos.

Algunos datos interesantes sobre los índices en base de datos

Pros de usar índices:

Las búsquedas recorren muchas menos tuplas.
Menos carga.
Mas velocidad.

Contras de usar índices:

Evidentemente los índices tienen que generarse y posteriormente actualizarse con cada escritura, esto supone carga.
Los índices ocupan espacio, se que parece de perogrullo, pero cuando superan en tamaño a la BBDD tienes un problema.

Consejos:

Los índices son convenientes en campos con un amplio [...]

el tag DOCTYPE de html

Este tag le indica al navegador qué tipo de documento va a procesar y su uso debe ser obligatorio.
Voy a omitir las versiones de DOCTYPE antiguas y solamente me voy a referir a las más nuevas, que abarcan estándares más actuales.
HTML 4.01: Strict
Este tipo define características estrictas del lenguaje. No incluye los tags obsoletos y [...]

Grillas y menús contextuales con jQuery

Leyendo el blog HardBit encontré estos dos plugins de jQuery que nos permiten tener grillas muy bonitas y además añadir un menú contextual a los elementos de la misma.
El plugin para las grillas se llama jqGrid y puede ser descargado desde aqui.
El plugin para el menú contextual se llama ContextMenu y pueden descargarlo desde aquí. [...]

10 formas para mejorar nuestro código

Fuente: http://jcesarperez.blogspot.com/2009/05/10-formas-de-mejorar-tu-codigo.html
1 – Métodos compuestos
Divide tus métodos en métodos más pequeños que realicen una única tarea claramente identificada. Así se obtiene un código más intuitivo y fácil de probar formado por métodos pequeños, cohesivos y reutilizables. Además es un código autodocumentado porque los nombres de los métodos se convierten en documentación.
2 – Diseño y Desarrollo [...]

Sprites CSS, Qué son y para qué sirven.

En la mayoría de páginas web normales, la mayor parte del tiempo se dedica a la descarga de las imágenes. Por tanto, aunque los mayores esfuerzos siempre se centran en reducir el tiempo de generación dinámica de las páginas, se conseguiría más y con menos esfuerzo si se mejora la descarga de las imágenes.
La idea [...]