Últimas publicaciones

Modern applications depend on APIs. A user logging in, placing an order, uploading a document, activating a subscription, or requesting a payment rarely triggers just one HTTP request. Behind every visible action, several services communicate, exchange data, update state, and wait for other processes to finish. Testing one endpoint at...

In the information age, size isn’t measured in revenue, headcount, or market cap. It’s measured in control — specifically, in control of the world’s data flows. And under that metric, Google isn’t just a large company. It’s the largest force in the digital ecosystem. Because no other organization has built such a...

This was my two-hour project together with my interim Codex — ChatGPT. 👉 https://real-canid.holacloud.app/ ➚ We built a real-time Global Liquidity Dashboard powered by hola.cloud, connecting directly to the Federal Reserve’s FRED API through a custom proxy Lambda. It visualizes key liquidity indicators — ON RRP, TGA, WALCL, USD Broad...

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:-}" ];...

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...

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...

Estoy fascinado con lo que puedo hacer hoy en día con IA. Pero creo que tiene mejor prensa de la que debería. Hace unas pocas semanas, mi amigo Gerardo decidió reescribir uno de los productos que había creado, usando Codex de ChatGPT . Estaba entusiasmado: en apenas unas horas había...

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,...

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

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...

#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...

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

InceptionDB , a versatile NoSQL database similar to MongoDB, now includes a powerful new feature: "Defaults". This feature allows users to define default values for new documents within a collection, streamlining data entry and ensuring consistency. The "Defaults" feature in InceptionDB simplifies document creation by automatically populating fields with predefined...

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,...

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...

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...

En el mundo acelerado y en constante cambio de la tecnología de la información, las bases de datos NoSQL están emergiendo como un elemento esencial para las empresas que buscan mantenerse al día con la creciente demanda de datos. Las bases de datos NoSQL ofrecen una forma flexible, escalable y...

Me gustaría poner un logotipo reconocible para gopress, algo sencillo que recoja la esencia del blogging y del juego de palabras. Vamos a intentar que GPT nos eche un cable: "We need branding for a blogging system called "gopress". It paraphrases to wordpress (the biggest blogging platform). My initial idea...

La migración de una base de datos relacional SQL a una base de datos NoSQL puede ser un desafío considerable debido a las diferencias fundamentales en cómo estas dos tecnologías manejan y almacenan los datos. Sin embargo, con una planificación adecuada y un enfoque estratégico, esta transición puede ser manejada...

El universo de las bases de datos está experimentando un cambio significativo. Las bases de datos documentales, un tipo de base de datos NoSQL, están ganando terreno gracias a su flexibilidad, escalabilidad y capacidad para manejar grandes volúmenes de datos estructurados y no estructurados. Esta adaptabilidad las ha hecho ideales...

Cuando se trata de administrar datos, SQL (Structured Query Language) ha sido durante mucho tiempo el estándar de facto en la industria de la tecnología de la información. Sin embargo, con el auge de los datos masivos y las aplicaciones en tiempo real, NoSQL (Not only SQL) se ha convertido...

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...

En un mundo donde los datos son el petróleo de la era digital, gestionarlos de manera eficiente y efectiva es de suma importancia para cualquier empresa. Aquí es donde las bases de datos NoSQL entran en juego y pueden dar a tu negocio una ventaja competitiva. ¿Qué son las bases...

Las bases de datos en memoria (IMDB, por sus siglas en inglés) están revolucionando el mundo de la gestión y análisis de datos. Este tipo de bases de datos almacenan información en la memoria principal del sistema (RAM) en lugar de en discos duros o SSD. Pero, ¿qué significa realmente...

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...

Tarari tarara vamos a probar los enlaces: Y yo que se un video Pero el plug de empotrados no soportaba imgur?

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...