Books:
Computers:
Java
The Time Traveler's Wife
by Audrey Niffenegger
List Price: $14.00
Available from Amazon
$8.40
On 7-22-2006
See Item's Page
From Publishers Weekly
This highly original first novel won the largest advance San Francisco-based MacAdam/Cage had ever paid, and it was money well spent. Niffenegger has written a soaring love story illuminated by dozens of finely observed details and scenes, and one that skates nimbly around a huge conundrum at the heart of the book: Henry De Tamble, a rather dashing librarian at the famous Newberry Library in Chicago, finds himself unavoidably whisked around in time. He disappears from a scene in, say, 1998 to find himself suddenly, usually without his clothes, which mysteriously disappear in transit, at an entirely different place 10 years earlier-or later. During one of these migrations, he drops in on beautiful teenage Clare Abshire, an heiress in a large house on the nearby Michigan peninsula, and a lifelong passion is born. The problem is that while Henry's age darts back and forth according to his location in time, Clare's moves forward in the normal manner, so the pair are often out of sync. But such is the author's tenderness with the characters, and the determinedly ungimmicky way in which she writes of their predicament (only once do they make use of Henry's foreknowledge of events to make money, and then it seems to Clare like cheating) that the book is much more love story than fantasy. It also has a splendidly drawn cast, from Henry's violinist father, ruined by the loss of his wife in an accident from which Henry time-traveled as a child, to Clare's odd family and a multitude of Chicago bohemian friends. The couple's daughter, Alba, inherits her father's strange abilities, but this is again handled with a light touch; there's no Disney cuteness here. Henry's foreordained end is agonizing, but Niffenegger has another card up her sleeve, and plays it with poignant grace. It is a fair tribute to her skill and sensibility to say that the book leaves a reader with an impression of life's riches and strangeness rather than of easy thrills. Copyright 2003 Reed business Information, Inc.
--This text refers to the
Hardcover
edition.
From AudioFile
Although the title suggests that this is science fiction, Niffenegger's charming, emotionally charged novel is much more a love story. Told alternately from the viewpoints of time traveler Henry and his wife, Clare, it's highly enjoyable on audio. Readers Christopher Burns and Maggi-Meg Reed blend their respective chapters seamlessly. Each reader characterizes all roles within a chapter, and the depictions mesh beautifully. Both narrators characterize Korean friend Kimmy in a charmingly amusing voice and lend a light mood to the couple's daughter, Alba. Burns portrays the emotional chaos of Henry's life so genuinely as to cast the listener directly into his pain and joy. The abridged recording leaves one longing for more. J.J.B. 2004 Audie Award Finalist © AudioFile 2004, Portland, Maine-- Copyright © AudioFile, Portland, Maine
--This text refers to the
Audio CD
edition.
|
1984
by George Orwell and Erich Fromm
Available from Amazon
$7.95
On 7-22-2006
See Item's Page
Product Review
"Outside, even through the shut window pane, the world looked cold. Down in the street little eddies of wind were whirling dust and torn paper into spirals, and though the sun was shining and the sky a harsh blue, there seemed to be no color in anything except the posters that were plastered everywhere." The year is 1984; the scene is London, largest population center of Airstrip One. Airstrip One is part of the vast political entity Oceania, which is eternally at war with one of two other vast entities, Eurasia and Eastasia. At any moment, depending upon current alignments, all existing records show either that Oceania has always been at war with Eurasia and allied with Eastasia, or that it has always been at war with Eastasia and allied with Eurasia. Winston Smith knows this, because his work at the Ministry of Truth involves the constant "correction" of such records. "'Who controls the past,' ran the Party slogan, 'controls the future: who controls the present controls the past.'" In a grim city and a terrifying country, where Big Brother is always Watching You and the Thought Police can practically read your mind, Winston is a man in grave danger for the simple reason that his memory still functions. He knows the Party's official image of the world is a fluid fiction. He knows the Party controls the people by feeding them lies and narrowing their imaginations through a process of bewilderment and brutalization that alienates each individual from his fellows and deprives him of every liberating human pursuit from reasoned inquiry to sexual passion. Drawn into a forbidden love affair, Winston finds the courage to join a secret revolutionary organization called The Brotherhood, dedicated to the destruction of the Party. Together with his beloved Julia, he hazards his life in a deadly match against the powers that be. Newspeak, doublethink, thoughtcrime--in 1984, George Orwell created a whole vocabulary of words concerning totalitarian control that have since passed into our common vocabulary. More importantly, he has portrayed a chillingly credible dystopia. In our deeply anxious world, the seeds of unthinking conformity are everywhere in evidence; and Big Brother is always looking for his chance. --Daniel Hintzsche
--This text refers to an out of print or unavailable edition of this title.
From AudioFile
Orwell's classic continues to deliver its horrible vision of totalitarian society. Once considered futuristic, it now conjures fear because of how closely it fits the reality of contemporary times. West's precise pronunciation and strong, intense voice provide the narration and all individual parts. The three major characters are individualized through vocal emphasis, tone and interpretation of each character's personality. West simultaneously weaves the spell of Big Brother while subtly emphasizing the complex emotional and intellectual annihilation of each of the characters. Starting with a detached approach, West intensifies emotions and ends with a finish that leaves the plot firmly embedded in the listener's mind. P.A.J. An AUDIOFILE Earphones Award winner. (c)AudioFile, Portland, Maine
--This text refers to an out of print or unavailable edition of this title.
|
The Love Season
by Elin Hilderbrand
List Price: $24.95
Available from Amazon
$15.72
On 7-22-2006
See Item's Page
From Publishers Weekly
Hilderbrand's fifth book is a fulfilling tale of familial excavation and self-exploration. Marguerite is a lonely chef on Nantucket Island who hasn't cooked for anyone since she sold her restaurant 14 years ago, following the death of her best friend Candace and her own brief stint in a psychiatric hospital. A quirky, endearingly insecure recluse, Marguerite is startled from her solitude by a late-night phone call from Renata Knox, whose question, "Aunt Daisy?" sends Marguerite scrambling to come to terms with her past. Nineteen-year-old Renata is Candace's daughter and Marguerite's estranged goddaughter, visiting the island with her wealthy fiancé. The novel takes place over the day Marguerite spends preparing a meal to welcome Renata, whose own problems include an overbearing mother-in-law-to-be and an incomplete sense of her own mother. Desperate for nurturing and guidance, Renata turns to Marguerite, the woman who knew her mother best—and whom Renata has been forbidden to see most of her life. The story is crafted as expertly as Marguerite's dishes, seasoned with well-measured flashbacks and convincing details of island life and the restaurant business. It's a refreshing, resonant summertime treat. (June) Copyright © Reed business Information, a division of Reed Elsevier Inc. All rights reserved.
From Booklist
Despite her father's warning, Renata Knox wants to go to Nantucket with her new fiance to meet her godmother, Marguerite, who has been a mystery to her. Finally, she can visit the place where her parents met and fell in love--and where her mother died. Renata also experiences the superficial, upscale world of her fiance's family. Marguerite's solitary life is turned upside down. As the former restaurateur prepares for one of the most important dinners in her life, she reminisces about her flawed past and worries about what to tell the daughter of her beloved friend. Hilderbrand intertwines the separate discoveries of the two women as they examine what is important to them and consider who they want to please and what pleases them. Hilderbrand's sensitive portrayal of a young, motherless woman on a journey of self-discovery, and her guilt-ridden godmother's attempt to find the courage to confront the past, is very moving. Patty Engelmann Copyright © American Library Association. All rights reserved
|
Head First Java, 2nd Edition
by Kathy Sierra and Bert Bates
List Price: $44.95
Available from Amazon
$28.32
On 7-22-2006
See Item's Page
Product Review
It has taken four years, but with Head First Java the introductory Java book category has finally come of age. This is an excellent book, far more capable than any of the scores of Java-for-novices books that have come before it. Kathy Sierra and Bert Bates deserve rich kudos--and big sales--for developing this book's new way of teaching the Java programming language, because any reader with even a little bit of discipline will come away with true understanding of how the language works. Perhaps best of all, this is no protracted "Hello, World" introductory guide. Readers get substantial exposure to object-oriented design and implementation, serialization, neatwork programming, threads, and Remote Method Invocation (RMI). Key to the authors' teaching style are carefully designed graphics. Rather than explain class inheritance (to cite one example) primarily with text, the authors use a series of tree diagrams that clarify the mechanism far more succinctly. The diagrams are carefully annotated with arrows and notes. Also characteristic of the unique teaching strategy is heavy reliance on exercises, in which the reader is asked to complete partial classes, write whole new code segments and do design work. Though there's little discussion of why the exercises' correct answers are what they are, it's clear that the practice work was carefully designed to reinforce the lesson at hand. If you've waited this long to give Java a try, this book is a great choice. --David Wall Topics covered: The Java programming language for people with no Java experience, and even people with no programming experience at all. Key concepts read like a list of Java features: Object oriented design, variable type and scope, object properties and methods, inheritance and polymorphism, exceptions, graphical user interfaces (GUIs), network connectivity, Java archives (JAR files), and Remote Method Invocation (RMI).
--This text refers to an out of print or unavailable edition of this title.
Book Description
Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge. That's how your brain knows. And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and its effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever. If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read. By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.
|
SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press Study Guides)
by Katherine Sierra and Bert Bates
List Price: $49.99
Available from Amazon
$31.49
On 7-22-2006
See Item's Page
Book Description
Get the book that shows you not only what to study, but how to study. The only classroom-based integrated study system for professional certification gives you complete coverage of all objectives for the Sun Certified Programmer and Developer for Java exam, hundreds of practice exam questions, and hands-on exercises. The CD-ROM features full practice exam software with interactive tutorials and lab simulations, plus an adaptive test engine.
Back Cover Copy
Get the book that shows you not only what—but how—to study - 100% complete coverage of all official objectives for Sun Java exam 310-055
- Exam Objective Highlights in every chapter point out exam objectives to ensure you're focused on passing the exam
- Real-world exercises--Step-by-step instruction modeled after the hands-on exam questions
- Exam Watch sections in every chapter highlight key exam topics covered
- Simulated exam questions match the format, tone, topics, and difficulty of the real exam
Covers all exam 310-055 topics, including: Declarations and Access Control * Object Orientation * Assignment and Initialization * Operators * Flow Control, Exceptions, and Assertions * I/O, Formatting, and Parsing * Generics * Collections * Inner Classes * Threads * Java Development The best fully integrated study system available. CD-ROM includes: - Complete MasterExam practice testing engine, featuring:
- One full practice exam
- Detailed answers with explanations
- Score Report performance assessment tool
- Electronic book for studying on the go
- Bonus downloadable MasterExam practice test (with free online registration)
|
Effective Java Programming Language Guide
by Joshua Bloch
List Price: $49.99
Available from Amazon
$43.98
On 7-22-2006
See Item's Page
Product Review
Written for the working Java developer, Joshua Bloch's Effective Java programming Language Guide provides a truly useful set of over 50 best practices and tips for writing better Java code. With plenty of advice from an indisputable expert in the field, this title is sure to be an indispensable resource for anyone who wants to get more out of their code.As a veteran developer at Sun, the author shares his considerable insight into the design choices made over the years in Sun's own Java libraries (which the author acknowledges haven't always been perfect). Based on his experience working with Sun's best minds, the author provides a compilation of 57 tips for better Java code organized by category. Many of these ideas will let you write more robust classes that better cooperate with built-in Java APIs. Many of the tips make use of software patterns and demonstrate an up-to-the-minute sense of what works best in today's design. Each tip is clearly introduced and explained with code snippets used to demonstrate each programming principle. Early sections on creating and destroying objects show you ways to make better use of resources, including how to avoid duplicate objects. Next comes an absolutely indispensable guide to implementing "required" methods for custom classes. This material will help you write new classes that cooperate with old ones (with advice on implementing essential requirements like the equals() and hashCode() methods). The author has a lot to say about class design, whether using inheritance or composition. Tips on designing methods show you how to create understandable, maintainable, and robust classes that can be easily reused by others on your team. Sections on mapping C code (like structures, unions, and enumerated types) onto Java will help C programmers bring their existing skills to Sun's new language. Later sections delve into some general programming tips, like using exceptions effectively. The book closes with advice on using threads and synchronization techniques, plus some worthwhile advice on object serialization. Whatever your level of Java knowledge, this title can make you a more effective programmer. Wisely written, yet never pompous or doctrinaire, the author has succeeded in packaging some really valuable nuggets of advice into a concise and very accessible guidebook that arguably deserves a place on most any developer's bookshelf. --Richard Dragan Topics covered: - Best practices and tips for Java
- Creating and destroying objects (static factory methods, singletons, avoiding duplicate objects and finalizers)
- Required methods for custom classes (overriding equals(), hashCode(), toString(), clone(), and compareTo() properly)
- Hints for class and interface design (minimizing class and member accessibility, immutability, composition versus inheritance, interfaces versus abstract classes, preventing subclassing, static versus nonstatic classes)
- C constructs in Java (structures, unions, enumerated types, and function pointers in Java)
- Tips for designing methods (parameter validation, defensive copies, method signatures, method overloading, zero-length arrays, hints for Javadoc comments)
- General programming advice (local variable scope, using Java API libraries, avoiding float and double for exact comparisons, when to avoid strings, string concatenation, interfaces and reflection, avoid native methods, optimizing hints, naming conventions)
- Programming with exceptions (checked versus run-time exceptions, standard exceptions, documenting exceptions, failure-capture information, failure atomicity)
- Threading and multitasking (synchronization and scheduling hints, thread safety, avoiding thread groups)
- Serialization (when to implement Serializable, the readObject(), and readResolve() methods)
Book Info
(Pearson Education) Working solutions to programming challenges faced by Java developers on a daily basis, revealing what to do to produce clear, robust and efficient code. Include rules in short essay form, and the author's 'war stories,' giving advice and insights into nuances of the language. Softcover.
|
Thinking in Java (4th Edition)
by Bruce Eckel
List Price: $59.99
Available from Amazon
$37.79
On 7-22-2006
See Item's Page
Product Review
Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previous programming experience. The author's take on the essence of Java as a new programming language and the thorough introduction to Java's features make this a worthwhile tutorial. Thinking in Java begins a little esoterically, with the author's reflections on why Java is new and better. (This book's choice of font for chapter headings is remarkably hard on the eyes.) The author outlines his thoughts on why Java will make you a better programmer, without all the complexity. The book is better when he presents actual language features. There's a tutorial to basic Java types, keywords, and operators. The guide includes extensive source code that is sometimes daunting (as with the author's sample code for all the Java operators in one listing.) As such, this text will be most useful for the experienced developer. The text then moves on to class design issues, when to use inheritance and composition, and related topics of information hiding and polymorphism. (The treatment of inner classes and scoping will likely seem a bit overdone for most readers.) The chapter on Java collection classes for both Java Developer's Kit (JDK) 1.1 and the new classes, such as sets, lists, and maps, are much better. There's material in this chapter that you are unlikely to find anywhere else. Chapters on exception handling and programming with type information are also worthwhile, as are the chapters on the new Swing interface classes and network programming. Although it adopts somewhat of a mixed-bag approach, Thinking in Java contains some excellent material for the object-oriented developer who wants to see what all the fuss is about with Java.
--This text refers to an out of print or unavailable edition of this title.
Book Description
The legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the language's fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. Eckel introduces all the basics of objects as Java uses them; then walks carefully through the fundamental concepts underlying all Java programming -- including program flow, initialization and cleanup, hiding implementations, reusing classes and polymorphism. Using extensive, to-the-point examples, he introduces error handling, exceptions, Java I/O, run-time type identification, and passing and returning objects. He covers the Java AWT, multithreading, network programming with Java -- even design patterns. The best way to understand the real value of this book is to hear what readers of the online version have been saying about it: "much better than any other Java book I've seen, by an order of magnitude" "mature, consistent, intellectually honest, well-written and precise" "a thoughtful, penetrating analytical tutorial which doesn't kowtow to the manufacturers" "Thank you again for your awesome book. I was really floundering, but your book has brought me up to speed as quickly as I could read it!"For both beginner and experienced C and C++ programmers who want to learn Java. * From the basics of object development, all the way to design patterns and other advanced topics. * By the author of the best-selling Thinking in C++ -- winner of the 1995 Jolt Cola Award! * On-line version has already received tens of thousands of hits -- there's a huge built-in demand for this book!
--This text refers to an out of print or unavailable edition of this title.
|
Enterprise JavaBeans 3.0 (5th Edition)
by Bill Burke and Richard Monson-Haefel
List Price: $49.99
Available from Amazon
$31.49
On 7-22-2006
See Item's Page
Product Review
As many Java developers and IS managers already know, Sun's powerful Enterprise JavaBean (EJB) technology offers an attractive option for developing server-side components. A suitable read for both managers and Java programmers, Enterprise JavaBeans provides a surprisingly clear and engaging introduction to designing and programming with EJBs. The tour of the EJB component model presented here centers on several beans created and tested for a travel reservation system in a fictitious cruise ship company. The samples are just right in scale, large enough to test out key concepts in design and deployment, but small enough to be comprehensible, even to those who are not Java experts. The author pays close attention to the real-world issues of deployment with EJBs (as well as the differences among the vendor application servers that run them). While there are enough details in Java syntax for designing both entity and session beans for the developer, sections on design here will please those who manage projects without delving much into code. Later, the author shows various ways to design entity and session beans. (For instance, entity beans can allow their bean containers to handle the details of connecting to a database, or they can do it themselves. This book demonstrates both approaches.) When it comes to session beans (which "wire" together entity beans to do real work), the author's introduction to managing state and transactions is also a standout. Tips for performance and reusability close out the book. In all, Enterprise JavaBeans provides an engaging tour of one of the most promising component technologies. It's technically astute, but thoroughly approachable too, and can serve the needs of any manager or Java developer considering EJBs for future projects. --Richard Dragan Topics covered: Enterprise JavaBeans (EJBs) basics, distributed architectures, Component Transaction Monitors (CTMs), bean-containers, home and remote bean interfaces, resource management, configuring EJB servers, entity beans, JNDI, container-managed and bean-managed persistence, session beans, stateless and stateful beans, transactions, design and performance hints.
--This text refers to an out of print or unavailable edition of this title.
Book Description
If you're up on the latest Java technologies, then you know that Enterprise JavaBeans (EJB) 3.0 is the hottest news in Java this year. In fact, EJB 3.0 is being hailed as the new standard of server-side business logic programming. And O'Reilly's award-winning book on EJB has been refreshed just in time to capitalize on the technology's latest rise in popularity. This fifth edition, written by Bill Burke and Richard Monson-Haefel, has been updated to capture the very latest need-to-know Java technologies in the same award-winning fashion that drove the success of the previous four strong-selling editions. Bill Burke, Chief Architect at JBoss, Inc., represents the company on the EJB 3.0 and Java EE 5 specification committees. Richard Monson-Haefel is one of the world's leading experts on Enterprise Java. Enterprise JavaBeans 3.0, 5th Edition is organized into two parts: the technical manuscript followed by the JBoss workbook. The technical manuscript explains what EJB is, how it works, and when to use it. The JBoss workbook provides step-by-step instructions for installing, configuring, and running the examples from the manuscript on the JBoss 4.0 Application Server. Although EJB makes application development much simpler, it's still a complex and ambitious technology that requires a great deal of time to study and master. But now, thanks to Enterprise JavaBeans 3.0, 5th Edition, you can overcome the complexities of EJBs and learn from hundreds of practical examples that are large enough to test key concepts but small enough to be taken apart and explained in the detail that you need. Now you can harness the complexity of EJB with just a single resource by your side.
|
Additional Pages: 1 2 3
© Adapt, Inc. 1998-2006
|
Other Shops:
American States,
Atlases,
Art,
Art Techniques,
Audio Books,
Authors,
Biographies,
Business,
Celebrities,
Children's,
Cities,
Computers,
Cookbooks,
Countries,
Dictionaries,
En Español,
Encyclopedias,
History,
Horror,
Large Print,
Law,
Medical,
Mystery,
Photographers,
Photography Techniques,
Powell's Selections,
Presidents,
Research,
Romance,
Sci-Fi,
Study Guides,
Subjects,
Techical,
Teenagers,
Textbooks,
Travel
Books
Resources
Most Watched Book Auctions
Java at Sduf
Book Review Directory
Reviewed Authors
Reviewed Titles
Review List
Site Map
|