Matthias A Lee

Matthias Lee is a Software Performance Engineer and Technical Lead, pursuing a Ph.D. in Computer Science at Johns Hopkins University. These are some of his musing, notes and projects.

Dynamically changing conky network interface

I use conky on many of my machines, most desktop machines will have one or two network interfaces which I want to always monitor, but my laptop I often switch between many different network interfaces, (eth0, wlan0, usb0 and tun0), and I really like Conky's downspeedgraph and upspeedgraph. The issue is I dont want...

Backing up your VPS

NOTE: Work in progress.. currently just lecture notes Outline: Setting up a backup server (perhaps) Advanced authentication with SSH keys Task scheduling with Cron Various backup methods (scp, rsync and rdiff-backup) Setting up a backup server (perhaps) Ubuntu LTS (12.04/14.04) preferably not VPS, especially not with who you host your other...

Building the Open-Electronics.org GSM/GPRS Shield V2

I got one of these SIM900 based GSM Arduino shields and decided to write a little step-by-step guide of building this shield. For schematics and the official documentation have a look here. Happy building! Lets start by soldering on microphone and speaker jacks: Clip the two separate jacks into place, you might need to...