#Coder Diario
etiqueta
notas filtradas por etiqueta
Reescribí el servicio de Pironman 5 en Go para reducir el consumo de RAM
Uso un SunFounder Pironman 5 en un servidor Raspberry Pi 5, y la verdad es que me gusta el hardware de la caja. Lo que no me gustaba era la sobrecarga del software. El servicio original basado en Python estaba usando aproximadamente `70-110 MB` de RAM para...Deja de usar `:latest`
No uses la etiqueta \`:latest\` para despliegues. \`latest\` no es una versión. Es una etiqueta cambiante. El control de versiones debería definir qué versiones externas ejecuta tu sistema. Si la imagen cambia, el archivo Compose también debería cambiar....Trabajo en progreso: framework web sin JS
Empecé a extraer el microframework web interno del blog en un proyecto aparte. El framework recién creado se llama "No-JS" porque lo creé para eliminar JavaScript (Node.js) del runtime de mi servidor: https://github.com/RevoTale/no-jsOcurrió de nuevo: Google desactivó la indexación de un blog por una configuración errónea accidental
El mismo problema de `robots.txt` que anteriormente afectó a https://l-you.revotale.com volvió a ocurrir después de migrar el blog a https://blog.revotale.com con un nuevo diseño y stack tecnológico. Fue causado por el mismo tipo de configuración errónea....Cómo fracasé al crear un runtime ligero de NextJS
La ambición Intenté migrar una aplicación de NextJS en producción desde el pesado runtime `standalone` de Node.js a una arquitectura ligera. El objetivo era utilizar `output: 'export'` de NextJS para generar activos estáticos, que después serían servidos por...Cómo usar etiquetas "bug", "feature", "improvement" o "chore” durante el desarrollo de un programa
Explicación de cuándo usar las etiquetas "bug", "feature", "improvement" o "chore" al trabajar en un proyecto de TI. * Usa "bug" cuando el cambio restaura el comportamiento esperado que está roto: p. ej., solucionar un bloqueo en el checkout, corregir un...Razones para usar contenedores en el flujo de trabajo de desarrollo
A partir de 2025, la contenedorización se ha convertido en el estándar del sector para el desarrollo y el despliegue de software moderno. Las siguientes afirmaciones sobre la contenedorización del desarrollo serán simples y directas. Opinión personal *...¿Cómo ocultar el listado de archivos pero permitir las descargas públicas en MinIO?
Esta guía se creó para la versión de MinIO `RELEASE.2025-05-24T17-08-30Z`, que es la etiqueta de versión más reciente disponible en el momento de la publicación. Paso 1: Crear un alias del bucket [code block] Paso 2: Configurar la...La capacidad de la IA: encontrar traducciones que faltan en todo el proyecto
¡Me hace mucha ilusión! Gracias a GitHub Copilot, ahora puedo automatizar el proceso de localizar las traducciones que faltan en todo el proyecto. En lugar de usar herramientas complejas o revisar todo manualmente, ahora solo necesito un prompt sencillo.Arreglando la celda de una tabla del README de GitHub con un icono
Entonces, el problema era que los archivos markdown de GitHub no respetan el ancho de la imagen si el contenido es más corto que la imagen. Gracias a HTML. En la especificación de HTML existe el relleno " " que hace de "pegamento invisible de no...página 1 / 2
No tienes permiso para enviar mensajes en este canal. ¡Es solo de LECTURA! :)



