<?xml version="1.0" encoding="UTF-8"?>
<!-- Este mapa del sitio lo generó All in One SEO vv4.9.5.1 dinámicamente el 2026-04-03 a las 19:29 - el plugin SEO original para WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://blog.damavis.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Damavis Blog</title>
		<link><![CDATA[https://blog.damavis.com]]></link>
		<description><![CDATA[Damavis Blog]]></description>
		<lastBuildDate><![CDATA[Wed, 04 Feb 2026 13:51:47 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://blog.damavis.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://blog.damavis.com/en/python-libraries-for-interactive-map-visualization-2/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/python-libraries-for-interactive-map-visualization-2/]]></link>
			<title>Python libraries for interactive map visualisation</title>
			<pubDate><![CDATA[Wed, 04 Feb 2026 13:51:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/graphs-finding-optimal-routes/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/graphs-finding-optimal-routes/]]></link>
			<title>How to use Graph Theory to optimise routes</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 12:14:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/librerias-de-python-para-visualizacion-interactiva-de-mapas/]]></guid>
			<link><![CDATA[https://blog.damavis.com/librerias-de-python-para-visualizacion-interactiva-de-mapas/]]></link>
			<title>Librerías de Python para visualización interactiva de mapas</title>
			<pubDate><![CDATA[Wed, 04 Feb 2026 13:51:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/grafos-encontrando-caminos-optimos/]]></guid>
			<link><![CDATA[https://blog.damavis.com/grafos-encontrando-caminos-optimos/]]></link>
			<title>Cómo usar la Teoría de Grafos para optimizar rutas</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 11:56:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/odata-v4-protocol-metadata-and-basic-queries/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/odata-v4-protocol-metadata-and-basic-queries/]]></link>
			<title>OData v4 protocol: Metadata and basic queries</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 09:49:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/protocolo-odata-v4-metadatos-y-consultas-basicas/]]></guid>
			<link><![CDATA[https://blog.damavis.com/protocolo-odata-v4-metadatos-y-consultas-basicas/]]></link>
			<title>Protocolo OData v4: Metadatos y consultas básicas</title>
			<pubDate><![CDATA[Tue, 10 Mar 2026 09:46:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/watermarks-in-apache-spark-structured-streaming/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/watermarks-in-apache-spark-structured-streaming/]]></link>
			<title>Watermarks in Apache Spark Structured Streaming</title>
			<pubDate><![CDATA[Tue, 03 Feb 2026 13:19:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/apache-kafka-apache-spark-aprovechando-tecnologias-streaming-para-el-procesamiento-en-batch/]]></guid>
			<link><![CDATA[https://blog.damavis.com/apache-kafka-apache-spark-aprovechando-tecnologias-streaming-para-el-procesamiento-en-batch/]]></link>
			<title>Kafka + Spark para el procesamiento en batch</title>
			<pubDate><![CDATA[Mon, 23 Mar 2026 13:00:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/dagster-step-by-step-how-to-define-a-data-flow/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/dagster-step-by-step-how-to-define-a-data-flow/]]></link>
			<title>Dagster Step by Step: How to Define a Data Flow</title>
			<pubDate><![CDATA[Thu, 19 Mar 2026 07:01:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/trigger-rules-en-apache-airflow/]]></guid>
			<link><![CDATA[https://blog.damavis.com/trigger-rules-en-apache-airflow/]]></link>
			<title>Cómo funcionan las trigger rules en Apache Airflow</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 14:05:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/how-to-apply-dynamic-pricing-in-hotels-and-airlines/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/how-to-apply-dynamic-pricing-in-hotels-and-airlines/]]></link>
			<title>How to apply dynamic pricing in hotels and airlines</title>
			<pubDate><![CDATA[Tue, 28 Oct 2025 07:41:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/sql-optimisation-with-sqlfluff/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/sql-optimisation-with-sqlfluff/]]></link>
			<title>SQL Optimisation with SQLFluff | Practical Guide</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 11:42:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/optimizacion-de-sql-con-sqlfluff/]]></guid>
			<link><![CDATA[https://blog.damavis.com/optimizacion-de-sql-con-sqlfluff/]]></link>
			<title>Optimización de SQL con SQLFluff | Guía práctica</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 11:42:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/cuda-tutorial-warp/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/cuda-tutorial-warp/]]></link>
			<title>CUDA Tutorial &#8211; What is a Warp and how does it work</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 10:39:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/tutorial-de-cuda-warp/]]></guid>
			<link><![CDATA[https://blog.damavis.com/tutorial-de-cuda-warp/]]></link>
			<title>Tutorial de CUDA &#8211; Qué es y cómo funciona un Warp</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 10:29:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/watermarks-en-structured-streaming-de-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/watermarks-en-structured-streaming-de-apache-spark/]]></link>
			<title>Watermarks en Structured Streaming de Apache Spark</title>
			<pubDate><![CDATA[Tue, 03 Feb 2026 13:19:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/trigger-rules-in-apache-airflow/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/trigger-rules-in-apache-airflow/]]></link>
			<title>Trigger rules in Apache Airflow</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 14:05:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/apache-kafka-apache-spark-leveraging-streaming-technologies-for-batch-processing/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/apache-kafka-apache-spark-leveraging-streaming-technologies-for-batch-processing/]]></link>
			<title>Kafka + Spark for Batch processing</title>
			<pubDate><![CDATA[Mon, 23 Mar 2026 13:00:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/dagster-paso-a-paso-ejemplo-de-flujo-de-datos/]]></guid>
			<link><![CDATA[https://blog.damavis.com/dagster-paso-a-paso-ejemplo-de-flujo-de-datos/]]></link>
			<title>Dagster paso a paso: Ejemplo de flujo de datos</title>
			<pubDate><![CDATA[Thu, 19 Mar 2026 07:01:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/como-aplicar-dynamic-pricing-en-hoteles-y-aerolineas/]]></guid>
			<link><![CDATA[https://blog.damavis.com/como-aplicar-dynamic-pricing-en-hoteles-y-aerolineas/]]></link>
			<title>Cómo aplicar Dynamic Pricing en hoteles y aerolíneas</title>
			<pubDate><![CDATA[Tue, 28 Oct 2025 07:41:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/data-engineer-data-scientist-and-data-analyst-what-is-the-difference/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/data-engineer-data-scientist-and-data-analyst-what-is-the-difference/]]></link>
			<title>Data Engineer, Data Scientist and Data Analyst, what is the difference?</title>
			<pubDate><![CDATA[Fri, 13 Feb 2026 14:05:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/data-engineer-data-scientist-y-data-analyst-en-que-se-diferencian/]]></guid>
			<link><![CDATA[https://blog.damavis.com/data-engineer-data-scientist-y-data-analyst-en-que-se-diferencian/]]></link>
			<title>Diferencias entre Data Engineer, Data Scientist y Data Analyst</title>
			<pubDate><![CDATA[Fri, 13 Feb 2026 14:05:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/el-uso-de-window-en-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/el-uso-de-window-en-apache-spark/]]></link>
			<title>Cómo usar funciones Window en Apache Spark</title>
			<pubDate><![CDATA[Fri, 06 Mar 2026 12:40:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/the-use-of-window-in-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/the-use-of-window-in-apache-spark/]]></link>
			<title>How to use Window functions in Apache Spark</title>
			<pubDate><![CDATA[Fri, 06 Mar 2026 12:40:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/tutorial-de-cuda-bloques-y-grids/]]></guid>
			<link><![CDATA[https://blog.damavis.com/tutorial-de-cuda-bloques-y-grids/]]></link>
			<title>Tutorial de CUDA &#8211; Introducción a Bloques y Grids</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 09:35:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/cross-compiling-in-java/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/cross-compiling-in-java/]]></link>
			<title>How to cross-compile in Java</title>
			<pubDate><![CDATA[Wed, 19 Nov 2025 15:29:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/cuda-tutorial-blocks-and-grids/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/cuda-tutorial-blocks-and-grids/]]></link>
			<title>CUDA Tutorial &#8211; Introduction to Blocks and Grids</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 09:35:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/programacion-lineal-y-metodo-simplex/]]></guid>
			<link><![CDATA[https://blog.damavis.com/programacion-lineal-y-metodo-simplex/]]></link>
			<title>Programación Lineal y Método Simplex: Teoría y práctica</title>
			<pubDate><![CDATA[Tue, 13 Jan 2026 10:51:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/compilacion-cruzada-en-java/]]></guid>
			<link><![CDATA[https://blog.damavis.com/compilacion-cruzada-en-java/]]></link>
			<title>Cómo hacer compilación cruzada en Java paso a paso</title>
			<pubDate><![CDATA[Wed, 19 Nov 2025 15:29:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/linear-programming-and-simplex-method/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/linear-programming-and-simplex-method/]]></link>
			<title>Linear Programming and Simplex Method</title>
			<pubDate><![CDATA[Tue, 13 Jan 2026 10:50:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/algoritmos-para-resolver-sudokus/]]></guid>
			<link><![CDATA[https://blog.damavis.com/algoritmos-para-resolver-sudokus/]]></link>
			<title>Cómo resolver sudokus con algoritmos paso a paso</title>
			<pubDate><![CDATA[Tue, 18 Nov 2025 13:10:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/sudoku-solving-algorithm/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/sudoku-solving-algorithm/]]></link>
			<title>How to solve Sudoku with Algorithms step by step</title>
			<pubDate><![CDATA[Tue, 18 Nov 2025 12:32:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/introduction-to-jenkins-building-ci-cd-pipelines/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/introduction-to-jenkins-building-ci-cd-pipelines/]]></link>
			<title>Introduction to Jenkins: Building CI/CD Pipelines</title>
			<pubDate><![CDATA[Tue, 11 Nov 2025 16:15:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/introduccion-a-jenkins-construccion-de-pipelines-ci-cd/]]></guid>
			<link><![CDATA[https://blog.damavis.com/introduccion-a-jenkins-construccion-de-pipelines-ci-cd/]]></link>
			<title>Introducción a Jenkins: Construcción de Pipelines CI/CD</title>
			<pubDate><![CDATA[Tue, 11 Nov 2025 16:15:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/dbt-integration-with-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/dbt-integration-with-apache-spark/]]></link>
			<title>How to integrate DBT with Apache Spark: Step-by-step guide</title>
			<pubDate><![CDATA[Thu, 08 Jan 2026 13:52:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/overloading-sobrecarga-de-funciones-en-python/]]></guid>
			<link><![CDATA[https://blog.damavis.com/overloading-sobrecarga-de-funciones-en-python/]]></link>
			<title>Overloading: Sobrecarga de funciones en Python con ejemplos</title>
			<pubDate><![CDATA[Fri, 09 Jan 2026 07:48:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/integracion-de-dbt-con-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/integracion-de-dbt-con-apache-spark/]]></link>
			<title>Integración de DBT y Apache Spark: Guía práctica</title>
			<pubDate><![CDATA[Thu, 08 Jan 2026 13:43:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/avoiding-udfs-in-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/avoiding-udfs-in-apache-spark/]]></link>
			<title>Avoiding UDFs in Apache Spark</title>
			<pubDate><![CDATA[Thu, 04 Dec 2025 14:31:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/evitando-usar-udfs-en-apache-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/evitando-usar-udfs-en-apache-spark/]]></link>
			<title>Evitando usar UDFs para optimizar Apache Spark</title>
			<pubDate><![CDATA[Thu, 04 Dec 2025 14:24:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/how-to-optimise-udfs-in-python-for-arrow-in-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/how-to-optimise-udfs-in-python-for-arrow-in-spark/]]></link>
			<title>How to optimise UDFs in Python for Arrow in Spark</title>
			<pubDate><![CDATA[Thu, 04 Dec 2025 12:26:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/como-optimizar-udfs-en-python-para-arrow-en-spark/]]></guid>
			<link><![CDATA[https://blog.damavis.com/como-optimizar-udfs-en-python-para-arrow-en-spark/]]></link>
			<title>Cómo optimizar UDFs en Python para Arrow en Spark</title>
			<pubDate><![CDATA[Thu, 04 Dec 2025 12:26:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/comparativa-looker-studio-y-looker-studio-pro/]]></guid>
			<link><![CDATA[https://blog.damavis.com/comparativa-looker-studio-y-looker-studio-pro/]]></link>
			<title>Comparativa Looker Studio y Looker Studio Pro</title>
			<pubDate><![CDATA[Fri, 31 Oct 2025 12:06:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/differences-between-looker-studio-and-looker-studio-pro/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/differences-between-looker-studio-and-looker-studio-pro/]]></link>
			<title>Differences between Looker Studio and Looker Studio Pro</title>
			<pubDate><![CDATA[Fri, 31 Oct 2025 12:06:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/browser-use-installation-and-configuration-guide/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/browser-use-installation-and-configuration-guide/]]></link>
			<title>Browser-use installation and configuration guide</title>
			<pubDate><![CDATA[Fri, 07 Nov 2025 12:16:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/guia-de-instalacion-y-configuracion-de-browser-use/]]></guid>
			<link><![CDATA[https://blog.damavis.com/guia-de-instalacion-y-configuracion-de-browser-use/]]></link>
			<title>Guía de instalación y configuración de Browser-use</title>
			<pubDate><![CDATA[Fri, 07 Nov 2025 12:16:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/el-perceptron-simple-implementacion-en-python/]]></guid>
			<link><![CDATA[https://blog.damavis.com/el-perceptron-simple-implementacion-en-python/]]></link>
			<title>El Perceptrón Simple: Implementación en Python</title>
			<pubDate><![CDATA[Tue, 21 Oct 2025 12:54:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/how-to-implement-pipe-operators-in-bigquery/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/how-to-implement-pipe-operators-in-bigquery/]]></link>
			<title>How to implement pipe operators in BigQuery</title>
			<pubDate><![CDATA[Thu, 22 Jan 2026 15:02:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/simple-perceptron-python-implementation/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/simple-perceptron-python-implementation/]]></link>
			<title>Simple Perceptron: Python implementation</title>
			<pubDate><![CDATA[Tue, 21 Oct 2025 12:53:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/en/custom-data-source-in-spark-3/]]></guid>
			<link><![CDATA[https://blog.damavis.com/en/custom-data-source-in-spark-3/]]></link>
			<title>Custom Data Source in Spark 3</title>
			<pubDate><![CDATA[Tue, 21 Oct 2025 12:52:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.damavis.com/como-implementar-pipe-operators-en-bigquery/]]></guid>
			<link><![CDATA[https://blog.damavis.com/como-implementar-pipe-operators-en-bigquery/]]></link>
			<title>Cómo implementar pipe operators en BigQuery</title>
			<pubDate><![CDATA[Thu, 22 Jan 2026 15:02:22 +0000]]></pubDate>
		</item>
				</channel>
</rss>
