O'Reilly E-book / Learning PlatformYou have to register, but it's worth it. Tons of technical e-books in many areas : computers, networking, web-design, art, etc. Includes videos and some tutorials. Check with a librarian if you have a hard time registering.