Koncocoo

Best Unix Operating System

The Linux Programming Interface: A Linux and UNIX System Programming Handbook
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. Michael Kerrisk has been using and programming UNIX systems for more than 20 years, and has taught many week-long courses on UNIX system programming.
Reviews
"I can't imagine the work done in writing such a massive book, but I appreciate it."
"If your serious about developing AAA Linux applications this is an excellent guide."
"The images are all broken on the Kindle version."
""The Linux Programming Interface" is a very comprehensive book targeted at programmers and is concerned with teaching the system calls and library functions provided by the Linux operating system."
"This book is pretty amazing in explaining complex subjects in Linux programming."
"I purchased this book to use on my job as a part time programmer working from home on scientific applications in a Linux environment."
"It's a great reference, better than googling!"
"This is a thorough, well-organized, lucidly written treatment of the somewhat arcane world of programming in the Linux environment."
Find Best Price at Amazon
CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902)
Practice exams download for both exam 901 and 902 with hundreds of accurate practice exam questions More than an hour of online video training featuring Mike Meyers Online performance-based simulations that prepare you for the performance-based exam questions A link to Mike's favorite PC tools A PDF copy of the book. He is author of Mike Meyers’ A+ Guide to Managing and Troubleshooting PCs and Mike Meyers’ Network+ Guide to Managing and Troubleshooting Networks .
Reviews
"My method of study i chose to read this textbook cover to cover, taking all practice tests at the end of each chapter, along with the included practice exams on the disc. In addition to this text i went further to find online practice exams and Professor Messer videos on Youtube as free self studying material. The book covered the objectives and even went beyond which is why this makes a great on-the-job reference."
"First off, let me say this, the author of this book is very informed on IT."
"Most importantly, I was looking for a book that could not only keep me engaged yet also provide the necessary educational materials. Presently I'm over a hundred or so pages in (the book is Bible thick) and have purposely slowed myself down at times to ensure lesson absorption but honestly could read this book like it was a spellbinding work of fanciful fiction. It really helps to have an actual, honest interest in the subject matter and there are times where you'll want access to several different operating systems."
"Just started, but it has been an easy to follow book so far."
"Nice book for those people who like to learn as they go."
"Must have to get certified."
"I found the CD to be the best part of the book, and definitely recommend not getting a version of this book without it."
"I know a lot about computers and learned a bit to go and write the A+, but it's very good I bought this books, learnt so many additional stuff, not even for the exams but for myself m. Thank you Meyers💪🔥."
Find Best Price at Amazon
CompTIA A+ Certification All-in-One Exam Guide, Ninth Edition (Exams 220-901 & 220-902)
This bestselling on-the-job reference and test preparation guide has been fully revised for the new 2015 CompTIA exam objectives for exams 901 & 902 Written by the leading authority on CompTIA A+ certification and training, this self-study set has been thoroughly updated to cover 100% of the topics covered on the latest edition of the exam. He is author of Mike Meyers’ A+ Guide to Managing and Troubleshooting PCs and Mike Meyers’ Network+ Guide to Managing and Troubleshooting Networks .
Reviews
"My method of study i chose to read this textbook cover to cover, taking all practice tests at the end of each chapter, along with the included practice exams on the disc. In addition to this text i went further to find online practice exams and Professor Messer videos on Youtube as free self studying material. The book covered the objectives and even went beyond which is why this makes a great on-the-job reference."
"First off, let me say this, the author of this book is very informed on IT."
"Most importantly, I was looking for a book that could not only keep me engaged yet also provide the necessary educational materials. Presently I'm over a hundred or so pages in (the book is Bible thick) and have purposely slowed myself down at times to ensure lesson absorption but honestly could read this book like it was a spellbinding work of fanciful fiction. It really helps to have an actual, honest interest in the subject matter and there are times where you'll want access to several different operating systems."
"Just started, but it has been an easy to follow book so far."
"Nice book for those people who like to learn as they go."
"Must have to get certified."
"I found the CD to be the best part of the book, and definitely recommend not getting a version of this book without it."
"I know a lot about computers and learned a bit to go and write the A+, but it's very good I bought this books, learnt so many additional stuff, not even for the exams but for myself m. Thank you Meyers💪🔥."
Find Best Price at Amazon

