10/13/2012

Game Theory and Strategy (Mathematical Association of America Textbooks) Review

Game Theory and Strategy (Mathematical Association of America Textbooks)
Average Reviews:

(More customer reviews)
I found this book to be a very enjoyable read, covering the most interesting ideas in game theory and how they have impacted on other sciences from biology to sociology.
Almost no mathematical knowledge is required, because the text focuses on the ideas not the math.
Even if you want to learn about Game Theory including the mathematical foundation, I recommend to read this book first. It will wet your appetite for Game Theory and show the breath of ideas and applications.

Click Here to see more reviews about: Game Theory and Strategy (Mathematical Association of America Textbooks)

This book pays careful attention to applications of game theory in a wide variety of disciplines. The applications are treated in considerable depth. The book assumes only high school algebra, yet gently builds to mathematical thinking of some sophistication. Game Theory and Strategy might serve as an introduction to both axiomatic mathematical thinking and the fundamental process of mathematical modelling. It gives insight into both the nature of pure mathematics, and the way in which mathematics can be applied to real problems.

Buy NowGet 10% OFF

Click here for more information about Game Theory and Strategy (Mathematical Association of America Textbooks)

Read More...

10/12/2012

Microsoft® SQL Server(TM) 2000 Analysis Services Step by Step (DV-DLT Fundamentals) Review

Microsoft® SQL Server(TM) 2000 Analysis Services Step by Step (DV-DLT Fundamentals)
Average Reviews:

(More customer reviews)
This Step by Step guide serves as a great starting point for getting familiar with Microsoft's Analysis services. It starts with a quick introduction to data warehousing (without resorting to giving an entire history of the subject, as seems so common today) and how it relates to OLAP and then moves right into the Analysis Servies tools.
The chapters are well written and get you the information you need, without missing any major details. Even if you don't plan to take the "step by step" approach, this book is worth having by your side.
All right... now for the downsides. At best this book is good for beginners. These are some of the areas where I found it came up short:
- Sizing systems that will support Analysis Services. The book talks a bit about how big cubes are, but there is no information about cube performance/cube sizing, etc. Basically, this book won't help you develop a hardware plan for hosting Analysis Services.
- Accessing Analysis Services via the web. All of Microsoft's literature talks about how SQL Server 2000's great support for the web/XML. Strangely, it is very hard to find this information for Analysis Services, and this book doesn't provide any guidance. Right now it seems that the best you can do to find this information is hunt around Microsoft's site.
Overall I still think this is good book. However, if you are going to be building a large Analysis Services system, expect to be looking for other sources to answer all of your questions.

Click Here to see more reviews about: Microsoft® SQL Server(TM) 2000 Analysis Services Step by Step (DV-DLT Fundamentals)


MICROSOFT® SQL SERVER™ 2000 ANALYSIS SERVICES STEP BY STEP shows Microsoft Excel and Access experts, IS managers, and database developers how to build applications that take advantage of the powerful data-analysis services in Microsoft SQL Server 2000. You'll discover why these services make it easier to analyze huge amounts of data quickly, and you'll learn how to develop a wide range of advanced dimensional-data applications-from enterprise reporting tools to advanced decision-support systems. The book's easy-to-follow lessons begin with clear objectives and include real-world business examples, with a companion CD full of sample files that support each lesson.

This title shows you how to:

Administer the Analysis Manager: Understand the fundamentals behind data dimensions and hierarchies, data warehousing, and the Microsoft Analysis Services architecture, and use the Microsoft Analysis Manager application to define and populate data cubes.
Create and display cubes: Define and modify measures and dimensions. Design, build, process, and view cubes, from simple to advanced, with cube and dimension editors. Use Microsoft Excel PivotTable® Reports and the PivotTable List in Microsoft Excel to browse cubes, and create cubes using Microsoft Office.
Query cubes: Use multidimensional expressions (MDX) values and sets and the MDX Sample application to query and display dimensional data.
Perform advanced administration: Choose data storage options and the Storage Design Wizard to optimize, manage, and update data efficiently. Automate the Analysis server to process an OLAP database. Work with partitions and automate updates, and apply security to cubes.

A Note Regarding the CD or DVD

The print version of this book ships with a CD or DVD. For those customers purchasing one of the digital formats in which this book is available, we are pleased to offer the CD/DVD content as a free download via O'Reilly Media's Digital Distribution services. To download this content, please visit O'Reilly's web site, search for the title of this book to find its catalog page, and click on the link below the cover image (Examples, Companion Content, or Practice Files). Note that while we provide as much of the media content as we are able via free download, we are sometimes limited by licensing restrictions. Please direct any questions or concerns to booktech@oreilly.com.


Buy Now

Click here for more information about Microsoft® SQL Server(TM) 2000 Analysis Services Step by Step (DV-DLT Fundamentals)

