Posts
2023
setting up a timelapse raspberry piNovember 17, 2023making a game with chatgptMarch 29, 20232021
playing piano in linuxApril 26, 20212020
tracing linuxDecember 11, 2020setting up a Minecraft serverSeptember 4, 20202019
install openssh on windowsJuly 16, 2019bpf for linux tracingMarch 21, 2019the magic of linux cloneJanuary 14, 20192018
tracing in linuxOctober 4, 2018using sed encryption on harddrivesFebruary 15, 2018getting activity logs from azureJanuary 22, 2018using terraform with ansibleJanuary 5, 20182016
creating a function wrapper in golangMay 20, 2016signed kernel modules using an auxiliary keyMarch 25, 2016a simple robotic carMarch 18, 2016grub-reboot with submenusFebruary 25, 2016flashing coreboot on an x60tFebruary 8, 20162015
building ubuntu kernels with debug symbolsOctober 2, 2015using linux livepatch on ubuntuSeptember 21, 2015linux make deb-pkg speedupJuly 30, 2015accessing maas database directlyMay 27, 2015qemu/kvm guest debuggingApril 13, 20152014
using gcov/lcov with the linux kernelNovember 13, 2014getting kernel crashdumps for hung machinesOctober 31, 2014using ktest.pl with ubuntuJuly 1, 2014using CRIU to checkpoint a kernel buildJune 25, 2014manually deploying openstack with a virtual maas on ubuntu trusty (part 2)June 16, 2014manually deploying openstack with a virtual maas on ubuntu trusty (part 1)June 13, 2014using kgraft with ubuntuJune 6, 2014netfilter hooks to snoop packetsMarch 24, 2014creating a local vm easily and automaticallyMarch 5, 2014using LTS HWE kernels with MAAS nodesMarch 5, 2014creating a local vm domain from an ubuntu cloud imageFebruary 17, 20142013
automatic bisection of qemu with console and monitor interactionDecember 16, 2013setup an external drives as raid1December 16, 2013use default gpg key for debuildSeptember 10, 2013fixing a firewire audio interfaceSeptember 6, 2013diy kubb setSeptember 6, 2013building a proper debian source package with dkmsSeptember 5, 2013building a binary debian kernel module package with dkmsJuly 23, 2013using git send-email for sending kernel patchesJuly 18, 2013