Best AIX Operating System

Essential System Administration: Tools and Techniques for Linux and Unix Administration, 3rd Edition
Essential System Administration ,3rd Edition is the definitive guide for Unix system administration, covering all the fundamental and essential tasks required to run such divergent Unix systems as AIX, FreeBSD, HP-UX, Linux, Solaris, Tru64 and more. It describes all the usual administrative tools that Unix provides, but it also shows how to use them intelligently and efficiently.Whether you use a standalone Unix system, routinely provide administrative support for a larger shared system, or just want an understanding of basic administrative functions, Essential System Administration is for you. She has written eight books, including Essential System Administration (now in its third edition), Essential Windows NT System Administration and the Windows 2000 Desktop Reference (all from O'Reilly Media, Inc.) and Exploring Chemistry with Electronic Structure Methods (Gaussian, Inc.).
Reviews
"Read this for things you don't see in other text."
"If you just install Ubuntu, Suse or Mepis from a cd on some retired winders box you might not ever "administrate" your system, but you could if you knew how."
"I'll keep this short and to the point, since the numerous other reviews already speak to what this book has to offer: It's not cheap, but it is worth every penny."
"This book is still surprisingly valuable many years after its first publication."
"It's not the kind of book you're going to read from cover to cover, and I may never look at 600 of its 1100+ pages, but I still consider it a required book on my shelf, and I refer to it a 2-3 times a month."
"As a veteran software developer who has found himself suddenly in a system administrator role for multiple Solaris and Red Hat systems, this book has been my salvation."
"Yet another bible from the Lords of Linux!"
"Way more information that I needed but it was also very informative."
Find Best Price at Amazon

Best Unix Administration

UNIX and Linux System Administration Handbook, 4th Edition
Their perspective on the variations among systems is valuable for anyone who runs a heterogeneous computing facility.”. The twentieth anniversary edition of the world’s best-selling UNIX system administration book has been made even better by adding coverage of the leading Linux distributions: Ubuntu, openSUSE, and RHEL. It details best practices for every facet of system administration, including storage management, network design and administration, email, web hosting, scripting, software configuration management, performance analysis, Windows interoperability, virtualization, DNS, security, management of IT service organizations, and much more. Trent holds a BS in Computer Science from the University of Colorado.
Reviews
"There's a reason this book receives glowing reviews, and it doesn't have much to do with what's in it. I am so accustomed to really miserable, overly verbose tech writing by people who are clearly not good writers that finding this book blew me away. - The writing style assumes you are busy and treats your time as valuable. In this book is practical wisdom and tested/tried techniques to get you started on most things you will do as an admin."
"They cover the main topics, the differences in major releases, and show you exactly where to go for more detailed information, if needed. And a great sense of humour throughout, like the LESS guy dumping the MORE coffin into the sea on the cover of the book. If you bought both the Unix and Linux versions of the 3rd, it could hurt a bit to spend another $XX for this edition, but it is worth it."
"I love this book to use for reference and also to read cover to cover."
"This is generally a very comprehensive book on Unix, Linux and System Administration practices."
"To be honest, I did forget quite a few stuff I have learned over the last two years like setting up a samba server or doing remote backups since I really didn't have the means at home to review, study, and drill into my head all of that stuff over and over again. From sshing, kernel drivers, software installation, basic tcp/ip networking, DNS, to setting up a mail server."
"I am in IT and would recommend this book to my colleagues or someone just getting into IT."
"The book should have given hands on examples instead of only the options for the various commands."
Find Best Price at Amazon

Best Unix DNS & Bind

DNS and BIND (5th Edition)
What DNS does, how it works, and when you need to use it How to find your own place in the Internet's namespace Setting up name servers Using MX records to route mail Configuring hosts to use DNS name servers Subdividing domains (parenting) Securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus servers, etc. Cricket was hostmaster@hp.com for over three years, and then joined HP's Professional Services Organization to co-found HP's Internet Consulting Program.Cricket left HP in 1997 to form Acme Byte & Wire, a DNS consulting and training company, with his friend Matt Larson. Since then Paul has worked on various HP products during his 19 year career: HP JetDirect software, HP OfficeJet fax firmware, HPPhoto web site, and HP Photosmart Premier software.Paul and his wife Katherine live in San Diego California with their two cats, Gracie and Tiffany.
Reviews
"Given how easy it is to screw your environment to the floor by messing up these files, you really need this book if you manage bind."
"That is not to say that this book is all inclusive, no book can contain every piece of knowledge you need/desire, especially on such a complex topic."
"The fifth edition (not sure about the others) even covers, albeit a little too briefly, how to deal with reverse lookup zones with subnet masks that do not fall on octet boundaries."
"Excellent book."
"This book had an example that was easy to follow."
"I debated between purchasing from Amazon or DRM Free from the publisher but went with Amazon because of how easy it is to read kindle store books from any IP device these days."
"While I have long had a rudimentary understanding, the nuances of networking remained a mystery until I found this book."
Find Best Price at Amazon

Best Unix Shell

Unix Power Tools, Third Edition
But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. The book includes articles abstracted from other O'Reilly books, new information that highlights program tricks and gotchas, tips posted to the Net over the years, and other accumulated wisdom.Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. This detail-filled book distinguishes itself from other guides for Unix gurus with its organizational structure (it's a series of articles that can be absorbed sequentially or individually) and carefully designed and executed index. Topics covered: How to work efficiently, elegantly, and creatively with the Unix tool suite, as well as (to a lesser extent) with Perl and Python scripts.
Reviews
"Articles are logically organized in chapters so you can read the book from cover to cover if you wish."
"Back in 1995 I started working at a client and all the UNIX guys had this book on their desk."
"This book is a good reference for some one who knows Linux, it is a collection of articles on how to do things."
"A great refresher/reference and learning tool."
"This book is a "keeper!""
"Came in on time and new condition, as advertised."
"Great reference book for someone new to unix, but familiar with general programming."
Find Best Price at Amazon

