Monday, February 19, 2007

Advanced Linux Programming

I run into an online version of the book Advanced Linux Programming. It is a good book when you are interested in start writing programs with inter process communication and threading. From my perspective is it not advanced in those topics.
Even if you are not into these areas of programming you should read chapter 10 Security if you are doing any programming on any kind of system; Unix, Windows, embedded, what ever. It points out some important stuff that you need to know. Learn to avoid buffer overrun, symbolic link race conditions, etc. Remember, always validate the input you get to your program.

No comments: