En Mi Local Funciona

Technical thoughts, stories and ideas

Entendiendo CORS y aplicando soluciones

Publicado por José Francisco Díaz López el

FrontDesarrollo WebDesarrollo AplicacionesSeguridad

En el desarrollo moderno de aplicaciones es común encontrarse con el problema del CORS. Pese a ser tan común, es muy desconocido, por ello primero vamos a aprender de que se trata esto del CORS, por qué ocurre, y a continuación vamos a ver cómo solucionar estos problemas. Cross origin…

Continuar leyendo

Aprende a configurar Thanos usando docker-compose

Publicado por Jose Maria Hidalgo Garcia el

Dirección de Tecnología e InnovaciónthanosPrometheusDocker

Antes de comenzar la instalación en un entorno como podría ser Kubernetes (AWS EKS, Azure AKS, Google, …) es importante entender los componentes principales que forman Thanos y que ventajas añade frente a una instalación de Prometheus “clásica”. Lo que veremos en esta entrada se divide en dos partes una teórica…

Continuar leyendo

Valida tu modelo de datos con FluentValidation en C#

Publicado por Daniel Pazos el

Microsoft.NET5Desarrollo Aplicaciones

Introducción Como programadores somos conscientes de la importancia que tiene validar los datos que los usuarios introducen en nuestra aplicación, bien a través de un formulario en una aplicación o de una petición a nuestra API. Si algo nos ha dado la experiencia es que no puedes fiarte de los…

Continuar leyendo

Resolviendo side-effects en React

Publicado por Raúl Yeguas el

FrontReactRedux

El uso de side-effects en nuestro estado de React es un problema resuelto con demasiadas soluciones; y aquí queremos ayudarte a encontrar la que mejor se ajuste para tu proyecto. ¿A donde queremos ir? En este artículo vamos a enfrentar varias librerías de gestión de efectos de estados en React…

Continuar leyendo

Phaser 3: Mi primer juego HTML5/JS (Parte 3)

Publicado por Jesús García Navarro el

UI DevelopmentPhaser 3HTML5

Y continuamos una más vez con la serie de posts sobre cómo desarrollar un videojuego completo con Phaser3. En el post anterior aprendimos a crear enemigos, implementamos el sistema de colisiones y le aplicamos sonidos y música de fondo al juego. ¿Qué vamos a ver en el presente post? El…

Continuar leyendo