Best Unix Programming

The Linux Programming Interface: A Linux and UNIX System Programming Handbook
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. Michael Kerrisk has been using and programming UNIX systems for more than 20 years, and has taught many week-long courses on UNIX system programming.
Reviews
"I can't imagine the work done in writing such a massive book, but I appreciate it."
"If your serious about developing AAA Linux applications this is an excellent guide."
"The images are all broken on the Kindle version."
""The Linux Programming Interface" is a very comprehensive book targeted at programmers and is concerned with teaching the system calls and library functions provided by the Linux operating system."
"This book is pretty amazing in explaining complex subjects in Linux programming."
"I purchased this book to use on my job as a part time programmer working from home on scientific applications in a Linux environment."
"It's a great reference, better than googling!"
"This is a thorough, well-organized, lucidly written treatment of the somewhat arcane world of programming in the Linux environment."
Find Best Price at Amazon

Best API & Operating Environments

The Linux Programming Interface: A Linux and UNIX System Programming Handbook
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. Michael Kerrisk has been using and programming UNIX systems for more than 20 years, and has taught many week-long courses on UNIX system programming.
Reviews
"I can't imagine the work done in writing such a massive book, but I appreciate it."
"If your serious about developing AAA Linux applications this is an excellent guide."
"The images are all broken on the Kindle version."
""The Linux Programming Interface" is a very comprehensive book targeted at programmers and is concerned with teaching the system calls and library functions provided by the Linux operating system."
"This book is pretty amazing in explaining complex subjects in Linux programming."
"I purchased this book to use on my job as a part time programmer working from home on scientific applications in a Linux environment."
"It's a great reference, better than googling!"
"This is a thorough, well-organized, lucidly written treatment of the somewhat arcane world of programming in the Linux environment."
Find Best Price at Amazon

