post image

Exportar una base de datos MySQL desde consola

2020-04-07 MySQL

En este post veremos algo sumamente necesario e importante al moment de realizar tus backups de bases de datos MySQL. Cuando tienes una aplicación en este motor de base de datos suele ser una tarea recurrente sacar periódicamente una copia de la base de ...

by Darío Rivera


post image

Clases de envoltura en Java (Wrapper classes)

2020-03-23 Java

Las clases de envoltura o wrapper clases, son clases que representan un tipo primitivo de dato. Es decir, son un tipo de referencia que envuelve un tipo primitivo. Cada tipo de dato primitivo tiene un tipo de referencia que lo envuelve. Veamos a continuaci...

by Darío Rivera


post image

Conversión de tipos en Java

2020-03-22 Java

En java existe una cantidad considerable de tipos de conversiones que consideran cada uno de los posibles escenarios de conversión. En el presente post, veremos los que considero son los más relevantes y/o utilizados. Conversión de Ampliación Primit...

by Darío Rivera


post image

Declaración de Variables en Java

2020-03-21 Java

Recordemos que Java es un lenguaje de programación de tipado estático, es decir que comprueba la tipificación de variables en la compilación y no en la ejecución. Esta característica hace que en Java existan formas particulares de declarar e iniciali...

by Darío Rivera


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

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

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

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

Qué es GraphQL y por qué deberías dejar de utilizar REST

2020-02-19 Laravel

GraphQL es un lenguaje open source de consulta y manipulación de datos en APIs. Este lenguaje no es simplemente una alternativa al estilo de arquitectura REST, sino que fue creado en base a las debilidades que tenía REST con respecto a la transferencia d...

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