Read More...

Mastering Oracle SQL, 2nd Edition Review

Mastering Oracle SQL, 2nd Edition
Average Reviews:

(More customer reviews)
[A REVIEW OF THE SECOND EDITION]
Those of you dealing with the latest Oracle 10g, and perhaps frustrated with the quality of the Oracle documentation, might want to consult this second edition. Its greatest difference compared to the first edition is simply that it deals with 10g, whereas the latter talks about 9g. Mishra and Beaulieu explain, with extensive detail and examples, the new features. Like support for unix-like regular expressions within SQL statements. Given that many Oracle users probably hail from a unix/C background, they will welcome this.
Also, for mapping between XML and SQL data types, 10g now integrates XML. This will reduce the impedance mismatch between the object oriented and relational outlooks that bedevil many programmers who have to deal with both.
The only problem I found with this book is its lack of mention of competing databases. Because the authors explicitly assume that you have already committed to using Oracle as your database. Fair enough. But perhaps occasional comments in the text, about how a given command or feature is not possible in another database would be useful and appreciated by Oracle users. Heck, to be fair, on this point, the book is at no relative disadvantage. For example, I have texts on dB2 and MySQL that likewise say zilch about their competitors.

Click Here to see more reviews about: Mastering Oracle SQL, 2nd Edition


The vast majority of Oracle SQL books discuss some syntax, provide the barest rudiments of using Oracle SQL, and perhaps include a few simple examples. It might be enough to pass a survey course, or give you some buzz words to drop in conversation with real Oracle DBAs. But if you use Oracle SQL on a regular basis, you want much more. You want to access the full power of SQL to write queries in an Oracle environment. You want a solid understanding of what's possible with Oracle SQL, creative techniques for writing effective and accurate queries, and the practical, hands-on information that leads to true mastery of the language. Simply put, you want useful, expert best practices that can be put to work immediately, not just non-vendor specific overview or theory.

Updated to cover the latest version of Oracle, Oracle 10g, this edition of the highly regarded Mastering Oracle SQL has a stronger focus on technique and on Oracle's implementation of SQL than any other book on the market. It covers Oracle s vast library of built-in functions, the full range of Oracle SQL query-writing features, regular expression support, new aggregate and analytic functions, subqueries in the SELECT and WITH clauses, multiset union operators, enhanced support for hierarchical queries: leaf and loop detection, and the CONNECT_BY_ROOT operator, new partitioning methods (some introduced in Oracle9i Release 2), and the native XML datatype, XMLType.

Mastering Oracle SQL, 2nd Edition fills the gap between the sometimes spotty vendor documentation, and other books on SQL that just don't explore the full depth of what is possible with Oracle-specific SQL. For those who want to harness the untapped (and often overlooked) power of Oracle SQL, this essential guide for putting Oracle SQL to work will prove invaluable.


Buy NowGet 27% OFF

Click here for more information about Mastering Oracle SQL, 2nd Edition

Read More...

Bayes and Empirical Bayes Methods for Data Analysis, Second Edition Review

Bayes and Empirical Bayes Methods for Data Analysis, Second Edition
Average Reviews:

(More customer reviews)
This book features a deep and focused lesson on Bayes and Empirical Bayes Methods. It goes through the key topics as conjugate priors, MCMC methods (non iteratives and iteratives as the well known Gibbs samplining and metropolitis hastings algorithms), model selection methods (as bayes factor) and issues related as model robusteness.
The Approach is increasingly formal and deeply complex, allowing for getting the basics or diving into more complex knowledge according to your former background. You need at least a good understanding of Frequentist statistic to be able to follow the reasonings. Each chapter allow you to stop at some point without losing the thread. Last part of the book is in fact deep knowledge demanding.
The most interesting point of this book according to my very limited statistics background is that it makes good comparations with the frequentist approach (classical approaches as confidence intervals and point estimators), checking performance of either method. Even, it features some combination of both approaches getting some bayessian intervals.
As a negative point, I would say that examples are hard to follow for someone with limited bakground and too much complex. They really do not clear me up enough.
All in all, is a very profitable book for jumping into bayesian methods.

Click Here to see more reviews about: Bayes and Empirical Bayes Methods for Data Analysis, Second Edition

In recent years, Bayes and empirical Bayes (EB) methods have continued to increase in popularity and impact. Building on the first edition of their popular text, Carlin and Louis introduce these methods, demonstrate their usefulness in challenging applied settings, and show how they can be implemented using modern Markov chain Monte Carlo (MCMC) methods. Their presentation is accessible to those new to Bayes and empirical Bayes methods, while providing in-depth coverage valuable to seasoned practitioners.With its broad appeal as a text for those in biomedical science, education, social science, agriculture, and engineering, this second edition offers a relatively gentle and comprehensive introduction for students and practitioners already familiar with more traditional frequentist statistical methods. Focusing on practical tools for data analysis, the book shows how properly structured Bayes and EB procedures typically have good frequentist and Bayesian performance, both in theory and in practice.

