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


post image

Conexión por terminal a PostgreSQL

2020-01-05 PostgreSQL

PostgreSQL es uno de los motores de bases de datos más populares entre los usuarios Unix. El día de hoy veremos cómo realizar una conexión a PostgreSQL desde la terminal con diferentes opciones cliente. Conexión por defecto La forma más rápida de re...

by Darío Rivera


post image

Instalación SonarQube

2020-01-03 Static Code Analysis SonarQube 8

SonarQube es una herramienta de calidad de código y seguridad (code quality and security) GNU que permite analizar el código fuente de manera automatizada. Permite mediante una serie de reglas analizar la calidad del código utilizando análisis estátic...

by Darío Rivera


post image

Los comandos más útiles en OpenSSL

2020-01-01 OpenSSL OpenSSL 1.1

Hace algunas semanas hice una introducción acerca de la criptograma simétrica y asimétrica. A mi personalmente, me hubiera gustado leer un artículo introductorio totalmente dirigido a dummies acerca de esto dado que cuando comencé solo encontraba art...

by Darío Rivera


post image

Copiar archivos a servidor SSH

2019-12-30 SSH

Para copiar un archivo desde tu máquina local hacia un servidor SSH debes tener previamente configurada dicha conexión. Es decir, tu llave pública RSA debe estar autorizada por el servidor para tu accedas sin problemas. Dicho esto, copiar un archivo es ...

by Darío Rivera