Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Linux Firewalls (2nd Edition)
Publisher: Sams
Authors: Robert Ziegler
Rating: 5/5
Customer opinion - 5 stars out of 5
Quite useful to me

I looked at both this book and the "Linux and OpenBSD Firewall" books before deciding on this one. This book does a much more exhaustive job of explaining how to build a linux firewall.
Going beyond just telling you "here's what you want your firewall script to look like" which is what I felt the other book did, this title explains why you shouldn't have certain daemons running on the firewall, what ports to block and the possible consequences and attack types that can come from not blocking a specific port. Amusingly enough, it even tells you the port to leave open if you plan on running a Quake server.
As pointed out below, the wrap around on some of the examples is annoying.
The book also is dedicated to handling the threat from the outside, it does not deal with the internel threat that any company needs to guard against, though it is pointed out in the very beginning that this book isn't designed to deal with internal threats, so I don't see this as a negative.
I found the book easy to read. There are some technical books you dread picking up since they are so stale, this fortunately I found not to be like that.
The entire book is dedicated to firewalls. Some firewall books I have seen a good chunk of the book is choosing hardware and how to install the OS. The author of this book intelligently reasoned that his readers already have Linux installed and want a book on firewalls, not a how to install the OS.

Product: Book - Hardcover
Title: The Requirements Engineering Handbook (Artech House Technology Management and Professional Development Library)
Publisher: Artech House Publishers
Authors: Ralph Rowland Young, Ralph R. Young
Rating: 5/5
Customer opinion - 5 stars out of 5
Practical desktop reference guide for Requirements Analysts

I was eager to get a copy of this follow-up to Dr Young's "Effective Requirements Practices" (ERP) because ERP is one of my favourite requirements books -- and on first review, its sibling looks to be an excellent companion volume. Where ERP laid out 10 key requirements practices and focused on *what* to do, the Requirements Engineering Handbook (REH) covers *how* to do it -- the process, tools, and techniques to help identify what Dr Young calls "REAL" requirements.
The REH discusses the roles, skills, and characteristics a Requirements Analyst (RA) needs to be effective. It defines over 20 types of requirements, and tells you how to gather and manage them. Like Steve McConnell does in his excellent project management books, Ralph Young sets all of this in a context that helps if you're using the CMMI, but doesn't require it. He also adds case studies and sidebar commentaries from both luminaries and run-of-the mill RAs (which helped convince me I could really do this stuff on my project!)
Like ERP, REH is extensively footnoted, with a very complete and current set of references & URLs that makes it essentially an index into the requirements body of knowledge. This Handbook is concise (215 pp, plus glossary & 10 pg bibliography), so when looking for references, it's sometimes even faster than Google, because you get several footnotes that summarize the most appropriate literature, and help you get directly to relevant additional sources.
You don't get a CD like ERP had, but many of the techniques reference templates or guides that can be freely downloaded from the author's website. It's an easy read, and nicely laid out so you can find things when thumbing through. Good Stuff!

Product: Book - Hardcover
Title: An Introduction to Database Systems (Introduction to Database Systems)
Publisher: Addison Wesley Longman
Authors: C. J. Date
Rating: 3/5
Customer opinion - 3 stars out of 5
Book for academic world

This book is more for students who wants to learn the relational database theory. It's important to know the fundamentals, and this book shows all theory. Otherside, if you work in the database real world, this book is very hard to read and booring. If Chris Date puts more real world examples the book would be a five stars. I don't use this book for a quick reference in my work, but if i want to learn o remember more about a concept, then i use it.

Product: Book - Hardcover
Title: Analysis Patterns : Reusable Object Models (Addison-Wesley Object Technology: Addison-Wesley Object Technology Series)
Publisher: Addison-Wesley Professional
Authors: Martin Fowler
Rating: 5/5
Customer opinion - 5 stars out of 5
Indispensable for anyone doing object-oriented analysis.

For me, this is the companion volume to "Design Patterns" by Gamma et. al. (Design Patterns picks up where Analysis Patterns leaves off). Fowler's models distill years of experience as an analysist in a wide variety of complex domains. I especially like the way he develops his models in stages, repeating the intellectual process he and his colleagues had gone through on a real project.