| Search | About | Preferences | Interact | Help | |
| 150 million books. 1 search engine. | ||
› Find signed collectible books: '7 Habits Of Highly Effective People 15th Anniversary Edition'
Amazon.co.uk Review According to Steven R. Covey, to live with security and wisdom, and to have the power to take advantages of the opportunities that change creates, we need fairness, integrity, honesty and human dignity. Quite a tall order when you consider that most of us live our lives in a permanent state of flux, questioning our ideals and values and fighting a daily battle with the lack of self-confidence that stops us from taking risks of any kind. But, in The Seven Habits of Highly Effective People, Covey manages to make it sound as if changing the way we look at ourselves and the world around us so that we can become more successful both personally and professionally an absolute doddle. He defines the "habits" as "the intersection of knowledge, skill and desire" and states that the "Seven Habits" of the title are not mutually exclusive, but rather when developed together help to form a well-rounded, sensitive, confident and effective human being. As with many self-help books, much of what you read here is based on basic common sense and can at times be irritatingly obvious. However, what Covey manages to do so successfully is to break down the barriers which prevent all of us from taking a long hard look at ourselves, and then gradually introduces new rules which allow us to move first from dependence to independence and then towards the ultimate goal of interdependence. But of course, the only real way to test the value of The Habits--be proactive, begin with the end in mind, put first things first, think "win/win", seek first to understand and then to be understood, synergise, sharpen the saw-- is to work on them. This book is as good as any place to start on the road to self-awareness and self-improvement in the workplace and in the home without becoming too irritatingly smug and self-satisfied. --Susan Harrison [via]
More editions of 7 Habits Of Highly Effective People 15th Anniversary Edition:
› Find signed collectible books: 'The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change'
Amazon.co.uk Review According to Steven R. Covey, to live with security and wisdom, and to have the power to take advantages of the opportunities that change creates, we need fairness, integrity, honesty and human dignity. Quite a tall order when you consider that most of us live our lives in a permanent state of flux, questioning our ideals and values and fighting a daily battle with the lack of self-confidence that stops us from taking risks of any kind. But, in The Seven Habits of Highly Effective People, Covey manages to make it sound as if changing the way we look at ourselves and the world around us so that we can become more successful both personally and professionally an absolute doddle. He defines the "habits" as "the intersection of knowledge, skill and desire" and states that the "Seven Habits" of the title are not mutually exclusive, but rather when developed together help to form a well-rounded, sensitive, confident and effective human being. As with many self-help books, much of what you read here is based on basic common sense and can at times be irritatingly obvious. However, what Covey manages to do so successfully is to break down the barriers which prevent all of us from taking a long hard look at ourselves, and then gradually introduces new rules which allow us to move first from dependence to independence and then towards the ultimate goal of interdependence. But of course, the only real way to test the value of The Habits--be proactive, begin with the end in mind, put first things first, think "win/win", seek first to understand and then to be understood, synergise, sharpen the saw-- is to work on them. This book is as good as any place to start on the road to self-awareness and self-improvement in the workplace and in the home without becoming too irritatingly smug and self-satisfied. --Susan Harrison [via]
More editions of The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change:
› Find signed collectible books: 'The 7 Habits of Highly Effective People: Restoring the Character Ethic'
According to Steven R. Covey, to live with security and wisdom, and to have the power to take advantages of the opportunities that change creates, we need fairness, integrity, honesty and human dignity. Quite a tall order when you consider that most of us live our lives in a permanent state of flux, questioning our ideals and values and fighting a daily battle with the lack of self-confidence that stops us from taking risks of any kind. But, in The Seven Habits of Highly Effective People, Covey manages to make it sound as if changing the way we look at ourselves and the world around us so that we can become more successful both personally and professionally an absolute doddle. He defines the "habits" as "the intersection of knowledge, skill and desire" and states that the "Seven Habits" of the title are not mutually exclusive, but rather when developed together help to form a well-rounded, sensitive, confident and effective human being.
As with many self-help books, much of what you read here is based on basic common sense and can at times be irritatingly obvious. However, what Covey manages to do so successfully is to break down the barriers which prevent all of us from taking a long hard look at ourselves, and then gradually introduces new rules which allow us to move first from dependence to independence and then towards the ultimate goal of interdependence. But of course, the only real way to test the value of The Habits--be proactive, begin with the end in mind, put first things first, think "win/win", seek first to understand and then to be understood, synergise, sharpen the saw-- is to work on them. This book is as good as any place to start on the road to self-awareness and self-improvement in the workplace and in the home without becoming too irritatingly smug and self-satisfied. --Susan Harrison [via]
More editions of The 7 Habits of Highly Effective People: Restoring the Character Ethic:
› Find signed collectible books: 'Agile Software Development: Principles, Patterns, and Practices'
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application-from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts - showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail. Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.
[via]More editions of Agile Software Development: Principles, Patterns, and Practices:
› Find signed collectible books: 'Agile Web Development With Rails'
The definitive, Jolt-award winning guide to learning and using Rails is now in its Second Edition. Rails is a new approach to web-based application development that enables developers to create full-featured, sophisticated web-based applications using less code and less effort. Now programmers can get the job done right and still leave work on time.
NEW IN THE SECOND EDITION: The book has been updated to take advantage of all the new Rails 1.2 features. The sample application uses migrations, Ajax, features a REST interface, and illustrates new Rails features. There are new chapters on migrations, active support, active record, and action controller (including the new resources-based routing). The Web 2.0 and Deployment chapters have been completely rewritten to reflect the latest thinking. Now you can learn which environments are best for your style application, and see how Capistrano makes managing your site simple. All the remaining chapters have been extensively updated. Finally, hundreds of comments from readers of the first edition have been incorporated, making this book simply the best available.
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications with a twist...you can create a full Rails application using less code than the setup XML you'd need just to configure some other frameworks.
With this book, you'll learn how to use Rails Active Record to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, talk to web services, and interact dynamically with JavaScript applications running in the browser (the "Ajax" architecture).
You'll see how easy it is to deploy Rails. You'll be writing applications that work with your favorite database (MySQL, Oracle, Postgres, and more) in no time at all.
More editions of Agile Web Development With Rails:
› Find signed collectible books: 'Agile Web Development With Rails: A Pragmatic Guide'
Rails is a full-stack, open source web framework that enables you to create full-featured, sophisticated web-based applications, but with a twist... A full Rails application probably has less total code than the XML you'd need to configure the same application in other frameworks.
With this book you'll learn how to use ActiveRecord to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, implement web services, and create dynamic, user-centric web-pages using built-in Javascript and Ajax support. There are extensive chapters on testing, deployment, and scaling.
You'll see how easy it is to install Rails using your web server of choice (such as Apache or lighttpd) or using its own included web server. You'll be writing applications that work with your favorite database (MySQL, Oracle, Postgres, and more) in no time at all.
You'll create a complete online store application in the extended tutorial section, so you'll see how a full Rails application is developed---iteratively and rapidly.
Rails strives to honor the Pragmatic Programmer's "DRY Principle" by avoiding the extra work of configuration files and code annotations. You can develop in real-time: make a change, and watch it work immediately.
Forget XML. Everything in Rails, from templates to control flow to business logic, is written in Ruby, the language of choice for programmers who like to get the job done well (and leave work on time for a change).
Rails is the framework of choice for the new generation of Web 2.0 developers. Agile Web Development with Rails is the book for that generation, written by Dave Thomas (Pragmatic Programmer and author of Programming Ruby) and David Heinemeier Hansson, who created Rails.
More editions of Agile Web Development With Rails: A Pragmatic Guide:
› Find signed collectible books: 'The Anti-Politics Machine: "Development," Depoliticization, and Bureaucratic Power in Lesotho'
A case study of development in the Thaba-Tseka district of Lesotho during the period 1975 to 1984, which looks at the workings of the development industry in the country, and in particular at one development project. [via]
More editions of The Anti-Politics Machine: "Development," Depoliticization, and Bureaucratic Power in Lesotho:
› Find signed collectible books: 'Banker to the Poor : The Autobiography of Muhammad Yunus, Founder of the Grameen Bank'
Muhammad Yunus has launched one of the most spectacular revolutions in the world of finance and banking, bringing not only economic hope to the rural poor, but a social revolution in how the poor are treated by society. This book tells the story.' [via]
More editions of Banker to the Poor : The Autobiography of Muhammad Yunus, Founder of the Grameen Bank:
› Find signed collectible books: 'Banker to the Poor: Micro-Lending and the Battle Against World Poverty'
It began with a simple $27 loan. After witnessing the cycle of poverty that kept many poor women enslaved to high-interest loan sharks in Bangladesh, Dr. Muhammad Yunus lent money to 42 women so they could purchase bamboo to make and sell stools. In a short time, the women were able to repay the loans while continuing to support themselves and their families. With that initial eye-opening success, the seeds of the Grameen Bank, and the concept of microcredit, were planted.
After earning a Ph.D. in economics at Vanderbilt University, Dr. Yunus returned to Bangladesh to settle into a life as a professor. But a famine in 1974 ravaged the country, leading Dr. Yunus to alter his thinking and his life profoundly: "What good were all my complex theories when people were dying of starvation on the sidewalks and porches across from my lecture hall?.... Nothing in the economic theories I taught reflected the life around me." Armed with little more than a lofty dream to end the suffering around him, he started an experimental microcredit enterprise in 1977; by 1983 the Grameen Bank was officially formed.
The idea behind the Grameen Bank is ingeniously simple: extend credit to poor people and they will help themselves. This concept strikes at the root of poverty by specifically targeting the poorest of the poor, providing small loans (usually less than $300) to those unable to obtain credit from traditional banks. At Grameen, loans are administered to groups of five people, with only two receiving their money up front. As soon as these two make a few regular payments, loans are gradually extended to the rest of the group. In this way, the program builds a sense of community as well as individual self-reliance. Most of the Grameen Bank's loans are to women, and since its inception, there has been an astonishing loan repayment rate of over 98 percent.
Banker to the Poor is an inspiring memoir of the birth of microcredit, written in a conversational tone that makes it both moving and enjoyable to read. The Grameen Bank is now a $2.5 billion banking enterprise in Bangladesh, while the microcredit model has spread to over 50 countries worldwide, from the U.S. to Papua New Guinea, Norway to Nepal. Ever optimistic, Yunus travels the globe spreading the belief that poverty can be eliminated: "...the poor, once economically empowered, are the most determined fighters in the battle to solve the population problem; end illiteracy; and live healthier, better lives. When policy makers finally realize that the poor are their partners, rather than bystanders or enemies, we will progress much faster that we do today." Dr. Yunus's efforts prove that hope is a global currency. --Shawn Carkonen [via]
More editions of Banker to the Poor: Micro-Lending and the Battle Against World Poverty:
› Find signed collectible books: 'Banker to the Poor: Micro-Lending and the Battle Against World Poverty'
More editions of Banker to the Poor: Micro-Lending and the Battle Against World Poverty:
› Find signed collectible books: 'Big or Little?'
About the Annikin Series:
Annikins are mini books made especially for children -- small enough to fit into tiny hands and pockets. Each book measures 3 1/2" x 3 1/2" and contains full color pages. Individual titles available in quantities of 20s only.
[via]› Find signed collectible books: 'Code Complete'
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. [via]
More editions of Code Complete:
› Find signed collectible books: 'Code Complete: A Practical Handbook of Software Construction'
Dieser Titel ist in englischer Sprache.
Code Complete, ein moderner Klassiker der Softwareentwicklung, konzentriert sich auf spezielle Techniken zur Verbesserung von Programmierung und Fehlerkorrektur und ermöglicht Ihnen somit die Entwicklung besserer und effizienterer Programme in weniger Zeit. Durch eine Vielzahl an Tips verbessert das Buch ihre Fähigkeit zur Erstellung eleganter, selbsterklärender und erweiterbarer Software. McConnell geht dabei nicht auf die Besonderheiten einzelner Programmiersprachen ein, sondern konzentriert sich auf häufige Programmierprobleme: die sinnvolle Erstellung von Unterroutinen und Variablen, den Entwurf von Kontrollstrukturen, das Auffinden und die Korrektur von Fehlern im Programmcode und vieles mehr. Code Complete enthält neben einer Fülle von Beispielcodes, die sowohl gute als auch schlechte Programmiertechniken veranschaulichen, auch Checklisten zur Überprüfung der eigenen Arbeit. [via]
More editions of Code Complete: A Practical Handbook of Software Construction:

