Tom Lankhorst · notes

Notes

Things I wrote down between 2015 and 2021, mostly about software, Linux and control engineering. Some of it is dated.

2021

  1. Share Bluetooth adapter and devices between VMs
  2. Copy container images from one host to another
  3. Setting up LVM on a RAID array with mdadm

2020

  1. Re-binding XHCI driver to make USB responsive again after resume
  2. Test codeblocks in markdown documents
  3. CORS on Apache: Cross-Origin Resource Sharing
  4. Trigger build for all jobs in Jenkins organization

2019

  1. distcc as a Docker system service
  2. Get PhpDoc @params of a method
  3. Chunk an Iterator into Arrays in PHP

2018

  1. Secure an NGINX Docker container with Let's Encrypt
  2. Compact `switch` alternative
  3. Filtering and Control Library
  4. True color support with (iTerm2 + tmux + Vim)
  5. Quick-fix: MATLAB FMU import error

2017

  1. Fixing: Vagrant LXC error, mount.nfs: mount to NFS server 10.0.3.1:/path failed: timed out, giving up
  2. Symlinks cause ‘Not valid template file’ in Magento 1.9.3.4
  3. Configuring MySQL with .my.cnf file
  4. Using Key-based SSH Authentication
  5. Import Remote Database Directly over SSH
  6. Developing for AVR with JetBrains CLion on Mac OS
  7. Pick random values from an array in PHP

2016

  1. Laravel 5 Cron expression validation
  2. Restore, Clone or Backup your Homebrew Setup
  3. Fix Magento 1.9.3 ‘Notice: Undefined index: session_expire_timestamp in … on line 461’
  4. Implementing a MATLAB digital filter or controllers in C++
  5. Update Rooted Nexus 6P to Android 7.0 Nougat with FlashFire
  6. Running JIRA Software securely behind Apache with ISPConfig 3.1
  7. Random Midpoint Displacement Fractal (RMDF)
  8. Free SSL certificates: use Let's Encrypt with ISPConfig 3
  9. Matlab2Tikz: Perfect MATLAB Figures in LaTeX
  10. Estimating transmission time of a DecaWave DW1000 UWB transceiver frame

2015

  1. Form submission CSRF issues in Magento 1.9.2.2
  2. Fix Magento 1.9.2.2 ‘Notice: Undefined variable: block in …/Template/Filter.php line 187’
  3. Overwrite Magento Core using a Module
  4. MySQLi Database Driver for Kohana 3.3
  5. RADIUS Authentication driver for Kohana 3.3