Best Client-Server Networking Systems

Code Complete: A Practical Handbook of Software Construction, Second Edition
Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project. He is the author of several books, including Code Complete and Rapid Development, both honored with Software Development magazine's Jolt Award.
Reviews
"readable encyclopedia of best practices on software quality, covering topics such as how to build classes, use data and control structures, debug, refactor, and code-tune. Yes, it would be nice if the book was updated to include substantive material on languages like Ruby or Python (cf. p. 65, Python "also contains some support for creating larger programs") but, in the words of Gertrude Stein, "Not everything can be about everything" -- though Code Complete does come pretty close. McConnell also sprinkles the text with classic words of wisdom, e.g. "The competent programmer is fully aware of the strictly limited size of his own skull" (Edsger Dijkstra), "Never debug standing up" (Gerald Weinberg), "Copy and paste is a design error" (David Parnas), "Any fool can defend his or her mistakes -- and most fools do." It is important to point out that even though this volume is encyclopedia-like, it does have both a sense of humor (e.g. "the encryption algorithm is so convoluted that it seems like it's been used on itself") and a clear authorial voice (e.g. "Though sometimes tempting, that's dumb."). 33, after quoting Edward Yourdon at length, McConnell adds "This lusty tribute to programming machismo is pure B.S. I found this to be bizarre, given that in the 1995 edition of "The Mythical Man-Month" Brooks states in no uncertain terms that he has changed his mind on this: "This I now perceive to be wrong" (p. 265). On a different note, although some of the on-line accompanying material is fascinating (e.g. the links to the original Dijkstra and Lawrence articles in ch."
"Very readable, excellent real-world examples and case studies, and many valuable insights."
"I'm a self taught programmer going on 5 years now doing it full time, and I have learned a lot of techniques that have filled in some holes in my skills."
"The Microsoft code way."
"Bad humor, takes a long time to convey information, but is useful."
"I'd also recommend the more recent Clean Code, especially for Java programmers, as it goes into more depth, even providing actual case studies in which code is dramatically cleaned up."
"I make all of my new programmers at least read selections from it (in fact that is part of our training program.)."
"Great book on software development."
Find Best Price at Amazon

Best Linux Programming

The Linux Programming Interface: A Linux and UNIX System Programming Handbook
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. Michael Kerrisk has been using and programming UNIX systems for more than 20 years, and has taught many week-long courses on UNIX system programming.
Reviews
"I can't imagine the work done in writing such a massive book, but I appreciate it."
"If your serious about developing AAA Linux applications this is an excellent guide."
"The images are all broken on the Kindle version."
""The Linux Programming Interface" is a very comprehensive book targeted at programmers and is concerned with teaching the system calls and library functions provided by the Linux operating system."
"This book is pretty amazing in explaining complex subjects in Linux programming."
"I purchased this book to use on my job as a part time programmer working from home on scientific applications in a Linux environment."
"It's a great reference, better than googling!"
"This is a thorough, well-organized, lucidly written treatment of the somewhat arcane world of programming in the Linux environment."
Find Best Price at Amazon

Best Enterprise Data Computing

Code Complete: A Practical Handbook of Software Construction, Second Edition
Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor—or evolve—code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project. He is the author of several books, including Code Complete and Rapid Development, both honored with Software Development magazine's Jolt Award.
Reviews
"readable encyclopedia of best practices on software quality, covering topics such as how to build classes, use data and control structures, debug, refactor, and code-tune. Yes, it would be nice if the book was updated to include substantive material on languages like Ruby or Python (cf. p. 65, Python "also contains some support for creating larger programs") but, in the words of Gertrude Stein, "Not everything can be about everything" -- though Code Complete does come pretty close. McConnell also sprinkles the text with classic words of wisdom, e.g. "The competent programmer is fully aware of the strictly limited size of his own skull" (Edsger Dijkstra), "Never debug standing up" (Gerald Weinberg), "Copy and paste is a design error" (David Parnas), "Any fool can defend his or her mistakes -- and most fools do." It is important to point out that even though this volume is encyclopedia-like, it does have both a sense of humor (e.g. "the encryption algorithm is so convoluted that it seems like it's been used on itself") and a clear authorial voice (e.g. "Though sometimes tempting, that's dumb."). 33, after quoting Edward Yourdon at length, McConnell adds "This lusty tribute to programming machismo is pure B.S. I found this to be bizarre, given that in the 1995 edition of "The Mythical Man-Month" Brooks states in no uncertain terms that he has changed his mind on this: "This I now perceive to be wrong" (p. 265). On a different note, although some of the on-line accompanying material is fascinating (e.g. the links to the original Dijkstra and Lawrence articles in ch."
"Very readable, excellent real-world examples and case studies, and many valuable insights."
"I'm a self taught programmer going on 5 years now doing it full time, and I have learned a lot of techniques that have filled in some holes in my skills."
"The Microsoft code way."
"Bad humor, takes a long time to convey information, but is useful."
"I'd also recommend the more recent Clean Code, especially for Java programmers, as it goes into more depth, even providing actual case studies in which code is dramatically cleaned up."
"I make all of my new programmers at least read selections from it (in fact that is part of our training program.)."
"Great book on software development."
Find Best Price at Amazon

Best Linux Kernel & Peripherals

Linux Kernel Development (3rd Edition)
An all-new chapter on kernel data structures Details on interrupt handlers and bottom halves Extended coverage of virtual memory and memory allocation Tips on debugging the Linux kernel In-depth coverage of kernel synchronization and locking Useful insight into submitting kernel patches and working with the Linux kernel community.
Reviews
"Even if you are doing driver development or just embedded system work, I highly recommend this as the text for learning the linux kernel."
"The book is not a Linux kernel reference for details and completeness, but it focus on the major points of Linux kernel."
"Highly informative book, that is well written by a Kernel insider."
"Extremely valuable overview of linux kernel internals."
"I would recommend this book to anyone who is interested not just in the Linux kernel but OS internals in general."
"Recommended reading(well this and the source code) for anyone interested in how the Linux kernel works, even if you don't plan to become a kernel hacker."
"Some of the concepts may be hard to understand for someone coming from a non-CS background but then again they are part of the core CS."
Find Best Price at Amazon

Best SNMP Networking

SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 (3rd Edition)
In addition, the book presents RMON 1 and RMON 2 enhancements, looking at statistics collection, alarms, and filters, as well as the extensions to RMON 1 for RMON 2 devices. Gone are the days when an organization would rely on a single vendor and a relatively straightforward architecture to support its needs. Today's typical organization has a large and growing but amorphous architecture, with a variety of local area networks (LANs) and wide area networks (WANs), supported by bridges and routers, and a variety of distributed computing services and devices, including PCs, workstations, and servers. Fundamental to the operation of such tools and applications in a multivendor environment are standardized techniques for representing and exchanging information relating to network management. In response to these needs, managers and users have turned overwhelmingly to one standard: SNMP and the related RMON specification. Part I of the book is a survey of network management technology and techniques, to enable the reader to place the various vendor offerings into the context of his or her requirements. Part II presents the original SNMP family of standards, which is still the most widely deployed version. I would also like to thank the following reviewers, who generously provided feedback on part or all of the second edition: K. K. Ramakrishnan of AT&T, Russell Dietz of Technically Elite Concepts, Ravi Prakash of FTP Software, Ole Jacobsen of Cisco, Cliff Baker of the Research Libraries Group, Sandra Durham of Cisco, and Ian Taylor of Cygnus. In addition, I am grateful to the people who reviewed the original proposal for this book, and an early draft: Lyman Chapin of BBN, Radia Perlman of Novell, Glen Glater and Christopher Heigham of Midnight Networks, and Peter Schmidt of Midnight Networks.
Reviews
"First off the book showed up quickly (Under 7 days, I forget exactly how many, but I was satisfied). Second, we develop and maintain an embedded SNMP implementation in our product."
"This is a complete book for reader to understand the SNMP protocol, it is very helpful."
"Good reference for SNMP."
"The chapters are ordered chronologically, the text can thus be read from front to back, starting with the simple assumptions and basic operations of v1, leading to the more complex issues of the v3 security model. I had a hard time reading it, as some of the concepts are not explained very well and because of a lack of a good overview of SNMP, its protocols and the information model. Some simple concepts are illustrated and described well but in a repetitive manner, and some of the more advanced features of SNMP are not covered well, or are hidden somewhere within a generic section, e.g. table augments."
"However, technical writing has moved forward since then or at least I have read a lot more technical books, and when given the choice of a Stallings book or a book by another author, I would check out the other author first."
"I have developed SNMP applications for 10 years now (I currently work on an SNMP development toolkit, in a group with one of the authors of the v3 RFCs)--the first edition of this was the first book on SNMP that I read and it's still the most comprehensive."
"I think that the author wants to make the book more difficult to read because he wants the readers to think that it is thorough. A more direct approach is required and I would welcome a book which makes things more simple."
Find Best Price at Amazon

Best Security & Encryption

CompTIA Security+: Get Certified Get Ahead: SY0-401 Study Guide
Each of the eleven chapters presents topics in an easy to understand manner and includes real-world examples of security principles in action. The author uses many of the same analogies and explanations he’s honed in the classroom that have helped hundreds of students master the Security+ content. You’ll understand the important and relevant security topics for the Security+ exam, without being overloaded with unnecessary details. An accomplished author and professional trainer, Darril Gibson has authored or coauthored more than 30 books.
Reviews
"This was the only study material I used."
"I never write reviews for products I buy, but I'm grateful for those of you who do. Your raving reviews of this book is what prompted me to buy it. A little bit about my background, so as to help base your judgment on where I started and what it took for me to pass this test...I graduated with a bachelors in management information systems in 2012. Since, I have worked as an IT systems analyst, not a networking position by any means, but I have been exposed to normal IT security awareness (i.e. password rules, disaster recover plans, clean desk policies, etc.). Just this book and a determination to learn the material as best as I can a short amount of time. But if you're needing to pass the Security+ certification, this book is a great place to start."
"I was sweating over my Security+ test but thanks to this book, I managed to pass on the first try!"
"Use another resource to prepare yourself for how the Sec+ exam questions are asked."
"I have had several students that have very little to no Cyber Security experience that have read this book from cover to cover and they were able to pass the CompTIA Security+ exam."
"Prior to reading this book my only real contact with Security+ occurred when I took a Sec+ online summer course two years ago through a local community college. Gibson provides enough information in each section to give you a solid foundation in all the different subject areas for the Sec+ exam. Those explanations, combined with the awesome chapter summaries, make the book such a great resource. Two days before the exam I skimmed through the book and focused on chapter summaries & sample questions."
Find Best Price at Amazon

Best Memory Management Algorithms

Elements of Programming Interviews in Java: The Insiders' Guide
Since different candidates have different time constraints, EPI includes a study guide with several scenarios, ranging from weekend Hackathon to semester long preparation with a recommended a subset of problems for each scenario. All problems are classified in terms of their difficulty level and include many variants to help you apply what you have learned more widely. It emphasizes problems that stem from real-world applications and can be coded up in a reasonable time, and is a wonderful complement to a traditional computer science algorithms and data structures course."
Reviews
"This book is not an "easy" book compared with the other popular interview preparing books. (Just like how you train yourself in Gym). The pearls in this book are how the ideas are being developed and how one coding problem will evolve in different scenarios."
"Great book, I own both editions (C++ and Java) and highly recommend it to everybody."
"This is a great book with good problems and detailed explanations."
"This book is for advanced programmers, includes advanced Java language concepts."
"I am having interviews and getting asked a lot of questions from this very book."
"It's pretty good except the dynamic programming chapter."
"A must-have book if you are preparing for technical interviews."
Find Best Price at Amazon