› Find signed collectible books: 'Coder to Developer: Tools and Strategies for Delivering Your Software'
More editions of Coder to Developer: Tools and Strategies for Delivering Your Software:
› Find signed collectible books: 'Confessions Of An Economic Hit Man'
John Perkins started and stopped writing Confessions of an Economic Hit Man four times over 20 years. He says he was threatened and bribed in an effort to kill the project, but after 9/11 he finally decided to go through with this expose of his former professional life. Perkins, a former chief economist at Boston strategic-consulting firm Chas. T. Main, says he was an "economic hit man" for 10 years, helping U.S. intelligence agencies and multinationals cajole and blackmail foreign leaders into serving U.S. foreign policy and awarding lucrative contracts to American business. "Economic hit men (EHMs) are highly paid professionals who cheat countries around the globe out of trillions of dollars," Perkins writes. Confessions of an Economic Hit Man is an extraordinary and gripping tale of intrigue and dark machinations. Think John Le Carré, except it's a true story.
Perkins writes that his economic projections cooked the books Enron-style to convince foreign governments to accept billions of dollars of loans from the World Bank and other institutions to build dams, airports, electric grids, and other infrastructure he knew they couldn't afford. The loans were given on condition that construction and engineering contracts went to U.S. companies. Often, the money would simply be transferred from one bank account in Washington, D.C., to another one in New York or San Francisco. The deals were smoothed over with bribes for foreign officials, but it was the taxpayers in the foreign countries who had to pay back the loans. When their governments couldn't do so, as was often the case, the U.S. or its henchmen at the World Bank or International Monetary Fund would step in and essentially place the country in trusteeship, dictating everything from its spending budget to security agreements and even its United Nations votes. It was, Perkins writes, a clever way for the U.S. to expand its "empire" at the expense of Third World citizens. While at times he seems a little overly focused on conspiracies, perhaps that's not surprising considering the life he's led. --Alex Roslin [via]
More editions of Confessions Of An Economic Hit Man:
› Find signed collectible books: 'Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams'
More editions of Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams:
› Find signed collectible books: 'Design Patterns: Elements of Reusable Object-Oriented Software'
Published in 1995, design patterns: elements of reusable object-oriented software has elicited a great deal of praise from the press and readers. The 23 patterns contained in the book have become an essential resource for anyone developing reusable software designs. In response to a great number of requests from readers of the book and from the object-oriented community as a whole, these designs patterns, along with the entire text of the book, are being made available on cd. This electronic version will enable students to install the patterns directly onto a computer and create an architecture for using and building reusable components. Produced in html format, the cd is heavily cross-referenced with numerous links to the online text [via]
More editions of Design Patterns: Elements of Reusable Object-Oriented Software:
› Find signed collectible books: 'Designing With Web Standards'
You code. And code. And code. You build only to rebuild. You focus on making your site compatible with almost every browser or wireless device ever put out there. Then along comes a new device or a new browser, and you start all over again.you can get off the merry-go-round.it's time to stop living in the past and get away from the days of spaghetti code, insanely nested table layouts, tags, and other redundancies that double and triple the bandwidth of even the simplest sites. Instead, it's time for forward compatibility.isn't it high time you started designing with web standards? standards aren't about leaving users behind or adhering to inflexible rules. Standards are about building sophisticated, beautiful sites that will work as well tomorrow as they do today. You can't afford to design tomorrow's sites with yesterday's piecemeal methods.jeffrey teaches you to:slash design, development, and quality assurance costs (or do great work in spite of constrained budgets)deliver superb design and sophisticated functionality without worrying about browser incompatibilitiesset up your site to work as well five years from now as it does todayredesign in hours instead of days or weekswelcome new visitors and make your content more visible to search enginesstay on the right side of accessibility laws and guidelinessupport wireless and pda users without the hassle and expense of multiple versionsimprove user experience with faster load times and fewer compatibility headachesseparate presentation from structure and behavior, facilitating advanced publishing workflows [via]
More editions of Designing With Web Standards:

