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.

Limpiar y borrar espacio de imágenes sin uso Docker

Limpiar y borrar espacio de imágenes sin uso Docker

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos liberar borrando espacio en disco de aquellas imágenes que no se usan con Docker. Antes de limpiar las imágenes, puedes usar el siguiente comando para ver cuánto espacio se puede liberar: Este comando mostrará un resumen del espacio utilizado por diferentes categorías de recursos Docker, como imágenes, contenedores, volúmenes … Leer más

Crear un widget de aceptar condiciones de uso con Flutter

Crear un widget de aceptar condiciones de uso con Flutter

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos crear un Widget que nos permita aceptar las condiciones de uso del sistema antes de registrarnos en la plataforma. Lo primero que vamos a hacer es crear este widget que llamaremos condiciones_uso.dart Para poder utilizar este código necesitamos añadir esta librería: Lo que hacemos con este Widget es: Para … Leer más

Crear una redireccion con Nginx Proxy Manager

Crear una redireccion con Nginx Proxy Manager

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos crear una redirección con Nginx Proxy Manager. Supongamos que queremos redireccionar todo el tráfico que entre desde miweb.com a www.miweb.com. Primero tenemos que crear nuestro dominio llamado miweb.com dentro de Proxy Host: Ahora lo abrimos y vamos al apartado de Advanced: Y añadimos dentro de Custom Nginx Configuration La … Leer más

Cambiar nombre y descripción de web en un proyecto Flutter

Cambiar nombre y descripción de web en un proyecto Flutter

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos cambiar el nombre y la descripción de la web que se muestra en un proyecto Flutter. Para editar esta configuración tendremos que buscar el archivo web/manifest.json Aquí dentro vamos a editar estas líneas: Podemos cambiar también la descripción: Y el resto de valores como por ejemplo el color del … Leer más

Añadir tu cuenta de Google Calendar en calendario de Windows 11

Añadir tu cuenta de Google Calendar en calendario de Windows 11

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos añadir la cuenta de Google Calendar en Windows 11. Primero vamos a la barra de tareas y buscamos «calendario» Una vez encontrado el calendario, lo abrimos y vamos a el icono de configuración, situado en el menú inferior izquierdo. Ahora elegimos Administrar cuentas: Y elegimos Agregar Cuenta: Y … Leer más

Añadir un mapa de Open Street Map en Flutter

Añadir un mapa de Open Street Map en Flutter

Tiempo de lectura: 4 minutos Hoy vamos a aprender cómo podemos añadir un visor de mapas en Flutter y además utilizando Open Street Map. ¿Por qué usar Open Street Map? A continuación voy a explicar la diferencia entre OpenStreetMap y Google Maps. OpenStreetMap (OSM) y Google Maps son dos plataformas de mapas populares, y cada una tiene sus ventajas y … Leer más

Realizar inserciones SQL sin tener en cuenta las claves foraneas

Realizar inserciones SQL sin tener en cuenta las claves foraneas

Tiempo de lectura: 2 minutos Voy a explicar para qué sirve el comando INSERT IGNORE INTO en MySQL o MariaDB. ¿Qué hace el comando INSERT IGNORE INTO? INSERT IGNORE INTO se utiliza para insertar datos en una tabla, pero con la particularidad de que si se encuentra un conflicto de clave duplicada o una violación de una restricción única, en … Leer más

Capturar la IP remota (cliente) con Fast API (incluso con un proxy inverso) y mostrarla en logs

Capturar la IP remota (cliente) con Fast API (incluso con un proxy inverso) y mostrarla en logs

Tiempo de lectura: 2 minutos Registrar la dirección IP del cliente en tus registros usando un middleware personalizado en FastAPI. Paso 1: Configurar el entorno Asegúrate de tener instalado FastAPI y cualquier otro módulo que necesites, como uvicorn. Si no los tienes instalados, puedes hacerlo utilizando pip: Paso 2: Crear un proyecto de FastAPI Crea un directorio para tu proyecto … Leer más

Diseña tu Menú Hamburguesa con HTML + CSS + Javascript

Diseña tu Menú Hamburguesa con HTML + CSS + Javascript

Tiempo de lectura: 2 minutos Los menús hamburguesa se han convertido en un elemento esencial en el diseño web moderno. Son una excelente forma de mantener la navegación limpia y organizada en dispositivos móviles y pantallas pequeñas. En este tutorial, te mostraremos cómo crear un menú hamburguesa desde cero utilizando HTML, CSS y JavaScript. Prepárate para darle a tu sitio … Leer más