<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 3, 2026 at 7:26 pm by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://www.ajohnstone.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Development, Analysis And Research</title>
		<link><![CDATA[https://www.ajohnstone.com]]></link>
		<description><![CDATA[Development, Analysis And Research]]></description>
		<lastBuildDate><![CDATA[Wed, 27 Jul 2011 05:45:58 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://www.ajohnstone.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://www.ajohnstone.com/optimizing-mysql-over-nfs-with-netapp/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/optimizing-mysql-over-nfs-with-netapp/]]></link>
			<title>Optimizing and testing MySQL over NFS with NetAPP</title>
			<pubDate><![CDATA[Wed, 27 Jul 2011 05:45:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/memcached-multigets-ubuntu-vs-debian/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/memcached-multigets-ubuntu-vs-debian/]]></link>
			<title>Memcached multigets &#8211; ubuntu vs debian</title>
			<pubDate><![CDATA[Wed, 27 Jul 2011 05:28:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/awk-craziness-processing-log-files/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/awk-craziness-processing-log-files/]]></link>
			<title>Awk craziness: Processing log files</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 21:55:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/apt-get-unattended-non-interactive-installation/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/apt-get-unattended-non-interactive-installation/]]></link>
			<title>apt-get unattended / non-interactive installation</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 21:04:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/vagrant-automating-phpmysql-installation-with-bashslack-for-continuous-deployment/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/vagrant-automating-phpmysql-installation-with-bashslack-for-continuous-deployment/]]></link>
			<title>Vagrant – Automating PHP/MySQL Installation with bash/slack for continuous deployment</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 20:52:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/php5-3-autoloadclass_exists-fail/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/php5-3-autoloadclass_exists-fail/]]></link>
			<title>PHP5.3 autoload/class_exists fail</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 20:43:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/selenium/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/selenium/]]></link>
			<title>Selenium</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 20:40:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/installing-java-mysql-unattendednon-interactive-installation/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/installing-java-mysql-unattendednon-interactive-installation/]]></link>
			<title>Installing Java &#038; MySQL – unattended/non-interactive installation</title>
			<pubDate><![CDATA[Wed, 09 Jul 2014 20:35:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/google-maps-large-kml-and-tiles/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/google-maps-large-kml-and-tiles/]]></link>
			<title>Google Maps: Large KML and Tiles</title>
			<pubDate><![CDATA[Tue, 30 Nov 2010 13:26:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/lock-files-in-php-bash-missing/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/lock-files-in-php-bash-missing/]]></link>
			<title>Lock Files in PHP &#038; Bash</title>
			<pubDate><![CDATA[Tue, 30 Nov 2010 13:26:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/ec2-tools-installation-ami-api-elastic-load-balancing-elb-auto-scaling-and-cloud-watch/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/ec2-tools-installation-ami-api-elastic-load-balancing-elb-auto-scaling-and-cloud-watch/]]></link>
			<title>EC2 Tools Installation: AMI, API, Elastic Load Balancing (ELB), Auto Scaling and Cloud Watch</title>
			<pubDate><![CDATA[Tue, 30 Nov 2010 13:22:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/load-balancing-with-ucarp-haproxy-missing/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/load-balancing-with-ucarp-haproxy-missing/]]></link>
			<title>Load balancing with ucarp &#038; haproxy</title>
			<pubDate><![CDATA[Tue, 30 Nov 2010 13:16:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/australian-timezones-and-daylight-savings-time-–-redhat-and-php-date-broken-missing/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/australian-timezones-and-daylight-savings-time-–-redhat-and-php-date-broken-missing/]]></link>
			<title>Australian Timezones and Daylight Savings Time – Redhat and php date broken?</title>
			<pubDate><![CDATA[Tue, 30 Nov 2010 12:57:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/mysql-php-performance-optimization-tips/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/mysql-php-performance-optimization-tips/]]></link>
			<title>MySQL &#038; PHP Performance Optimization Tips</title>
			<pubDate><![CDATA[Tue, 11 Feb 2020 21:38:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/amazon-opsworks-dependent-on-monit/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/amazon-opsworks-dependent-on-monit/]]></link>
			<title>Amazon Opsworks &#8211; Dependent on Monit</title>
			<pubDate><![CDATA[Tue, 11 Feb 2020 21:09:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/amazon-elb-monitoring-packet-count-and-byte-size-with-amazon-cloudwatch-and-vpc-flow-logs/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/amazon-elb-monitoring-packet-count-and-byte-size-with-amazon-cloudwatch-and-vpc-flow-logs/]]></link>
			<title>Amazon ELB &#8211; monitoring packet count and byte size with Amazon Cloudwatch and VPC flow logs</title>
			<pubDate><![CDATA[Tue, 11 Feb 2020 21:08:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/istio-envoyfilter-to-add-x-request-id-to-all-responses/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/istio-envoyfilter-to-add-x-request-id-to-all-responses/]]></link>
			<title>Istio EnvoyFilter to add x-request-id to all responses</title>
			<pubDate><![CDATA[Thu, 17 Sep 2020 19:59:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/requests-per-second-from-apache-logs/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/requests-per-second-from-apache-logs/]]></link>
			<title>Requests per second from Apache logs</title>
			<pubDate><![CDATA[Thu, 10 Jul 2014 20:54:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/migrating-websites-services-checklist/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/migrating-websites-services-checklist/]]></link>
			<title>Migrating Websites &#038; Services Checklist</title>
			<pubDate><![CDATA[Thu, 03 Feb 2011 13:12:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/high-availability-across-multiple-data-centers-multihoming-and-ec2/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/high-availability-across-multiple-data-centers-multihoming-and-ec2/]]></link>
			<title>High Availability Across Multiple Data Centers, Multihoming and EC2</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 20:30:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/zend-studio-for-eclipse-neon/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/zend-studio-for-eclipse-neon/]]></link>
			<title>Zend Studio for Eclipse: Neon</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 15:17:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/php5-com-adsi-managing-iis/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/php5-com-adsi-managing-iis/]]></link>
			<title>PHP5 &#038; COM (ADSI), Managing IIS</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:18:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/ajax-applications-or-implentations/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/ajax-applications-or-implentations/]]></link>
			<title>Ajax applications or implentations</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:17:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/exceptions-exceptions-exceptions/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/exceptions-exceptions-exceptions/]]></link>
			<title>Exceptions, Exceptions, Exceptions</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:17:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/friends-reunited-web-site-for-120-million/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/friends-reunited-web-site-for-120-million/]]></link>
			<title>Friends Reunited web site for £120 million</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:14:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/mysql-3/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/mysql-3/]]></link>
			<title>MySQL 3</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:06:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/usability/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/usability/]]></link>
			<title>Usability</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:05:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/off-the-shelf-cms/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/off-the-shelf-cms/]]></link>
			<title>Off The Shelf CMS</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:03:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/outlook-2003-12-managing-profiles-with-exchange-accounts/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/outlook-2003-12-managing-profiles-with-exchange-accounts/]]></link>
			<title>Outlook 2003 / 12 &#8211; Managing Profiles with Exchange Accounts</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:02:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/hmmm-not-very-clever-microsoft/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/hmmm-not-very-clever-microsoft/]]></link>
			<title>Hmmm, not very clever Microsoft.</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:01:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/a-couple-tidbits/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/a-couple-tidbits/]]></link>
			<title>A Couple Tidbits</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:00:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/switching-to-mac/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/switching-to-mac/]]></link>
			<title>Switching to Mac</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 04:00:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/serialized-objects-heredoc-and-strings…/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/serialized-objects-heredoc-and-strings…/]]></link>
			<title>Serialized Objects, Heredoc, and strings…</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:57:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/the-never-ending-list-of-php-functions/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/the-never-ending-list-of-php-functions/]]></link>
			<title>The never ending list of PHP functions</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:56:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/bbc-launches-open-source-projects/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/bbc-launches-open-source-projects/]]></link>
			<title>BBC launches open source projects</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:56:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/generate-domains-through-plesk-update-alias-domains/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/generate-domains-through-plesk-update-alias-domains/]]></link>
			<title>Generate Domains through plesk: Update &#038; Alias Domains</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:55:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/random-quick-tips/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/random-quick-tips/]]></link>
			<title>Random Quick Tips</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:53:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/web-standards/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/web-standards/]]></link>
			<title>Web Standards</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:52:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/always-expect-the-unexpected/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/always-expect-the-unexpected/]]></link>
			<title>Always expect the unexpected</title>
			<pubDate><![CDATA[Sun, 28 Nov 2010 03:47:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/mysql-to-oracle-synchronization-using-php-over-vpnc/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/mysql-to-oracle-synchronization-using-php-over-vpnc/]]></link>
			<title>MySQL to Oracle synchronization using PHP over VPNC</title>
			<pubDate><![CDATA[Sun, 23 Jan 2011 23:51:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/server-hacked-exim4-arbitrary-code-execution/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/server-hacked-exim4-arbitrary-code-execution/]]></link>
			<title>Server hacked: exim4 &#8212; arbitrary code execution</title>
			<pubDate><![CDATA[Sun, 19 Dec 2010 12:30:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/ssl-amazon-elb-certificates/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/ssl-amazon-elb-certificates/]]></link>
			<title>SSL &#8211; Amazon ELB Certificates</title>
			<pubDate><![CDATA[Sat, 20 Jun 2015 23:19:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/setting-up-an-ftp-server-with-proftpd-on-ec2-2/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/setting-up-an-ftp-server-with-proftpd-on-ec2-2/]]></link>
			<title>Setting up an FTP Server with ProFTPD on EC2</title>
			<pubDate><![CDATA[Sat, 15 Sep 2018 08:01:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/elastic-search-presentation/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/elastic-search-presentation/]]></link>
			<title>Elastic Search Presentation</title>
			<pubDate><![CDATA[Sat, 15 Sep 2018 07:56:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/php-apache_note-graphite-logster-for-logging/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/php-apache_note-graphite-logster-for-logging/]]></link>
			<title>PHP apache_note, Graphite &#038; Logster for logging</title>
			<pubDate><![CDATA[Sat, 15 Sep 2018 07:51:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/hackday-everlution/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/hackday-everlution/]]></link>
			<title>Hackday @ Everlution</title>
			<pubDate><![CDATA[Sat, 15 Sep 2018 07:49:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/about/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Sat, 05 Feb 2011 13:10:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/mysql-oddity-with-disappearing-body-of-stored-procedures/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/mysql-oddity-with-disappearing-body-of-stored-procedures/]]></link>
			<title>MySQL oddity with disappearing body of stored procedures</title>
			<pubDate><![CDATA[Sat, 05 Feb 2011 13:05:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/automatically-update-amazon-elb-ssl-negotiation-policies/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/automatically-update-amazon-elb-ssl-negotiation-policies/]]></link>
			<title>Automatically update Amazon ELB SSL Negotiation Policies</title>
			<pubDate><![CDATA[Mon, 01 Jun 2015 08:56:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.ajohnstone.com/contact/]]></guid>
			<link><![CDATA[https://www.ajohnstone.com/contact/]]></link>
			<title>Contact</title>
			<pubDate><![CDATA[Fri, 27 Feb 2015 16:41:13 +0000]]></pubDate>
		</item>
				</channel>
</rss>