› Find signed collectible books: 'Development As Freedom'
In Development as Freedom Amartya Sen explains how in a world of unprecedented increase in overall opulence millions of people living in the Third World are still unfree. Even if they are not technically slaves, they are denied elementary freedoms and remain imprisoned in one way or another by economic poverty, social deprivation, political tyranny or cultural authoritarianism. The main purpose of development is to spread freedom and its 'thousand charms' to the unfree citizens. Freedom, Sen persuasively argues, is at once the ultimate goal of social and economic arrangements and the most efficient means of realizing general welfare. Social institutions like markets, political parties, legislatures, the judiciary, and the media contribute to development by enhancing individual freedom and are in turn sustained by social values. Values, institutions, development, and freedom are all closely interrelated, and Sen links them together in an elegant analytical framework. By asking 'What is the relation between our collective economic wealth and our individual ability to live as we would like?' and by incorporating individual freedom as a social commitment into his analysis Sen allows economics once again, as it did in the time of Adam Smith, to address the social basis of individual well-being and freedom. [via]
› Find signed collectible books: 'Development As Freedom'
Development as Freedom is a general exposition of the economic ideas and analyses of Amartya Sen, winner of the 1998 Nobel Prize in Economic Science. This brilliant and indispensable treatise compellingly analyzes the nature of contemporary economic development from the perspective of human freedom. Freedom, Sen persuasively argues, is at once the ultimate goal of economic life and the most efficient means of realizing general welfare. It is a good to be enjoyed by the world's entire population. Drawing on moral and political philosophy and technical economic analysis, this work gives the nonspecialist reader powerful access to Sen's paradigm-altering vision and vividly shows how he, in the words of the Nobel Prize committee, has both "restored an ethical dimension to the discussion of economic problems" and "opened up new fields of study for subsequent generations of researchers."
To a world divided between those who fear the ruthlessness of the free market under prevailing conditions of global capitalism and those who fear the terror of authoritarian states that stifle indi-
vidual liberty as well as initiative, Development as Freedom presents a necessary intellectual and moral framework of analysis and scrutiny. By rigorously addressing one of the largest questions of all--"What is the relation between our economic wealth and our ability to live as we would like?"--Sen allows economics once again, as it did in the time of Adam Smith, to address the social basis of individual well-being and freedom. He also confronts the human dilemma that "despite unprecedented increases in overall opulence, the contemporary world denies elementary freedoms to vast numbers--perhaps even the majority--of people." This is a landmark work that shows how in individual human freedom--the exclusive possession, Sen shows, of no particular nation, region or historical, intellectual or religious tradition--lies the capacity for political participation, economic development and social progress. [via]
More editions of Development As Freedom:
› Find signed collectible books: 'Development Economics'
Development Economics [Hardcover] by Ray, Debraj [via]
More editions of Development Economics:
› Find signed collectible books: 'Development, Crises and Alternative Visions: Third World Women's Perspectives'
This book synthesizes and analyzes three decades of economic, political, and cultural policies and politics toward third world women. Focusing on the impact of the current global economic and political crises - debt, famine, militarization, and fundamentalism - the authors show how, through organization, poor women have begun to mobilize creative and effective development strategies to pull themselves and their families out of immiserating circumstances. [via]
More editions of Development, Crises and Alternative Visions: Third World Women's Perspectives:
› Find signed collectible books: 'The Elusive Quest for Growth: Economists' Adventures and Misadventures in the Tropics'
Since the end of World War II, economists have tried to figure out how poor countries in the tropics could attain standards of living approaching those of countries in Europe and North America. Attempted remedies have included providing foreign aid, investing in machines, fostering education, controlling population growth, and making aid loans as well as forgiving those loans on condition of reforms. None of these solutions has delivered as promised. The problem is not the failure of economics, William Easterly argues, but the failure to apply economic principles to practical policy work.
In this book Easterly shows how these solutions all violate the basic principle of economics, that peopleprivate individuals and businesses, government officials, even aid donorsrespond to incentives. Easterly first discusses the importance of growth. He then analyzes the development solutions that have failed. Finally, he suggests alternative approaches to the problem. Written in an accessible, at times irreverent, style, Easterly's book combines modern growth theory with anecdotes from his fieldwork for the World Bank. [via]
More editions of The Elusive Quest for Growth: Economists' Adventures and Misadventures in the Tropics:
› Find signed collectible books: 'Encountering Development: The Making and Unmaking of the Third World'
How did the industrialized nations of North America and Europe come to be seen as the appropriate models for post-World War II societies in Asia, Africa, and Latin America? How did the postwar discourse on development actually create the so-called Third World? And what will happen when development ideology collapses? To answer these questions, Arturo Escobar shows how development policies became mechanisms of control that were just as pervasive and effective as their colonial counterparts. The development apparatus generated categories powerful enough to shape the thinking even of its occasional critics while poverty and hunger became widespread. "Development" was not even partially "deconstructed" until the 1980s, when new tools for analyzing the representation of social reality were applied to specific "Third World" cases. Here Escobar deploys these new techniques in a provocative analysis of development discourse and practice in general, concluding with a discussion of alternative visions for a postdevelopment era.
Escobar emphasizes the role of economists in development discourse--his case study of Colombia demonstrates that the economization of food resulted in ambitious plans, and more hunger. To depict the production of knowledge and power in other development fields, the author shows how peasants, women, and nature became objects of knowledge and targets of power under the "gaze of experts."
[via]More editions of Encountering Development: The Making and Unmaking of the Third World:
› Find signed collectible books: 'The End of Poverty: Economic Possibilities for Our Time'
Celebrated economist Jeffrey Sachs has a plan to eliminate extreme poverty around the world by 2025. If you think that is too ambitious or wildly unrealistic, you need to read this book. His focus is on the one billion poorest individuals around the world who are caught in a poverty trap of disease, physical isolation, environmental stress, political instability, and lack of access to capital, technology, medicine, and education. The goal is to help these people reach the first rung on the "ladder of economic development" so they can rise above mere subsistence level and achieve some control over their economic futures and their lives. To do this, Sachs proposes nine specific steps, which he explains in great detail in The End of Poverty. Though his plan certainly requires the help of rich nations, the financial assistance Sachs calls for is surprisingly modest--more than is now provided, but within the bounds of what has been promised in the past. For the U.S., for instance, it would mean raising foreign aid from just 0.14 percent of GNP to 0.7 percent. Sachs does not view such help as a handout but rather an investment in global economic growth that will add to the security of all nations. In presenting his argument, he offers a comprehensive education on global economics, including why globalization should be embraced rather than fought, why international institutions such as the United Nations, International Monetary Fund, and World Bank need to play a strong role in this effort, and the reasons why extreme poverty exists in the midst of great wealth. He also shatters some persistent myths about poor people and shows how developing nations can do more to help themselves.
Despite some crushing statistics, The End of Poverty is a hopeful book. Based on a tremendous amount of data and his own experiences working as an economic advisor to the UN and several individual nations, Sachs makes a strong moral, economic, and political case for why countries and individuals should battle poverty with the same commitment and focus normally reserved for waging war. This important book not only makes the end of poverty seem realistic, but in the best interest of everyone on the planet, rich and poor alike. --Shawn Carkonen [via]
More editions of The End of Poverty: Economic Possibilities for Our Time:
› Find signed collectible books: 'Extreme Programming Explained: Embrace Change'
In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years worth of experiences, growth, and change revolving around XP. If you are seriously interested in understanding how you and your team can start down the path of improvement with XP, you must read this book.
Francesco Cirillo, Chief Executive Officer, XPLabs S.R.L.
The first edition of this book told us what XP wasit changed the way many of us think about software development. This second edition takes it farther and gives us a lot more of the why of XP, the motivations and the principles behind the practices. This is great stuff. Armed with the what and the why, we can now all set out to confidently work on the how: how to run our projects better, and how to get agile techniques adopted in our organizations.
Dave Thomas, The Pragmatic Programmers LLC
This book is dynamite! It was revolutionary when it first appeared a few years ago, and this new edition is equally profound. For those who insist on cookbook checklists, theres an excellent chapter on primary practices, but I urge you to begin by truly contemplating the meaning of the opening sentence in the first chapter of Kent Becks book: XP is about social change. You should do whatever it takes to ensure that every IT professional and every IT managerall the way up to the CIOhas a copy of Extreme Programming Explained on his or her desk.
Ed Yourdon, author and consultant
XP is a powerful set of concepts for simplifying the process of software design, development, and testing. It is about minimalism and incrementalism, which are especially useful principles when tackling complex problems that require a balance of creativity and discipline.
Michael A. Cusumano, Professor, MIT Sloan School of Management, and author of The Business of Software
Extreme Programming Explained is the work of a talented and passionate craftsman. Kent Beck has brought together a compelling collection of ideas about programming and management that deserves your full attention. My only beef is that our profession has gotten to a point where such common-sense ideas are labeled extreme....
Lou Mazzucchelli, Fellow, Cutter Business Technology Council
If your organization is ready for a change in the way it develops software, theres the slow incremental approach, fixing things one by one, or the fast track, jumping feet first into Extreme Programming. Do not be frightened by the name, it is not that extreme at all. It is mostly good old recipes and common sense, nicely integrated together, getting rid of all the fat that has accumulated over the years.
Philippe Kruchten, UBC, Vancouver, British Columbia
Sometimes revolutionaries get left behind as the movement they started takes on a life of its own. In this book, Kent Beck shows that he remains ahead of the curve, leading XP to its next level. Incorporating five years of feedback, this book takes a fresh look at what it takes to develop better software in less time and for less money. There are no silver bullets here, just a set of practical principles that, when used wisely, can lead to dramatic improvements in software development productivity.
Mary Poppendieck, author of Lean Software Development: An Agile Toolkit
Kent Beck has revised his classic book based on five more years of applying and teaching XP. He shows how the path to XP is both easy and hard: It can be started with fewer practices, and yet it challenges teams to go farther than ever.
William Wake, independent consultant
With new insights, wisdom from experience, and clearer explanations of the art of Extreme Programming, this edition of Becks classic will help many realize the dream of outstanding software development.
Joshua Kerievsky, author of Refactoring to Patterns and Founder, Industrial Logic, Inc.
XP has changed the way our industry thinks about software development. Its brilliant simplicity, focused execution, and insistence on fact-based planning over speculation have set a new standard for software delivery.
David Trowbridge, Architect, Microsoft Corporation
Accountability. Transparency. Responsibility. These are not words that are often applied to software development.
In this completely revised introduction to Extreme Programming (XP), Kent Beck describes how to improve your software development by integrating these highly desirable concepts into your daily development process.
The first edition of Extreme Programming Explained is a classic. It won awards for its then-radical ideas for improving small-team development, such as having developers write automated tests for their own code and having the whole team plan weekly. Much has changed in five years. This completely rewritten second edition expands the scope of XP to teams of any size by suggesting a program of continuous improvement based on:
Whether you have a small team that is already closely aligned with your customers or a large team in a gigantic or multinational organization, you will find in these pages a wealth of ideas to challenge, inspire, and encourage you and your team members to substantially improve your software development.
You will discover how to:
You will also find many other concrete ideas for improvement, all based on a philosophy that emphasizes simultaneously increasing the humanity and effectiveness of software development.
Every team can improve. Every team can begin improving today. Improvement is possiblebeyond what we can currently imagine. Extreme Programming Explained, Second Edition, offers ideas to fuel your improvement for years to come.
More editions of Extreme Programming Explained: Embrace Change:
› Find signed collectible books: 'Globalization and Its Discontents'
Due to massive media coverage, many people are familiar with the controversy and organized resistance that globalization has generated around the world, yet explaining what globalization actually means in practice is a complicated task. For those wanting to learn more, this book is an excellent place to start. An experienced economist, Joseph Stiglitz had a brilliant career in academia before serving for four years on President Clinton's Council of Economic Advisors and then three years as chief economist and senior vice president of the World Bank. His book clearly explains the functions and powers of the main institutions that govern globalization--the International Monetary Fund, the World Bank, and the World Trade Organization--along with the ramifications, both good and bad, of their policies. He strongly believes that globalization can be a positive force around the world, particularly for the poor, but only if the IMF, World Bank, and WTO dramatically alter the way they operate, beginning with increased transparency and a greater willingness to examine their own actions closely. Of his time at the World Bank, he writes, "Decisions were made on the basis of what seemed a curious blend of ideology and bad economics, dogma that sometimes seemed to be thinly veiling special interests.... Open, frank discussion was discouraged--there was no room for it." The book is not entirely critical, however: "Those who vilify globalization too often overlook its benefits," Stiglitz writes, explaining how globalization, along with foreign aid, has improved the living standards of millions around the world. With this clear and balanced book, Stiglitz has contributed significantly to the debate on this important topic. --Shawn Carkonen [via]
More editions of Globalization and Its Discontents:
› Find signed collectible books: 'Globalization and Its Discontents (Cram101 Textbook Outlines)'
Never HIGHLIGHT a Book Again! Virtually all testable terms, concepts, persons, places, and events are included. Cram101 Textbook Outlines gives all of the outlines, highlights, notes for your textbook with optional online practice tests. Only Cram101 Outlines are Textbook Specific. Cram101 is NOT the Textbook. Accompanys: 9780393051247, 9780393324396 [via]
More editions of Globalization and Its Discontents (Cram101 Textbook Outlines):
› Find signed collectible books: 'Guided Meditation: Creative Visualization for Generating Energy and Managing Stress'
1997 W.W Norton & Company jumbo trade paperback, 7th printing. ISBN:9780965838047. Explains why we feel the way we do-control of emotions, thoughts and limbs in the control center also called the brain. [via]
More editions of Guided Meditation: Creative Visualization for Generating Energy and Managing Stress:
› Find signed collectible books: 'Guns, Germs & Steel: The Fates of Human Societies'
Explaining what William McNeill called The Rise of the West has become the central problem in the study of global history. In Guns, Germs, and Steel Jared Diamond presents the biologist's answer: geography, demography, and ecological happenstance. Diamond evenhandedly reviews human history on every continent since the Ice Age at a rate that emphasizes only the broadest movements of peoples and ideas. Yet his survey is binocular: one eye has the rather distant vision of the evolutionary biologist, while the other eye--and his heart--belongs to the people of New Guinea, where he has done field work for more than 30 years. [via]
More editions of Guns, Germs & Steel: The Fates of Human Societies:
› Find signed collectible books: 'Guns, Germs, and Steel Reader's Companion'
More editions of Guns, Germs, and Steel Reader's Companion:

