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
Java Eclipse IDE, cambiar el encoding Para modificar el encoding de Eclipse, que por defecto guarda los archivos en el del sistema operativo (en windows es Cp1252) es necesario ir a Window -> Preferences -> General -&
Tip Tamaño de tablas en MySQL En algún momento en el desarrollo de una aplicación grande necesitaremos saber cuales son las tablas de mayor peso, desgraciadamente en MySQL Workbench no contamos con esta funcionalidad, pero con el siguiente query
nodejs Gráficas de D3 en el servidor con Node.js Hoy por hoy es muy común oír hablar de D3 para la creación de gráficas en SVG de una forma llamativa y relativamente sencilla, D3 al igual que Google Charts genera gráficas en
Tip Instalar Yeoman en Ubuntu Para instalar Yeoman en ubuntu es necesario tener instalado Nodejs o io.js, pues así podremos utilizar NPM. Solo es necesario correr el comando sudo npm i -g yo y con esto podremos
Tip Error *** Segmentation fault en Mysql Workbench , Solución Al instalar el paquete mysql-utilites, que contiene algunos plugins interesantes es necesario reiniciar MySQL Workbench pero este no iniciaba, pase a ejecutarlo mediante la terminal y después de escupir un enorme log de
Tip Configurar correo Office365 en Thunderbird Quiza no muchos a la fecha usan algun cliente de correos diferente a Outlook , pero hay ocaciones en que no dispones del Sistema Operativo de Redmond y , como yo, usas alguna alternativa como
Java Hibernate Transaction Timeout Exception Esta excepción es lanzada cuando una operación a la base de datos a sobrepasado el tiempo de vida de el hilo donde corre nuestra transacción, es posible que necesitemos cambiar el tiempo de
Tip Waka Time En estos tiempos de cuantificar todas nuestras acciones ,escuchar musica, ver peliculas y un largo etcetera, me encontre con Waka Time un servicio para medir nuestro tiempo codificando, obteniendo así unas interesantes estadisticas,
nodejs Instalar io.js en GNU/Linux Hace algunos dias comence a trabajar en un proyecto para io.js en Fedora, ni rastros de un rpm para su instalación, asi que buscando en github encontre un proyecto llamado nodejs-linux-installer, que