Deprecated: Creation of dynamic property InsertHeadersAndFooters::$plugin is deprecated in /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php on line 41

Deprecated: Creation of dynamic property InsertHeadersAndFooters::$body_open_supported is deprecated in /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php on line 48

Deprecated: Creation of dynamic property WP_Rocket\Engine\Preload\SitemapPreloadSubscriber::$options is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-rocket/inc/Engine/Preload/SitemapPreloadSubscriber.php on line 26

Deprecated: Creation of dynamic property WP_Rocket\Engine\Preload\SitemapPreloadSubscriber::$sitemap_preload is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-rocket/inc/Engine/Preload/SitemapPreloadSubscriber.php on line 27

Deprecated: Automatic conversion of false to array is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-rocket/inc/3rd-party/plugins/seo/yoast-seo.php on line 10

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-smushit/core/modules/helpers/class-parser.php on line 229

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-smushit/core/modules/helpers/class-parser.php on line 234

Deprecated: Creation of dynamic property Smush\Core\Modules::$webp is deprecated in /home2/itenterp/public_html/wp-content/plugins/wp-smushit/core/class-modules.php on line 95

Deprecated: Creation of dynamic property Advanced_Editor_Tools::$toolbar_classic_block is deprecated in /home2/itenterp/public_html/wp-content/plugins/tinymce-advanced/tinymce-advanced.php on line 347

Deprecated: Creation of dynamic property Advanced_Editor_Tools::$toolbar_block is deprecated in /home2/itenterp/public_html/wp-content/plugins/tinymce-advanced/tinymce-advanced.php on line 349

Deprecated: Creation of dynamic property Advanced_Editor_Tools::$toolbar_block_side is deprecated in /home2/itenterp/public_html/wp-content/plugins/tinymce-advanced/tinymce-advanced.php on line 350

Deprecated: Creation of dynamic property Advanced_Editor_Tools::$panels_block is deprecated in /home2/itenterp/public_html/wp-content/plugins/tinymce-advanced/tinymce-advanced.php on line 351

