Posts by Category


Notes on the C Preprocessor: Token Pasting

2 minute read

A feature of the preprocessor little known outside of hardcore C programmers is token pasting (also called concatenation). As the name suggests, token pastin...

Notes on the C Preprocessor: Introduction

3 minute read

My graduate work on SuperC made made me way too familiar with the C preprocessor’s ins and outs, more than I ever could have imagined (or wanted). SuperC’s n...

Back to top ↑


VNC via SSH Tunnel

less than 1 minute read

While I typically use a remote shell, occasionally I’ll need use a GUI remotely. On the remote machine, create the remote server:

PDF from Markdown

less than 1 minute read

I like to use markdown for my course syllabus, since it’s quick and easy, and allows easy use of git to make and track updates.

Back to top ↑


Back to top ↑