Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Devolver IP real usando Nginx Proxy Manager

Devolver IP real usando Nginx Proxy Manager

Tiempo de lectura: < 1 minuto Cuando usamos Nginx Proxy Manager, nos damos cuenta de que no devuelve la cabecera REMOTE_ADDR con la IP del cliente real, sino que devuelve la de Nginx Proxy Manager. Para solucionarlo tendremos que hacer lo siguiente: Ahora copiamos este código dentro de Custom Nginx Configuration Y ahora nos llegará una cabecera con la IP del … Leer más

Certificados SSL (let’s encrypt) en Docker usando Nginx Proxy Manager

Certificados SSL (let’s encrypt) en Docker usando Nginx Proxy Manager

Tiempo de lectura: 3 minutos Hoy os voy a enseñar cómo añadir certificados SSL para HTTPS con let’s encrypt (dovecot) en Docker o Docker Compose usando Nginx Proxy Manager. Es un proceso muy sencillo con el que podrás añadir el certificado en cuestión de minutos, además se autorrenueva automáticamente sin necesidad de estar pendiente. Lo primero que hay que hacer … Leer más

Instalar Docker-compose en ARM64v8

Tiempo de lectura: < 1 minuto Para instalar Docker Compose en ARM64 tenemos que instalarlo usando pip. Si no tenemos instalado pip, lo instalamos: Si necesitas instalar docker prueba este paso: https://devcodelight.com/desplegar-servidor-web-apache-con-docker-compose/

Permiso uses-permission android:name=»android.permission.SYSTEM_ALERT_WINDOW» al subir una APP con Expo en React Native

Permiso uses-permission android:name=»android.permission.SYSTEM_ALERT_WINDOW» al subir una APP con Expo en React Native

Tiempo de lectura: < 1 minuto Al subir una APP que usa expo hay que tener cuidado con este permiso: Ya que lo añade automáticamente Expo para poder utilizar la versión de develop. Si, queremos subir la APP a Google Play y no usamos este permiso, es mejor quitarlo, ya que sirve para superponer nuestra APP sobre otras y es un … Leer más

Internacionalización multi idioma de aplicación en flutter usando ficheros .json

Internacionalización multi idioma de aplicación en flutter usando ficheros .json

Tiempo de lectura: 3 minutos Internacionalizar una aplicación con multilenguaje o multi idioma desarrollada en Flutter es sencillo siguiendo los siguientes pasos como muestro a continuación: Primero debemos añadir las dependencias necesarias dentro del pubspec.yaml Debe quedar de la siguiente manera Después vamos a crear la ruta de directorios con los ficheros .json Creamos desde la raíz de nuestro proyecto … Leer más

Instalar Eas-updates (Expo updates) en React Native usando Expo

Instalar Eas-updates (Expo updates) en React Native usando Expo

Tiempo de lectura: < 1 minuto Hoy os voy a enseñar a instalar EAS-Updates, nos servirá para actualizar APPs remotamente (incluso las publicadas en la Store). Recuerda lanzar actualizaciones solo para pequeños bug-fix y no cambios grandes o nuevas funcionalidades en las APPs, ya que podemos correr el riesgo de incumplir políticas de publicación de APPs y actualizaciones OTA con Google … Leer más

TABLAS HTML + JavaScript

TABLAS HTML + JavaScript

Tiempo de lectura: 2 minutos Para crear una tabla de un array de objetos sencilla, hay que seguir los siguientes pasos como muestro a continuación: Primero creamos el fichero con extensión .html, dónde vamos a crear un div asociando un id dónde se va a mostrar la tabla con los datos de los elementos. El id de la tabla dentro … Leer más

LISTAS HTML + JavaScript

LISTAS HTML + JavaScript

Tiempo de lectura: 2 minutos Para crear una lista de un array de objetos sencilla, hay que seguir los siguientes pasos como muestro a continuación: Primero creamos el fichero con extensión .html, dónde vamos a crear un div asociando un id dónde se va a mostrar la lista de elementos. El id de la lista, en este caso se llamará … Leer más

Añadir imágenes desde galería usando expo-image-picker en Expo

Añadir imágenes desde galería usando expo-image-picker en Expo

Tiempo de lectura: 2 minutos Si queremos añadir el módulo nativo para obtener imágenes desde la galería, lo mejor que podemos hacer es utilizar expo-image-picker Lo primero que vamos a hacer es instalar la librería: Una vez instalada, tenemos que ir a app.json y añadir: Para configurar el plugin. Si tenemos parte nativa en iOS, tenemos que ir a Info.plist … Leer más

Solucionar error ‘Error: Cookie not in this host’s domain. Cookie:developer-mdn.apple.com Request:developer.apple.com’ en Expo React Native

Solucionar error ‘Error: Cookie not in this host’s domain. Cookie:developer-mdn.apple.com Request:developer.apple.com’ en Expo React Native

Tiempo de lectura: < 1 minuto Hoy te voy a enseñar cómo solucionar el error Error: Cookie not in this host’s domain. Cookie:developer-mdn.apple.com Request:developer.apple.com al generar un build con React Native. Para solucionarlo tendrás que actualizar eas-cli: