Although I have been programming in C on unix since the past 4 years,
the programs I write are at the level of database access, string
manipulaion etc. There is hardly any unix specific code that I have
With things being what they are, as soon as you say "unix" to an
interviewer, they start asking about fork(), shmget(), the works.
While I know about these functions, I hardly use them in code as all
IPC and os specific functionality is handled by a separate layer in
the product I work on.
However since I do program on unix, and love doing it, I want to
increase my knowledge, and expertise in unix specific programming.
This I think would lead me to
* greater understanding of how the programs I currently write work,
* additional skills that would help in job interviews
At the same time there is nil opportunity for me to do such
programming at work. I have a red hat 7.1 installation at home, and
What kind of approach would you suggest apart from going page by page
of a.p.u.e (which I am currently doing and which I think is not a
substitute for a live project)?