› Find signed collectible books: 'How Europe Underdeveloped Africa'
Before a bomb ended his life in the summer of 1980, Walter Rodney had created a powerful legacy. This pivotal work, How Europe Underdeveloped Africa, had already brought a new perspective to the question of underdevelopment in Africa. His Marxist analysis went far beyond the heretofore accepted approach in the study of Third World underdevelopment. How Europe Underdeveloped Africa is an excellent introductory study for the student who wishes to better understand the dynamics of Africa s contemporary relations with the West. [via]
More editions of How Europe Underdeveloped Africa:
› Find signed collectible books: 'Java in a Nutshell'
With more than 700,000 copies sold to date, "Java in
a Nutshell
from O'Reilly is clearly the favorite resource amongst the legion of
developers and programmers using Java technology. And now, with the
release of the 5.0 version of Java, O'Reilly has given the book that
defined the "in a Nutshell" category another impressive tune-up.
In this latest revision, readers will find "Java in a
Nutshell,
5th Edition does more than just cover the extensive changes implicit in
5.0, the newest version of Java. It's undergone a complete makeover--in
scope, size, and type of coverage--in order to more closely meet the
needs of the modern Java programmer.
To wit, "Java in a Nutshell, 5th Edition
now places less emphasis on coming to
Java from C and C++, and adds more discussion on tools and frameworks.
It also offers new code examples to illustrate the working of APIs,
and, of course, extensive coverage of Java 5.0. But faithful readers
take comfort: it still hasn't lost any of its core elements that made
it such a classic to begin with.
This handy reference gets right to the
heart of the program with an accelerated introduction to the Java
programming language and its key APIs--ideal for developers wishing to
start writing code right away. And, as was the case in previous
editions, Java in a Nutshell, 5th Edition is once again chock-full of
poignant tips, techniques, examples, and practical advice. For as long
as Java has existed, "Java in a Nutshell has helped
developers maximize the capabilities of the program's newest versions.
And this latest edition is no different. [via]
More editions of Java in a Nutshell:
› Find signed collectible books: 'Java in a Nutshell: A Desktop Quick Reference'
The 3rd edition of the well-known reference, Java in a Nutshell, covers the essential APIs of Java 1.2, including networking, security, input and output, and basic language and utility classes. Due to the size of the Java 1.2 API, graphics and graphical user interface classes are now examined in a volume called Java Foundation Classes in a Nutshell, and server-side and enterprise programming are detailed in Java Enterprise in a Nutshell.
Though primarily a reference, the book starts off with a thorough, fast-paced introduction to Java, exploring all the key topics, including syntax, object-oriented programming, security, beans, and tools. These discussions are brief and very information-dense, and if you are buying this book to learn the language, you will probably be overwhelmed by the speed of this initiation.
This book intends to document quite a bit of Java, and it easily succeeds with broad coverage of Java programming in Part I, and API cataloging broken down by package in Part II. For example, discussions in Part I explain Types, Reflection, and Dynamic Loading. The handling of these topics takes a little over a page, but the book gives a useful overview with code examples that clearly illustrate the points made. It is one of the clearest and most concise treatments of these three topics available.
The chapters in Part II include an introduction, diagrams, and sections for each class in the package. The sections for each class can be very informative, as in the discussion of the Socket class in the java.net chapter, which includes how to instantiate a Socket object, getting I/O streams from the object you instantiated, and how to alter the behavior of sockets. This discussion, like most in this book, is brief, clear, and to the point.
If you are looking for a Java reference, this is a solid volume that will provide lasting value. --John Keogh
Topics covered: Part I, "Introducing Java," provides broad coverage of Java programming topics, including data types, syntax, classes, and objects; Java file structure; inner classes; interfaces; packages; creating and initializing objects; destroying and finalizing objects; input/output; cryptography; networking; security; threads; JavaBeans; JavaDoc; and tools that come with Java 1.2 SDK.
Part II, "The Java API Quick Reference," includes chapters on the following Java packages: java.beans, java.beans.beancontext, java.io, java.lang, java.lang.ref, java.lang.reflect, java.math, java.net, java.security, java.security.acl, java.security.cert, java.security.interfaces, java.security.spec, java.text, java.util, java.util.jar, java.util.zip, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, and a final chapter, which provides an index for classes, methods, and fields. [via]
More editions of Java in a Nutshell: A Desktop Quick Reference:
› Find signed collectible books: 'Java in a Nutshell: A Desktop Quick Reference for Java Programmers'
Java in a Nutshell is a complete quick-reference guide to Java, the hot new programming language from Sun Microsystems. This comprehensive volume contains descriptions of all of the classes in the Java 1.0 API, with a definitive listing of all methods and variables. It also contains an accelerated introduction to Java for C and C++ programmers who want to learn the language fast.
Java in a Nutshell introduces the Java programming language and contains many practical examples that show programmers how to write Java applications and applets. It is also an indispensable quick reference designed to wait faithfully by the side of every Java programmer's keyboard. It puts all the information Java programmers need right at their fingertips.
Contents include:
More editions of Java in a Nutshell: A Desktop Quick Reference for Java Programmers:
› Find signed collectible books: 'Joel on Software: And on Diverse and Occasionally Related Matters that Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether'
Joel Spolsky began his legendary web log, www.joelonsoftware.com, in March 2000, in order to offer insights for improving the world of programming. Spolsky based these observations on years of personal experience.
The result just a handful of years later? Spolsky's technical knowledge, caustic wit, and extraordinary writing skills have earned him status as a programming guru! His blog has become renowned throughout the programming worldnow linked to more than 600 websites and translated into over 30 languages.
Joel on Software covers every conceivable aspect of software programmingfrom the best way to write code, to the best way to design an office in which to write code! All programmers, all people who want to enhance their knowledge of programmers, and all who are trying to manage programmers will surely relate to Joel's musings.
More editions of Joel on Software: And on Diverse and Occasionally Related Matters that Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether:
› Find signed collectible books: 'Lords of Poverty: The Power, Prestige, and Corruption of the International Aid Business'
More editions of Lords of Poverty: The Power, Prestige, and Corruption of the International Aid Business:
› Find signed collectible books: 'Los 7 Habitos De La Gente Altamente Efectiva'
Desde 1991 en la lista semanal de libros mas vendidos del Publishers Weekly (y a menudo encabezandola), este indiscutible best-seller se merecia una puesta al dia, y eso es lo que ha hecho su autor con esta nueva edicion: la estructura general no cambia -hubiera resultado absurdo, dado su alto grado de efectividad-, solo se amplia, se extiende hacia nuevos temas y detalles que el lector sin duda agradecera. El punto de partida general, pues, sigue siendo el mismo: el hecho ineludible de que casi todo el mundo intuye que su comportamiento en la empresa podria mejorar en muchos aspectos, pero pocos saben como conseguirlo. A partir de ahi, Stephen Covey, el llamado Socrates americano, no da consejos paternalistas ni se dedica a sermonear sin ton ni son. Su metodo es claro, certero y eficiente: casi un cursillo dividido en siete etapas que el lector debera asimilar y poner en practica por su propia cuenta, adaptandolas a su personalidad y aplicandolas libremente en todos los ambitos de la vida empresarial. Para ello, el autor se sirve de anecdotas penetrantes y significativas destinadas a hacernos reflexionar sobre cada uno de nuestros actos y sobre el modo de acceder al cambio, a la verdadera efectividad: desde la vision personal hasta la autorrenovacion equilibrada, pasando por el liderazgo personal, la administracion personal, el liderazgo interpersonal, la comunicacion empatica y la cooperacion creativa. Teniendo en cuenta todo esto, y a traves del desarrollo de ciertos conceptos, el lector acaba comprendiendo que todo lo que hagamos debera estar de acuerdo con lo que realmente veamos. Es decir que, si queremos cambiar la situacion, deberemos cambiarnos a nosotros mismos con eficacia, en primer termino tendremos que cambiar nuestras percepciones. El resultado es la construccion de una autoconfianza a prueba de bomba a traves del desarrollo del propio caracter, de la integridad, la honestidad y la dignidad humana necesarias para transformar nuestro universo laboral en algo autentico e intransferible. [via]
More editions of Los 7 Habitos De La Gente Altamente Efectiva:
› Find signed collectible books: 'Mountains Beyond Mountains: The Quest of Dr. Paul Farmer, a Man Who Would Cure the World'
Tracy Kidder is a winner of the Pulitzer Prize and the author of the bestsellers The Soul of a New Machine , House , Among Schoolchildren , and Home Town . He has been described by the Baltimore Sun as the "master of the non-fiction narrative." This powerful and inspiring new book shows how one person can make a difference, as Kidder tells the true story of a gifted man who is in love with the world and has set out to do all he can to cure it. At the center of Mountains Beyond Mountains stands Paul Farmer. Doctor, Harvard professor, renowned infectious-disease specialist, anthropologist, the recipient of a MacArthur "genius" grant, world-class Robin Hood, Farmer was brought up in a bus and on a boat, and in medical school found his life's calling: to diagnose and cure infectious diseases and to bring the lifesaving tools of modern medicine to those who need them most. This magnificent book shows how radical change can be fostered in situations that seem insurmountable, and it also shows how a meaningful life can be created, as Farmer-brilliant, charismatic, charming, both a leader in international health and a doctor who finds time to make house calls in Boston and the mountains of Haiti-blasts through convention to get results. Mountains Beyond Mountains takes us from Harvard to Haiti, Peru, Cuba, and Russia as Farmer changes minds and practices through his dedication to the philosophy that "the only real nation is humanity" - a philosophy that is embodied in the small public charity he founded, Partners In Health. He enlists the help of the Gates Foundation, George Soros, the U.N.'s World Health Organization, and others in his quest to cure the world. At the heart of this book is the example of a life based on hope, and on an understanding of the truth of the Haitian proverb "Beyond mountains there are mountains": as you solve one problem, another problem presents itself, and so you go on and try to solve that one too. [via]
More editions of Mountains Beyond Mountains: The Quest of Dr. Paul Farmer, a Man Who Would Cure the World:
› Find signed collectible books: 'The Mystery of Capital: Why Capitalism Triumphs in the West and Fails Everywhere Else'
It's become clear by now the fall of the Berlin Wall and the collapse of communism in most places around the globe hasn't ushered in an unequivocal flowering of capitalism in the developing and postcommunist world. Western thinkers have blamed this on everything from these countries' lack of sellable assets to their inherently non-entrepreneurial "mindset." In this book, the renowned Peruvian economist and adviser to presidents and prime ministers Hernando de Soto proposes and argues another reason: it's not that poor, postcommunist countries don't have the assets to make capitalism flourish. As de Soto points out by way of example, in Egypt, the wealth the poor have accumulated is worth 55 times as much as the sum of all direct foreign investment ever recorded there, including that spent on building the Suez Canal and the Aswan Dam.
No, the real problem is that such countries have yet to establish and normalize the invisible network of laws that turns assets from "dead" into "liquid" capital. In the West, standardized laws allow us to mortgage a house to raise money for a new venture, permit the worth of a company to be broken up into so many publicly tradable stocks, and make it possible to govern and appraise property with agreed-upon rules that hold across neighborhoods, towns, or regions. This invisible infrastructure of "asset management"--so taken for granted in the West, even though it has only fully existed in the United States for the past 100 years--is the missing ingredient to success with capitalism, insists de Soto. But even though that link is primarily a legal one, he argues that the process of making it a normalized component of a society is more a political--or attitude-changing--challenge than anything else.
With a fleet of researchers, de Soto has sought out detailed evidence from struggling economies around the world to back up his claims. The result is a fascinating and solidly supported look at the one component that's holding much of the world back from developing healthy free markets. --Timothy Murphy [via]
More editions of The Mystery of Capital: Why Capitalism Triumphs in the West and Fails Everywhere Else:
› Find signed collectible books: 'The Mythical Man-Month: Essays on Software Engineering'
Classic book on the human elements of software engineering. [via]
More editions of The Mythical Man-Month: Essays on Software Engineering:
› Find signed collectible books: 'Object Oriented Perl : A Comprehensive Guide to Concepts and Programming Techniques'
Perl has always been a powerful and popular programming language, but with its new object capabilities, it can do even more. Written for anyone with a little Perl experience, Damian Conway's Object Oriented Perl provides an invaluable guide to virtually every aspect of object-oriented programming in Perl.
The most notable thing about Object Oriented Perl is Conway's excellent perspective on object-oriented concepts and how they are implemented in Perl. This book does a remarkable job of cutting through traditional jargon and illustrating how basic object-oriented design techniques are handled in Perl. (A useful appendix attests to the author's wide-ranging knowledge, with a comparison of Smalltalk, Eiffel, C++, and Java with Perl, including a summary of object-oriented syntax for each.) This book also features a truly excellent review of basic Perl syntax.
Throughout this text, the author shows you the basics of solid object design (illustrated using classes that model music CDs). Basic concepts like inheritance and polymorphism get thorough and clear coverage. The book also points out common mistakes and provides many tips for navigating the powerful and flexible (yet sometimes tricky) nuances of using Perl objects. For instance, Conway shows how to achieve true data encapsulation in Perl (which generally allows calls across modules) as well as its natural support for generic programming techniques.
He also pays special attention to popular object modules available from CPAN (like Class::MethodmakerK, which simplifies declaring classes) and discusses performance issues and the tradeoff between programming convenience and speed often faced by today's Perl developer. Advanced chapters cover a number of techniques for adding persistence and invoking methods using multiple dispatching.
Filled with syntactic tips and tricks, Object Oriented Perl is a sure bet for any programmer who wants to learn how to use Perl objects effectively. --Richard Dragan
Topics covered: Perl language review, CPAN, Perl objects, 'blessing' and inheritance, polymorphism, Class::Struct and Class::Methodmaker modules, Perl ties and closures, operator overloading, encapsulation, multiple dispatch, Class::Multimethods, coarse-grained and fine-grained object persistence techniques, performance issues. [via]
More editions of Object Oriented Perl : A Comprehensive Guide to Concepts and Programming Techniques:
› Find signed collectible books: 'Peopleware: Productive Projects and Teams'
Peopleware asserts that most software development projects fail because of failures within the team running them. This strikingly clear, direct book is written for software development team leaders and managers, but it's filled with enough common-sense wisdom to appeal to anyone working in technology. Authors Tom DeMarco and Timothy Lister include plenty of illustrative, often amusing anecdotes; their writing is light, conversational, and filled with equal portions of humour and wisdom, and there is a refreshing absence of "new age" terms and multi-step programmes. The advice is presented straightforwardly and ranges from simple issues of prioritisation to complex ways of engendering harmony and productivity in your team. Peopleware is a short read that delivers more than many books on the subject twice its size. --Jake Bond [via]
More editions of Peopleware: Productive Projects and Teams:
› Find signed collectible books: 'The Power of Now: A Guide to Spiritual Enlightenment'
Ekhart Tolle's message is simple: living in the now is the truest path to happiness and enlightenment. And while this message may not seem stunningly original or fresh, Tolle's clear writing, supportive voice, and enthusiasm make this an excellent manual for anyone who's ever wondered what exactly "living in the now" means. Foremost, Tolle is a world-class teacher, able to explain complicated concepts in concrete language. More importantly, within a chapter of reading this book, readers are already holding the world in a different container--more conscious of how thoughts and emotions get in the way of their ability to live in genuine peace and happiness.
Tolle packs a lot of information and inspirational ideas into The Power of Now. (Topics include the source of Chi, enlightened relationships, creative use of the mind, impermanence, and the cycle of life.) Thankfully, he's added markers that symbolize "break time." This is when readers should close the book and mull over what they just read. As a result, The Power of Now reads like the highly acclaimed A Course in Miracles--a spiritual guidebook that has the potential to inspire just as many study groups and change just as many lives for the better. --Gail Hudson [via]
More editions of The Power of Now: A Guide to Spiritual Enlightenment:

