Dica de TI será uma série de posts com conteúdo sobre tecnologia. São posts curtos explicando alguns conceitos.Ao contrário das variáveis, que podemos alterar o valor conforme a necessidade do algoritmo a ser desenvolvido, as constantes precisam ser inicializadas e não podem ter o seu valor a...
This is the part 2 of the blog covering switch expressions in Java. If you haven't read part 1 yet, please give it a read here as it would cover some of the basic understanding of the switch expression and pattern matching in switch.
Switch Exhaustiveness
Java compiler doesn't force exhausti...
Welcome to the Future, Where Databases Have Superpowers
Hey there, fellow code wrangler! ? Remember when databases were just boring tables of data? Well, buckle up, because we're about to dive into the world of vector databases – the cool kids on the block that are making AI-powered se...
Hace poco me encontré con un problema bastante común al trabajar con proyectos en Spring Boot y SonarCloud: la cobertura de pruebas no se estaba reportando correctamente. Aunque las pruebas se ejecutaban sin errores, en SonarCloud la cobertura aparecía como si fuera 0%. ?Después de investigar...
With AI firmly taking center stage following the launch of ChatGPT in late 2022, it’s clear that AI is rapidly becoming embedded in all aspects of our digital lives. Microsoft, having made significant investments in OpenAI and AI integration, continues to embed AI capabilities across its entire pr...
I recently completed the "Explore Generative AI with the Gemini API in Vertex AI" course as part of the Google GenAI Exchange Program, where I explored the potential of Generative AI using Gemini and Vertex AI.This course focused on leveraging the Gemini API within Vertex AI, a powerful suite for bu...
Introduction
Calculating the average Sea Surface Temperature (SST) from your dataset is essential, especially when data may be missing. In this guide, we'll discuss how to efficiently compute the average SST for a 30-day period in MATLAB, even when faced with missing data represented as NaN values....
If your organization relies on software to deliver value, APIs are already at the epicenter of your digital infrastructure. They connect your systems, enabling you to scale through integration and automation and deliver superior customer experiences. But what’s often overlooked is that APIs are on...
As part of the Google GenAI Exchange Program, I completed the course "Inspect Rich Documents with Gemini Multimodality and Multimodal RAG", which dives into the power of multimodal AI for document inspection and analysis.Gemini Multimodality combines the capabilities of language models with image an...