The Career Programmer: Guerilla Tactics for an Imperfect World
Christopher Duncan
Conquer the problems that all professional programmers routinely face, regardless of language, operating system, or platformImprove your ability to deliver solid code, on time and under budget, in even the most uncooperative environmentsMaster the self-defense techniques that you need to shield yourself, your project, and your code from corporate politics, arbitrary management decisions, and marketing-driven deadlines
Unrealistic schedules, unstable releases, continual overtime, and skyrocketing stress levels are legendary in the software development industry. Unlike traditional occupations such as accounting or administration, the software business is populated by programmers who are as creative and passionate about their work as musicians or artists. For most, it is a complete surprise when they enter the business world and find that internal politics, inept management, and unrealistic marketing drive the process rather than a structured and orderly approach based on technical issues and quality.
The Career Programmer explains how the individual programmer or project manager can work within the existing system to solve deadline problems and regain control of the development process. Care is taken to offer proven, practical, and hands-on solutions that are designed to work when confronted with the political and chaotic realities of the business environment. Issues are addressed from the points of view of both the programmer and project manager, and steps are shown in all perspectives, from large-scale teams down to projects with a single developer. For the individual programmer or project manager, the end results are less overtime, less stress, higher-quality software, and a more satisfying career.
"The Career Programmer: Guerilla Tactics for an Imperfect World is a gem of wisdom in a sea of dry, academic books on the software development process."
&emdash;Bill "BanzaiBill" Lowry
"Not only does this remarkable book go over, in gory detail, every one of these issues (and many more), but it does so with an experienced view 'from the trenches' designed to empower us, the lowly developers, with the ammunition and knowledge we need to deal with these issues effectively, to become better software architects for it, and most importantly, to be able to defend our turf and our jobs. "
&emdash;Peter Bromberg, eggheadcafe.
1590590082
The Cat Who Walks Through Walls
Robert A. Heinlein
When a stranger attempting to deliver a cryptic message is shot dead at his table, Dr. Richard Ames is thrown headfirst into danger, intrigue, and other dimensions, where a plot to rescue a sentient computer could alter human history.
0441094996
Citizen of the Galaxy
Robert A. Heinlein
A classic novel from the mind of the storyteller who captures the imagination of readers from around the world, and across two generations
Science Fiction Grand Master
ROBERT A. HEINLEIN
CITIZEN OF THE GALAXY
In a distant galaxy, the atrocity of slavery was alive and well, and young Thorby was just another orphaned boy sold at auction. But his new owner, Baslim, is not the disabled beggar he appears to be: adopting Thorby as his son, he fights relentlessly as an abolitionist spy. When the authorities close in on Baslim, Thorby must ride with the Free Traders — a league of merchant princes — throughout the many worlds of a hostile galaxy, finding the courage to live by his wits and fight his way from society's lowest rung. But Thorby's destiny will be forever changed when he discovers the truth about his own identity....
1416505520
Code Complete: A Practical Handbook of Software Construction
Steve McConnell
For more than a decade, Steve McConnell, one of the premier authors and voices in the software community, has helped change the way developers write code—and produce better software. Now his classic book, CODE COMPLETE, has been fully updated and revised with best practices in the art and science of constructing software. Whether you're a new developer seeking a sound introduction to the practice of software development or a veteran exploring strategic new approaches to problem solving, you'll find a wealth of practical suggestions and methods for strengthening your skills. Topics include design, applying good techniques to construction, eliminating errors, planning, managing construction activities, and relating personal character to superior software. This new edition features fully updated information on programming techniques, including the emergence of Web-style programming, and integrated coverage of object-oriented design. You'll also find new code examples—both good and bad—in C++, Microsoft(r) Visual Basic(r), C#, and Java, though the focus is squarely on techniques and practices.
0735619670
The Collected Stories of Vernor Vinge
Vernor Vinge
The short works of the two-time Hugo Award winner, including his big new novella, Fast Times at Fairmont HighVernor Vinge may be the most brilliant science fiction writer of the past 20 years, most recently earning two Hugo Awards for his novels A Fire Upon the Deep (1992) and A Deepness in the Sky (1999). His earlier groundbreaking works, such as True Names (1981) and Marooned in Realtime (1986), won him a wide readership. Now Vinge presents a feast of great SF sure to delight. From his earliest stories in the mid-1960s, to his longer works of the 1970s and 80s, these pieces display Vinges sense of wonder. Those who love his novels will find his short fiction even more impressive.In such classics as The Ungoverned and The Blabber, Vinge shows the form that has garnered him numerous Hugo and Nebula Award nominations. And in this chronologically arranged showcase, theres a final treatan original novella found only in this collection.
0312875843
|
The Commanding Heights: The Battle Between Government and the Marketplace That Is Remaking the Modern World
Daniel Yergin, Joseph Stanislaw
The "commanding heights," according to Pulitzer Prize-winner Daniel Yergin and international business advisor Joseph Stanislaw, are those dominant enterprises and industries that form the high economic ground in nations around the globe. In their analysis of the new world economy, The Commanding Heights: The Battle Between Government and the Marketplace That Is Remaking the Modern World, they examine "the individuals, the ideas, the conflicts, and the turning points" that are responsible. And by considering events such as the ongoing Asian monetary crisis, they suggest what the ultimate interconnection of financial markets might mean in the future.
0684829754
The Compleat Gentleman: The Modern Man's Guide to Chivalry
Brad Miner
At a time of astonishing confusion about what it means to be a man, Brad Miner has recovered the oldest and best ideal of manhood: the gentleman. Reviving a thousand-year tradition of chivalry, honor, and heroism, The Compleat Gentleman provides the essential model for twenty-first-century masculinity.
Despite our confusion, real manhood is not complicated. It is an ancient ideal based on service to ones God, country, family, and friendsa simple but arduous ideal worthy of a lifetime of struggle.
Miners gentleman stands out for his dignity, restraint, and discernment. He rejects the notion that one way of behaving is as good as another. He belongs to an aristocracy of virtue, not of wealth or birth. Proposing neither a club nor a movement, Miner describes a lofty code of manly conduct, which, far from threatening democracy, is necessary for its survival.
Miner traces the concept of manliness from the jousting fields of the twelfth century to the decks of the Titanic. The three masculine archetypes that emergethe warrior, the lover, and the monkcombine in the character of the "compleat gentleman." This modern knight cultivates a martial spirit in defense of the true and the beautiful. He treats the opposite sex with the passionate respect required by courtly love. And he values learning in the pursuit of truthall with the discretion, decorum, and nonchalance that the Renaissance called sprezzatura.
The Compleat Gentleman is filled with examples from the past and the present of the man our increasingly uncivilized age demands.
189062652X
Count Zero
William Gibson
Turner, corporate mercenary, wakes in a reconstructed body, a beautiful woman by his side. Then Hosaka Corporation reactivates him for a mission more dangerous than the one he's recovering from: Maas-Neotek's chief of R&D is defecting. Turner is the one assigned to get him out intact, along with the biochip he's perfected. But this proves to be of supreme interest to certain other parties—some of whom aren't remotely human.
Bobby Newmark is entirely human: a rustbelt data-hustler totally unprepared for what comes his way when the defection triggers war in cyberspace. With voodoo on the Net and a price on his head, Newmark thinks he's only trying to get out alive. A stylish, streetsmart, frighteningly probable parable of the future and sequel to Neuromancer
0441013678
Crash Proof: How to Profit From the Coming Economic Collapse
Peter D. Schiff, John Downes
The economic tipping point for the United States is no longer theoretical. It is a reality today. The country has gone from the world's largest creditor to its greatest debtor; the value of the dollar is sinking; domestic manufacturing is winding down - and these trends don't seem to be slowing. Peter Schiff casts a sharp, clear-sighted eye on these factors and explains what the possible effects may be and how investors can protect themselves. For more than a decade, Schiff has not only observed the U.S. economy, but also helped his clients reposition their portfolios to reflect his outlook. What he sees is a nation facing an economic storm brought on by growing federal, personal, and corporate debt, too-little savings, a declining dollar, and lack of domestic manufacturing.
Crash-Proof is an informed and informative warning of a looming period marked by sizeable tax hikes, loss of retirement benefits, double digit inflation, even - as happened recently in Argentina - the possible collapse of the middle class. However, Schiff does have a survival plan that can provide the protection that readers will need in the coming years.
0470043601
Cryptonomicon
Neal Stephenson
Neal Stephenson enjoys cult status among science fiction fans and techie types thanks to Snow Crash, which so completely redefined conventional notions of the high-tech future that it became a self-fulfilling prophecy. But if his cyberpunk classic was big, Cryptonomicon is huge... gargantuan... massive, not just in size (a hefty 918 pages including appendices) but in scope and appeal. It's the hip, readable heir to Gravity's Rainbow and the Illuminatus trilogy. And it's only the first of a proposed series—for more information, read our interview with Stephenson.
Cryptonomicon zooms all over the world, careening conspiratorially back and forth between two time periods—World War II and the present. Our 1940s heroes are the brilliant mathematician Lawrence Waterhouse, cryptanalyst extraordinaire, and gung ho, morphine-addicted marine Bobby Shaftoe. They're part of Detachment 2702, an Allied group trying to break Axis communication codes while simultaneously preventing the enemy from figuring out that their codes have been broken. Their job boils down to layer upon layer of deception. Dr. Alan Turing is also a member of 2702, and he explains the unit's strange workings to Waterhouse. "When we want to sink a convoy, we send out an observation plane first.... Of course, to observe is not its real duty—we already know exactly where the convoy is. Its real duty is to be observed.... Then, when we come round and sink them, the Germans will not find it suspicious."
All of this secrecy resonates in the present-day story line, in which the grandchildren of the WWII heroes—inimitable programming geek Randy Waterhouse and the lovely and powerful Amy Shaftoe—team up to help create an offshore data haven in Southeast Asia and maybe uncover some gold once destined for Nazi coffers. To top off the paranoiac tone of the book, the mysterious Enoch Root, key member of Detachment 2702 and the Societas Eruditorum, pops up with an unbreakable encryption scheme left over from WWII to befuddle the 1990s protagonists with conspiratorial ties.
Cryptonomicon is vintage Stephenson from start to finish: short on plot, but long on detail so precise it's exhausting. Every page has a math problem, a quotable in-joke, an amazing idea, or a bit of sharp prose. Cryptonomicon is also packed with truly weird characters, funky tech, and crypto—all the crypto you'll ever need, in fact, not to mention all the computer jargon of the moment. A word to the wise: if you read this book in one sitting, you may die of information overload (and starvation). —Therese Littleton
0060512806
|