Kernel Space

January 9, 2007

编程四书五经

Filed under: 编程珠玑 — agassi @ 4:20 am

看了网上有很多关于四书五经的文章,了解到了很多经典级的书,使自己免于走弯路,现列在下面,欢迎评点。

Windows Programming :

  • Microsoft.Press — Programming.Windows.5th.Edition (Petzold’s book)
  • MS Press — Programming Applications for Microsoft Windows Fourth Edition (Richter)
  • MS Press —Programming Server-Side Applications for MS Windows 2000 (Richter again)
  • Microsoft.Press — Microsoft.Windows.Internals.Fourth.Edition

Linux&Unix Programming (including kernel):

  • Addison Wesley — Advanced Programming in the UNIX Environment: Second Edition (Stevens)
  • O’Reilly — Understanding the Linux Kernel : 3rd Edition
  • O’Reilly — Linux Device Driver: 3rd Edition
  • Optional: Sams — Linux Kernel Development.2nd.Edition

Network Programming:

  • Addison.Wesley — UNIX.Network.Programming.Volume.1.3rd.Ed.The.Sockets.Networking
  • MS Press – Network Programming for Microsoft Windows, 2nd Edition

C++:

  • Addison.Wesley — C++ Primer 4th Edition
  • Addison-Wesley — Effective C++: 50 Specific Ways to Improve Your Programs and Design
  • Addison-Wesley — More Effective C++: 35 New Ways to Improve Your Programs and Designs
  • Addison-Wesley — Inside the C++ Object Model

Generic C++:

  • Addison.Wesley — Modern.C++ Design Generic Programming and Design Patterns Applied
  • Addison.Wesley — The C++ Standard Library: A Tutorial and Reference
  • Addison.Wesley — Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library

Hacking & Reverse Engineering:

  • A-List — Hacker Disassembling Uncovered
  • A-List — Hacker Debugging Uncovered
Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: