Tag Archives: Programming

Linux Kernel Developer Presentation

Mike Bergeron, a former student at Purdue and a current Linux kernel developer at Motorola, gave a Linux kernel internals presentation for PLUG last week. The presentation was great! This is his second presentation for PLUG and he, by far, draws the biggest crowds. His presentation last year was mainly a Gustavo style how-to-code a [...]

My First Quarter as a Teaching Assistant

This semester I’ve been hired to TA for CS 159, C programming for engineers. It’s been my first ever teaching expereince and it’s gone great so far! I have 27 students in my lab and I basically coach them through their lab assignments and grade about 40% of their coursework. They had their lab practical [...]

Emacs Config

Here is my .emacs file. I like to keep it short and simple and this is the current state after three years of heavy emacs use for programming. I try to use as many default key bindings as possible so I can use a default emacs without too much pain. The only key bindings I [...]

The Future of CS: Will it Include Me?

Dr. Comer, TCP/IP team and tenured professor at Purdue University, has been on leave from Purdue to work as Vice President of Research and Development at Cisco Systems this year. Yesterday and today he’s been back at Purdue giving talks and lecturing for some courses. Last year he was my professor for Computer Architecture (in [...]

Applications I’d Like to Write

Everyone says it: “man, why isn’t there a program that does this?” I’ve been keeping these ideas in the back of my head for a while and I’d like to post it more for myself as a formalized note than anything else. Programs I’d like to write: Nice GUI news reader that supports ssl. Reason: [...]