The authors of Advanced Linux Programming “take a tutorial approach and teach the most important concepts and power features of the GNU/Linux system”.
Reflections on Trusting Trust by Ken Thompson (the co-creator of the C programming language) is an excellent paper.
In his latest post, Anatomy of a Program in Memory, Gustavo Duarte explains beautifully the way in which programs are laid out in memory.
50 Extremely Useful PHP Tools is just that: An awesome list of stuff that makes PHP development so much easier.
Last night at my C/Unix class the professor quickly glossed over an interesting shell scripting technique that allows you to strip stuff off the beginning or end of a variable.
I have been writing a lot of shell scripts lately as part of the C/Unix class that I’m taking at Harvard Extension.
The International Obfuscated C Code Contest has some cool demonstrations of what the C programming language is capable of including a tiny web server (even though it was voted Best Abuse of the Guidelines), a BASIC interpreter, and some fun uses of code.