List price: $39.99 (that's 30% off!)
Used price: $9.95
Buy one from zShops for: $13.00
And then I came across this book. I had read a review about in the Linux Journal. In 2 days I "inhaled" 200+ pages of this book, about 7 chapters. To begin with, this book is easy to understand, has numerous examples to go long with the text, and does an excellent job in progessing through Python.
The first 400 pages cover syntax, style, functions, classes, modules, etc. If you've ever programmed in another language (C, C++, Java, Perl), Mr. Chun compares Python to each of them in simularities and differences. You should be pick up on these quite easily. The last part of the book in more advanced topics, which I found quite enjoyable.
I don't program in Perl anymore. After reading this book, I wonder why I didn't look at Python first. Aside from a book on Tkinter, this is the only book that I keep on my desk. It's great for teaching and learning, but makes a great reference book also.
Guido Van Rossum,creator of Python in Technical Review Panel of this book.That itself establishes the credibility.
I recommend Python as the first object oriented program to learn,for that this book is defintely worth.Author explains everything in a very simple manner,including how the language modules itself are constructed.
Explaining data structured related to language is basic requirement for any programming book - This book does exceptionaly well in this .I personally liked the part - Extending Python.Also this book covers JPython - Java avatar of Python.
Used price: $0.06
Collectible price: $12.00
I live in California, but am fond of the Pacific Northwest, and have done a lot of travelling there. Lesley has a fine ability to evoke what is special about the land and people of this area. The book has some interesting accounts of the ways of the tribes in the area, such as the Celilo, a fishing tribe whose prime fishing grounds are wiped out in one poignant scene by a newly constructed power dam.
The story follows Danny Kachiah, a Nez Perce who barely ekes out a living working the local Rodeo circuit as a bronco-rider. He is trying to re-assume the role of father after his divorced wife is killed in a car accident, leaving him with his estranged son, Jack. But it is Danny's relationship with his father, Red Shirt, that is central to this book.
Danny is haunted by the memory of his father, a tough, smart old Nez Perce, and by the remarkable stories his father has related to him over the years. Throughout the book, it is the memory of his father and of the cultural traditions of his tribe that Red Shirt has passed on to him through his stories and teachings, that guide his actions as he attempts to get his life back together, and especially, to re-establish his relationship with his son.
List price: $29.95 (that's 30% off!)
Used price: $4.94
Buy one from zShops for: $4.95
Part One: Getting Started (Strategy and Profiling People)
Part Two: Organizing Around Information (Storyboarding Knowledge and Mapping the Knowledge Network)
Part Three: Knowledge Architecture (Hiring People, Mobilizing Content, and Building the Technical Architecture)
Part Four: The Ninety-Day Action Plan
This book provides both the structural design and the operations manual needed by any organization to achieve these objectives:
1.To evaluate the information it now has
2.To identify the information it needs...but does not (as yet) have
3.To formulate a Web-based system to manage knowledge more effectively
4.To set in place those best qualified to manage that system
5.To facilitate and encourage knowledge sharing throughout the organization
In Part Four, the authors wisely recommend that an organization choose a single business cycle that can be improved and begin the "Ninety-Day Action Plan" with a knowledge audit; next, begin building a core team and select an appropriate technology (or technologies); then during Day 61-Day 90, explain your team's efforts throughout the organization ("to communicate the benefits of a KM system and to sell the concept of the knowledge architecture") while constantly updating the content under management.
Given its stated purposes, I rate this book very highly. It is well-organized, well-written, and comprehensive in terms of material covered. Contrary to what some reviewers may suggest, I think it provides the knowledge needed to manage knowledge effectively. If your organization has the aforementioned five objectives and has not as yet achieved them, I suggest that its key executives read this book immediately and then launch a collaborative effort to implement the "Ninety-Day Action Plan." Why wait?
The authors are straight forward in explaining that the nature of their book is not to explain knowledge management. It is assumed that you have read other books on knowledge management prior to using this guide. I found the book was well written enough that you really just needed some basic understanding of knowledge management, along with the foresight and desire to improve the formation and flow of data, information and knowledge. The book's subtitle states "a practical web-based approach", yet many principals of this book can be used in non web- based applications. Before I finished the book, I was convinced that my organization should implement the needed changes for managing knowledge, and that my organization would benefit greatly from retooling its self for the information economy. The authors should have included a quick reference page for the numerous abbreviations that were used. Some of the abbreviations may have another meaning in other industries.
Used price: $0.95
Collectible price: $4.10
Buy one from zShops for: $1.24
Used price: $7.74
Buy one from zShops for: $17.90
The authors demonstrate clear thinking and good wisdom about how we model a process or situation. Every chapter has a few pearls of wisdom, some of which took me several years to figure out on my own the hard way. For example, in chapter 2, the authors say that it is rarely possible to describe the behaviour of a system without some (possibly fictitious) notion of its internal state. Yes, it is true that the state is encapsulated and invisible to the user; nonetheless, the user must invent some picture of what's inside, just in order to have a vocabulary for further discourse.
I have read some other books on this subject, notably the one on UML modelling by Booch, Rumbaugh and Iverson. I was a little put off by these books. What I was looking for in these modelling books was some philosophy -- a discipline of viewing objects around us (as well as objects in the toy worlds we conjure as engineers). Instead these books spent an inordinate time on irrelevant mechanics -- do I draw a rectangle or an oval? do I adorn the arrow with an apple or a flower? etc. Notation is no doubt important, but first and foremost a book must teach you a clean way of thinking -- and that was precisely what I found missing until I chanced upon D'Souza and Wills' book.
What surprises me is that some concepts, like Refinement, just seemed so natural once I got it. It's like "Oh, of course. That's exactly how it should be." And I wish I was using a language like Eiffel to carry Catalysis models directly into implementation.
To the writer of the April 14 posting, did you actually read Ch 6 (Refinement) or Ch 9 (Frameworks)? The key concepts, though they could be better highlighted, should have clicked for you if you have some experience with object modeling. fyi - I have used some of the concepts published by DSouza and Wills in the past.
I was a bit disappointed that the case study section does not make good use of the component-modeling concepts described earlier e.g. connectors.
After seeing the overviews at the catalysis.org site, I am really looking forward to seeing "Catalysis Distilled" or equivalent!
The book shines a light on life on the space station when it was still occupied by Cardassians. We get to see the ruthless yet pragmatic Gul Dukat in charge as he tries to save his station, his career, and his very life. Quark and a newly arrived Rom and young Nog provide comic relief. While Kira, still in the Bajoran Resistance, has her second encounter with Odo.
The book even goes one step further by explaining the departure of Dr. Katherine Pulaski, who filled in for Dr. Crusher on the Enterprise-D for over a year. So we get to see the goodbye that was never shown as she leaves the ship to lead a small team (herself, Nurse Ogawa, two interns) on a dangerous unofficial mission to help her ex-husband, a brilliant and courageous Bajoran doctor, fight the plague. Captain Picard and Dr. Crusher also have memorable cameos that further the plot.
Nitpicks: 1) an Amazon reviewer pointed out that Kira got her facts about the Cardassian Occupation wrong, acting like she was born free when in fact her world had been occupied for over 80 years. 2) the Kira-Odo storyline seemed boring. 3) once again the ending was rushed.
The love-it-or-hate-it medical thriller aspect of the first book is toned down this time and turns into a more general DS9-style "station in peril" story. Although the first hints that a conspiracy is at work does finally appear. Overall, I really liked the book. Thought it was much better than the first one. The look at Terek Nor and Dr. Pulaski alone makes it worth reading.
Used price: $0.75
Collectible price: $8.47
Buy one from zShops for: $3.97
Used price: $14.50
Collectible price: $36.52
Buy one from zShops for: $42.95
A CD-ROM is included with the book. This CD-ROM has the complete book as a PDF file, with extensive cross references (as links). I usually hate to read lengthy material on the computer screen and I usually prefer a (paper) book, but the PDF file on the CD-ROM is really great. The cross references makes the PDF file easier to use than the book. (The "standard" document on UML from OMG is also included on the CD-ROM).
The book is written in a formal and boring style. Another thing that makes the book less enjoyable to read is the layout of the text. The lines are too long, and the spacing between the lines is inadequate.
The main part of the book is the alphabetically ordered reference. Before the reference part, the book has a short (85 pages) overview/introduction to UML. When I read the paper book I could not understand who would benefit from this text: the text is too harsh for the novice, but lacks all the details an advanced user would be looking for. However, on the cross referenced CD-ROM this text turned out to be a valuable part.
The book is a very unbiased reference. This is also a weak side of the book. You will not get any advice about good practices, or useful ways to apply UML for different design organizations.
The fact is that these books are pretty good. Each book has it's place. I have all three, and all are useful depending on the situation. All have errors and yes the writing can be dry. Get over it. They are still good -- not perfect, but the best i've seen yet.
I think you complainers are looking for the proverbial silver bullet and upset at not finding it, propose to judge on what you don't understand. These aren't they; instead these three books are three lead slugs that complement the rest of my tool-ordinance for some significant firepower.
Ted Rallis
The book attempts to cover all of the important topics. To get there, it takes an unusual approach. There are a few introduction chapters as might be expected. Part 2 of the book has one chapter per view. In each chapter, the view is covered both notation-wise and discussion-wise.
Part 3 was the biggest surprise for me. It is an "encyclopedia of terms." This section is worthwhile even if you are an OO person who doesn't care about diagramming with UML. It gives a definition for each term and frequently the Semantics, Notation and Discussion associated with it.
However, this book is a rough read. I opened the book randomly and found the following as an example: "Branch: An element in a state machine in which a single trigger leads to more than one possible outcome, each with its own guard condition." After reading it a second time carefully along with looking up what a "guard condition" was, I understood. The point though is that the definitions are rigorous, but hard to digest on a quick read.
The book is worth buying for your reference library for the encyclopedia section alone. I will personally be using it when I have a situation to model and know the term but not the UML syntax. The encyclopedia will lead me to the syntax.
List price: $19.95 (that's 30% off!)
Used price: $4.95
Buy one from zShops for: $7.75