Instalar el Servidor de Aplicaciones Apache Tomcat 8 en Linux

En esta entrada les voy a enseñar a montar el servidor de aplicaciones apache tomcat en un sistema operativo Debian, el cual vamos a usar desplegar aplicaciones Web basadas en Java.

¿Que necesitamos?

  1. Sistema operativo Debian 7 o superior
  2. Descargar Java
  3. Descargar Apache Tomcat 8

Continue Reading…

Instalar la última versión de Postgis 2.2 en Debian

En esta entrada les quiero enseñar lo que necesitan para trabajar bases de datos geométricas en software libre, instalando las siguientes herramientas postgresql 9.5, postgis 2.2 y PgAdmin3 en Debian, ademas vamos a importar nuestros archivos shape con la herramienta shp2pgsql-gui. Y al finalizar les enseñare a optimizar algunos parámetros del Postgresql para obtener un mejor rendimiento de nuestra base de datos.

Continue Reading…

Instalar el Servidor de Aplicaciones Glassfish 4 en Linux

En esta entrada les voy a enseñar a montar el servidor de aplicaciones glassfish en un sistema operativo Debian, el cual vamos a usar desplegar aplicaciones Web basadas en Java. He basado este tutoria de los pasos de instalación de la página de Glassfish.

¿Que necesitamos?

  1. Sistema operativo Debian 7 o superior
  2. Descargar Java
  3. Descargar Glassfish

Continue Reading…

Personalizando mi propio monedero Bitcoin con Bitcoinj

En este articulo quiero dar una pequeña introducción al desarrollo de aplicaciones del mundo bitcoin, vamos a desarrollar una pequeña billetera con una interfaz amigable.

¿Que es bitcoinj?

bitcoinj es una biblioteca para trabajar con el protocolo de Bitcoin. Se puede mantener una cartera, enviar / recibir transacciones sin necesidad de una copia local de Bitcoin Core y tiene muchas otras características avanzadas. Está implementado en Java, pero se puede utilizar desde cualquier lenguaje compatible JVM: ejemplos en Python y JavaScript están incluidos.

Continue Reading…

Algunas herramientas útiles o necesarias para un desarrollador de Java

Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso común como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quizás sean algo nuevas.

Quiero dejar en claro que solo voy a mencionar herramientas, si aún no sabes programar en Java te recomiendo que aprendas desde ya! por que este lenguaje de programación es muy importante y más ahora con Android dominando el mundo.

Continue Reading…

He superado el Curso de Programación de Apps Móviles

Ya he terminado con éxito el curso on-line del movimiento Activate con Google de Programación de Apps Móviles. Es un curso básico e introductorio al desarrollo móvil que en mi caso me ha dado a comprender nuevas tendencias que yo no estaba manejando ahora solo me queda seguir investigando para lograr desarrollar un producto móvil de alta calidad.

Este es el contenido del curso 😀

http://beta.openbadges.org/share/aae7bf8bca5c8fc67dd68eb62f0f0b08/

Los invito a hacer el curso es gratis y muy completo.

https://cursos.formacionactivate.es/explorer

Crear procedimientos almacenados en Postgresql

A continuación quiero guiarles paso a paso para desarrollar una aplicación empresarial del mundo real usando tecnología libre o de fácil acceso la cual puede ser usada como base para el desarrollo de una aplicación.

En esta entrada vamos a crear la capa de modelo de datos la cual la vamos a hacer con postgressql para crear nuestra base de datos y los procedimientos almacenados.

Estas son las herramientas o entorno de trabajo sobre la cual he desarrollado este manual:

  1. Postgresql 9.0
  2. PgAdmin 1.4
  3. Sistema Operativo Debian 7 (Puedes usar el SO de tu preferencia)

Para comenzar necesitamos tener nuestro modelo de negocio, vamos a crear una nueva base de datos en el PgAdmin la cual voy a nombrar simple_bd, luego vamos a crea las tablas users y authorities las cuales serán base para nuestra aplicación..

Continue Reading…

Actívate y Google han creado unos cursos gratis con certificación y Mozilla Openadges para mostrar en tu CV

Para aquellos que le gusta tener certificaciones o hacer cursos, Google ha puesto a disposición de todos unos diplomados que a mi me han gustado mucho.

Estos cursos son desarrollados por muchas instituciones educativas que forman parte del programa Actívate, , cuentan con módulos de enseñanza que se deben seguir progresivamente de manera online y cada uno cuenta con una evaluación al alumno, con el fin de corroborar que se han aplicado los conocimientos adquiridos.

Para inscribirse, solo basta con tener una cuenta en Google y acceso a internet.

Entre los curso online disponibles tenemos:

  1. Marketing Digital.
  2.  Analítica Web.
  3. Comercio Electrónico.
  4. Desarrollo de Apps.
  5. Cloud Computing.
  6. Desarrollo Web (I)
  7. Personal en la Era Digital.
  8. Itinerario online de Emprendimiento.

Los cursos están disponibles en la pagina Actívate estoy empezando con el curso de Desarrollo de Apps al hacer el primer módulo ya he ganado mi primera insignia que he puesto en este Blog muy modestamente.

https://www.formacionactivate.es/

 

Instalar el IBM Data Studio y crear procedimientos almacenados en DB2 AS400

En este artículo les quiero enseñar otra herramienta más robusta sobre todo a la hora de trabajar con procedimientos almacenados en DB2, este herramienta esta disponible en la pagina de IBM Developer Works y el entorno gráfico de este IDE para los que han trabajado con Eclipse se le hará muy familiar. También quiero darles un ejemplo de la vida real que nos pueda ser útil en mi caso pienso que la modernización de ciertas aplicaciones delegadas son muy complejas sobretodo en AS400 que todo esta hecho con código COBOL o RPG, si es tu caso esta es la solución que necesitas 😀

Continue Reading…