› Find signed collectible books: 'Practices Of An Agile Developer: Working In The Real World'
More editions of Practices Of An Agile Developer: Working In The Real World:
› Find signed collectible books: 'The Pragmatic Programmer: From Journeyman to Master'
Programmers are craftspeople trained to use a certain set of tools (editors, object managers, version trackers) to generate a certain kind of product (programs) that will operate in some environment (operating systems on hardware assemblies). Like any other craft, computer programming has spawned a body of wisdom, most of which isn't taught at universities or in certification classes. Most programmers arrive at the so-called tricks of the trade over time, through independent experimentation. In The Pragmatic Programmer, Andrew Hunt and David Thomas codify many of the truths they've discovered during their respective careers as designers of software and writers of code.
Some of the authors' nuggets of pragmatism are concrete, and the path to their implementation is clear. They advise readers to learn one text editor, for example, and use it for everything. They also recommend the use of version-tracking software for even the smallest projects, and promote the merits of learning regular expression syntax and a text-manipulation language. Other (perhaps more valuable) advice is more light-hearted. In the debugging section, it is noted that, "if you see hoof prints think horses, not zebras." That is, suspect everything, but start looking for problems in the most obvious places. There are recommendations for making estimates of time and expense, and for integrating testing into the development process. You'll want a copy of The Pragmatic Programmer for two reasons: it displays your own accumulated wisdom more cleanly than you ever bothered to state it, and it introduces you to methods of work that you may not yet have considered. Working programmers will enjoy this book. --David Wall
Topics covered: A useful approach to software design and construction that allows for efficient, profitable development of high-quality products. Elements of the approach include specification development, customer relations, team management, design practices, development tools, and testing procedures. This approach is presented with the help of anecdotes and technical problems. [via]
More editions of The Pragmatic Programmer: From Journeyman to Master:
› Find signed collectible books: 'Programming Ruby: The Pragmatic Programmer's Guide'
"Big in Japan" was a pejorative term for failed pop musicians, but it accurately describes the Ruby language, designed by Yukihiro Matsumoto. The authors--who wrote The Pragmatic Programmer--feel it deserves a wider exposure in the English-speaking world.
Ruby is fully object oriented with a simple and consistent syntax. It is Open Source and freely available from ftp:ftp.netlab.co.jp/pub/lang/ruby as well as many mirrors. In Programming Ruby the authors set out to show that Ruby can and should replace languages such as Perl, Python, SmallTalk and C++; from which it takes all the best features--even Perl's excellent regular expression support.
The book is in four parts: a tutorial; a section on installing and running it in various environments; a section on the inner workings and interrelationships of the language; and, finally, a huge library reference. The authors make their case for the language's simplicity, predictability and flexibility. Unlike languages which have grown by accretion, such as Perl, it is remarkably clean.
Clearly a labour of love, Programming Ruby is equally clean and the authors' enthusiasm for it drips from the pages. Certainly, if you are passionate about efficient, error-free coding Ruby is hard to beat. There are, though, an awful lot of languages available already.
Ruby is certainly worth a look just to see how simple and accessible an object-oriented language can be when its author can draw on the best and throw away the rest. Working programmers will decide whether Ruby gains widespread acceptance but in Programming Ruby it has a powerful and convincing advocate. --Steve Patient [via]
More editions of Programming Ruby: The Pragmatic Programmer's Guide:
› Find signed collectible books: 'Rapid Development'
I can hear some of you exclaiming, "How can you possibly recommend a book about software scheduling published by Microsoft Press and written by a consultant to Microsoft?!" Well, put aside any preconceived biases. This is a tremendous book on effective scheduling software development, and it drinks deeply from the wisdom of all the classics in the field such as Brook's Mythical Man Month -- and is likely well-informed by McConnell's experiences, good and bad, in Redmond.
The nine page section entitled "Classic Mistakes Enumerated" is alone worth the price of admission and should be required reading for all developers, leads, and managers. Here are some types of the 36 classic mistakes that McConnell describes in detail:
I suspect that if you've ever been involved in software development, you winced after reading each of these nine points. And you will learn a great deal from the remaining 640 pages about concrete solutions.
My only substantive gripe: cheesy Powerpoint graphics. Nonetheless, this book is Very Highly Recommended. [via]
More editions of Rapid Development:
› Find signed collectible books: 'Rapid Development: Taming Wild Software Schedules'
I can hear some of you exclaiming, "How can you possibly recommend a book about software scheduling published by Microsoft Press and written by a consultant to Microsoft?!" Well, put aside any preconceived biases. This is a tremendous book on effective scheduling software development, and it drinks deeply from the wisdom of all the classics in the field such as Brook's Mythical Man Month -- and is likely well-informed by McConnell's experiences, good and bad, in Redmond.
The nine page section entitled "Classic Mistakes Enumerated" is alone worth the price of admission and should be required reading for all developers, leads, and managers. Here are some types of the 36 classic mistakes that McConnell describes in detail:
I suspect that if you've ever been involved in software development, you winced after reading each of these nine points. And you will learn a great deal from the remaining 640 pages about concrete solutions.
My only substantive gripe: cheesy Powerpoint graphics. Nonetheless, this book is Very Highly Recommended. [via]
More editions of Rapid Development: Taming Wild Software Schedules:
› Find signed collectible books: 'Refactoring: Improving the Design of Existing Code'
Your class library works, but could it be better? Refactoring: Improving the Design of Existing Code shows how refactoring can make object-oriented code simpler and easier to maintain. Today, refactoring requires considerable design know-how, but once tools become available, all programmers should be able to improve their code using refactoring techniques.
Besides an introduction to what refactoring is, this handbook provides a catalogue of dozens of tips for improving code. The best thing about Refactoring is its remarkably clear presentation, along with excellent nuts-and-bolts advice, from object expert Martin Fowler. The author is also an authority on software patterns and UML, and this experience helps make this a better book, one that should be immediately accessible to any intermediate or advanced object-oriented developer. (Just like patterns, each refactoring tip is presented with a simple name, a "motivation," and examples using Java and UML.)
Early chapters stress the importance of testing in successful refactoring. (When you improve code, you have to test to verify that it still works.) After the discussion on how to detect the "smells" of bad code, readers get to the heart of the book, its catalogue of more than 70 "refactorings"--tips for better and simpler class design. Each tip is illustrated with "before" and "after" code, along with an explanation. Later chapters provide a quick look at refactoring research.
Like software patterns, refactoring may be an idea whose time has come. This groundbreaking title will surely help bring refactoring to the programming mainstream. With its clear advice on a hot new topic, Refactoring is sure to be essential reading for anyone who writes or maintains object- oriented software. --Richard Dragan
Topics Covered: Refactoring, improving software code, redesign, design tips, patterns, unit testing, refactoring research and tools. [via]
More editions of Refactoring: Improving the Design of Existing Code:

