Implementar compras en aplicación usando expo-iap en React Native Expo para Android /iOS

Implementar compras en aplicación usando expo-iap en React Native Expo para Android /iOS

Tiempo de lectura: 4 minutosHoy vamos a aprender a implementar compras in app usando Expo IAP para Android o iOS en React Native. Primero vamos a instalar la librería que necesitamos (expo-iap): Ahora tenemos que añadir dentro de app.config.js nuestro código: Recuerda que debes tener creados unas suscripciones dentro de Google Play o Apple Store. Una vez instalada, vamos … Leer más

Reglas de Cloudflare para protegerse de un ataque de bots o visitas masivas

Reglas de Cloudflare para protegerse de un ataque de bots o visitas masivas

Tiempo de lectura: < 1 minutoHace unos meses empecé a recibir visitas masivas desde Singapur en mi web. Para solucionar el problema de estas visitas, que normalmente son de bots, hacemos lo siguiente. Vamos a nuestra cuenta Cloudflare. Cloudflare ya está protegiendo, pero puedes filtrar mejor: NOTA: Nueva forma de crear reglas de firewall Ve a Security → WAF → … Leer más

Implementar Inicio de Sesión Google en Android con React Native y Expo y validar con un servidor en Python

Implementar Inicio de Sesión Google en Android con React Native y Expo y validar con un servidor en Python

Tiempo de lectura: 4 minutosHoy vamos a aprender cómo podemos implementar inicio de sesión Google Sign usando React Native y Expo de forma sencilla. Lo primero que haremos es utilizar esta librería @react-native-google-signin/google-signin La instalamos: Una vez instalada vamos a configurarla. Primero crearemos nuestro manejador en Typescript: Y ahora vamos a crear el código que nos permitirá iniciar sesión. … Leer más

Mostrar ficheros más grandes en Linux

Mostrar ficheros más grandes en Linux

Tiempo de lectura: < 1 minutoHoy comparto un comando que nos ayudará a encontrar los ficheros más grandes usando Linux. Utilizamos el siguiente comando en la consola: Esto mostrará los ficheros más grandes y podremos borrarlos. Si queremos resetear un log podemos usar lo siguiente: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva … Leer más

Activar rotación de logs Docker para evitar que ocupen demasiado espacio.

Activar rotación de logs Docker para evitar que ocupen demasiado espacio.

Tiempo de lectura: < 1 minutoPara que Docker no deje crecer los logs sin límite: Edita o crea /etc/docker/daemon.json: max-size: máximo tamaño de cada log (ej. 10m) max-file: número de archivos de log que guarda antes de borrar Luego recarga Docker: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. … Leer más

Conectar un dominio a Shopify

Conectar un dominio a Shopify

Tiempo de lectura: 2 minutosHoy vamos a aprender cómo podemos conectar un dominio que ya poseemos por ejemplo de OVH a nuestra tienda de Shopify. Lo primero que haremos es entrar en nuestra cuenta de Shopify e ir al panel de control. Ahora dentro iremos a Dominios Y pulsamos en Conectar existente: Ahora escribimos el dominio dónde lo indica. … Leer más

Crear una redirección en CloudFlare

Crear una redirección en CloudFlare

Tiempo de lectura: < 1 minutoHoy vamos a aprender a crear una redirección 301 usando cloudflare. Lo primero que hacemos es ir al panel de control de cloudflare y después pulsamos en el dominio que queremos configurar. A continuación pulsamos en Rules. Podemos elegir todas estas: Podemos elegir Redirect from root to www -> esto logrará que el root nos … Leer más

Implementar request tracking transparency en iOS y permiso de anuncios Admob usando React Native y Expo

Implementar request tracking transparency en iOS y permiso de anuncios Admob usando React Native y Expo

Tiempo de lectura: 2 minutosHoy vamos a aprender a implementar request tarcking transparency usando React Native y Expo. Para ello crearemos el siguiente archivo utils: Vale vamos por partes: Tienes que instalar las siguientes librerías: Os recomiendo que implementeis esta funcionalidad en un context, pero también podeís implementarla directamente en la primera pantalla antes de abrir la app. Implementación: … Leer más

Añadir suscripciones in app usando React Native en Android o iOS con react-native-iap

Añadir suscripciones in app usando React Native en Android o iOS con react-native-iap

Tiempo de lectura: 3 minutosHoy vamos a aprender cómo podemos añadir suscripciones en nuestra aplicación desarrollada con React Native para Android o iOS. Para realizar las compras en aplicación tenemos que instalar la siguiente librería en nuestro proyecto: Os recomiendo instalar la versión (a fecha de hoy): Referencias de compras de suscripción en Android: https://developer.android.com/google/play/billing/rtdn-reference?hl=es-419 Referencias de compras de … Leer más

Validar compras en aplicación Android usando Python

Validar compras en aplicación Android usando Python

Tiempo de lectura: 3 minutosHoy vamos a aprender a validar compras in app usando Python y una aplicación desarrollada en Android. Servirá para las apps desarrolladas en Android nativo, ionic, kotlin, flutter, react native o la tecnología que quieras. Lo primero de todo es crear un refresh token y datos de token oauth 2.0 para ello seguimos este tutorial: … Leer más