Mitchell J. Friedman Software Engineering Library
mjf
Over the years, I have had so my Computer Science/Software Engineering books slip through my hands. I built up an exceptional library
at Harbinger Corporation (which became Peregrine which divested back to Inovis) - which I had
to abandon and apparently it immediately went into decay. These are the books that I still have. Some books I will have
to reacquire - like
Unix Network Programming.
Some I will have to reacquire for the 3rd time like K&R.
Artificial Intelligence
Computer Graphics
Computer Hardware
Computer Security
Database
History
Humor
Miscellaneous
Networking
Operating Systems
Philosophy
Programming Languages
Software Architecture
Software Engineering
Software Management
= Artificial Intelligence =
= Computer Graphics =
= Computer Hardware =
= Computer Security =
= Database =
DB API
ODBC
-
Microsoft Open Database Connectivity Software Development Kit - V1.0 - Programmer's Reference
DBMS - Oracle
- Oracle 8i: A Beginner's Guide -
Abbey, Michael,
Corey, Michael J.
and Abramson, Ian
- Oracle NT Handbook -
Adkoli, Anand and Velpuri, Rama
- Oracle8 Administration and Management -
Ault, Michael R.
- High Performance Oracle 8 Tuning -
Burleson, Don
- Oracle8 Certified Professional DBA Certification Exam Guide -
Couchman, Jason S.
- Oracle 24x7 Tips and Techniques -
Devraj, Venkat S.
- Oracle PL/SQL Programming -
Feuerstein, Steven
and Pribyl, Bill
- Oracle Database Administration: The Essential Reference -
Kreines, David C.
and Laskey, Brian
- Oracle8 for Dummies -
McCullough, Carol
-
Oracle Performance Tuning Tips and Techniques -
Niemiec, Richard J.,
Trezzo, Joseph C.
and Brown, Bradley D.
= History =
- The Electronic Cottage -
Deken, Joseph
- Soul of a New Machine -
Kidder, Tracy
- Hackers -
Levy, Steven
- Gates - How Microsoft's Mogul Reinvented and Industry and Made Himself the Richest Man in America -
Manes, Stephen and
Andrews, Paul
- The New Hacker's Dictionary -
Raymond, Eric S.
- West of Eden: The End of Innocence at Apple Computer -
Rose, Frank
- Odyssey: Pepsi to Apple... A Journey of Adventure, Ideas and the Future -
Sculley, John and
Byrne, John A.
- The Cuckoo's Egg -
Stoll, Clifford
- Close to the Machine - Technophilia and Its Discontents -
Ullman, Ellen
- Father, Son & Co. - My Life at IBM and Beyond -
Watson, Thomas J. and
Petre, Peter
= Humor =
= Miscellaneous =
= Networking =
- Programming Jabber: Extending XML Messaging -
Adams, DJ
- Server Load Balancing -
Bourke, Tony
- Internetworking with TCP/IP Volume I: Principles, Protocols and Architecture - 2nd Edition -
Comer, Douglas E.
- Internetworking with TCP/IP - Volume II: Design, Implementation and Internals -
Comer, Douglas E. and
Stevens, David L.
- Internetworking with TCP/IP - Volume III:Client - Server Programming and Applications - BSD Socket Version -
Comer, Douglas E. and
Stevens, David L.
- Implementing Directory Services -
Reed, Archie
- Virtual Private Networks> -
Scott, Charlie,
Wolfe, Paul and
Erwin, Mike
- How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters -
Sterling, Thomas L.,
Salmon, John,
Becker, Donald J. and
Savarese, Daniel F.
- Computer Networks - 2nd Edition -
Tanenbaum, Andrew S.
= Operating Systems =
Linux
- Linux Unleashed -
Ball, Bill and
Pitts, David
- Using Linux -
Ball, Bill
- Understanding the Linux Kernel - From I/O Ports to Process Management -
Bovet, Daniel P. and
Cesati, Marco
- Red Hat Linux Installation and Configuration Handbook -
Hellums, Duane
- Linux Complete Command Reference -
Purcell, John
- Official Red Hat Linux 6.1 Operation System Reference Guide -
Red Hat Software
- Red Hat Installation Guide - 5.2 -
Red Hat Software
- Unix & Linux Answers! -
Russel, Charlie and
Crawford, Sharon
- Sams Teach Yourself KDE 1.1 in 24 Hours -
Wells, Nicholas D.
= Philosphy =
= Programming Languages =
ColdFusion
- Fast Track to ColdFusion - Allaire
Java
- Sun Certified Enterprise Architect for J2EE: Study Guide (Exam 310-051) -
Allen, Paul and
Bambara, Joseph
- CodeNotes for Java - Intermediate and Advanced Language Features -
Brill, Gregory
- Java 2 Exam Cram - Exam 310-025 -
Brogden, Bill
- The Java Class Libraries - An Annotated Reference -
Chan, Patrick and
Lee, Rosanna
- The Java Developers Almanac 2000 -
Chan, Patrick
- Thinking in Java - 2nd Edition -
Eckel, Bruce
- Logging in Java with the JDK 1.4 Logging API and Apache log4j -
Gupta, Samudra
- Java I/O -
Harold, Elliotte Rusty
- J2EE Professional Projects -
Jain, Pallavi,
Siddiqui, Shadab,
and NIIT
- Java Threads -
Oaks, Scott
and Wong, Henry
- Database Programming with JDBC and JAVA -
Reese, George
- The Elements of Java Style -
Vermeulen, Allen and
Ambler, Scott W.
- JDBC API Tutorial and Reference 2nd Edition: Universal Data Access for the Java 2 Platform -
White Scott,
Fisher, Maydene,
Cattell, Rick,
Hamilton, Graham and
Hapner, Mark
Lex and YACC
- Reference Manual - MKS Lex and YACC - Compiler Construction Tools
= Software Architecture =
Patterns
- A Pattern Language - Towns, Buildings, Construction -
Alexander, Christopher,
Ishikawa, Sara and
Silverstein, Murray
- The Oregon Experiment -
Alexander, Christopher
- The Timeless Way of Building -
Alexander, Christopher
- Software Configuration Management Patterns -
Berczuk, Stephen P. and
Appleton, Brad
- Analysis Patterns -
Fowler, Martin
- Design Patterns: Elements of Reusable Object-Oriented Software -
Gamma, Erich,
Helm, Richard,
Johnson, Ralph and
Vlissides, John
- Pattern Hatching: Design Patterns Applied -
Vlissides, John
- Pattern Languages of Program Design - Vol 1 -
Coplien, James O.
and Schmidt, Douglas C.
- Pattern Languages of Program Design - Vol 2 -
Vlissides, John M.,
Coplien, James O.
and Kerth, Norman L.
- Pattern Languages of Program Design - Vol 3 -
Martin, Robert,
Riehle, Dirk
and Buschmann, Frank
= Software Engineering =
- The Mythical Man-Month - Essays on Software Engineering -
Brooks, Frederick P.
- Peopleware: Productive Projects and Teams
DeMarco, Tom and
Lister, Timothy
- Pragmatic Unit Testing: In Java with JUnit -
Hunt, Andrew and
Thomas, David
- Pragmatic Version Control: Using CVS -
Hunt, Andrew and
Thomas, David
- The Pragmatic Programmer - From Journeyman to Master -
Hunt, Andrew and
Thomas, David
- Software Engineering - A Practioner's Approach - 3rd Edition -
Pressman, Robert S.
- Analysis and Design of Information Systems -
Senn, James A.
- Information Systems Definition: The Multiview Approach -
Wood-Harper, A. T.,
Antill, Lyn
and Avison, D. E.
= Software Management =
Artificial Intelligence
Computer Graphics
Computer Hardware
Computer Security
Database
History
Humor
Miscellaneous
Networking
Operating Systems
Philosophy
Programming Languages
Software Architecture
Software Engineering
Software Management