post image

Solución al error "error: externally-managed-environment" en Python

2023-05-09 Python

Desde Ubuntu 23.04 puedes encontrarte con un nuevo error en Python debido a un cambio en la política de instalación de paquetes que previene que los paquetes instalados mediante pip colisionen de alguna manera con los instalados con APT. El error en c...

by Darío Rivera


post image

Cómo crear una applicación con Nuxt.js v2 Paso a Paso

2023-05-02 Nuxt.js

Nuxt.js es un framework de frontend construido sobre Vue.js que ofrece excelentes características de desarrollo, como renderizado del lado del servidor, rutas generadas automáticamente, gestión mejorada de meta etiquetas y mejora del SEO. En este post v...

by Darío Rivera




post image

Cómo consumir la API de indexación de Google para reindexar URLs

2023-04-30 SEO

Google ofrece una API de reindexación que permite a los desarrolladores solicitar a Google que indexe sus sitios web. Esto puede ser útil cuando se realizan cambios significativos en el sitio y se desea que los cambios se reflejen rápidamente en los r...

by Darío Rivera




post image

Instalación Laravel 10x

2023-04-23 Laravel

Laravel es uno de los frameworks PHP con mayor acogida a nivel global hoy en día y ha mantenido su posicionamiento desde hace ya varios años. No solamente por su estilo elegante de código sino también por implementar una gran cantidad de patrones de di...

by Darío Rivera


post image

Cómo actualizar a Ubuntu 23.04 desde 22.10

2023-04-21 Ubuntu

Ubuntu 23.04 (Lunar Lobster) es una versión intermedia no LTS de Ubuntu lanzada el 20 de Abril de 2023. Esta versión trae varios features interesantes como la autenticación con credenciales de Microsoft 365 o Azure, actualización en paquetes de desarro...

by Darío Rivera




post image

Cómo actualizar a Ubuntu 22.10 desde 22.04

2023-04-20 Ubuntu

Ubuntu 22.10 (Kinetic Kudu) es una versión intermedia no LTS de Ubuntu lanzada el 20 de Octubre de 2022. Esta versión trae varios features interesantes como Gnome 43, microcontrolador para Raspberry Pi y soporte de pantalla integrada, y la versión 5.19 ...

by Darío Rivera


post image

Clases en TypeScript

2023-03-25 TypeScript

En TypeScript, una clase es una plantilla para crear objetos que tienen propiedades y métodos comunes. Ya que TypeScript es un superconjunto de JavaScript soporta el uso de las clases agregadas en la especificación ES2015. La programación orientada a ob...

by Darío Rivera


post image

Decoradores en Typescript

2023-03-17 TypeScript

Los decoradores en TypeScript son un tipo especial de funciones que permiten modificar el comportamiento de clases, métodos, propiedades y parámetros. Proveen una forma para agregar anotaciones al código y una sintaxis de meta-programación para declara...

by Darío Rivera


post image

Funciones Genéricas en TypeScript

2023-03-15 TypeScript

Pareciera que no hay nada más allá de las funciones y las firmas de llamada y de constructor en Typescript. Sin embargo, aquí es cuando entra el concepto de funciones genéricas. En este post, veremos todo lo relacionado a este tipo de funciones en Type...

by Darío Rivera


post image

Firma de llamada y de constructor en Typescript

2023-03-14 TypeScript

Ya vimos una introducción estándar al uso de Funciones en Typescript. En este post, veremos algunas de las particularidades de typescript que seguramente no tiene ningún otro lenguaje de programación y que hacen de TypeScript único. Veamos pues las fi...

by Darío Rivera