<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet type='text/xsl' href='https://keithmfoster.com/wp-content/plugins/google-sitemap-generator/sitemap.xsl'?><!-- sitemap-generator-url='http://www.arnebrachhold.de' sitemap-generator-version='4.1.21' -->
<!-- generated-on='April 5, 2026 6:24 am' -->
<urlset xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd' xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>	<url>
		<loc>https://keithmfoster.com/sending-emails-with-python/</loc>
		<lastmod>2022-07-24T13:21:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/delete-old-files-in-a-directory-with-python/</loc>
		<lastmod>2022-02-26T17:47:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/setting-up-replication-in-postgresql-11-centos-7/</loc>
		<lastmod>2025-02-10T13:29:42+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/hunt-the-wumpus/</loc>
		<lastmod>2023-03-16T20:30:59+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/fibonacci-sequence-in-python/</loc>
		<lastmod>2023-03-16T20:31:06+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/oh-great-i-was-reincarnated-as-a-farmer/</loc>
		<lastmod>2023-03-16T20:31:13+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/the-oregon-trail/</loc>
		<lastmod>2022-08-22T19:08:11+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/deleting-emails-from-an-exchange-server/</loc>
		<lastmod>2023-02-17T16:40:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/the-blacksmith-shop/</loc>
		<lastmod>2023-03-16T20:31:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/rock-paper-scissors-a-timeless-classic-game-and-its-python-implementation/</loc>
		<lastmod>2025-04-01T19:12:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/calculating-the-moons-phases-with-two-python-methods/</loc>
		<lastmod>2023-03-16T20:30:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/an-oak-stands-alone-in-the-winter-field/</loc>
		<lastmod>2023-02-17T16:40:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/getting-website-favicons-using-python/</loc>
		<lastmod>2023-03-16T20:32:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/the-classic-game-of-hangman-in-python/</loc>
		<lastmod>2023-03-16T20:30:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-win-the-amazon-buy-box-with-python/</loc>
		<lastmod>2024-05-13T13:21:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/eliza-a-pioneering-natural-language-processing-program/</loc>
		<lastmod>2023-03-16T20:30:31+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/archiving-windows-system-events-to-a-csv-file-with-python/</loc>
		<lastmod>2023-03-16T20:30:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-get-the-full-powershell-command-history/</loc>
		<lastmod>2025-02-10T13:29:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/python-eggs-and-how-to-create-one/</loc>
		<lastmod>2023-03-16T20:31:47+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/part-1-building-a-python-console-application-to-convert-text-to-morse-code/</loc>
		<lastmod>2024-05-13T13:21:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/part-2-building-a-python-gui-application-to-convert-text-to-morse-code/</loc>
		<lastmod>2023-03-16T20:30:07+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/python-file-copy-username-password-share/</loc>
		<lastmod>2023-03-16T20:29:57+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/python-wheels-an-overview/</loc>
		<lastmod>2024-05-13T13:22:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/restarting-the-apple-remote-desktop-ard-via-ssh/</loc>
		<lastmod>2023-03-07T20:59:42+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/apache-web-server-and-the-ssl-library-error-error0200100d/</loc>
		<lastmod>2024-05-13T13:21:07+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/image-file-metadata-and-python/</loc>
		<lastmod>2024-05-13T13:22:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/disabling-a-windows-service-with-python/</loc>
		<lastmod>2023-03-28T19:55:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/automate-your-windows-updates-with-python/</loc>
		<lastmod>2023-03-28T20:05:02+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/working-with-the-linux-fstab-file/</loc>
		<lastmod>2024-05-13T13:22:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/linux-csplit/</loc>
		<lastmod>2024-05-13T13:20:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-add-a-symbolic-link-in-linux/</loc>
		<lastmod>2024-05-13T13:20:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/python-pi/</loc>
		<lastmod>2023-05-10T19:40:42+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-set-up-a-time-server-on-your-rocky-linux-system/</loc>
		<lastmod>2025-02-10T13:29:33+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/managing-password-encryption-in-postgresql-versions-15-and-16/</loc>
		<lastmod>2025-02-10T13:29:24+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-extend-the-disk-size-in-rocky-linux-running-in-vmware/</loc>
		<lastmod>2024-09-01T15:22:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/removing-users-from-exchange-groups-in-bulk/</loc>
		<lastmod>2024-09-10T20:23:24+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/understanding-mac-addresses-construction-significance-and-spoofing-methods/</loc>
		<lastmod>2025-04-01T19:11:57+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/htaccess-usage-history-and-how-to-set-it-up-for-a-website/</loc>
		<lastmod>2025-02-10T14:02:50+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/how-to-lock-down-your-wordpress-site-by-disabling-risky-php-functions/</loc>
		<lastmod>2025-04-01T19:11:26+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://keithmfoster.com/to-the-heart-of-my-world/</loc>
		<lastmod>2026-03-24T14:48:14+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
</urlset><!-- <p>Please edit wp-db.inc.php in wp-includes and set SAVEQUERIES to true if you want to see the queries.</p> --> <!-- Request ID: a5596cb011c5f043a1f8dfb3136f5cdf; Queries for sitemap: 4; Total queries: 87; Seconds: 0.01; Memory for sitemap: 10MB; Total memory: 127MB -->