Deprecated: Creation of dynamic property Advanced_Editor_Tools::$used_block_buttons is deprecated in /home2/itenterp/public_html/wp-content/plugins/tinymce-advanced/tinymce-advanced.php on line 354

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /home2/itenterp/public_html/wp-content/plugins/insert-headers-and-footers/ihaf.php:41) in /home2/itenterp/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":10,"name":"Dave McKay","url":"","description":"Dave McKay first used computers in the industry when punched paper tape was in vogue and he has been programming ever since. His use of computers pre-dates the birth of the PC and the public release of Unix. He has programmed in everything from 6502 assembly to Lisp, and from Forth to C#. \r\n
\r\n
\r\nDon't let his six years at two different Universities fool you. He isn't a theoretical academic sheltered from the stark realities of the modern digital world. He has over 30 years of front-line experience working with IT in demanding business and industrial settings. His first IT technology article was published in Personal Computer World in 1985.\r\n
\r\n
\r\nDave has worked as a freelance programmer, manager of an international software development team, and an IT services project manager. Latterly he was the Data Protection Officer for a managed services provider, responsible for the data protection and regulatory compliance of businesses ranging in size from tens of users up to multiple thousands of users. \r\n
\r\n
\r\nHe is now a technology journalist and independent Data Protection and Compliance consultant.\r\n
\r\n
\r\nDave is a Linux evangelist, an open-source advocate, and an inveterate tinkerer.","link":"https:\/\/itenterpriser.com\/author\/dave-mckay\/","slug":"dave-mckay","avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/6fb8a100bd140166541578fecea2b0d0?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/6fb8a100bd140166541578fecea2b0d0?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/6fb8a100bd140166541578fecea2b0d0?s=96&d=mm&r=g"},"meta":[],"yoast_head":"\nDave McKay, Author at ITEnterpriser<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"profile\" \/>\n<meta property=\"og:title\" content=\"Dave McKay, Author at ITEnterpriser\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\" \/>\n<meta property=\"og:site_name\" content=\"ITEnterpriser\" \/>\n<meta property=\"og:image\" content=\"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png\" \/>\n\t<meta property=\"og:image:width\" content=\"303\" \/>\n\t<meta property=\"og:image:height\" content=\"402\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"ProfilePage\",\"@id\":\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\",\"url\":\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\",\"name\":\"Dave McKay, Author at ITEnterpriser\",\"isPartOf\":{\"@id\":\"https:\/\/itenterpriser.com\/#website\"},\"breadcrumb\":{\"@id\":\"https:\/\/itenterpriser.com\/author\/dave-mckay\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/itenterpriser.com\/author\/dave-mckay\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/itenterpriser.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Archives for Dave McKay\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/itenterpriser.com\/#website\",\"url\":\"https:\/\/itenterpriser.com\/\",\"name\":\"ITEnterpriser\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/itenterpriser.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/itenterpriser.com\/#\/schema\/person\/d8365c87c188eca7de34b2fed7d1078e\",\"name\":\"Dave McKay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/itenterpriser.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png\",\"contentUrl\":\"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png\",\"caption\":\"Dave McKay\"},\"description\":\"Dave McKay first used computers in the industry when punched paper tape was in vogue and he has been programming ever since. His use of computers pre-dates the birth of the PC and the public release of Unix. He has programmed in everything from 6502 assembly to Lisp, and from Forth to C#. Don't let his six years at two different Universities fool you. He isn't a theoretical academic sheltered from the stark realities of the modern digital world. He has over 30 years of front-line experience working with IT in demanding business and industrial settings. His first IT technology article was published in Personal Computer World in 1985. Dave has worked as a freelance programmer, manager of an international software development team, and an IT services project manager. Latterly he was the Data Protection Officer for a managed services provider, responsible for the data protection and regulatory compliance of businesses ranging in size from tens of users up to multiple thousands of users. He is now a technology journalist and independent Data Protection and Compliance consultant. Dave is a Linux evangelist, an open-source advocate, and an inveterate tinkerer.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/davemckay\/\",\"https:\/\/twitter.com\/@TheGurkha\"],\"mainEntityOfPage\":{\"@id\":\"https:\/\/itenterpriser.com\/author\/dave-mckay\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dave McKay, Author at ITEnterpriser","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/itenterpriser.com\/author\/dave-mckay\/","og_locale":"en_US","og_type":"profile","og_title":"Dave McKay, Author at ITEnterpriser","og_url":"https:\/\/itenterpriser.com\/author\/dave-mckay\/","og_site_name":"ITEnterpriser","og_image":[{"width":303,"height":402,"url":"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"ProfilePage","@id":"https:\/\/itenterpriser.com\/author\/dave-mckay\/","url":"https:\/\/itenterpriser.com\/author\/dave-mckay\/","name":"Dave McKay, Author at ITEnterpriser","isPartOf":{"@id":"https:\/\/itenterpriser.com\/#website"},"breadcrumb":{"@id":"https:\/\/itenterpriser.com\/author\/dave-mckay\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itenterpriser.com\/author\/dave-mckay\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/itenterpriser.com\/author\/dave-mckay\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/itenterpriser.com\/"},{"@type":"ListItem","position":2,"name":"Archives for Dave McKay"}]},{"@type":"WebSite","@id":"https:\/\/itenterpriser.com\/#website","url":"https:\/\/itenterpriser.com\/","name":"ITEnterpriser","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itenterpriser.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/itenterpriser.com\/#\/schema\/person\/d8365c87c188eca7de34b2fed7d1078e","name":"Dave McKay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/itenterpriser.com\/#\/schema\/person\/image\/","url":"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png","contentUrl":"https:\/\/itenterpriser.com\/wp-content\/uploads\/2020\/04\/Dave-McKay.png","caption":"Dave McKay"},"description":"Dave McKay first used computers in the industry when punched paper tape was in vogue and he has been programming ever since. His use of computers pre-dates the birth of the PC and the public release of Unix. He has programmed in everything from 6502 assembly to Lisp, and from Forth to C#. Don't let his six years at two different Universities fool you. He isn't a theoretical academic sheltered from the stark realities of the modern digital world. He has over 30 years of front-line experience working with IT in demanding business and industrial settings. His first IT technology article was published in Personal Computer World in 1985. Dave has worked as a freelance programmer, manager of an international software development team, and an IT services project manager. Latterly he was the Data Protection Officer for a managed services provider, responsible for the data protection and regulatory compliance of businesses ranging in size from tens of users up to multiple thousands of users. He is now a technology journalist and independent Data Protection and Compliance consultant. Dave is a Linux evangelist, an open-source advocate, and an inveterate tinkerer.","sameAs":["https:\/\/www.linkedin.com\/in\/davemckay\/","https:\/\/twitter.com\/@TheGurkha"],"mainEntityOfPage":{"@id":"https:\/\/itenterpriser.com\/author\/dave-mckay\/"}}]}},"_links":{"self":[{"href":"https:\/\/itenterpriser.com\/wp-json\/wp\/v2\/users\/10"}],"collection":[{"href":"https:\/\/itenterpriser.com\/wp-json\/wp\/v2\/users"}]}}