Product: Book - Paperback
Title: Java Threads, 3rd Edition
Authors: Scott Oaks, Henry Wong
I have both Doug Lea's "Concurrent Programming in Java" and Oaks and Wong's "Java Threads". Doug Lea's book is by far the most comprehensive. The book focuses strongly on applied uses of locking mechanisms and covers a great deal of the theoretical basis of monitor-based locking schemes. The book is not easy reading though -- it is extremely dense. It has applicability outside of the Java programming environment and I recommend it to you if you are interested in the theoretical side of concurrent programming. Oaks and Wong's book is far less academic. It is an extremely easy read. Notwithstanding the fact that it is 250 pages, it can easily be read (and understood) in an afternoon. Their approach is much more practical and focuses on Java's support for concurrent programming. If you need to dive into multi-thread programming in Java then I heartily recommend this book to you as it will get you started quicker than Doug Lea's book. If your interest is in concurrent programming in general or if you are using a different language, then Doug Lea's is probably the more suitable.
Product: Book - Paperback
Title: Developing Bioinformatics Computer Skills
Authors: Cynthia Gibas, Per Jambeck
It's no deep secret many Information Technology (IT) professionals today are facing a rough road finding gainful employment. In fact, according to Information Week, nearly 10% of the US IT workforce vanished in the last two months of 2002. More aptly put, some 272,530 American IT professionals in October were unemployed by December. This data is corroborated by the Bureau of Labor Statistics. Where did they all go? Many almost certainly got jobs in other professions and many still could be seeking employment. Employment counselors are encouraging IT professionals to "repurpose" those hard earned tech skills.
Bioinformatics is a ripe apple waiting to be eaten. Bioinformatics simply stated is the computational and analytical methods to biological problems. If this sounds like an open ended explanation, it is. In fact, according to O'Reilly's definitive publication on the topic, "Developing Bioinformatics Computer Skills" by Cynthia Gibas and Per Jambeck, there are several different definitions to Bioinformatics, but suffice to say all revolve around applying IT to the management of biological data.
Chapters one through six delineate the basics including the typical and common software and hardware requirements for Bioinformatics. I will tell you right now if you want to be successful in this fresh field, you must learn Unix. The book points out why. Unix is used extensively in universities and academia where the abundance of software for scientific data analysis is developed. Not to mention in the mid nineties, the only workstations able to visualize protein data structure in real-time were Silicon Graphics and Sun Unix workstations. Linux fans rejoice! As the book points out, "Linux is an excellent platform for developing software, so there's a rich library of tools available for computational biology and research in general."
Sound interesting? At this point you could be overwhelmed and ask yourself, "Where do I start?" Well, you may want to purchase O'Reilly's "Developing Bioinformatics Computer Skills" to see what the fuss is all about, determine whether you have what it takes to succeed in this new field, and most importantly, get an introduction to the software tools for biological applications from the inside out. Bioinformatics is a growing field that will continue for the unforeseeable future.
If you're serious about turning around that stagnant IT career and expanding your education, you may find yourself in the same enviable position you were three years ago...needed and wanted! But don't let me mislead you. As the book points out, Bioinformatics is first and foremost a biological science.
Product: Book - Paperback
Title: Direct from Dell: Strategies that Revolutionized an Industry
Authors: Michael Dell, Catherine Fredman
If you want to learn anything, learn from those who are the best at what they do. When it comes to business success, who better to learn from than Michael Dell, the man who broke all the records in business.I am partial to the tapes which are in Mike Dell's own words and shows the time and detail he put into this material.I also own the book and refer back to it often.
Product: Book - Hardcover
Title: Digital Photographer's Handbook
Publisher: DK Publishing Inc
Authors: Tom Ang
As an instructor of digital photography at Florida Atlantic University, I recently selected this work for use as a required Textbook for all my classes. It is a must read for a variety of levels of experience. The selection of pictures, illustrations, use of color are well thought-out. Even the gloss-coat paper gives a notice of quality. Let me say this another way; I had already begun writing my own textbook, being unsatisfied with what was available, until I came across this book. My classes contain many diverse students, from practicing medical doctors, attorneys, e-bay retailers, photography enthusiasts, and of course college students. All are quite satisfied with this 400+ page work of art. ...