› Find signed collectible books: 'Road to Hell: The Ravaging Effects of Foreign Aid and International Charity'
More editions of Road to Hell: The Ravaging Effects of Foreign Aid and International Charity:

› Find signed collectible books: 'Seven Habits of Highly Effective People: Powerful Lessons in Personal Change'
According to Steven R. Covey, to live with security and wisdom, and to have the power to take advantages of the opportunities that change creates, we need fairness, integrity, honesty and human dignity. Quite a tall order when you consider that most of us live our lives in a permanent state of flux, questioning our ideals and values and fighting a daily battle with the lack of self-confidence that stops us from taking risks of any kind. But, in The Seven Habits of Highly Effective People, Covey manages to make it sound as if changing the way we look at ourselves and the world around us so that we can become more successful both personally and professionally an absolute doddle. He defines the "habits" as "the intersection of knowledge, skill and desire" and states that the "Seven Habits" of the title are not mutually exclusive, but rather when developed together help to form a well-rounded, sensitive, confident and effective human being.
As with many self-help books, much of what you read here is based on basic common sense and can at times be irritatingly obvious. However, what Covey manages to do so successfully is to break down the barriers which prevent all of us from taking a long hard look at ourselves, and then gradually introduces new rules which allow us to move first from dependence to independence and then towards the ultimate goal of interdependence. But of course, the only real way to test the value of The Habits--be proactive, begin with the end in mind, put first things first, think "win/win", seek first to understand and then to be understood, synergise, sharpen the saw-- is to work on them. This book is as good as any place to start on the road to self-awareness and self-improvement in the workplace and in the home without becoming too irritatingly smug and self-satisfied. --Susan Harrison [via]
More editions of Seven Habits of Highly Effective People: Powerful Lessons in Personal Change:
› Find signed collectible books: 'The Seven Habits of Highly Effective People: Restoring the Character Ethic'
According to Steven R. Covey, to live with security and wisdom, and to have the power to take advantages of the opportunities that change creates, we need fairness, integrity, honesty and human dignity. Quite a tall order when you consider that most of us live our lives in a permanent state of flux, questioning our ideals and values and fighting a daily battle with the lack of self-confidence that stops us from taking risks of any kind. But, in The Seven Habits of Highly Effective People, Covey manages to make it sound as if changing the way we look at ourselves and the world around us so that we can become more successful both personally and professionally an absolute doddle. He defines the "habits" as "the intersection of knowledge, skill and desire" and states that the "Seven Habits" of the title are not mutually exclusive, but rather when developed together help to form a well-rounded, sensitive, confident and effective human being.
As with many self-help books, much of what you read here is based on basic common sense and can at times be irritatingly obvious. However, what Covey manages to do so successfully is to break down the barriers which prevent all of us from taking a long hard look at ourselves, and then gradually introduces new rules which allow us to move first from dependence to independence and then towards the ultimate goal of interdependence. But of course, the only real way to test the value of The Habits--be proactive, begin with the end in mind, put first things first, think "win/win", seek first to understand and then to be understood, synergise, sharpen the saw-- is to work on them. This book is as good as any place to start on the road to self-awareness and self-improvement in the workplace and in the home without becoming too irritatingly smug and self-satisfied. --Susan Harrison [via]
More editions of The Seven Habits of Highly Effective People: Restoring the Character Ethic:
› Find signed collectible books: 'Small Is Beautiful: A Study of Economics as If People Mattered'
This book has hardback covers. Ex-library, With usual stamps and markings, In good all round condition. Dust Jacket in fair condition. [via]
More editions of Small Is Beautiful: A Study of Economics as If People Mattered:
› Find signed collectible books: 'Small Is Beautiful: Economics as If People Mattered'
Small is Beautiful is the perfect antidote to the economics of globalization. As relevant today as when it was first published, this is a landmark set of essays on humanistic economics. This 25th anniversary edition brings Schumacher's ideas into focus for the end-of-the-century by adding commentaries by contemporary thinkers who have been influenced by Schumacher. They analyze the impact of his philosophy on current political and economic thought. Small is Beautiful is the classic of common-sense economics upon which many recent trends in our society are founded. This is economics from the heart rather than from just the bottom line. [via]
More editions of Small Is Beautiful: Economics as If People Mattered:

