Skip to main content

Raymii.org Logo (IEC resistor symbol)logo

Quis custodiet ipsos custodes?
Home | About | All pages | RSS Feed | Gopher

About

Published: 01-01-2006 | Author: Remy van Elst | Text only version of this article


Table of Contents


Hi there! I'm Remy, a developer with a focus on C, C++, linux and embedded systems.

I currently work for De Jong DUKE were I develop software for an embedded platform that powers coffee machines. This is a C++, C and Qt stack runningon Yocto linux and Nucleus RTOS. It controls hardware, runs the UI and has a few utilities for IoT connectivity and configuration. Technology is mostlyC++ but includes Microsoft Visual C++, Flash, Qt and ARM kernel drivers.

I've been a Linux/UNIX sysadmin for over 10 years; I've built high-available cloud environments in OpenStack, Azure or on premise with Ansible and Terraform(or any other configuration management tool). My sysadmin keywords areOpenStack, cloud, virtualization, high-availability, scaling and clustering,security, (Open)SSL, Python, Powershell, bash and general linux/UNIX systemadministration.

I've worked in a devops role for the Erasmus University Medical Center (alarge hospital and medical university in Rotterdam), Digidentity (a Dutchcertificate authority, the company that develops DigiD and other Rubyon Rails applications), CloudVPS (an OpenStack cloud provider), VolkerWessels (as an Azure cloud specialist) and a few other smallercompanies.

I design, build, document and manage large, complex and high-available systems.I'm a team player that loves to work with configuration management tools andversion control systems. If I do something more than three times, I automate it.Planning, documentation, monitoring and backups are things I do first, notwhen the time allows it later. Last but not least I have an interest in legacysystems like the PDP-11, PDP-8, OpenVMS, HP-UX and old UNIX systems.

This is my personal website, please do note that these articles do not reflector are based on work, opinions or policies of any of my (previous) employers.Any resemblance to reality is pure coincidence.

This site started in 2006 as my form of (public) documentation. It has grown toinclude software, tutorials, snippets and articles on linux/UNIX, systemadministration and everything related with over 10.000 unique visitors a day asof 2018-06. The URL is the phonetic way you say my name (Ray-Mii), sincenon-Dutch speakers always have trouble with the correct pronunciation.

If you want to send me feedback, emails or comments, see below for the contactdetails.

Resume

If you want my full resume including all (previous) jobs, experience andeducation, please send me an email.

Contact

You can reach me by email, try mailing "contact" "at" "relst" "dot" "nl". I'mnot on any social networks, not on facebook, not on linkedin, not on twitter,not on identica, not on diaspora, mastodont, nowhere. Every profile on a socialnetwork claiming to be me is false.

This is my public S/MIME certificate for email:

-----BEGIN CERTIFICATE-----MIIFHDCCBASgAwIBAgIRAJ9myZLsjNnbcWG5w5GoFkgwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE4MDUwMjAwMDAwMFoXDTE5MDUwMjIzNTk1OVowRDELMAkGA1UEBhMCTkwxFjAUBgNVBAMTDVJlbXkgdmFuIEVsc3QxHTAbBgkqhkiG9w0BCQEWDnJlbHN0QHJlbHN0Lm5sMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/S5yilAVzhll6t3h1lB0MIbvKSWChEzujNaDBVPmOuyBVwsglTV/3VeGtG80MErfp1gk56RrK1O5pDrXU+aH5AquF4DlB2TQZQBYwT+Z6WFj+kz8FA5jq023Fl9v2/Z35dgTCCT+4N+5TtzlgDa14UZiRGLNZDgn63hFUgEQZi1oTWR/BS8bzS7p2iuTol2Jlq9WQ3Zk3sccauDt5bbxsP4FgW0vogaNBxUPV6ZGB6XaTE95pNRUJSHfAnhIkdiW/jJc6M5Lnh2H/TXWCDOEldzTy9HhNmozxHY+jwN2WR5FK2qQNUqKLO6g6kYWywHssTuYQEFjHI6gTd9swqj+gwIDAQABo4IBszCCAa8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFD6JJADFNFh6jijL0yvpBenYrdjqMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAaCMMlfG7yG6NgMNciPOSlBHK7zCj35s6KuEG959hUqk6vU5i7eWN3ZCprxDgk1rca42l2E1UNI5VlodkSuOFXesmZc5eOZFEmc7469p3hDElhwDyYLd90DlrnyGNyz19xGdS9OcvS+fRAxaTmUHXIDYO8VnWLhZz8Cw4i/6/mZ4sxoDMpqRNO0DHa+fMJFTyzYA6Ysdi/g5I8hHi+BlToxsPMyjD7wsaQU08WKFukBjkowQwnuTep1Q5zMCxN41HJmPhs1OBcKD8CUGCQxtJGVeHORDDNy4CMfAEFqOWMwbO6Yv2G+Ab1LaOH2Rz4/BZMt1k8zfC+I2nahysAP6Etg==-----END CERTIFICATE-----

