JPA 2.1 ¿Cómo implementar un Convertidor de Tipo?

JPA 2.1 viene con muchas mejoras. Una de estas es el Convertidor de Tipo. Permite al desarrollador especificar métodos para convertir atributos “mapeados” entre la base de datos y la representación java. ¿Qué puede ser convertido? Un Convertidor soporta conversiones de tipo de todas los atributos básicos definidos en las clases de entidad, clases “super”… Leer más »

La TDT en el Ecuador, cuanta agua a corrido

Allá por abril 2010 se aprobaba el estándar ISDB-T para nuestro país, ya han pasado cuatro años y mucha agua a corrido bajo el puente. En este blog se ha recogido el suceso de las pruebas que empezaron a realizar algunos canales al emitir su señal en digital abierta y hemos armado un humilde catálogo… Leer más »

Nueva plantilla, nueva cara. Limpiando la casa.

Hace ya mucho tiempo que venía usando el mismo tema, no recuerdo bien cuanto tiempo es, pero de seguro es mucho. Sin duda recuerdo que me gustó por ser simple y efectivo(para aquella época) y les juro, me gustaba mucho. Tenía un plugin bastante bueno y efectivo para acoplar el contenido a las pantallas pequeñas,… Leer más »

JPQL/HQL Obtener una parte de una Fecha de un columna de tipo Date Time

Necesitaba extraer solo el día de una fecha y tenía la sentencia SQL para Oracle: Ahora para hacer lo mismo, usando JPQL/HQL con Hibernate se puede hacer lo siguiente: Como puede ser el día también es posible extraer cierta información como las horas, minutos, etc: second(…), minute(…), hour(…), day(…), month(…), year(…) Para más información la… Leer más »

Conferencia: Aplicaciones para la Televisión Digital Terrestre.

La Comsoc, rama estudiantil de la IEEE Communications Society acogida por la Escuela Politécnica Nacional tienen el agrado de invitar al píblico en General a la Conferencia Técnica Aplicaciones para la Televisión Terrestre Digital, que en el auditorio E-002 de la facultad de Ing. Eléctrica y Electrónica a realizarse este jueves 24 de abril de… Leer más »

FLISOL 2014, Festival de Software Libre

Un nuevo año que está con todos los semáforos en verde a la vez y de pronto ya estamos en abril, mes tradicional para realizar el Festival Latinoamericano de Instalación de Software Libre y varias ciudades de Ecuador se prestan para vivir una fiesta tecnológica. Varias ciudades de nuestro país se han unido a este… Leer más »

Errores comunes en Java

Java es un lenguaje minimalista, deliberadamente con menos características que otros lenguajes, nunca estas limitaciones tienen casos extremos con efectos extraños, algunos casos con efectos sorprendentes hace tropezar a los incautos. Si has leído otros lenguajes, puedes fácilmente leer Java de la manera incorrecta llevándote a la confusión.

Como empezar tu proyecto tan pronto como sea posible

Empezamos un proyecto la semana pasada, empecé a preguntarme cuales son las cosas mas importantes si queremos empezar un proyecto tan rápido como sea posible. Me di cuenta de tres cosas que me ayudaron a concentrarme en cosas realmente importantes en las fases iniciales de un proyecto de software.

Java. Leer archivos grandes eficientemente.

Introducción Este tutorial mostrará como leer un archivo bastante pesado(largo) de una manera eficiente. Leyendo en memoria La forma estándar de leer las líneas de un archivo es en memoria, ambas librerías Guava y Apache Commons realizan esta tarea de una manera muy sencilla:

Tipos de transacciones JPA y JTA

En el archivo de configuración de JPA persistence.xml se especifica el tipo de transacción(transaction-type) para cada unidad de persistencia.