› Find signed collectible books: 'Walking With the Poor: Principles and Practices of Transformational Development'
More editions of Walking With the Poor: Principles and Practices of Transformational Development:
› Find signed collectible books: 'The Wealth and Poverty of Nations: Why Some Are So Rich and Some So Poor'
In dieser Meilensteinstudie über die Weltwirtschaft rückt Professor David S. Landes der Analyse der Verteilung des Wohlstands historisch zu Leibe. Landes vertritt den Standpunkt, daß der Schlüssel zur heutigen Ungleichheit zwischen den reichen und den armen Nationen der Welt ihren Ursprung direkt in der Industriellen Revolution hat, in der einige Länder den Sprung zur Industrialisierung schafften und sagenhaft reich wurden, während andere nicht in der Lage waren, sich anzupassen, und arm blieben. Warum die einen Länder diesen Sprung schafften und andere nicht war jahrzehntelang der Gegenstand so mancher hitziger Debatte. Das Klima, Rohstoffe und die geographischen Bedingungen wurden alle als Erkärung vorgebracht -- und alle werden von Landes verworfen zugunsten seiner eigenen kontoversen Theorie: daß die Fähigkeit, eine industrielle Revolution herbeizuführen, von bestimmten kulturellen Eigenschaften abhängt, ohne die die Erhaltung einer Industrialisierung unmöglich ist. Landes stellt die Eigenschaften erfolgreich industrialisierter Nationen -- Arbeitsleistung, Sparsamkeit, Ehrlichkeit, Geduld und Beharrlichkeit -- denen von nichtindustrialisierten Ländern gegenüber und behauptet, daß solange diese Werte nicht von allen Ländern verinnerlicht werden, die Kluft zwischen Reich und Arm weiter wachsen wird. [via]
More editions of The Wealth and Poverty of Nations: Why Some Are So Rich and Some So Poor:
› Find signed collectible books: 'When Corporations Rule the World'
More editions of When Corporations Rule the World:
› Find signed collectible books: 'The White Man's Burden: Why the West's Efforts to Aid the Rest Have Done So Much Ill And So Little Good'
The White Man's Burden: Why the West's Efforts to Aid the Rest Have Done So M... [via]
More editions of The White Man's Burden: Why the West's Efforts to Aid the Rest Have Done So Much Ill and So Little Good:
› Find signed collectible books: 'The White Man's Burden: Why the West's Efforts to Aid the Rest Have Done So Much Ill and So Little Good'
More editions of The White Man's Burden: Why the West's Efforts to Aid the Rest Have Done So Much Ill and So Little Good:
› Find signed collectible books: 'Whose Reality Counts?: Putting the First Last'
In this sequel to "Rural Development: Putting the last first" Robert Chambers argues that central issues in development have been overlooked, and that many past errors have flowed from domination by those with power.
Development professionals now need new approaches and methods for
interacting, learning and knowing. Through analyzing experience - of past mistakes and myths, and of the continuing methodological revolution of PRA (participatory rural appraisal) - the author points towards solutions.
In many countries, urban and rural people alike have shown an astonishing ability to express and analyze their local, complex and diverse realities which are often at odds with the top-down realities imposed by professionals. The author argues that personal, professional and institutional change is essential if the realities of the poor are to receive greater recognition. Self-critical awareness and changes in concepts, values, methods and behaviour must be developed to explore the new high ground of participation and empowerment.
"Whose Reality Counts?" presents a radical challenge to all concerned
with development, whether practitioners,researchers or policy-makers, in all organizations and disciplines, and at all levels from fieldworkers to the heads of agencies. With its thrust of putting the first last it presents a new, exciting and above all practical agenda for future development which cannot be ignored. [via]
More editions of Whose Reality Counts?: Putting the First Last:

