Related Subjects: Author Index Reviews Page 1 2 3 4 5 6 7
Book reviews for "Stedmond,_John_Mitchell" sorted by average review score:

Beginning Java Networking
Published in Paperback by Wrox Press Inc (15 October, 2001)
Authors: Alexander V. Konstantinou, William Wright, Chad Darby, Glenn E. Mitchell II, Joel Peach, Pascal de Haan, Peter den Haan, Peter Wansch, Sameer Tyagi, and Sean Maclean
Amazon base price: $34.99
List price: $49.99 (that's 30% off!)
Average review score:

Don't buy it!
Do not buy this book, and for your own good, don't even read it!

First of all, I am an experienced computer programmer, and have developed code for the Java core programming language. I have read many-a-programming book, and can tell you to stay away from this one. Why?

This book:

* is not practical
* is filled with *serious* errors - not just typos
* fails by attempting to cover too many topics
* lacks examples and good diagrams
* lacks a sense of continuity from chapter to chapter

Many of this book's chapters are written as if they were a theorem: generalizations and buzzwords that don't get you anywhere. For example:

"If a set of permissions can between them imply a permission - even if no single permission in the set explicitly implies it completely by itself - you will need to provide your own implementation of PermissionCollection." Ha!

"Because sockets are just *programming* abstractions for network protocols, the other side of the connection does not have to use them. For example, the network program on the right side of this example may be coded in an exotic system that does not use the socket abstraction. That is, sockets don't use any additional communications mechanism other than that provided by the encapsulated protocol." Gimme a break!

Some of the errors in this book are the following:

* Chapter 5's author says that java.io.InputStream's "public int read(byte[] buf, int offset, int length)" method reads the input stream starting at 'offset' bytes deep into the input buffer - skipping the bytes toward the front of the buffer. This is incorrect. The author even has a diagram and examples to complement his error. This method actually reads starting at the front of the input buffer, and reads the bytes into 'buf' starting at buf[offset].

* As if all of the previous chapters' authors' errors weren't bad enough, Chapter 9's author took me to a screeching halt and compelled me to write this whole review when he said this: " It should be noted that the java.net.Socket object returned is bound to an ephemeral port number that is different from the one the ServerSocket is listening to (most applications don't care about that port number)." Whoa! This is absolutely, fundamentally wrong. In truth, the returned Socket has the *same* receiving port number as the ServerSocket. (Otherwise the client's Socket (whose destination port number is the same as the ServerSocket's receiving port number) wouldn't know what this "ephemeral port number" is, and so wouldn't be able to send packets to the server's newly created Socket.) IP packets are demultiplexed according to their *connection* (The 2 connected sockets, i.e. 5 parameters: the common protocol, the source's IP address & port number, and the destination's IP address & port number) and according to socket specificity, not just according to the receiving side's socket.

* Wrong diagrams. p.163: The diagram is of a program's output which shows "access denied", while its caption above says, basically, "tada, and it works." p.52: This diagram belongs in the I/O chapter.

The only chapter I found to be somewhat good was the Thread chapter (and a chapter on threads shouldn't even be in a book on networking). This book also suffers from lacking continuity due to the fact that it was written by 10 authors! For instance, this book has no consistent (or good) way of listing the API's and diagraming class relations. Chapters do not pedagogically build on the previous ones. I could go on...

If you want to learn about networking using Java, then here are your prerequisites. You should learn each of these from a book which specializes in the given topic.

* Basic Java Programming including I/O and Threads
* The TCP/IP protocol suite and TCP/IP networking
* Cryptography (optional)
* Java Security

After you do that, I highly recommend the book "TCP/IP Sockets In Java: Practical Guide for Programmers". This book gets the job done at only 110 pages. Another reason I recommend this book is that it lists references to 22 other good and relevant books/documents.

If you want to learn about HTML, Javascript, Servlets, JSP, RMI, CORBA, etc., then you should find a book specific to that topic. For instance, Marty Hall's books on Servlets and JSP are great.

Just because a programming book is thick, doesn't mean it's good. The book's publisher, Wrox, does put out some good books, but this just isn't one of them.

Unorganized and bloated
I bought this book in hopes that it would help guide me on the path to learn Java programming. Numbering over 1000 pages by several different authors, this book does not have a very consistent feel to it, and jumps around to various subjects about Java and various networking principles. The first 200 pages would be good for a university networking class, but as for being a decent tutorial, it is horrible. This book gives little code snippets here and there, but never fully combines them into one large, solid, and useful application.

If you are looking for a book to act as a Java tutorial to networking, this is not the book for you. It is very comprehensive in some areas, and much more than many people are willing to spend in getting through sections of this book. However, if you are looking for a little more general purpose Java networking Bible, then this book might be more suited for you.

Great source of information
I was looking to do more than what you normally find documented in Java and this gave me the details I needed. It has a lot of network protocol details right in the book so you don't have to keep switching between a protocol book and a Java book. Although it's titled, "Beginning Java Networking" it would also benefit an advanced Java programmer interested in writing networking programs.


DoCoMo--Japan's Wireless Tsunami: How One Mobile Telecom Created a New Market and Became a Global Force
Published in Hardcover by AMACOM (2002)
Authors: John C. Beck and Mitchell E. Wade
Amazon base price: $17.50
List price: $25.00 (that's 30% off!)
Average review score:

Not really about about DoCoMo
This book doesn't give a clear understanding of DoCoMo and it's mechanisms.
It's more of an unctious eulogy about people at Do-Co-Mo and the enterprise itself.
What we learn: Keichi Tachikawa had a keen sense of inequality, former Chairman Ohkochi is impatient, impatient etc., Keichi Enoki seems to be the lucky guy.
This is a latter day celebration of a Japanese enterprise. The rendering of the story could have been influenced heavily by the style of a communist storyteller, writing a biography of communist saint Breshnew or marshal Shukow.

Few facts. Tons of incense. Sprinklings of modern management thought.

Not devoid of facts, but these are incoherently interspersed into a rambling storytelling about all and everything.
This book did waste my time and continuous factless ramblings made me feel angry at times.

Superficial and useless analysis
John C. Beck, Mitchell E. Wade clearly do not know and understand the critical factors and strategy behind Ntt DoCoMo's i-mode. Most of the book is so superficial and general to be useless. Most of the intereting elements of Ntt DoCoMo strategy are not covered here so buy something else instead of wasting your money on this.

Packed with important business insights
How has Japan's NTT DooMo become as big as AOL's customer base - five times as fast? This is Japan's mobile phone service, who grew to second-largest in the world in just to years. Insights into industry secrets, Japanese business, the wireless and computer worlds like make DoCoMo--Japan's Wireless Tsunami: How One Mobile Telecom Created a New Market and Became a Global Force a book difficult to easily categorize, but packed with important business insights. Highly recommended for all readers.


National Geographic: The Wildlife Photographs
Published in Hardcover by National Geographic (2001)
Author: John Mitchell
Amazon base price: $35.00
List price: $50.00 (that's 30% off!)
Average review score:

Great photographers,photographs - VERY POOR reproductions!
I used to enjoy everything from NG - magazine (still very good) books etc., however this book continues to show the NGS as it slides downhill. The photographic reproduction is marginal at best (as in so many of their latest offerings) where great, often heroic photos are shown soft or seemingly out of focus. The paper stock is awful. This could have been a wonderful book, and it winds up as almost an insult to past and present Geographic photographers. I'd gladly pay ten dollars more if they could work to improve it. I suppose that's what happens when a non-profit organization moves to a for-profit one!

Pretty poor photographs.
For the most part I agree with the previous reader. I don't think the paperstock is that bad but the photographs do come across as blured, or out of focus. I think this is, potentially, an awesome book but something needs to be done about the photo reproductions.


Getting by in Greek: A Quick Beginners' Course for Tourists and Business People
Published in Paperback by Barrons Educational Series (1983)
Authors: David Hardy, John Pavlides, British Broadcasting Corporation, and Carolyn B. Mitchell
Amazon base price: $3.95
Average review score:

It is greek to me
Getting by in Greek: Is very poorly written. The greek words are in a script style that are very difficult to read. The english pronunciation of the words is very limited. I thought I was getting a cassette and ended up with a book. I'm quite disappointed.

Well, if I could read Greek...
The book starts out fine with the English, the phonetic Greek, and the "greek" Greek. Why these books insist on including "greek" Greek is beyond me. Apparently, most sign, menus, etc. in Greece include the phonetic (Roman/Western) spelling of the words. So, unless your prepared to learn another alphabet, this all but useless.

But then after one page, the book leaves out the phonetic spelling until the very end. So one is left turning the book this way and that trying to figure out what the word is.

And owning the tape does not help matters, since it is often hard to hear exactly what sounds are being made.

I gave it one star and I am being charitable...there was no choice for zero.


On the Seventh Day: Portrait of the Artist As a Creative Writer (Plover Nivola Series)
Published in Hardcover by Plover Press (1997)
Author: John Mitchell
Amazon base price: $15.95
Average review score:
No reviews found.

On the Window Licks the Night: A Nivola (Plover Nivola)
Published in Paperback by Plover Press (1994)
Author: John Mitchell
Amazon base price: $8.95
Average review score:
No reviews found.

Preteen Power
Published in Paperback by Chess Press (1997)
Authors: Eric Chester, C. Kevin Wanzer, John Crudele, and Dennis Mitchell
Amazon base price: $11.95
Average review score:
No reviews found.

Securing Employer-Based Pensions: An International Perspective (Pension Research Council Publications)
Published in Hardcover by University of Pennsylvania Press (1996)
Authors: Zvi Bodie, Olivia S. Mitchell, John A. Turner, and Wharton School Pension Research Council
Amazon base price: $49.95
Average review score:
No reviews found.

Waterboy
Published in Paperback by Morris Pub (1996)
Authors: Lis Elaine, Matthe Mitchell, Gar Linda, Bil Charlotte, Mik Ally, Kath Jack, John Chesire, Matthew, Lisa, and John Chesire
Amazon base price: $3.95
Average review score:
No reviews found.

1, 2 & 3 John
Published in Hardcover by College Press Publishing Company (1998)
Authors: Morris M. Womack and Carl Mitchell
Amazon base price: $24.99
Average review score:
No reviews found.

Related Subjects: Author Index Reviews Page 1 2 3 4 5 6 7

Reviews are from readers at Amazon.com. To add a review, follow the Amazon buy link above.