Buy Now

Click here for more information about Bayes and Empirical Bayes Methods for Data Analysis, Second Edition

Read More...

10/11/2012

Modelling and Sculpture: A Guide to Traditional Methods Review

Modelling and Sculpture: A Guide to Traditional Methods
Average Reviews:

(More customer reviews)
This guy was a student of Edouard Lanteri & i reckon Lanteri's book is better. This fellow waffles on a fair bit but his techniques are good & you can learn a lot from it regarding making traditional sculpture. The info is slightly different from lanteri's book so you get a slightly different viewpoint on the same techniques & the pictures are good. Its a good basic book of how to. However i'd recommend the Lanteri book over this one if you can only buy one book.

Click Here to see more reviews about: Modelling and Sculpture: A Guide to Traditional Methods

Both experienced and novice sculptors will appreciate this manual, written by an expert, that addresses every practical detail necessary for a complete knowledge of the craft. Topics include modelling a portrait bust; casting; modelling for terra-cotta, in relief, and for bronze; and modelling in clay. 36 plates. 82 line illustrations.

Buy NowGet 32% OFF

Click here for more information about Modelling and Sculpture: A Guide to Traditional Methods

Read More...

Play-Doh Animal Fun Review

Play-Doh Animal Fun
Average Reviews:

(More customer reviews)
I have never heard of a kid that didnt like play-doh. This is a great set, a book and fun creativity all in one.

Click Here to see more reviews about: Play-Doh Animal Fun



Buy Now

Click here for more information about Play-Doh Animal Fun

Read More...

Instructional Design in the Real World: A View from the Trenches (Advanced Topics in Information Resources Management) Review

Instructional Design in the Real World: A View from the Trenches (Advanced Topics in Information Resources Management)
Average Reviews:

(More customer reviews)
"Instructional design in the real world: a view from the trenches", by Anne-Marie Armstrong was published by Information Science Publishing in 2004. The author has thoughtfully compiled accounts of many different instructional designers throughout the world. The designers report on the various models and businesses that they have worked for. Many of the designers were hired to create online or e-learning modules. They discussed the successes and failures of their ventures. I will be honest; my first reaction to reading this book was not positive. But, as I engaged myself in the reading, it was a very easy read. The authors of each "story" were very honest when describing their working situations. Many reflected on mistakes they made in the ID process, others reflected on what worked best within the process.
The part of the book that I enjoyed most was that the Instructional Designers realized the importance of knowing the needs of your learner. One of my favorite quotes was that "Learners were considered identical, homogeneous raw
materials in a standard process of educational production (Cameron, 1996). They were considered as an empty vessel that only needed filling. Hence, there was no active communication between instructional developers and learners during the learner analysis process" (p.3). As an instructional designer especially for the online learner, it is very hard to know a learner that you never see or come in contact with, however, the author still keeps this in the forefront of what we should keep in mind when designing instruction.
The chapter that stuck out in my mind was the one that specifically dealt with knowing the needs of your learner. There was a case study on how job aids are used in a manufacturing plant. The instructional designers realized after the needs analysis of the learners, that they did not need full content learning, but specific tasks the worker could look up. The author compared the information they needed to a phone book. The learner already knows how to use the phone; they just need specific phone numbers sometimes.
In closing, this book really opened my eyes to the
role of the instructional designer, especially as they worked with the company and the SME (Subject Matter Expert). As the designers of an online course stated, "Merrill (1997) is often quoted as saying `information is not instruction.' This simple and profound statement seems to make a whole lot of sense; there's a lot more to teaching than just telling students about something and then expecting knowledge and skills to magically appear. Yet what we find in a majority of textbooks, lecture halls, and online courses is a whole lot of telling and not much instruction. We certainly didn't want our course to be categorized as just another "electronic page-turner" (p. 171-172). We can not expect to throw information out there and expect people to learn. The instructional design process must be carried out to achieve high levels of learning.


Click Here to see more reviews about: Instructional Design in the Real World: A View from the Trenches (Advanced Topics in Information Resources Management)

Text addresses issues of how practices are adapted and applied in numerous environments; emphasizing the constraints on the design process that have been imposed by the timelines, resource distributions, and needs of various systems. Hardcover, softcover available. DLC: Instructional systems--Design--Data processing.

Buy Now

Click here for more information about Instructional Design in the Real World: A View from the Trenches (Advanced Topics in Information Resources Management)

Read More...

10/10/2012

Beautiful Data: The Stories Behind Elegant Data Solutions Review

Beautiful Data: The Stories Behind Elegant Data Solutions
Average Reviews:

