En esta tercera parte terminaremos con las pruebas a la base de datos que empezamos en la parte anterior y crearemos el primer formulario de la aplicación.
Notas en Ing. Sistemas
miércoles, 8 de julio de 2015
martes, 7 de julio de 2015
Desarrollo de una aplicación web con Java EE (JSF + JPA) - Parte 2
En esta segunda parte procederemos a crear las entidades de la aplicación, utilizando EclipseLink que implementa la especificación JPA que nos ayudará a manejar nuestra base de datos MySQL.
lunes, 6 de julio de 2015
Desarrollo de una applicación web con Java EE (JSF + JPA) - Parte 1
En este serie vamos a desarrollar una aplicación web usando Java EE, integrando las siguientes tecnologías EclipseLink (JPA 2.1), PrimeFaces 5.0
JSF 2.0. En esta primera parte crearemos la base de datos en MySQL, el proyecto en NetBeans, y comenzaremos la codificación de las entidades de nuestra aplicación en Java usando la especificación JPA con EclipseLink.
lunes, 17 de junio de 2013
Primera aplicación en Ruby on Rails - Primera Parte
En esta entrada explicaremos paso a paso el desarrollo de una aplicación en Ruby on Rails. Nuestra primera aplicación consistirá en un blog muy simple que tendrá posts (publicaciones). En esta primera parte, crearemos una nueva aplicación en Rails y la configuraremos para que nos muestre un mensaje de Hola Mundo.
viernes, 14 de junio de 2013
Instalación de la gema mysql2 en Windows
En esta entrada veremos como instalar correctamente la gema mysql2 en Windows para poder usar la base de datos MySQL en nuestras aplicaciones de Ruby on Rails.
martes, 11 de junio de 2013
sábado, 8 de junio de 2013
Introducción teórica a Ruby on Rails (RoR)
Ruby on Rails (RoR o simplemente Rails) es un framework para desarrollar aplicaciones web basado en el lenguaje de programación Ruby. Rails esta diseñado para facilitar la programación de aplicaciones web haciendo suposiciones acerca de lo que un programador necesita para empezar a programar. Te permite escribir menos código y llegar mas lejos que muchos otros lenguajes y/o frameworks. Incluso, hasta algunos programadores expertos en Rails dicen que hace el desarrollo de aplicaciones web mas divertida.
domingo, 22 de abril de 2012
POO: El problema de los alumnos
En esta entrada trataremos sobre la resolución de un problema de programación orientado a objetos: "Defina una clase Alumnos con atributos nrocarnet, nombre y promedio. Luego muestre el mejor y peor alumno y el promedio de todos los alumnos."
miércoles, 18 de abril de 2012
POO: El problema del empleado
En esta entrada trataremos sobre la resolución de un problema de programación orientado a objetos: "Defina una clase empleado con todos sus atributos y un arreglo con los puestos que ocupa en la empresa. Use get y set." La razón de ser de este problema es darnos cuenta del uso de arreglos cuando programamos la clase Empleado.
domingo, 15 de abril de 2012
POO: Principio de encapsulamiento
En la programación orientada a objetos se denomina encapsulamiento al ocultamiento de los "datos" (en realidad, su estado) de un objeto, de tal manera que sólo se puedan cambiar dichos estados mediante las operaciones (métodos) definidas en dicho objeto.
domingo, 8 de abril de 2012
Diferencias entre C++ y Java
En esta entrada trataremos sobre las diferencias existen entre los lenguajes de programación C/C++ y Java bajo los criterios de orientado a objetos, código de maquina generado, punteros, sobrecarga de funciones y operadores, entre otros.
miércoles, 4 de abril de 2012
El Proceso de compilación en Java
Los programas Java no son ejecutables, es decir que no se compilan como los programas en C o C++. En su lugar, son interpretados por una aplicación conocida como la máquina virtual de Java (JVM). Gracias a ello no tienen porque incluir todo el código y librerías propias de cada sistema.
lunes, 2 de abril de 2012
POO: Características de Java
En esta entrada dejo una presentación sobre las características de Java como lenguaje de programación.
lunes, 26 de diciembre de 2011
Prezi: Una nueva forma de hacer presentaciones
En esta entrada trataremos sobre Prezi, una herramienta que permite crear presentaciones en Flash de manera rápida e innovadora.
Sobre el licenciamiento, Prezi cuenta 3 tipos de licencia: una gratis y dos pagadas. La versión gratis permite crear presentaciones en Prezi a través de Internet almacenando hasta 100 MB y permite descargar tus presentaciones para reproducirlas sin necesidad de tener una conexión a Internet. Todas tus presentaciones en Prezi creadas con una licencia gratuita son de acceso publico a toda la comunidad Prezi y si lo deseas, puedes hacer que los usuarios puedan guardar una copia de tus presentaciones para ellos mismos. Las versiones pagadas ofrecen almacenamiento a partir de 500 MB y nuevas características como crear Prezis privados, cambiar el logo de Prezi en las presentaciones por el logo de tu elección y crear Prezis sin necesidad de Internet a través de una aplicación de escritorio. Puedes encontrar licencias pagadas desde $59.00 anual.
Sobre el licenciamiento, Prezi cuenta 3 tipos de licencia: una gratis y dos pagadas. La versión gratis permite crear presentaciones en Prezi a través de Internet almacenando hasta 100 MB y permite descargar tus presentaciones para reproducirlas sin necesidad de tener una conexión a Internet. Todas tus presentaciones en Prezi creadas con una licencia gratuita son de acceso publico a toda la comunidad Prezi y si lo deseas, puedes hacer que los usuarios puedan guardar una copia de tus presentaciones para ellos mismos. Las versiones pagadas ofrecen almacenamiento a partir de 500 MB y nuevas características como crear Prezis privados, cambiar el logo de Prezi en las presentaciones por el logo de tu elección y crear Prezis sin necesidad de Internet a través de una aplicación de escritorio. Puedes encontrar licencias pagadas desde $59.00 anual.
Les dejo un ejemplo de una presentación en Prezi.
domingo, 18 de diciembre de 2011
Árbol Genealógico en Prolog
En esta entrada trataremos sobre la representación de un árbol genealógico en prolog mediante un ejemplo del árbol de la familia Gonzales. Luego, codificaremos los hechos en Prolog, especificando quien es padre de quien y quien es madre de quien, según se representa en el árbol genealógico y a partir de estas relaciones podremos codificar functores que expresen las demás relaciones de parentesco en la familia.
Suscribirse a:
Entradas (Atom)