Cómo limpiar el directorio .git dentro de un proyecto

Cómo limpiar el directorio .git dentro de un proyecto

Tiempo de lectura: 2 minutos Si la carpeta .git está ocupando mucho espacio en tu sistema, probablemente esté relacionada con un repositorio de Git que contiene muchos commits, ramas y/o archivos grandes. Puedes limpiar esta carpeta utilizando el comando git y algunos comandos adicionales para eliminar el historial de Git y reducir el tamaño del repositorio. Sin embargo, ten en … Leer más

Ver qué directorios ocupan más espacio usando la consola en Ubuntu

Ver qué directorios ocupan más espacio usando la consola en Ubuntu

Tiempo de lectura: 2 minutos En cualquier sistema operativo, especialmente en sistemas Linux como Ubuntu, es importante tener un control sobre el espacio de almacenamiento disponible. En ocasiones, es posible que nos encontremos con que nuestro disco duro está lleno y necesitamos identificar qué archivos o directorios están consumiendo más espacio. Afortunadamente, en Ubuntu, podemos utilizar el comando du (disk … Leer más

Crear un contenedor Docker para comprimir imágenes usando MozJpeg

Crear un contenedor Docker para comprimir imágenes usando MozJpeg

Tiempo de lectura: 3 minutos Hoy vamos a crear un contenedor Docker que nos permitirá comprimir imágenes jpg dentro de un directorio. Comprimir imágenes es muy importante, sobre todo a la hora de montar un servicio web. Este contenedor nos permitirá tener a mano un compresor de imágenes muy pontente creado por Mozilla y agilizará el proceso de descarga de … Leer más

Solucionar problemas de caché cuando actualizamos una versión de Web a otra tecnología u otra versión

Solucionar problemas de caché cuando actualizamos una versión de Web a otra tecnología u otra versión

Tiempo de lectura: < 1 minuto Hace unas semanas actualicé un website de PHP a Next.js con React y a mi sorpresa cuando cargué la página mostraba la versión PHP sin cargar correctamente los recursos anteriores ya que no existían. Para solucionar este problema, podemos intentar cargar un archivo que estuviese incluido en la web anterior y forzar dentro de ese … Leer más

Crear una redirección con Nginx Proxy Manager

Crear una redirección con Nginx Proxy Manager

Tiempo de lectura: 2 minutos Hoy vamos a aprender a crear una redirección usando Nginx Proxy Manager. Lo primero que haremos es abrir la interfaz de Nginx Proxy Manager y seleccionar Hosts > Redirection Hosts Rellenamos los datos: Pondremos el nombre del dominio origen que queremos que nos redireccione, al dominio que queremos redireccionar. Indicamos HTTP code -> 301 Moved … Leer más

Solucionar error Could not find Ninja on PATH or in SDK CMake bin folders. en React Native con Expo

Solucionar error Could not find Ninja on PATH or in SDK CMake bin folders. en React Native con Expo

Tiempo de lectura: < 1 minuto Hoy vamos a solucionar el siguiente error: A problem occurred evaluating project ‘:expo’. A problem occurred configuring project ‘:expo-modules-core’.[CXX1416] Could not find Ninja on PATH or in SDK CMake bin folders. Este error ocurre cuando queremos generar el build de desarrollo con Expo: Para solucionar este error, tenemos que ir al SDK manager de Android … Leer más

Google Analytics en React con Next + Truco Extra

Google Analytics en React con Next + Truco Extra

Tiempo de lectura: < 1 minuto Hoy vamos a añadir la etiqueta de Google Analytics usando Reacy y Next. Para añadir la etiqueta, tenemos que tener creada una cuenta de Google Analytics. Iremos a nuestra etiqueta <Head> y añadiremos: Donde IDGoogleAnalytics será nuestro ID: G-XXXXXX Extra: Mejorar el rendimiento de % de rebote. Con este script podremos mejorar el % de … Leer más

SEO en Web: número de caracteres para Meta

SEO en Web: número de caracteres para Meta

Tiempo de lectura: < 1 minuto Os proporciono una guía sobre el límite de caracteres óptimos para cada etiqueta META. Title: máximo 60 caracteres. Description: máximo 160 caracteres. Keywords: máximo 12 keywords. (Separados por comas). isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro … Leer más

Añadir modo oscuro (Dark Mode) en React usando Mui

Añadir modo oscuro (Dark Mode) en React usando Mui

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos añadir modo oscuro usando React y la librería de diseño MUI. Lo primero que haremos es crear dos temas oscuro y claro: Theme.tsx Una vez creados vamos a generar la lógica que establecerá el modo oscuro según las prefrencias del usuario. Dentro de nuestro _app.tsx o archivo principal: Con … Leer más