16,616 reputation
75892
bio website shawnjgoff.com
location Tampa, FL
age 33
visits member for 4 years, 4 months
seen Nov 3 at 14:43

I've grown up with computers around me my whole life. I started programming when I was a kid, and stuck with it ever since. I came across Linux around 1999 and have enjoyed working with it ever since.

For a job, I get to write software that runs on embedded Linux devices. I do everything from working on low-level drivers to writing shell scripts and even web apps.


Jun
3
accepted Why is almost every program complaining about my locale?
Feb
5
accepted do…while or do…until in POSIX shell script
May
6
accepted udev: How do you identify the physical device that a sys device belongs to?
Jun
24
accepted How can I spy on X client messages?
Jun
17
accepted How does one change the delay that occurs after entering an incorrect password?
Jun
1
accepted Reply on same interface as incoming?
Apr
28
accepted Resources for very low-level (board bring-up)
Apr
28
accepted Where is the official udev source and other dev information?
Feb
29
accepted How can I observe memory bandwidth?
Feb
12
accepted What can make passing init=/path/to/program to the kernel not start program as init?
Feb
12
accepted Why does adding a non-VLANed interface to a bridge break the VLANed interfaces?
Jan
28
accepted What is Bash's string{ending1,ending2} construct called and what is the equivalent in zsh?
Jan
21
accepted Configure reboot on Linux kernel panic
Aug
4
accepted Why does sh say “not found” when it's definitely there?
Apr
9
accepted Getting “Protocol not supported” from setkey: why?
Mar
26
accepted Is there a way to find which iptables rule was responsible for dropping a packet?
Mar
26
accepted 1000 iptables entries on CentOS?
Mar
19
accepted Is there a way to find out which program is segfault-ing?
Jan
21
accepted What distribution-maintained cross-compile toolchain packages exist?
Jan
21
accepted Must an X11 server be installed for X11 forwarding over ssh to work?