(More customer reviews)
"Beautiful Data" is a collection of essays on data; how people have transformed it, worked within its confines, and offers a glimpse of where we might go. Many of the essays are wonderful snippets into how some people perceive data while others fall flat. Overall its a mostly enjoyable read that helps open up your mind to new potentials.
First a disclaimer; I am not a data person. However I've been involved, fairly heavily, in the data field. In the parlance of the world, I'm a back end person. However I'm always trying to think about the front end; how will things be used and what information can we gleen from the system (or systems). With that in mind, this is a book that speaks to me - its all about the front end.
Some of the best essays in the book would be:
The first essay by Nathan Yau he talks very much about user created data and personal databases (knowledge bases). What's exciting here is how he takes data already out there, data you have provided, and creates something useful and yes, beautiful, out of it.
The Second essay by Follett and Holm really gets down to how if you want the data, you need to present it in a way that brings people into the process. As someone who has a slight crush on the statistics and practices in polling (and designing poll questions) this essay really was a fascinating read.
The third essay by Hughes detailed how he handled images on the Mars mission. There wasn't anything here that wasn't done in embedded systems 15 years ago; still it was a great walk down memory lane since I used to program embedded imaging systems.
Chapter 4 really hit home PNUTShell is cloud storage and data processing in real time. This really is the stuff of the future.
Chapter 5 by Jeff Hammerbacher really didn't offer too many insights but his writing style is fluid and fun plus he offered a glimpse into how Facebook grew.
We then have the slow section of the book - Chapter 8 on distributed social data had promise but it read more like a company white page than an interesting article. Same with Chapter 12 [...].
Thankfully chapter 10 on Radiohead's "House of Cards" video was there - and here we are presented with true beauty in data - beautiful enough to create a music video out of!
I'm still on the fence with Chapter 13 - What Data Doesn't Do. It was an interesting chapter but it felt both too long and too short at the same time. I almost felt that in the author, Coco Krumme, were to write a book on this topic, I'd want to read it. However her essay was not the right vehicle.
Finally, the last chapter - "Connecting Data" was a truly inspiring piece; one that offers up paths for the future. I am sure a few start ups will form over the questions posed in by Segaran (or maybe the questions to the questions).
Overall there were enough strengths to overcome the weak chapters. My main complaints are trivial; poor binding of the book, too many PhD candidate papers and not enough from out in the trenches. I'd love to see something from Stonebreaker here; its hard to talk about beautiful data and not have him in it. Or forget [...]and talk about many eyes. Or map reduce. Still, "Beautiful Data" succeeds. It opened up my mind to different possibilities for data representation and usage.


Click Here to see more reviews about: Beautiful Data: The Stories Behind Elegant Data Solutions


In this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as they explain how they developed simple and elegant solutions on projects ranging from the Mars lander to a Radiohead video. With Beautiful Data, you will:

Explore the opportunities and challenges involved in working with the vast number of datasets made available by the Web
Learn how to visualize trends in urban crime, using maps and data mashups
Discover the challenges of designing a data processing system that works within the constraints of space travel
Learn how crowdsourcing and transparency have combined to advance the state of drug research
Understand how new data can automatically trigger alerts when it matches or overlaps pre-existing data
Learn about the massive infrastructure required to create, capture, and process DNA data

That's only small sample of what you'll find in Beautiful Data. For anyone who handles data, this is a truly fascinating book. Contributors include:
Nathan Yau Jonathan Follett and Matt Holm J.M. Hughes Raghu Ramakrishnan, Brian Cooper, and Utkarsh Srivastava Jeff Hammerbacher Jason Dykes and Jo Wood Jeff Jonas and Lisa Sokol Jud Valeski Alon Halevy and Jayant Madhavan Aaron Koblin with Valdean Klump Michal Migurski Jeff Heer Coco Krumme Peter Norvig Matt Wood and Ben Blackburne Jean-Claude Bradley, Rajarshi Guha, Andrew Lang, Pierre Lindenbaum, Cameron Neylon, Antony Williams, and Egon Willighagen Lukas Biewald and Brendan O'Connor Hadley Wickham, Deborah Swayne, and David Poole Andrew Gelman, Jonathan P. Kastellec, and Yair Ghitza Toby Segaran

Buy NowGet 28% OFF

Click here for more information about Beautiful Data: The Stories Behind Elegant Data Solutions

Read More...

A Vast Machine: Computer Models, Climate Data, and the Politics of Global Warming Review

A Vast Machine: Computer Models, Climate Data, and the Politics of Global Warming
Average Reviews:

