Timelapse of a Linux Desktop

Posted on

I have the privilege of working full remote. To stay connected with our other remote workers and the main office we keep a live video conference going all the time. It's pretty convenient and definitely allows me to continue to feel connected with the company.

Setting Up EdgeRouter PoE on Google Fiber

Posted on

I recently moved to an area with Google Fiber and jumped on the chance to have a cheap and fast connection, and I didn't need to sell my soul to certain other companies. I already owned a Ubiquiti EdgeRouter PoE 5 which has been battle tested at easily routing a gigabit worth of small packets.

Parsing HTTP Responses in Ruby

Posted on

Normally handling HTTP responses in Ruby is rather straight forward. There is a native library in Ruby that handles HTTP requests which parses the responses into a neat data structure that you can then operate on. What if you want to work on stored HTTP responses outside of a connection though? This was the situation I found myself in and thanks to a series of unusual decisions in the Ruby core library I found myself left out in the cold.

Quick and Silent Gigabit Packet Interception

Posted on

I regularly find myself inspecting traffic on Linux systems. Usually I'm already on the client or server when doing this (such as when diagnosing weird low level app behavior, or unknown, or unusual traffic). It has been a while since I've needed to silently be the wire between two black boxes.

Converting OpenLDAP Schemas to LDIF

Posted on

I've been writing software to work against an OpenLDAP instance, with a highly customized schema. The operators of the existing system only had the schema files and searching around found several elaborate ways to convert the files which I tried with mixed success. After doing the research to figure this out, it became clear I could probably have used slapcat and have dumped the active schema directly to LDIF.

Earlier Page 4 of 17 Later