Añadir i18next para internacionalizar una APP React Native + Expo usando TypeScript

Añadir i18next para internacionalizar una APP React Native + Expo usando TypeScript

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos internacionalizar y añadir multi lenguaje a una APP en React Native y usando TypeScript. Lo primero que haremos es instalar i18n: Una vez instalado, creamos una carpeta llamada language y dentro creamos un archivo i18next.ts Este archivo determinará automáticamente el idioma seleccionado en el dispositivo. El idioma por defecto … Leer más

El mejor programa Open Source para compartir pantalla con tu dispositivo Android y un PC (SCRCPY)

El mejor programa Open Source para compartir pantalla con tu dispositivo Android y un PC (SCRCPY)

Tiempo de lectura: 3 minutos Si queremos compartir la pantalla de nuestro movil con nuestro ordenador, tenemos varias opciones entre ellas se encuentra SCRCPY. SCRCPY es un programa en código abierto que puedes descargar de GitHub y te ayuda a compartir la pantalla de tu dispositivo Android con tu PC. Me encanta este programa ya que ofrece lo siguiente: Parece … Leer más

Solucionar error en scrcpyjava.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permissionSolucionar error en scrcpy

Solucionar error  en scrcpyjava.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permissionSolucionar error  en scrcpy

Tiempo de lectura: < 1 minuto Cuando usamos el programa SCRCPY al compartir pantalla con nuestro dispositivo, puede que nos aparezca el error: Para solucionarlo tendremos que hacer lo siguiente: Debemos activar esta opción. Finalmente reiniciamos el dispositivo. isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs … Leer más

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