(More customer reviews)
Understanding how we know about climate, and even what it means to know about climate and climate change, is essential if we are to have an informed debate. This is far and away the best book I have read on the infrastructure behind our knowledge of climate change, how that infrastructure developed, and how the infrastructure shapes our understanding.
The story begins in the 1600s as systematic collection of weather data began (at least in the modern period, other cultures such as the Chinese have older records and it would be interesting to unearth these, although the data normalization issues would be extreme). It picks up speed in the 19th C with global trade and then the telegraph. The more data collected, and the more data is exchanged, the more important it becomes to normalize data for comparison. Normalization requires some form of data model, a theory that makes the data meaningful. Indeed, this is Edwards point, all data about weather and climate only becomes meaningful in the context of a model (this is of course generally true).
Work accelerated during WW2 and then exploded in the 50s and 60s as computers became more available. The role played by John Von Neumann in this is fascinating, as is the nugget that his second wife Klara Von Neumann taught early weather scientists how to program (there is a whole hidden history of the role of woman in developing computer programming that needs to be written - or if you know of one please add it to the comments of this review or tweet it to me @StevenForth).
Edwards also introduces some useful concepts such as Data Friction and Computational Friction. I think my company can apply these in its own work, so for me this has been a very practical text.
Modern models of climate are complex and are growing more so. They have to be to integrate data from multiple sources. One of the main lines of evidence for climate change is that data from many different sources are converging to suggest that climate change is a real and accelerating phenomena. One can meaningfully ask if this convergence is an artifact of the models, although this appears unlikely given the diversity of the data and models. But Edwards shows that it is idiotic to claim that the data and the models can be meaningfully separated. This is true in all science and not just climate science. A theory is a model to normalize and integrate data and to uncover and make meaningful relations between disparate data. That these models are now expressed numerically in computations, rather than as differential equations or sentences in a human language or drawings is one of the major shifts of the information age. It will be interesting to dig deeper into the formal relations between these diffferent modeling languages.

Click Here to see more reviews about: A Vast Machine: Computer Models, Climate Data, and the Politics of Global Warming

The science behind global warming, and its history: how scientistslearned to understand the atmosphere, to measure it, to trace its past, and to modelits future.

Buy NowGet 34% OFF

Click here for more information about A Vast Machine: Computer Models, Climate Data, and the Politics of Global Warming

Read More...

Making More Wooden Mechanical Models Review

Making More Wooden Mechanical Models
Average Reviews:

(More customer reviews)
The authors have done it again, an inspirational book for woodworkers. Their are 13 designs of maechanisms which can be made in a workshop with basic woodworking tools. They tell you what they are and how they work. The projects range from easy to make to a little more difficult. They give you working drawings and templates, picture to show you step by step procedure, suggestions for choosing the wood, and each project is beautifully photographed which will inspire you to get started on such projects as a Steam Crank Mechanism,Wheel and Worm Gear Mechanism and more. These projects and the ones in their previous book would make great teaching aids for those who teach mechanical design. The one criticizm I have is that I am accustomed to working with dimentional drawings and not templates.This book is a pleasure just to page through and even a greater pleasur to get started on one of the machines and see it develop from scratch and then to operate it.

Click Here to see more reviews about: Making More Wooden Mechanical Models

Mechanical models are always a favorite at woodworkingshows, catching the attention of countless woodworkers who like tomake these ingenious pieces come alive. Despite their seeminglyelaborate configurations, these projects are surprisingly simple tomake following this guide's complete step-by-step instructions.Everyproject features a full-color close up of the drawings, cutting listsand special tips for making difficult steps easier.

Buy Now

Click here for more information about Making More Wooden Mechanical Models

Read More...

10/09/2012

Hibernate: A Developer's Notebook Review

Hibernate: A Developer's Notebook
Average Reviews:

(More customer reviews)
This book is not intended as a comprehensive/blow-by-blow tutorial. It is a part of o'reilly's new 'notebook' series which is intended as a VERY brief intro to a new technology for experienced developers.
This book is for folks who are pretty experienced with Java and databases, and its intention is to provide a very high-level fast-paced into to hibernate.
In my opinion, it does these things well. I've got about 9 years experience with Java, and about 15 years with SQL/databases, and about 15 years commercial development experience. I've never used hibernate, and I decided to use it in a project. I'm in a HUGE hurry, and I needed to get up to speed FAST. This book got me there. In this sense, I think the book succeeds very well.
There are plenty of spots where I needed additional help, and a quick web search or a quick jump out to hibernates reference documentation (hibernate.org) was all that was required.
This book does what it intends. If you need hand-holding, detailed instructions, or in-depth tutorials, find another book. (And as far as I know, there aren't any).
:)

Click Here to see more reviews about: Hibernate: A Developer's Notebook


Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you.

Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program. Hibernate: A Developers Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database.You don't even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file.

Hibernate: A Developer's Notebook walks you through the ins and outs of using Hibernate, from installation and configuration, to complex associations and composite types. Two chapters explore ways to write sophisticated queries, which you can express either through a pure Java API, or with an SQL-inspired, but object-oriented, query language. Don't let that intimidate you though: one of the biggest surprises in working with Hibernate is that for many of the common real-world application scenarios, you don't need an explicit query at all.

