Computer Networks
(click here to buy!)
(by Andrew S. Tanenbaum)
The long-awaited 3rd Edition of Tanenbaum's classic book on computer
networking. Extensive coverage of the Internet, ATM and wireless
networking makes Computer Networks the t book to cover all three of these
essential technologies, in addition to explaining the fundamental
principles behind all computer networking. Clearly presents Mbone, DNS,
security, authentication protocols, digital signatures, Cryptography,
IPv6, FDDI, Fibre Channel and and the latest internetworking technologies.
848 pages.
Internet Routing
Architectures
(click here to buy!)
(by Bassam Halabi - published by Cisco Pr. - 1997)
This complete resource provides "how to" information, rather than just
theory on internetworking design alternatives and solutions. The book's
focus is interdomain routing and associated protocols.
*The* definitive routing reference for the network engineer!
Routing in the Internet
(click here to buy!)
(by Christian Huitema)
A comprehensive guide to all the latest advances in Internet routing
protocols, written by the Chairperson of the Internet Architecture Board,
which oversees the evolution of the protocols. It covers a wide range of
topics IP over LAN, RIP, OSPF, IPng, BGP, Multicast and Resource
Reservation, and Applied approach versus Perlman theoretical approach.
319 pages.
Programming Perl
(click here to buy!)
(by Larry Wall, Randal L. Schwartz, Tom Christiansen, Stephen
Potter - O'Reilly & Associates)
The 2nd edition of the Camel Book is over 600 pages and full excellent
instruction and sound advice. Topics include all the good stuff from the
rst edition and new perl5 features such as nested data structures,
modules, and objects. Includes debugging, common mistakes, efficiency,
programming style, Perl poetry, and so on. The best Perl book I have ever
read.
Advanced Perl Programming
(click here to buy!)
(by Sriram Srinivasan)
This book is as much about handling advanced topics
with Perl as about advanced and useful features of the
language itself (just as Learning Perl does so for the
basic features) . It gives you a background in
networking, UIs, databases and code generation, while
taking a magnifying glass to essential topics such as
closures, object-oriented programming, Perl internals,
embedding and extending the interpreter, comparisons
to other languages, etc.
Teach Yourself Perl 5 in 21
Days
(click here to buy!)
(by David Till)
This book introduces new and experienced programmers to the world of Perl
and teaches all major aspects of this powerful programming language.
No previous programming experience is required. Explores the old and
new features of Perl and Perl 5. Teaches Internet programming with
Perl 5.
The C++ Programming Language
(click here to buy!)
(by Bjarne Stroustrup)
This classic work shows a care and understanding of C++ that only Bjarne
Stroustrup, the designer of the language, can achieve. It also conveys the
punctilious and sometimes suffocating detail that only Stroustrup
would desire to communicate.
More than 500,000 programmers have benefited from previous editions! This
is a complete rewrite of the most widely read and most trusted book on
C++. 910 pages.
The Art of Computer
Programming Vol.1: Fundamental Algorithms
(click here to buy!)
(Donald Knuth)
Knuth offers a good grounding in a variety of useful mathematical tools:
proof techniques, combinatorics, and elementary number theory.
The bible of programming theory! Covers also data
structures--stacks, queues, lists, arrays, and trees with techniques for
manipulating these structures and much more. Knuth follows many of the
algorithms with careful time and space analysis. 700 pages
The Art of Computer
Programming Vol.3: Sorting and Searching
(click here to buy!)
(Donald Knuth)
Sorting and Searching has long been recognized as the classic guide to
finding the most appropriate sort and search methods for given sets of
data structures, output requirements, and physical storage systems.
Advances in Knowledge
Discovery and Data Mining
(click here to buy!)
(Usama M.Fayyad, Gregory Piatetsky-Shapiro, Padhr Smyth)
MIT Press.
CGI Programming on the
World Wide Web
(click here to buy!)
(by Shishir Gundavaram)
O'Reilly has done it again! This is my favorite book yet on writing CGI
scripts with Perl (5.0). The extensive use of real world applications you
can try while learning, and the great examples of how to have CGI interact
with databases are especially useful. Although the book has a UNIX bias,
it has much to offer scripters on all platforms.
Effective Perl Programming: Writing Better Programs
With Perl
(click here to buy!)
(Joseph N. Hall, Randal L. Schwartz)
The book on Perl that experienced Perl programmers have been looking for.
It includes information and useful examples about the structure,
functions, and latest capabilities of the language, such
as self-documenting object-oriented modules. Includes XS modules, coding
style, debugging and more.
Running Linux
(click here to buy!)
(by Matt Welsh, Lar Kaufman)
One of the best books on Linux, the UNIX-compatible operating system for
personal computers. In the tradition of all O'Reilly books, Running Linux
features clear, step-by-step instructions that always seem to
provide just the right amount of information: covers everything you need
in order to understand, install, and use the Linux operating system,
including X Windows, TCP/IP, Perl, Tcl/TK, the gcc C and C++ compilers,
and most Internet services such as email, SLIP, and WWW. For intermediate
to advanced users.
Internetworking with TCP/IP vol.1:
Principles, Protocols, and Architecture
(click here to buy!)
(by Douglas E. Comer)
The all-time best-selling TCP/IP book, this is still the reference
for anyone who wants to learn about or work with the TCP/IP protocol
suite. Justly renowned for its clarity and accessibility,this superb
text covers wide area Internet backbones as well as local area network
technologies like FDDI and Ethernet.
Internetworking with TCP/IP vol.2:
Design, Implementation, and Internals.
(click here to buy!)
(by Douglas E. Comer)
Internetworking with TCP/IP vol.3:
Client-Server Programming and Applications: Bsd Socket Version.
(I also have the AT&T
TLI Version)
(click here to buy!)
(by Douglas E. Comer)
Database Design for Mere Mortals:
A Hands-On Guide to Relational Database Design
(click here to buy!)
(by Michael J. Hernandez)
Explains the concepts of relational-database design in an easy-to-digest
fashion that covers both the theoretical underpinnings and their practical
implications. Hernandez covers all the basics--table and field structure,
keys, relationships, business rules, and more--but always keeps his feet
on the ground with advice for real-world implementations and a
particularly
strong section on analyzing your current database infrastructure.
Other books