Optimizando código con Eclipse IDE Existe una funcionalidad muy poco utilizada en los entornos de trabajo que e visto y no cuesta nada en activar en Eclipse IDE, esta funcionalidad permite remover las clases importadas no necesarias de
Javascript Detector de incendios en base a video con javascript Los incendios en espacios pequeños como apartamentos, casas o edificios son advertidos mediante detectores de humo y detectores de calor y son efectivos, pero estos tienen muchos problemas al tratarse de espacios abiertos.
Javascript Javascript ES6, Fetch API ECMAScript 6 (ECMAScript 2015 o ES6) nos trae muchas funcionalidades nuevas que nos facilitan la vida con el lenguaje al tener que desarrollar aplicaciones grandes. Una de estas nuevas funcionalidades es la nueva
Github Repositorios privados ilimitados en Github Ayer por la mañana (El 11/05/2016) recibí un correo de parte de Github en el que se me informa que ahora tengo repositorios privados ilimitados para mi cuenta personal. Así sera
offtopic Hablando con Dios Este es un post rescatado que ahora me toco volver a rescatar por que me pareció muy interesante y creo que no se debería perder. Fuente del resacate Hablando con Dios Posted in
Hibernate org.hibernate.HibernateException: Wrong column type Found Algunas veces cuando intentamos relacionar las columnas de la base de datos a Hibernate necesitamos valores booleanos. En la mayoría de lo los motores de base de datos que conozco no existen, así
Tip Chromecast, lo bueno y lo malo Hace ya tiempo que me hice de este aparato (Chromecast 1 por asi decirlo) y quería compartir mis opiniones y problemas sobre el mismo, a modo de reseña, pero en pocas palabras puedo
Tip Github Student Developer Pack se actualiza Hoy 17 de marzo del 2016 me llego un correo del programa Github Student Developer Pack, al cual pertenezco desde que fue anunciado y realmente estoy muy contento con el. Solo e utilizado
Java com.fasterxml.jackson.databind.JsonMappingException: failed to lazily initialize a collection of role: no session, Solución Esta excepción se nos presenta al utilizar la carga perezosa (Lazy Load) de Hibernate al momento de que Jackson intenta convertir nuestra entidad a un JSON. Para solucionar este error es necesario agregar
Java Primeros pasos con Spring #6, Base de datos por JNDI En este punto llegamos a una versión funcional de una aplicación de lista de pendientes, con una API REST que es consumida desde una interfaz web basada en Angular y Bootstrap. Recordemos que
Bootstrap Bootstrap Grid System para novatos Creo que a estas alturas en el desarrollo web todos escuchamos o usamos Bootstrap y aunque no sea el único framework de este tipo su uso se a extendido muy rápido. Pero en
Java Primeros pasos con Spring #5, interfaz web Ahora vemos como todo va tomando forma y lo único que nos queda para terminar nuestra aplicación es una interfaz de usuario. Nuestra API REST, puede ser consumida por una aplicación para Android
Ubuntu Convertir DVD a MP4 en Ubuntu Para convertir un DVD a MP4 comenzaremos por ver todos esos archivos raros que se encuentran dentro de la carpeta VIDEO_TS. Para crear todo el vídeo completo es necesario unir todos los
Java Primeros pasos con Spring #4, API REST Anteriormente vimos como guardar y buscar información en nuestra base de datos mediante Hibernate y JPA, utilizando un objeto DAO que igualmente es un servicio de Spring. Ahora toca utilizar otro tipo de
Java Primeros pasos con Spring #3, persistencia La capa de persistencia en Spring es muy sencilla de configurar y en esta ocasión comenzaremos a darle forma , crearemos nuestra primera entidad así como las consultas de buscar, insertar, borrar y actualizar
Java DWR Hibernate Lazy load Al combinar Hibernate con DWR, en algún momento tendremos que obtener objetos de la forma Lazy Load y si utilizamos el convertidor estándar de DWR al querer acceder a estos objetos puede presentarsenos
Java Primeros pasos con Spring #2, configurando Spring Retomando el proyecto, descárgalo aquí, solo tenemos un esqueleto de una aplicación que ya es ejecutable pero que aun no hace nada. Las librerías que estamos usando actualmente son: Spring (4.2.3.
Java Primeros pasos con Spring #1, creación del proyecto Spring es uno de los frameworks en el mundo empresarial de Java mas utilizado, siempre en competencia con el estandar (Java EE), para comparativas y de mas recomiendo leer este articulo. Aquí veremos
Java Modificadores de acceso en Java En Java existen 4 modificadores de acceso pero solo se pueden declarar explicitamente 3. Los modificadores de acceso en orden de restricción en Java son: private : Es el modificador de acceso mas restrictivo
Java Recursos útiles primera certificación Java 7, 1Z0-803 Debido a que me encuentro llevando la primera certificación de Oracle para el lenguaje Java (1Z0-803) me dedique buscar en Internet recursos en español encontrando la siguiente lista de enlaces: OCPJP6 Resumen Español
FirefoxOS Ver cookies en Firefox Para ver las cookies que tenemos en nuestro navegador Firefox es muy sencillo y no es necesario instalar ningún plugin o extensión. Solo debemos seguir estas instrucciones: Presiona ctrl + shift + k, si no
Java Diferencias entre String, StringBuffer y StringBuilder, Java Hoy vamos a entender las diferencias entre String, StringBuilder y StringBuffer. Como se darán cuenta existen pequeñas diferencias entre las clases antes mencionadas. String String es un objeto inmutable (una vez creado no
Java ¿Qué es el JDK y el JRE? , Java En Java existen 2 conjuntos de herramientas que nos permiten comenzar a trabajar con programas creados en el lenguaje, el JDK y el JRE , en mi primera clase de certificación se explico que
Java Diferencia entre una interfaz y una clase abstracta Normalmente cuando me preguntan cual es la diferencia entre una clase abstracta y una interfaz, contesto por inercia pues lo he oído un monton de veces, pero me parecio interesante el siguiente articulo,
Java Maven, crear repositorio en el proyecto ¿Por qué es necesario un repositorio en el proyecto ? Por diversas razones es necesario agregar librerías propietarias a nuestros proyectos, estas librerías pueden no estar en los repositorios públicos de maven y tendremos