If you've needed to add a database backend to your application, don't put it off.It's much more fun than it used to be, and Hibernate: A Developer's Notebook shows you why.

Here's what a few reviewers had to say:

"I'm sitting on an airplane after finishing Hibernate: A Developer's Notebook.It's rare to find a book on a new Java technology that you can get through on a domestic flight.That this notebook effectively and succinctly tackles object-relational mapping makes it, and Hibernate, even more impressive.Many books in this category would need to be checked luggage.With this book, you travel first class." --Mike Clark

"A simple persistence framework deserves a simple book, and this one delivers. The examples are well described and easy to understand, yet sophisticated enough to demonstrate Hibernate in a real-world context. Jim, I'm a new fan."--Bruce Tate

About the new Developer's Notebook Series from O'Reilly: Developer's Notebooks are a new book series covering important new tools for software developers.Developer's Notebooks stress example over explanation and practice over theory. They are about learning by doing; by experimenting with tools and discovering what works."All lab, no lecture," with a thoughtful lab partner to guide the way.


Buy NowGet 28% OFF

Click here for more information about Hibernate: A Developer's Notebook

Read More...

Dynamic Models in Biology Review

Dynamic Models in Biology
Average Reviews:

(More customer reviews)
This is an excellent book for students or faculty interested in learning more about the current state of the art in modeling of biological systems. The authors make a great effort to keep the mathematical sophistication at a level that students (or faculty) who primarily have a biological background will still be able to follow in some detail. They are also able to suggest some of the exciting current areas of research and new areas for the future. All in all, well worth reading if you are interested in the topic of modeling of biological systems.

Click Here to see more reviews about: Dynamic Models in Biology



Buy NowGet 15% OFF

Click here for more information about Dynamic Models in Biology

Read More...

Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series) Review

Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series)
Average Reviews:

(More customer reviews)
If you're new to programming and are considering which book to buy, it is essential to consider that many good books (such as Head First Java, Core Java, Just Java, and The Java Tutorial) are meant for experienced programmers who need insight into Java's more complicated concepts. These aren't textbooks for students. But Tony Gaddis's books are, and this book is no exception; in fact, it is the best Java textbook I have ever bought. This book is loaded with examples, exercises, case studies, and projects. It has everything from loops to linked lists, and it does not neglect GUIs by placing GUI topics to an optional section at the end of the chapter or in the last chapters of the book. This book will also serve you well as a reference book and as preparation for the SCJP certificate. I have also bought Gaddis's Starting Out with C++ From Control Structures through Objects, 5th Edition, and I am quite willing to recommend, sight unseen, any book that Gaddis writes.

Click Here to see more reviews about: Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series)

Starting Out with Java: From Control Structures through Data Structures is designed to be used in a 2 or 3 semester/quarter sequence for beginning programmers.Tony Gaddis emphasizes problem-solving and program design by teaching the Java programming language through a step-by-step detailed presentation. He introduces procedural programming early and covers control structures and methods before objects.Students are engaged and have plenty of opportunity to practice using programming concepts through practical tools that include end-of-section and chapter exercises, case studies and programming projects.

Buy NowGet 27% OFF

Click here for more information about Starting Out with Java: From Control Structures through Data Structures (2nd Edition) (Gaddis Series)

Read More...

10/08/2012

Finding One's Way With Clay: Creating Pinched Pottery and Working With Colored Clays Review

Finding One's Way With Clay: Creating Pinched Pottery and Working With Colored Clays
Average Reviews:

(More customer reviews)
After 25 years working in clay, I finally read Paulus Berensohn's "Finding One's Way with Clay". He describes many techniques for pinching pots, and ways to experiment with clay to create new expressions. The steps in making simple or complex hand modeled pieces are clearly explained, and I found them useful in teaching elementary art classes. There's also a thorough chapter on building a simple sawdust kiln.

Click Here to see more reviews about: Finding One's Way With Clay: Creating Pinched Pottery and Working With Colored Clays



Buy Now

Click here for more information about Finding One's Way With Clay: Creating Pinched Pottery and Working With Colored Clays

Read More...

Database Administration: The Complete Guide to Practices and Procedures Review

Database Administration: The Complete Guide to Practices and Procedures
Average Reviews:

