post image

Los Atajos de teclado en Vim más utilizados

2021-08-28 Vim

Una de las cosas más importantes al iniciar en Vim es conocer los atajos de teclado y modos que existen para poder desenvolverte de manera fluída por el editor. En este post, veremos los atajos de teclado más usados por desarrolladores utilizando Vim. E...

by Darío Rivera


post image

NERDTree en Vim, el explorador de archivos de Vim

2021-08-26 Vim

Una de las primeras necesidades cuando comienzas a utilizar vim como tu editor principal es navegar sobre los archivos y directorios de tu proyecto. Para esto, existe un plugin en vim llamado NERDTree el cual veremos cómo instalar y cómo iniciar rápidam...

by Darío Rivera


post image

Verificar si un certificado coincide con el CSR que se mandó a firmar

2021-08-23 OpenSSL

Cuando generamos un CSR (Certificate Signing Request) y lo enviamos a firmar por una entidad de confianza debemos quedar a la espera de recibir dicho certificado para ingresarlo en nuestro sistema y configurarlo. Una vez llega dicho certificado debemos val...

by Darío Rivera


post image

Dónde se guardan los archivos de configuración de Apache ?

2021-08-23 Apache

Puede suceder que en algunas ocasiones se nos olvide cómo configuramos previamente nuestro servidor de Apache y dónde creamos configuración adicional como por ejemplo la relacionada con los virtual hosts. Para ver los archivos de configuración carga...

by Darío Rivera




post image

Instalar Bootstrap 5 en proyectos Vue.js

2021-07-19 Vue.js

En un post anterior vimos la estructura o Scaffolding de aplicación en Vue.js. Después de esto muy seguramente requerirás instalar alguna librería de CSS como boostrap, Bulma, Semantic UI, etc. El día de hoy, veremos cómo agregar Bootstrap 5.0 a nues...

by Darío Rivera


post image

Iteradores en PHP

2021-07-15 PHP

Todos sabemos lo cómodo que es utilizar for, while y foreach al iterar sobre arrays. Este tipo de elementos del lenguaje están diseñados para recorrer arrays que no guarden en memoria grandes cantidades de datos. El problema, nuevamente, es que como son...

by Darío Rivera




post image

Tipos de Datos en Python

2021-07-05 Python

En Python 3 todos los tipos de datos son clases. Esto recuerda mucho a otros lenguajes como Dart o incluso el mismo JavaScript. En este post veremos los tipos de datos que vienen incorporados con Python 3 y algunos ejemplos de ellos. En la siguiente tabla ...

by Darío Rivera


post image

La función print en Python

2021-06-27 Python

En términos generales la función print en Python permite imprimir una cadena de texto. Sin embargo, existen grandes cambios con respecto al código legacy que viene de Python 2 hacia Python 3. En este post veremos todo acerca de la función print y cómo...

by Darío Rivera


post image

Expresiones y Sentencias en Python

2021-06-26 Python

Una sentencia es una unidad de ejecución, mientras que una expresión es una unidad de evaluación. En términos más simples todo lo que devuelva un valor en Python es una expresión. Entender esto te ayudará a crear programas más claros y limpios.Obse...

by Darío Rivera


post image

Introducción a Python

2021-06-25 Python

- Hermoso es mejor que feo - Explícito es mejor que implícito - Simple es mejorq ue Complejo - Complejo es mejor que complicado - La legibilidad cuenta ...

by Darío Rivera


post image

Instalar Sodium en Linux

2021-05-29 Linux

Sodium es una librería que facilita algunas tareas criptográficas utilizada mayormente en sistemas operativos UNIX y como extensión en algunos lenguajes de programación como PHP. El día de hoy veremos cómo instalar Sodium en la mayoría de Sistemas U...

by Darío Rivera


post image

Instalar Sodium en WHM

2021-05-29 WHM

En un post anterior vimos Cómo configurar extensiones de PHP en WHM. Sin embargo, la extensión para sodium resulta ser la excepción a la regla. En este post, veremos cómo instalar esta extensión en nuestro servidor WHM.El primer paso para habiliar sod...

by Darío Rivera


post image

Propagación de DNS

2021-05-29 Networking

Verificar si el servicio está activo. En caso de que no se debe activar systemctl enable systemd-resolved.service Para resolver un nombre de dominio puedes utilizar el siguiente comando. user@server$ resolvectl query pleets.org pleets.org: 100....

by Darío Rivera