Product: Book  Hardcover
Title: The Mathematica Book, Fifth Edition Publisher: Wolfram Media Authors: Stephen Wolfram Rating: 5/5 I bought the 2nd edition of this book back in the early 90s when a student edition of the software was available to me inexpensively for the Mac. The book was very helpful in learning how to use the Mathematica program. There are examples galore and many graphical illustrations. As other reviewers have said, the whole book comes online with the software and you can easily search it, but I liked having an offline copy too. The later versions are just extensions of earlier ones. It is easy to learn how to do simple examples from the book. Suppose you want to plot the expression xy + x + y. On page ix, before the book really begins, there is an example of the syntax to make a plot: Plot3D[ Sin[x y], {x,0,Pi}, {y,0,Pi} ]. In chapter 1 (p. 49) you learn that the absolute value is given by the Abs[x] function. So, you can type Plot3D[ Abs[xy] + Abs[x] + Abs[y], {x,2,2}, {y,2,2}] to get a nice 3D plot of this expression, with x and y in the range 2 to 2. If you want to see a plot where the value of the expression is <= 2, you can restrict the Z range of the plot, as illustrated in chapter 1 (p. 157), like this: Plot3D[ Abs[xy] + Abs[x] + Abs[y], {x,2,2}, {y,2,2}, PlotRange>{0,2} ].
Product: Book  Paperback
Title: AutoCAD 2000: 3D Modeling,: A Visual Approach Publisher: Autodesk Press Authors: John Wilson Rating: 4/5 MY AUTOCAD INSTRUCTOR, JOHN LARSON RATED TOP REFERENCE TEXT FOR 3D. HE ALSO STATED THAT THIS IS THE ONLY REFERENCE BOOK HE EVER BOUGHT IN HIS CAREER OF TEACHING.
Product: Book  Hardcover
Title: Massively Multiplayer Game Development (Game Development Series) Publisher: Charles River Media Authors: Rating: 4/5 A fascinating book that compiles an array of essays by professionals in today's MMO industry. Each chapter brings something new and unique to consider: from the database to the game engine, costumer service to the network protocols, AI factions to interface design. However, some of the topics are so broad and complex the authors really have no chance of leaving you with a sense of satisfaction when their time is up moving from topic to topic each chapter, you often feel the essays are left open and incomplete. Even so, the issues discussed are very important to consider, and rarely have I seen them covered in other books on the subject. Definitely an interesting read.
Product: Book  Hardcover
Title: Software Engineering: A Practitioner's Approach Publisher: McGrawHill Companies Authors: Roger S. Pressman Rating: 5/5 I had the 3rd edition many years ago for a course I took. At the time I was a junior programmer and did not see the usefulness for all the management and other information in the book. Now that I'm a software development lead, I have dusted off the book. It has been a godsend. In one volume is most of the information one needs to gather requirements, price, design, build, test and deploy great software. It is not dogmatic, which may be why it is not more popular. Pressman lays the necessary truths for each step of software development, then gives the reader choices for how to perform the tasks. The book cites great sources, and is easy to read. Quite a bargin, considering its widerange and utilitarian nature. I recommend it.