› Find signed collectible books: 'Women in the Material World'
A follow-up to coauthor Peter Menzel's lauded Material World: A Global Family Portrait, Women in the Material World once again illuminates the human family--but this time with the focus on women. The result is an arresting collection of photographs, interviews, and anecdotes documenting the day-to-day lives and thoughts of women from 20 different countries. From Albania to India to the United States, we hear the female viewpoint on politics and religion, men and marriage, children and education. Cultural stereotypes are both supported (an Ethiopian mother explains why her daughter must be circumcised) and shattered (the loving equity of an Albanian marriage). The gorgeous accompanying photographs artfully link narrative text with faces and environs, from the rugged peaks of Bhutan to the Mediterranean beaches of Israel. What emerges is a captivating survey of women's lives in the late 20th century, and--even more--a powerful feeling of connectedness with these fellow human beings. --Rebecca Gleason [via]
More editions of Women in the Material World:
› Find signed collectible books: 'Writing Secure Code'
Keep black-hat hackers at bay with the tips and techniques in this entertaining, eye-opening book! Developers will learn how to padlock their applications throughout the entire development processfrom designing secure applications to writing robust code that can withstand repeated attacks to testing applications for security flaws. Easily digested chapters reveal proven principles, strategies, and coding techniques. The authorstwo battle-scarred veterans who have solved some of the industrys toughest security problemsprovide sample code in several languages. This edition includes updated information about threat modeling, designing a security process, international issues, file-system issues, adding privacy to applications, and performing security code reviews. It also includes enhanced coverage of buffer overruns, Microsoft® .NET security, and Microsoft ActiveX® development, plus practical checklists for developers, testers, and program managers.
More editions of Writing Secure Code:
› Find signed collectible books: 'Los 7 Habitos De La Gente Altamente Efectiva'
Desde 1991 en la lista semanal de libros mas vendidos del Publishers Weekly (y a menudo encabezandola), este indiscutible best-seller se merecia una puesta al dia, y eso es lo que ha hecho su autor con esta nueva edicion: la estructura general no cambia -hubiera resultado absurdo, dado su alto grado de efectividad-, solo se amplia, se extiende hacia nuevos temas y detalles que el lector sin duda agradecera. El punto de partida general, pues, sigue siendo el mismo: el hecho ineludible de que casi todo el mundo intuye que su comportamiento en la empresa podria mejorar en muchos aspectos, pero pocos saben como conseguirlo. A partir de ahi, Stephen Covey, el llamado Socrates americano, no da consejos paternalistas ni se dedica a sermonear sin ton ni son. Su metodo es claro, certero y eficiente: casi un cursillo dividido en siete etapas que el lector debera asimilar y poner en practica por su propia cuenta, adaptandolas a su personalidad y aplicandolas libremente en todos los ambitos de la vida empresarial. Para ello, el autor se sirve de anecdotas penetrantes y significativas destinadas a hacernos reflexionar sobre cada uno de nuestros actos y sobre el modo de acceder al cambio, a la verdadera efectividad: desde la vision personal hasta la autorrenovacion equilibrada, pasando por el liderazgo personal, la administracion personal, el liderazgo interpersonal, la comunicacion empatica y la cooperacion creativa. Teniendo en cuenta todo esto, y a traves del desarrollo de ciertos conceptos, el lector acaba comprendiendo que todo lo que hagamos debera estar de acuerdo con lo que realmente veamos. Es decir que, si queremos cambiar la situacion, deberemos cambiarnos a nosotros mismos con eficacia, en primer termino tendremos que cambiar nuestras percepciones. El resultado es la construccion de una autoconfianza a prueba de bomba a traves del desarrollo del propio caracter, de la integridad, la honestidad y la dignidad humana necesarias para transformar nuestro universo laboral en algo autentico e intransferible. [via]
More editions of Los 7 Habitos De La Gente Altamente Efectiva:
› Find signed collectible books: 'Armas, germenes y acero/ Guns, Germs and Steel'
More editions of Armas, germenes y acero/ Guns, Germs and Steel:
› Find signed collectible books: 'El Malestar En La Globalizacion/globalization And Its Discontents'
Joseph Stiglitz has been a first-hand witness of the devastating effect that globalization can have on the poorest countries of the planet. In this work he maintains that globalization can be a beneficial aspect and that its potential is the enrichment of everyone. He states that governments can and must adopt policies that support the growth of countries in an equal manner, and must fulfill equitable and fair rules that take care of the poor as well as the powerful.
Description in Spanish:
Joseph E. Stiglitz, premio Nobel de economía, ha sido testigo del efecto devastador que la globalización puede tener sobre los países más pobres del planeta gracias a su puesto como vicepresidente del Banco Mundial. En esta obra sostiene que la globalización puede ser una fuerza benéfica siempre que nos replanteemos el modo en el que ha sido gestionada. El dolor padecido por los países en desarrollo en el proceso de desarrollo orientado por el FMI y las organizaciones económicas internacionales ha sido muy superior al necesario. La economía puede parecer una disciplina árida, pero las buenas políticas económicas contribuyen a mejorar la vida de la gente más pobre. Los gobiernos deben y pueden adoptar políticas que orienten el crecimiento de los países de modo equitativo. Constituimos una comunidad global y debemos cumplir una serie de reglas para convivir. Estas reglas deben ser justas, deben atender a los pobres y a los poderosos, y reflejar un sentimiento básico de decenci!
a y justicia social. [via]
More editions of El Malestar En La Globalizacion/globalization And Its Discontents:

› Find signed collectible books: 'El poder del ahora :Un camino hacia la realizacion espiritual / The Power Of Now: UN Camino Hacia LA Realizacion Espiritual'
More editions of El poder del ahora :Un camino hacia la realizacion espiritual / The Power Of Now: UN Camino Hacia LA Realizacion Espiritual:
