Hi, Could someone tell me how I could work on my design skills? I've done lots of research on this front and the results are overwhelming. Is there a simple/few tasks that I could do which would get me there? I'd like to learn systems programming in C/C++ on Unix. I'm looking for a place to start and then gradually work on device drivers, embedded programming, protocol development. Please let me know. Thanks, Tina
There are loads of small Unix utilities you can reimplement, try looking at the stuff you use daily - ls, cd, rm, mkdir, rmdir etc, and have a go at reimplementing those. That'll get you used to programming the filesystem.