Systhread is a site about operating systems and programming for real operating system and programming enthusiasts, hobbyists, evangelicals and the like. It is derived from previous sites I have operated and had to (for one reason or another) abandon.
This guy has some goodies, like scp-resume ...
This book is suitable for classroom use as a general introduction to programming concepts.
Cygwin is a Linux-like environment for Windows.
It consists of two parts:
The Cygwin DLL works with all non-beta, non "release candidate", ix86 32 bit versions of Windows since Windows 95, with the exception of Windows CE.
<opinion>A must have on any Windows system.</opinion>
In the Beginning was the Command Line by Neal Stephenson
The original article.
Since I don't know my way around windows very well (how odd that I can admit this without hesitation), I usually install cygwin first thing I have to work on Wintel.