Hibernate y Postgres. El dolor de cabeza idle in transaction

Generalmente al trabajar con base de datos en este caso usando java, la gran mayoría de los desarrollos utilizan un framework de persistencia. El más usado parece ser Hibernate, que nos facilita en gran cantidad el trabajo de estar preocupándonos por abrir y cerrar conexiones. Es recomendable que todas las consultas que generemos inclusive los SELECT estén encapsuladas en… Leer más »

Gnome-Do en Debian 6 sin Compiz

Gnome-do es un lanzador de aplicaciones muy útil para mi, aunque hay muchas mas opciones que hacen lo mismo a mi me sigue gustando esta aplicación y por lo tanto no la reemplazo 🙂 Se instala desde los repositorios en mi Debian 6, a primera vista así es como viene luego de la instalación.

row_number el rownum de oracle para PostgreSQL 8.4 o superior

Una de las funciones más utilizadas en la Base de datos Oracle es ROWNUM que nos permite numerar nuestras consultas y usarla como un campo más aunque no esté en la tabla a la que le hicimos el query. En PostgreSQL existe una función para agregar la misma funcionalidad llamada row_num, a partir de la versión… Leer más »

Extundelete, recuperando un directorio borrado

Por equivocación borre un DIRECTORIO de mi equipo muy importante y decidido a recuperarlo(Directorio y sus archivos) di con esta aplicación que realmente me salvó la vida. Primero intenté usar testdisk, photorec, foremost, scalpel y también me tragué un monton de interesante información [1] y también [2]. Con testdisk o photorec recuperé bastantes archivos pero lo que… Leer más »

FLISOL 2012, festival de software libre

El festival Latinoamericano de Instalación de Software Libre 2012 nuevamente está por realizarse en la mayoría de países sudamericanos,  y Ecuador no será la excepción. Las ciudades participantes del evento este año en Ecuador son: Ambato, Cayambe, Cotopaxi, Guayaquil, Ibarra, La concordia, Loja, Machala, Quito, Riobamba, Santa Isabel, Santo Domingo de los Tsachilas y Sucumbios.[1] Como cada… Leer más »

PostgreSQL, trabajando día a día

Esta entrada será actualizada constantemente a fin de ir añadiendo las cosas que diaria surgen en la administración de la base de datos PostgreSQL. Los comandos más útiles serán almacenados aquí en esta entrada para que sea de fácil acceso cuando se requiera sacarle partido a alguna característica importante de este gran gestor de base de datos. 1. Como… Leer más »

Diferencia entre dos fechas. La forma correcta de hacerlo

Muchas de las veces hemos necesitado obtener el numero de días entre una fecha inicial y una fecha final, y existe gran cantidad de información y variados métodos que indican como hacerlo, sin embargo ninguno de ellos me ha convencido del todo, no es mi intención desacreditar ninguna forma de programar, solo quiero dar mi… Leer más »

Ginga, enlaces, código y más

Para empezar en la travesía, esta aventura llamada interactividad y sobre todo Ginga, necesitamos las herramientas necesarias para ir aprendiendo, programando y probando nuestras aplicaciones, a continuación pongo a disposición de todos ustedes los enlaces de información muy útil que debemos tener a mano, con esto en futuras publicaciones podremos guiarnos rápidamente sobre cierto programa… Leer más »

Lenguaje Lua y el desarrollo de aplicaciones para Televisión Digital

Lua, es el lenguaje procedural del middleware Ginga-NCL. Algunas personas llegan a pensar que el lenguaje fue creado exclusivamente para este fin. Pero Lua es un lenguaje muy maduro. Lua fue creado en 1993 en el laboratorio Tecgraf de la PUC-Río, por los profesores Roberto Ierusalimschy, Luiz Henrique de Figueiredo e Waldemar Celes. Después de… Leer más »