post image

Instalación del JDK (Java development Kit) en Windows

2020-03-20 Java

Básicamente existen dos fuentes para instalar Java. La primera es el repositorio oficial de Oracle el cual nos permite utilizar el JDK de manera legal dependiendo del uso que le demos. La segunda forma de instalar el JDK es mediante un release de OpenJDK....

by Darío Rivera


post image

Ámbito de variables en JavaScript

2020-03-11 Javascript

Hay una gran diferencia en el ámbito de las variables declaradas con let, var y const. En nuestro artículo Declaración de Variables con JavaScript vimos en detalle cómo declarar cada una de las variables con estas palabras reservadas. En el presen...

by Darío Rivera


post image

Tipos de datos en Java

2020-02-25 Java

En Java existen básicamente dos tipos de datos, los primitivos y los objetos. Primitivos Son tipos básicos de datos que guardan un solo valor. Entre ellos tenemos los siguientes. - Números - Caracteres - Booleanos Todos los tipos de dato...

by Darío Rivera


post image

Tu primera aplicación en Java, "Hola Mundo"

2020-02-24 Java

La primera aplicación de todo programador en cualquier lenguaje de programación debería ser la típica "Hola Mundo". Realmente esto tiene una connotación más histórica que pedagógica, es una forma rápida de sentir la emoción de ver nuestro código...

by Darío Rivera


post image

Cómo ver el uso de memoria en Java

2020-02-23 Java

Como ya sabemos, el Garbage collector de Java gestiona todo lo relacionado con la limpieza de variables, objetos y demás cada vez que ya no se necesitan en la ejecución de un programa. Sin embargo, nosotros podemos realizar una visualización o traza de ...

by Darío Rivera


post image

Instalación del JDK (Java development Kit) en MacOS

2020-02-23 Java

Básicamente existen dos fuentes para instalar Java. La primera es el repositorio oficial de Oracle el cual nos permite utilizar el JDK de manera legal dependiendo del uso que le demos. La segunda forma de instalar el JDK es mediante un release de OpenJDK....

by Darío Rivera


post image

Introducción al lenguaje de programación Java

2020-02-22 Java

Java es un lenguaje de programación de alto nivel caracterizado por ser simple, orientado a objetos, robusto, seguro, dinámico, portable y multihilo. El código fuente esta compuesto por archivos de texto plano con la extensión .java. Estos archivos s...

by Darío Rivera


post image

Supervisor, el gestor de procesos para sistemas UNIX

2020-02-19 Supervisor

Supervisor es un sistema cliente/servidor utilizado en sistemas UNIX para el control de procesos del sistema operativo.  Una de las ventajas más importantes de supervisor es que permite reiniciar un servicio de manera automática después de que se h...

by Darío Rivera


post image

Ingresar por SSH a tu cuenta de cpanel

2020-02-18 SSH

Cuántas veces no has contratado tu propio servicio de hosting con cpanel o has manejado el servicio de alguna empresa y deseas ingresar por la terminal de Linux, Windows o MacOS. Para esto, debes hacer lo siguiente: Paso 1 En caso de que n...

by Darío Rivera


post image

Configurar SonarQube para que inicie como servicio en MacOS

2020-01-11 Static Code Analysis SonarQube 8

Después de instalar SonarQube y configurar una base de datos dedicada el último paso para ti probablemente sea configurarlo como servicio para que inicie con el sistema operativo. Si aún no has instalado SonarQube te recomendamo...

by Darío Rivera


post image

Configurar PostgreSQL en SonarQube

2020-01-06 Static Code Analysis SonarQube 8

En un anterior post vimos cómo Instalar SonarQube en su versión community. En aquel post, no se configuró nada respectivo a la base de datos ya que SonarQube utiliza una base de datos embebida si no se configura una. El día hoy, veremos cómo conf...

by Darío Rivera


post image

Error 'Not enough space' de OpenJDK en Digital Ocean

2020-01-06 Digital Ocean SonarQube 8

Un error muy común cuando empiezas con Digital Ocean, es que al instalar casi cualquier programa basado en Java como SonarQube obtienes enseguida un error de espacio en memoria. En mi caso, al iniciar el servicio de SonarQube he obtenido un error similar ...

by Darío Rivera


post image

Configurar SonarQube para que inicie como servicio en Linux

2020-01-06 Static Code Analysis SonarQube 8

Después de instalar SonarQube y configurar una base de datos dedicada el último paso para ti probablemente sea configurarlo como servicio para que inicie con el sistema operativo. Si aún no has instalado SonarQube te recomendamo...

by Darío Rivera


post image

Configurar SonarQube con Apache en Linux

2020-01-06 Apache SonarQube 8

Muy seguramente si estás aquí es porque ya instalaste SonarQube, lo configuraste de manera adecuada y como último paso deseas crear un virtual host en apache para acceder de manera amigable. Si no es así, te invito a que revises los siguientes pos...

by Darío Rivera


post image

Instalar PostgreSQL en MacOS

2020-01-05 PostgreSQL PostgreSQL 12

Para instalar este motor de bases de datos recomiendo tener previamente instalado homebrew. Si ya instalaste PostgreSQL y deseas conocer algunos comandos por consola visita nuestro artículo Conexión por terminal a PostgreSQL. Una vez dicho esto, emp...

by Darío Rivera