A possible Linux namespace approach to evaluating a sudoers file with simulated hostnames and usernames.
Read More »
Using the Facebook XAR (executable archive based on SquashFS) to package my Python transcribe project in a single file.
Read More »
Doing some Python profiling and optimization to make a numpy.correlate-based Python music transcriber faster using numba and scipy.
Read More »
Disabling hyperthreading, upgrading the kernel, and the noop scheduler for SSDs on EC2 instances with CentOS/RHEL 7.
Read More »
A post announcing the 1.0 release of pq, my Rust command-line protobuf deserializer, and how the codebase evolved over the last 8 months.
Read More »
In Rust, traits can be object-safe and non-object-safe. There are workarounds to make unsafe traits safe - this is how I did it.
Read More »
Some build and deploy ideas for Go and Rust static binaries on CentOS: systemd units, rpms, etc.
Read More »
I've spent the last 2 months trying to explore the depths of Terraform (for AWS). Here's a compilation of neat things I discovered along the way.
Read More »
Using C macros to create basic datastructures with configurable data types and storage backends using gcc switches.
Read More »
How I used ngrep to reverse-engineer the Vertica wire protocol from JDBC and contribute it upstream to Python and Ruby-native Vertica libraries
Read More »