This is my GPG public key (1B7F88DC), created on June 1st, 2014:

-----BEGIN PGP PUBLIC KEY BLOCK-----Version: GnuPG v2.0.22 (GNU/Linux)mQENBFOLI2cBCADzgSty3SMVKjyisKr+GQhQCW6aAxBoodUuYqK31IF6CG1/Uplfod57hoD6aDcLGsLuS7EIhIInYqCGHTpqghAraEZ6wWRoo8ARvQHa01el7VEvJgbGB9itKY/QaZMsuUWBdoxO2XXj13IsSTiQtOkZ5/mgSQ+O4QoQU3/np46DnV3mBNCOQuT6lIzrK4yY8BfN9rNpbdDxq+Az3nkbQM6UVXKUUIER4wZT5XLQRJIw2J8KwYmQRub7otBJJJdW/F0EH1ZVvYkDLga68ZV80mgvG2eLgH8m9HPjvGjV6gTmRH+A9oq1+D5QKwER+k7QT3ipR/lCLPYQE1kEzNRxrj2hABEBAAG0HlJlbXkgdmFuIEVsc3QgPHJlbHN0QHJlbHN0Lm5sPokBPwQTAQIAKQUCU4sjZwIbIwUJCWYBgAcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJECtnVb0bf4jcEh8IAKWO+8w4rvyPmBZs348d3HYa394dJrF1Ve27vzE5r4luPruSGwNySVqUB91ij2yBku8i30QMRQmTqVa2pGNSpTTRinzv5kQkmJV0lpMchfcRuSK+boO4qej/Y1OvR/f/QaoLmqlZ6/8fSwNnZ9eFbQiSfROESIc8wv18aGID3clQqgOXAMJyPySalDmbCcpoY8wlwDUTKH6E2GB+ppPTXpiFoWanV+P9GNaVs1knX4KJv/kJz3M6+Kk6RDFdrhzY4p7asb9jrJpspKsWuALmBEVeb+rBL7lUqaPnpEu0nMS87UsnR3xcKkPkuinQsbtkCNhmKUcJtzRXUe4zsUkF+ku5AQ0EU4sjZwEIAK0cDATVhgrU4IzdS5ghQBOMbe33yNAAZ2biL2cvobOKaX1cxya3twBmdC4i+58selyPEb4hDYQMC522BGxyl8ry/vGcdOWb26cpTb3bmi37cBCsujQC2RWiklYDw3xCsHV2ahI4+cYFP9Rruq0u7tk0S1/jGMZolsDwhBM7gTJmCTZunmxQqCM/EuN7bhKE6NPHQfVoLqXhxBdi2NxrkAIGLm0bLwNvkoJciXvXcJuKNxZwwV/jc8dacuiZKpQBkOLMKf2yvZe3s7wxfWuEAlz2YuruCPpOcP3YL25I5HaTfxIiGbB49S3flhde5DDgLPFiDIfemqQkYAg6+n2b3GEAEQEAAYkBJQQYAQIADwUCU4sjZwIbDAUJCWYBgAAKCRArZ1W9G3+I3B3NB/wMyabCSoBYwFu2TzHfBEwTmEY33zTi6hgG9XW36g37XZJ0Nqafki55dJtJDKZP8GjxS/xq1iPzkepopSEUnvqA9AFGwRk03tSXop6SgSh2A3hNJh6GpqY22j7/zBdukLdFkgKOHSq4MwWcn0cP6cyVfcno3fLm6VT8aBtrEz+7FJCI4H3kYr+qARcD0a3YlrIFyuf+/yooS4TrwKDWoE7z+H8ra1uVNPxJf0eL8hOTUWrbYBwpdEnRjLrvVynp9X6JmmxDwFayX4goos6lBZgbFc/rF38Wm9IhjhK4IOWpjKWXBnPj+WqUH63CBJOrziorp0tJXGfIgf+IRCmRWyOd=oFJR-----END PGP PUBLIC KEY BLOCK-----

Other GPG keys floating around older than this date or with another ID, arefalse, fake, or used for experimentation. Do not use those.

Disclaimer

All the text on this website is free as in freedom unless stated otherwise. Thismeans you can use it in any way you want, you can copy it, change it the way youlike and republish it, as long as you release the (modified) content under thesame license to give others the same freedoms you've got and place my name anda link to this site with the article as source.

This site uses Google Analytics for statistics and Google Adwords foradvertisements. You are tracked and Google knows everything about you. Use anadblocker like ublock-origin if you don't want it.

All the code on this website is licensed under the GNU GPL v3 license unlessalready licensed under a license which does not allows this form of licensing orif another license is stated on that page / in that software:

This program is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with this program.  If not, see <http://www.gnu.org/licenses/>.

Just to be clear, the information on this website is for ment for educationalpurposes and you use it at your own risk. I do not take responsibility if youscrew something up. Use common sense, do not rm -rf / as root for example. Ifyou have any questions then do not hesitate to contact me.

Tags: static