En hola.cloud nos hemos migrado un MongoDB 3.6 entre máquinas. Para asegurar que no tenemos contratiempos con las versiones, hemos utilizado exactamente la misma versión con las imágenes Docker ofiales. Dejo por aquí un par de scripts que nos han venido bien. export.sh #!/bin/bash # check argument if [ -z "${1:-}" ];...
Seguir leyendo

Today I decided to test Cloud Code (or Gemini Code Assist), which is Google's alternative to OpenAI's Codex. I made a few changes to the open-source project GoPress . I have the same thoughts about code assistants in general, but there are a few key differences since this one is...
Seguir leyendo

I have been working for large companies for more than twenty years, and I’ve seen many situations where the company tries to adopt a public cloud as its main infrastructure. But it almost never happens. There are many reasons for this, and one of the biggest ones is price. At...
Seguir leyendo

Corría el año 98 y yo merodeaba por el campus de informática de la Universidad Pontificia de Salamanca en Madrid. No recuerdo muy bien cómo —porque en aquella época casi nadie tenía portátil— pero me llegó un meme (aunque entonces no los llamábamos así) que decía: It's not a bug,...
Seguir leyendo

Le he preguntado a ChatGPT 4-0 si sería capaz de saber si un texto ha sido escrito por una IA. [...] basándome únicamente en este fragmento, no puedo determinar de manera definitiva si fue escrito por una IA o un humano sin más información. Chat GPT 4.0 El texto que...
ia
Seguir leyendo

As you probably know, I enjoy developing things when I have some spare time (sometimes with a friend of mine ). I have a long-term side project called HolaCloud which is a tiny cloud with some services crafted from scratch: a database engine, API Gateway, logs service, computing with lambdas...
Seguir leyendo

#buildinpublic #SeniorGo Servidor HTTP en golang desde cero Golang ya viene con un servidor HTTP robusto, potente y preparado para producción. Además es muy fácil de usar y no por ello deja de ser versátil y configurable hasta el más mínimo detalle. El paquete http contiene un objeto Server con...
Seguir leyendo

Prueba de GoPress beta version! Sub Header # Soporta markdown? * veamos Con negrita ⚠️ Ops! Warning message table header value other
Seguir leyendo

Golang: Unlocking High Performance in Production Systems Introduction In the evolving landscape of software development, selecting the right programming language for production systems is paramount. Over the past six years, with four of those being intensively hands-on, my journey with Golang has underscored its profound impact on developing efficient, reliable,...
Seguir leyendo

A través de un enfoque esquemático y simplificado, este artículo demuestra cómo la introducción de redundancia, evaluando y eligiendo alternativas para las dependencias críticas, no solo puede mejorar significativamente la disponibilidad del servicio sino también transformar las tensiones en reuniones en conversaciones constructivas sobre mejoras y estrategias a futuro. Al...
SLA
Seguir leyendo

Viaje a Mordor Era el séptimo día de viaje a lomos de un conejo Uruj-ai convenientemente ensillado para la travesía. La vasta extensión de la llanura de Serindë se desplegaba ante mí, un mosaico de verdes y dorados que se extendía hasta donde alcanzaba la vista. El aire fresco de...
Seguir leyendo

Not breaking the self-serve nature of the cloud when curating the cloud. Cloud platforms and technology platforms in general are general purpose and they need to be curated and configured according to the buesiness domain procesess and policies in which they are applied. In doing so, Enterprises usually perform the...
Seguir leyendo

Las URLs amigables, también conocidas como URLs limpias o SEO-friendly, son aquellas que están diseñadas para ser legibles y fáciles de entender tanto para los usuarios como para los motores de búsqueda. Estas URLs utilizan palabras clave descriptivas en lugar de una serie de números o caracteres aleatorios. Mejoran la...
SEO
Seguir leyendo

Gopress, un blog en Golang (parte 8) ¡Hola a todos! Continuamos con nuestra serie sobre cómo construir un blog usando Golang, el lenguaje de programación creado por Google que se está volviendo cada vez más popular. Si te perdiste las partes anteriores, te invito a que vayas a nuestros artículos...
Seguir leyendo