Subir variantes y productos usando CSV en Shopify

Subir variantes y productos usando CSV en Shopify

Tiempo de lectura: 2 minutos La idea es nombrar las imágenes de forma estratégica y usar la importación de CSV para asignarlas automáticamente. Te explico paso a paso: Nombrar tus imágenes correctamente Shopify usará estos nombres para mapear las fotos a las variantes si importas desde CSV. Exportar tu producto como CSV Modificar el CSV Subir imágenes a Shopify Importar … Leer más

Crear Service Account para generar access tokens de Google API para validar compras en aplicación (compras in app en Android)

Crear Service Account para generar access tokens de Google API para validar compras en aplicación (compras in app en Android)

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos generar una cuenta Service Account que nos servirá para verificar compras o generar un token auth en Google. Lo primero que haremos es ir a https://console.cloud.google.com/iam-admin/serviceaccounts/create Y creamos una cuenta: En permisos elegimos el Rol, ponemos EDITOR (muy importante). Una vez creada, pulsamos en Adminsitrar claves: Ahora pulsamos en … Leer más

Configurar nginx proxy manager (npm) o nginx para enviar la IP real del cliente usando cloudflare de proxy

Configurar nginx proxy manager (npm) o nginx para enviar la IP real del cliente usando cloudflare de proxy

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos capturar la IP real del cliente pasando por el proxy de cloudflare y recibiendolo en nginx proxy manager (NPM) o nginx. Abrimos nuestro proxy inverso y vamos a Proxy Hosts Ahora seleccionamos el proxy que queremos enviar las IPs reales y pusamos en Advanced. En el apartado de Custom … Leer más

Añadir rate limit para peticiones demasiado seguidas en cloudflare para proteger nuestro servidor.

Añadir rate limit para peticiones demasiado seguidas en cloudflare para proteger nuestro servidor.

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos añadir un rate limit desde cloudflare y de esta forma proteger el servidor. Primero vamos a nuestra cuenta cloudflare y seleccionamos Security > Security rules Ahora vamos a añadir una nueva Rate Limit Rules Y ahora Indicamos los siguientes datos: Rule name: indicamos el que queramos en mi caso … Leer más

Verificar compra in app con Apple Store Kit 2 y JWT en Python

Verificar compra in app con Apple Store Kit 2 y JWT en Python

Tiempo de lectura: < 1 minuto Ho voy a compartir una función que nos permitirá verificar las compras que realicemos en Apple con Apple Store Kit 2 y JWT usando Python. Lo primero que haremos es crear una función utils que nos permitira validar el jwsRepresentation de la compra de Apple. Para ello usaremos estas funciones: Y la forma de utilizarse … Leer más

Verificar compra en aplicación iOS usando Python

Verificar compra en aplicación iOS usando Python

Tiempo de lectura: 2 minutos Hoy vamos a crear una función qué nos permitirá verificar una compra in app realizada desde ios con Apple y en Python. Crearemos una funcion util de esta forma: Y la utilizamos de la siguiente forma: Muy importante esta función debe recibir un transactionReceipt no confundir con el purchaseToken de Android ni con jwsRepresentationIOS de … Leer más

Personalizar notificacion PUSH usando la libreria @react-native-firebase/messaging en Expo y React Native

Personalizar notificacion PUSH usando la libreria @react-native-firebase/messaging en Expo y React Native

Tiempo de lectura: < 1 minuto Hoy os voy a enseñar cómo personalizar el icono de notificación PUSH lanzado en React Native con la librería @react-native-firebase/messaging Iremos a app.json: También añadimos a los config plugin: Con esto tenemos la mitad terminado. Ahora tendremos que crear nuestro icono de notificación. Solo aplica en Android. El icono debe ser: Tamaño: 96×96 Color: blanco … Leer más

Reescalar una imagen pixel art con nearest neighbor usando python y pillow

Reescalar una imagen pixel art con nearest neighbor usando python y pillow

Tiempo de lectura: < 1 minuto Hoy os comparto una pequeña función que permite reescalar imágenes usando nearest neighbor y directamente desde el servidor. Con esto reduciremos el coste computacional del front a la hora de reescalar imágenes. Recomiendo usarlo para estilo pixel art. Aunque es posible que funcione con otras imágenes o tengas que cambiar el algoritmo de reescalado. Primero … Leer más

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 minutos Hoy 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 minuto Hace 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