|
Product: Book - Hardcover
Title: Data Structures & Algorithms in Java (Mitchell Waite Signature Series) Publisher: Waite Group Press Authors: Mitchell Waite, Robert Lafore Rating: 4/5 This book presents an excellent introduction to Data Structures using Java.The workshop applets are really helpful to get quick understanding.
Product: Book - Paperback
Title: Linux Cookbook Publisher: O'Reilly Authors: Carla Schroder Rating: 4/5 Linux Cookbook, written by Carla Schroder and published by O'Reilly Media, covers a lot of Linux-related topics, but offers several invaluable recepies for maintaining your Linux system. It includes recepies for several common open source applications, including Apache, postfix, CVS, GRUB and LILO, CUPS, XFree86, Mondo, NTP, SpamAssassin, Samba, and BIND. In addition to addressing applications, the book includes recepies for reading documentation via info or manpages, file permissions, managing users and groups, discovering hardware, and also installing software from RPMs, DEBs or from source. This book has the type of practical insight and useful tidbits that you might find on a Linux mailing list, but they're all included in a nice format for you desk, rather than searching down the information. There were several typos in the text that started to detract from my reading experience. There were directories that were not referenced properly. This is an important detail when teaching someone the remove (rm) command. Another slightly misleading statement came when discussing a password in GRUB's menu.lst file. The author discussed putting a hashed password in the file, then putting a clear text password, and then mentioning that a file with a clear text password should be readable only by root. While this is true, it is equally true that any password contained in a text file (hashed or clear text). If a non-root user can read the file, they can use a password cracking program and learn what the password is. A new user might not understand the security risks involved. I'm sure the second edition will mention this. There were a few instances in the text where I felt that more information could have been included on a given topic or application. In a discussion of the Filesystem Hierarchy Standard (FHS), the author makes no mention of FHS versions, or the newer directories like /srv or /media. I understand that documentation lags behind newer technology, but there was no FHS version number to give the reader an indication of what they should expect. With no version number, I assumed the version was the latest, rather than the latest at the time of the author's writing. I'm sure this new version will be mentioned in the second edition. I did learn several things from this book, including the differences between the ext3, reiserfs, jffs, and xfs filesystems. The author gave a lot of great background information, but kept true to the bookbook-style, "how-do-I-do-this?" type of book. It is a book you should keep close to your keyboard for those quick "how-do-I?" moments.
Product: Book - Paperback
Title: Core J2EE Patterns: Best Practices and Design Strategies Publisher: Pearson Education Authors: Deepak Alur, John Crupi, Dan Malks Rating: 5/5 This book is a must if your are in the J2EE industry and unless you are content to being a head-down coder! All the architects and serious developers, who not only wants to make the sw work but wants to make it efficient and well-structured too, should go thru it, the examples are very helpful and categorizing the patterns in three different tiers provide a intuitive way to look at those. Without making this review any longer, what I'll suggest, NOT as a prerequisite, but as a supplement, is the Gang of Four's (Eric gamma et. al.) 'Design Patterns' book...
Product: Book - Paperback
Title: Microsoft Excel 2000/Visual Basic for Applications Fundamentals Publisher: Microsoft Press Authors: Reed Jacobson Rating: 4/5 Those with no programming experience should not buy this book. It is helpful in the very detailed examples of what Excel VBA can do for you. The last chapter on Pivot Tables seems a little out of step with the rest of the book. Also, the theory behind what you are doing is not explored so it is a bit superficial. But, as far as getting your feet wet, this is a great place to start.
|