(More customer reviews)
This book has three things going for it:
(1) It describes the DBA function as it exists in the real world. More importantly, it breaks the categories of "DBA" out into specialities, such as system DBA, data architect, analysts and modelers, developers and data warehouse DBAs - each speciality is vastly different in practice - and provides skill profiles and roles and responsibilities for each.
(2) Proposes an organizational structure for all DBAs, regardless of database (DB2, Oracle, SQL Server, etc.) and skill. As a consultant who specializes in IT organizational management and processes I heartily endorse this structure. It's also consistent with recommendations made in "IT Organization: Building A Worldclass Infrastructure " by Harris Kern, Stuart Galup and Guy Nemiro, and "Building Operational Excellence: Strategies to Improve It People and Processes" by Dale Kutnick and Bruce Allen.
(3) A complete and comprehensive listing of tasks and responsibilities for DBAs, ranging from creating the database environment to data warehouse administration, and everything in between (data modelling, performance and capacity management, tuning, back-up and recovery, etc.)
While achieving the recommendations for organizational structure is a daunting and complex task, assimilating the extensive list of tasks and recommendations can be accomplished quickly. One way to attain immediate value from this book at the organizational level is to derive database administration policies and processes from this book, and refer to this book for the procedures.
The ideal audience for this book includes IT managers who need to understand the complexity and scope of the DBA function under their cognizance, senior DBAs who want to implement consistent procedures, and HR specialists who develop job descriptions and recruit DBAs.

Click Here to see more reviews about: Database Administration: The Complete Guide to Practices and Procedures

Part tutorial and part reference, Database Administration explains and examines each of the components that comprise the discipline of database administration. The book opens by providing an overview of the responsibilities of database administrators (DBAs) along with the various "flavors" of DBAs and their tasks. From there, the book proceeds chronologically through every task a DBA is likely to encounter. Although designed as a comprehensive survey of the entire DBA environment, the book's individual chapters are also well suited for quick look-up of specific information.

Buy NowGet 47% OFF

Click here for more information about Database Administration: The Complete Guide to Practices and Procedures

Read More...

UML by Example (Sigs: Advances in Object Techn) Review

UML by Example (Sigs: Advances in Object Techn)
Average Reviews:

(More customer reviews)
A great book, although a bit smaller then most UML books, this is one of those instances that quality definitely came out on top over quantity.
The first section reviews UML in general, what the symbols are and when and how to use them.
Section two is the real meat of the book, showing what every person wanting to learn programming always has a problem with, and usually turns out to be that turning point where they give up learning to program. Its not the learning of a language syntax and its nuances that is the real challenge of learning to program (although at times . . .). It is trying to come up with an application or object oriented script that fits a need you must address, and then the process of figuring out how you should build it from an OO point of view. Section two has 2 chapters. Each has an example of taking a high level idea and breaking it down using the "Bridge" method used in this book, until you finally have a complete UML class diagram. At which point you can then start your coding in the OO language of your choice.
Section three is more or less a repeat of section two only the answers and examples are not provided for you. Section 3 is a set of exercises. Concepts of applications (customer requirements doc) are provided and you do the UML designs.
Section 2 though is where all the real action is at.
I give this book 4 stars and not 5 because of two things:
I. An authors version of the answers to section 3 are not provided to you for comparison to the results you come up with after going through exercise.
II. The UML used in this book is still based on UML 1.x and not 2.x. This book is great but screams for a second edition written with UML 2.x in mind.
Brad

Click Here to see more reviews about: UML by Example (Sigs: Advances in Object Techn)

Ghinwa Jalloul's step-by-step introduction to object-oriented software development is suitable for teacher training as well as for practicing software engineers.Jalloul presents seven complete case studies and several smaller examples documented in UML, derived from small software projects developed for, and delivered to, real users. They are preceded by an overview of the object-oriented modeling artifacts in UML, on which the remainder of the book relies.The case studies provide a medium for experimental use and act as templates that can be tailored by readers to fit specific needs and circumstances.

Buy Now

Click here for more information about UML by Example (Sigs: Advances in Object Techn)

Read More...

10/07/2012

