IT programming books related reviews
Title: Professional Apache Security (Programmer to Programmer)
Publisher: Wrox Press
Authors: Sandip Bhattacharya
Rating: 5/5
When I bought this book, I wasn't quite sure it would be all that useful to me. Once I got into it, I discovered how good it was.I didn't find the first two chapters particularly useful, but from the third onwards it was simply enlightening. Reading chapter 3 I finally understood what Cross Site Scripting attacks were, and made clear how important it is to know stuff (HTTP in particular) in if you are serious about security (and about system administration in general).The chapter about configuring Apache in Jail was great, and so it was the chapter about mod_rewrite . In general, the whole book was fantastic, and explained so much about security and Apache. In general, I didn't think there was so much to know about security and Apache, until reading this book that showed them to me so clearly.I would have liked more depth in some of the chapters (like "Logging", that is very interesting but probably not detailed enough), but overall this book was a great buy.A colleague of mine is a very experienced system administrator and said that you would find out about all that stuff slowly, working and looking up stuff quite a lot. I found that this book put my on a different level, closer to a senior system administrator.Good buy!
Title: Oracle SQL & PL/SQL Annotated Archives
Publisher: Osborne/McGraw-Hill
Authors: Kevin Loney, Rachel Carmichael
Rating: 5/5
I saw this book at Oracle OpenWorld SF and knew I had to get it! This book has scripts that are immediately useful. Combining these scripts with my own personal library of code has increased my own efficiency and proficiency in Oracle! This is a must buy for anybody programming, operating, or administering Oracle environments. Kudos to Loney and Carmichael for this book!
Title: Sybase Transact SQL Guidelines Best Practices
Publisher: Isosf Software
Authors: Mich Talebzadeh, Ryan Thomas Putnam
Rating: 2/5
I would characterize this book as 95% verbatim from the already existing Sybase ASE manuals, and 5% of a somewhat meandering, undetailed, and quite vague description of some important topics. Take for instance a 2 page "chapter" on sort buffers. Nothing there helps me to tune that part of the server. It's also full of some of the long known myths to performance, such as the 80% "rule" the optimizer uses to determine when to use an index. The chapter on fragmentation is also somewhat incoherent, and incomplete and includes algorithms for determining fragmentation that are not sound.
All in all, I like that there is some movement in the ASE publishing ranks, but I was hoping for much more from this publication.
Title: OCP Developer PL/SQL Program Units Exam Guide
Publisher: McGraw-Hill Osborne Media
Authors: Steve O'Hearn
Rating: 4/5
I have bought the book "Oracle - OCP Developer PL/SQL Program Units Exam Guide (Exam 1ZO-101). It's a great book! ... Only one defect: using the CD of BeachFromQuizzer I account for an
error : in all the subcategories except for 01 Overview of PL/SQL and 3 Practise Test the button EXPLAIN is not enable
In phase of Study session this button is useful and important.
Sometimes the cd shows wrong answer too.That's all! Giulia
Title: Mastering PHP 4.1 with CDROM
Publisher: Sybex
Authors: Jeremy Allen, Charles Hornberger
Rating: 5/5
Scenario: I'm an experienced programmer and I'd tinkered with PHP a little bit but needed to get going on a serious project. Fast.This book was the answer. It covers all the essential ground in a well structured way. Don't be fooled by the word "Mastering..." in the title. The author is not too frightened to give you another grounding in the basic principles behind web architectures - but he does it in such fluid fashion you won't get frustrated.This book will teach you great conventions and techniques to ensure you program effectively and give you a firm foundation on which to build robust, extensible projects. The chapters: "Forms and User Interaction" and "Data Validation" are excellent.Reading this book will incur a slight hit to your productivity. That's because the example projects are so illuminating that you'll just have to put the book down and try them out yourself. Within a few hours you'll have twenty-odd scripts open on your screen. That's pretty rare in a programming book. I usually rate them based on the brevity of the examples rather than vice-versa.Prior to picking up this book I'd been looking up the answers to my queries using my faithful old search engine. Now I rely on this book almost exclusively. There's no crud to wade through. This book provides the answers to your questions and knits them together in a solid fabric of clear explanations, real world examples, and good style.I think programmers of nearly every level would find this book useful.
Title: Code Centric: T-SQL Programming with Stored Procedures and Triggers
Publisher: Apress
Authors: Garth Wells
Rating: 4/5
This book is an easy book to read and the examples help to clarify what Garth states in his book. Not only does he provide you with examples he also provides with you code that will cause error messages and then explains why. Even though I have bought numerous books on T-SQL this is by far one of the best and after reading it I will keep it handy as a reference. Great book Garth, thanks for writing it!!!!
Title: Intrusion Detection with SNORT: Advanced IDS Techniques Using SNORT, Apache, MySQL, PHP, and ACID
Publisher: Prentice Hall PTR
Authors: Rafeeq Rehman
Rating: 5/5
I really like books that are to the point and filled with examples. This is such a book. It enables the reader to get up and going quickly. The reader is guided through installation and each component of SNORT. Once the basics are covered, the author moves to more advanced topics and integrating other tools like Apache, MySQL, and ACID. All told, it presents an excellent approach to building an IDS.
Title: Dreamweaver MX: PHP Web Development
Publisher: Peer Information
Authors: Bruno Mairlot, Gareth Downes-Powell, Tim Green
Rating: 5/5
This book is a must-have for anyone who wants to use the PHP_MySQL server model in Dreamweaver MX. The authors, who are very helpful members of the Dreamweaver user community, have given us something that is useful for new as well as experienced web developers.Those who are new to dynamic web site development and do not have prior PHP knowledge can also easily get up to speed with how best to use PHP and MySQL with Dreamweaver MX.
Title: The Guru's Guide to SQL Server Stored Procedures, XML, and HTML (With CD-ROM)
Publisher: Addison-Wesley Professional
Authors: Ken Henderson
Rating: 5/5
There is a great deal to like about this book and almost nothing not to like. In the Preface, the author says that his intent is not to retread ground already plowed well by others. You see this philosophy at work throughout the book. Again and again, he goes to great lengths to avoid repeating the Books Online and other books already in print. What you get here is fresh material that picks up where the other books leave off. It takes you to the next level as a SQL Server practitioner because it does not waste your time repeating what you already know or what you could easily find elsewhere.Because of this, the coverage is necessarily not for beginners. Henderson does not take you from knowing nothing about stored procedure development to knowing everything about it in one book, nor could he or any other author. Instead, he says upfront that there are probably better books than his if you are a beginner and just now starting with stored procedure development. He aims a little higher than that -- he aims for the intermediate to advanced developer and covers things that only someone who has spent considerable time actually building SQL Server applications would know about. Examples of this abound. For example, you won't find coverage of the syntax for many commands in this book, but you will find detailed coverage of T-SQL coding conventions and how to integrate Query Analyzer and Visual SourceSafe. Henderson obviously assumes that you will read up on syntax when you need to in the BOL. You won't find much on justifying the use of stored procedures over ad hoc TSQL (Henderson obviously believes you shouldn't need any convincing about the value of stored procedures, otherwise you wouldn't have bought the book), but you will find detailed coverage of T-SQL design patterns, database design and normalization, and the quirks of T-SQL error handling. Time and again, Henderson focuses his energies on covering the real issues real practitioners face when building SQL Server applications using stored procedures. He deftly steps around what you can find in the BOL and elsewhere and leaves the easy stuff to others. Right about where you have exhausted all the other books have to tell you about stored procedure development, you find Henderson waiting to take you to the next level.Besides the general direction and focus of the coverage, another thing I really loved about the book is Henderson's style of writing. He has a gift for explaining difficult concepts in terms practically anyone could understand. He doesn't cut corners: when a complex topic needs further explanation, he goes into it depth. For other, more obvious subjects, he says just enough so that you can follow him without delving into the obvious or insulting your intelligence. The mix of in-depth discussion with summary info on lesser-important, more obvious topics is done just right: I found the discussions downright engaging more often than not. Finding an author with the technical know-how necessary to instruct others at an expert level and the teaching ability to do so successfully is rare indeed in this day and age. Henderson pulls it off masterfully. [...]
Title: PHP Essentials
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 4/5
I purchased this book after reading several reviews that described it as too light for a seasoned programmer. This is usually a good sign for someone like me and it turns out that I was correct. The book initiates new PHP programmers with a very fundamental and broad "step-by-step" approach that will help you build a PHP ap very quickly. If you are a serious or professional programmer, you will still need the Wrox (or comparable) book which is a very detailed reference book. If you are like me, you will end of with several books on any specific topic anyway. I'm glad I purchased this book first since I would still be digging in the Wrox book to put it all together. The book doesn't cover all PHP functions and capabilities but it doesn't pretend to be a reference book. Perl programmers are going to love PHP.

