post image

Algoritmo de Ordenamiento de Burbuja (Bubble Sort)

2022-02-10 Lógica y algoritmia

El algoritmo de ordenamiento de burbuja (Bubble Sort) es un algoritmo sencillo de ordenamiento que busca mediante repetidas comparaciones de los elementos adyacentes ordenar un conjunto de elementos. Actualmente existen diferentes algoritmos de ordenamient...

by Darío Rivera






post image

Instalar varias versiones del JDK de Java en MacOS

2021-12-26 Java

Seguramente en este momento estás necesitando instalar más de una versión del famoso JDK en tu máquina con MacOS. El día de hoy veremos cómo es esto posible y cómo intercambiar entre versiones con tan solo un comando. Instalación de nuevas versione...

by Darío Rivera


post image

Instalar oracle database con Docker

2021-12-26 Docker

docker pull store/oracle/database-enterprise:12.2.0.1 docker pull store/oracle/database-enterprise:12.2.0.1-slim docker run -d -p 1521:1521 --name oracle store/oracle/database-enterprise:12.2.0.1 Apple chip. docker run -d -p 1521:1521 --platfor...

by Darío Rivera


post image

Solución al error "cb() never called!" en node

2021-12-13 Javascript

Este error no tiene nada que ver con tu repositorio o con cambios que hayas realizado en tu código. Generalmente suele ocurrir al instalar node por primera vez o instalar las dependencias de un proyecto de manera habiendo antes ocurrido un error en la ins...

by Darío Rivera


post image

Instalar la última versión de npm y Nodejs en macOS

2021-12-12 MacOS

Es común encontrarse con que la versión estable de macOS no cuenta con los paquetes de npm y nodejs actualizados. Bien sea que necesites solo actualizar npm o nodejs en este post te enseñamos como. En este post vamos a ver la forma de instalar npm y ...

by Darío Rivera


post image

Subrayar las búsquedas en VIM

2021-12-12 Vim

Cuando comienzas a utilizar vim por primera vez te encuentras con algunos inconvenientes como por ejemplo que tus búsquedas no se subrayan como en la mayoría de editores de texto. Afortunadamente en vim, este comportamiento al igual que muchos otros es c...

by Darío Rivera




post image

Instalar Apache, PHP y MySQL en MacOS 12 (Monterey)

2021-12-10 MacOS

MacOS es un excelente sistema operativo para desarrollar aplicaciones web. Si eres desarrollador o necesitas configurar un proyecto desarrollado en PHP con Apache y MySQL, este artículo te guiará paso a paso hasta configurar los paquetes necesarios para ...

by Darío Rivera


post image

Instalar y configurar Apache en MacOS 12 (Monterey)

2021-12-09 MacOS

En un post anterior vimos cómo Instalar varias versiones de PHP en MacOS. Probablemente necesites ahora instalar y configurar apache para que corra en tu máquina con MacOS y puedas correr tus aplicaciones desarrolladas en PHP. En este post veremos cómo ...

by Darío Rivera


post image

Instalar varias versiones de PHP en MacOS 12 (Monterey)

2021-12-08 MacOS

PHP es un excelente lenguaje de programación que viene por defecto instalado en las nuevas versiones de MacOS. Sin embargo, solamente la última versión disponible estará instalada. La buena noticia es que en MacOS podemos intercambiar versiones de PHP ...

by Darío Rivera


post image

Clonar repositorios privados en Bitbucket con SSH

2021-12-08 SSH

Cuando manejas repositorios privados en bitbucket surge la necesidad de clonar dichos repositorios en tu máquina, servidor u otro cliente para poder tener el código actualizado y poder montar tu aplicación o desarrollar nuevos feature. La opción más s...

by Darío Rivera


post image

Web Authentication API

2021-12-08 Javascript

// check is the feature is available in the current device await PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable() // create a new credential navigator.credentials.create() // use an existing credential navigator.credentials.get(...

by Darío Rivera


post image

Riesgo A10 en OWASP - Registro y monitoreo insuficiente

2021-12-07 OWASP

En nuestro post Qué es OWASP y por qué todo desarrollador debería conocerlo vimos una introducción a OWASP y por qué es tan importante en el desarrollo de aplicaciones web. Dentro del proyecto TOP TEN, vamos a ahondar un poco en cada una de los diez r...

by Darío Rivera