RFID Essentials (Theory in Practice (O'Reilly)) Review

RFID Essentials (Theory in Practice (O'Reilly))
Average Reviews:

(More customer reviews)
Wanting to get smarter about Radio Frequency Identification (RFID), I welcomed the opportunity to read some new titles on the topic. I started reading the first of these, RFID Essentials by Bill Glover and Himanshu Bhatt (2006, O'Reilly, 276 Pages, ISBN 0596009445), not knowing what to expect. What I walked away with was not only a high level understanding of the technical aspects of RFID, but also an excellent discussion of the compliance, governance, privacy and security issues that surround its expanded growth and use. If there is a title that truly matches its content, this would be it.

The authors write that they undertook this book because there was no title like it on the market: a book that could target readers in between senior management and electrical engineers. As the child of an old-school software engineer with minimal knowledge on the topic, I was eager to accept this as their goal.
The book begins with an introduction to RFID. In doing this, they break down the use of the technology into distinct eras, with the compliance era being the current time frame. Tracking back to the post-war 1940's, they walk through an overview of how RFID came to be with the birth of transistors. Fast-forwarding to the compliance era, driven by vendors such as Wal-Mart, they seek to explain how most RFID-based activities meet up with traditional compliance projects, with the emphasis being on meeting requirements with the lowest total cost of ownership (TCO). They then look at the "could be" as RFID-enabled enterprises come on line. They look at the various RFID application types, considerations for each of these types, and implementation of these types. They conclude this chapter wit an outline of the challenges, as well as some RFID adoption guidelines.
Chapter 2 of the book covers an overview of a "RFID Architecture". In this chapter, the authors walk through sequential items that need to be considered when looking at the implementation of an architecture. If there is an important lesson to be taken from this chapter, it would be the need to focus on business requirements.
Chapter 3 focuses on RFID Tags. They walk through basic tag capabilities, physical characteristics of tags, power sources, the "air interface", and more. They key in on the how and when to use various types of tags. A key understanding of this chapter is to look beyond the hype and at the realities. In chapter 4, they cover tag protocols. This discussion begins with a discussion of RFID Protocol terms and concepts. They then discuss how tags store data, as well as tag features that address security and privacy.
Starting in Chapter 5, the authors begin their discussion of readers and printers. This chapter includes important discussions of the types of readers that are available, and how to determine which ones make the best sense for a RFID implementation. Chapter 6 extends this discussion to include reader protocols.
From a business perspective, Chapter 7 offers insight into the important topic of data integration through middleware. A bit more technical in depth, this chapter covers issues associated with polling and managing the data provided by tags. Aside from the "commercial" for their employer (Sun), they do a good job covering high level discussions of middleware considerations, laced with technical content for systems architects to start their thinking. This line of thought continues in Chapter 8 in their coverage of the RFID Information Service.
Chapter 9 gets into the sensitive topic of manageability. Because RFID lives on the edge and the architecture has the potential to be massive in size, there are a number of areas that need to be planned for, including automation, The authors cover this with discussions of required capabilities, as well a standards and technologies.
Chapter 10 gets into a topic near and dear to my heart: privacy and security. The authors, while discussing the fact that public reaction to RFID is based on a great deal of speculation and misinformation, acknowledge that public perception will win, Without managing that perception with the realities of controls, the enterprise implementing RFID introduces additional risk into the environment. Unlike the authors of another RFID title I will be reviewing this week, they take a low-key, non-reactionary approach to this issue. This allows for the reader to think about the issues without being broad-sided by fear,uncertainty and doubt.
The book wraps up with a discussion of RFID futures in Chapter 11.
Who Should Read This Book?
This book should be read by anybody who needs to get up to speed quickly on RFID technology and issues. This includes business managers and systems architects. It is also an excellent resource for information technology auditors who need to gain in understanding of the technology (in fact, it can serve as the basis for developing the skeleton of a RFID audit plan, fleshed out with more details later.
The book is not designed for high-end tech heads or people who want to look at specific ERP-type applications. It was not written for this audience.
Scorecard
Eagle on a long par 5

Click Here to see more reviews about: RFID Essentials (Theory in Practice (O'Reilly))

Radio Frequency Identification (RFID) or Near Field Communication (NFC) are rapidly changing the way businesses track inventory and assets. From Wal-Mart and Tesco to the U.S. Department of Defense, early efforts are already showing benefits, but software, integration, and data processing for RFID still present a challenge. If you are a developer or an architect charged with developing an RFID system, this book is for you. Drawing on extensive experience, Bill Glover and Himanshu Bhatt provide you with essential information on this emerging technology. With the knowledge you gain in these pages, you will possess the information and understanding you need to start designing, building, or integrating with RFID systems. In RFID Essentials you will find information on:
Tags and tag protocols, including the Electronic Product Code (EPC)
Readers and reader protocols
RFID middleware
Security and privacy
Managing RFID devices
RFID's impact on your architecture
"The Information Age is over. We're entering an era where network connectivity is almost ubiquitous - it's participate or perish." --Jonathan Schwartz, President and COO, Sun Microsystems, Inc."Unique competitive advantage erupts from enterprises that couple the RFID technologies laid out in RFID Essentials with modern business integration using service-oriented architectures. This is the book to read in order to understand this new landscape." --Mark Bauhaus, Senior Vice President, Sun Microsystems, Inc."This is a must read for RFID Software and Solution architects and is highly recommended for anyone needing to gain more insight into the myriad of components, standards and technologies that make up an RFID solutions environment." --Bryan Tracey, Chief Architect, GlobeRanger Corporation"The authors have done a commendable job of covering a lot of ground in the RFID space, including the infrastructure needed to share the volumes of data RFID will likely generate." --Graham Gillen, Senior Product Manager, VeriSign

Buy NowGet 15% OFF

Click here for more information about RFID Essentials (Theory in Practice (O'Reilly))

Read More...