The Digital Library
Posted: January 23rd, 2008, 6:12pm CET by akg

Testing Extreme Programming is a practical tutorial that gives software builders a lucid understanding of this important aspect of development. This book demonstrates how testing is central to the XP project, clearly spelling out what testing should be done and when and how it should be performed. The authors teach by example, and readers will be able to improve their knowledge of the testing process by completing the book's exercises.
In addition, this book:
* Provides a general overview of the XP methodology
* Defines the roles of XP team members
* Shows how to write effective tests before coding begins
* Helps you avoid the traps and pitfalls that can derail software projects
* Sheds light on the important practice of refactoring and how it relates to testing
* Compares and contrasts manual and automated tests
Many software engineers have dismissed XP as a throw-out-the-rulebook, anything-goes technique. It isn't. As this book shows, XP is a deliberate and disciplined approach to software development. Many software engineers have reaped the benefits of this agile methodology because its emphasis on testing eliminates much of the risk inherent in software projects. XP helps developers produce software on time, under budget, and at a higher quality level. But you can't XP if you don't test. With this book as a guide, you will learn to embrace testing. A sound testing program is the engine that drives an XP project.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:11pm CET by akg

From the basics to the most advanced quality of service (QoS) concepts, this all encompassing, first-of-its-kind book offers an in-depth understanding of the latest technical issues raised by the emergence of new types, classes and qualities of Internet services. The book provides end-to-end QoS guidance for real time multimedia communications over the Internet. It offers you a multiplicity of hands-on examples and simulation script support, and shows you where and when it is preferable to use these techniques for QoS support in networks and Internet traffic with widely varying characteristics and demand profiles. This practical resource discusses key standards and protocols, including real-time transport, resource reservation, and integrated and differentiated service models, policy based management, and mobile/wireless QoS. The book features numerous examples, simulation results and graphs that illustrate important concepts, and pseudo codes are used to explain algorithms. Case studies, based on freely available Linux/FreeBSD systems, are presented to show you how to build networks supporting Quality of Service. Online support material including presentation foils, lab exercises and additional exercises are available to text adopters.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:10pm CET by akg

Software Fault Tolerance Techniques and ImplementationLook to this innovative resource for the most comprehensive coverage of software fault tolerance techniques available in a single volume. It offers you a thorough understanding of the operation of critical software fault tolerance techniques and guides you through their design, operation and performance. You get an in-depth discussion on the advantages and disadvantages of specific techniques, so you can decide which ones are best suited for your work. The book examines key programming techniques such as assertions, checkpointing, and atomic actions, and provides design tips and models to assist in the development of critical fault tolerant software that helps ensure dependable performance. From software reliability, recovery, and redundancy... to design and data diverse software fault tolerance techniques, this practical reference provides detailed insight into techniques that can improve the overall dependability of your software.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:08pm CET by akg

A hands-on guide to testing techniques that deliver reliable software and systems
Testing even a simple system can quickly turn into a potentially infinite task. Faced with tight costs and schedules, testers need to have a toolkit of practical techniques combined with hands-on experience and the right strategies in order to complete a successful project. World-renowned testing expert Rex Black provides you with the proven methods and concepts that test professionals must know. He presents you with the fundamental techniques for testing and clearly shows you how to select and apply successful strategies to test a system with budget and time constraints.
Black begins by discussing the goals and tactics of effective and efficient testing. Next, he lays the foundation of his technique for risk-based testing, explaining how to analyze, prioritize, and document risks to the quality of the system using both informal and formal techniques. He then clearly describes how to design, develop, and, ultimately, document various kinds of tests. Because this is a hands-on activity, Black includes realistic, life-sized exercises that illustrate all of the major test techniques with detailed solutions.
By the end of this book, you'll know more about the nuts and bolts of testing than most testers learn in an entire career, and you'll be ready to put those ideas into action on your next test project.
With the help of real-world examples integrated throughout the chapters, you'll discover how to:
* Analyze the risks to system quality
* Allocate your testing effort appropriately based on the level of risk
* Choose the right testing strategies every time
* Design tests based on a system's expected behavior (black box) or internal structure (white box)
* Plan and perform integration testing
* Explore and attack the system
* Focus your hard work to serve the needs of the project
The author's companion Web site provides exercises, tips, and techniques that can be used to gain valuable experience and effectively test software and systems.
Wiley Technology Publishing Timely. Practical. Reliable.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:07pm CET by akg
Posted: January 23rd, 2008, 6:05pm CET by akg
Posted: January 23rd, 2008, 6:03pm CET by akg

This long-awaited revision of a bestseller provides a practical discussion of the nature and aims of software testing. You'll find the latest methodologies for the design of effective test cases, including information on psychological and economic principles, managerial aspects, test tools, high-order testing, code inspections, and debugging. Accessible, comprehensive, and always practical, this edition provides the key information you need to test successfully, whether a novice or a working programmer. Buy your copy today and end up with fewer bugs tomorrow.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:02pm CET by akg

Testing software is a very important and challenging activity. This is a book for people who test software during its development. Our focus is on object-oriented and component-based software, but you can apply many of the techniques discussed in this book regardless of the development paradigm. We assume our reader is familiar with testing procedural software--that is, software written in the procedural paradigm using languages such as C, Ada, Fortran, or COBOL. We also assume our reader is familiar and somewhat experienced in developing software using object-oriented and component-based technologies. Our focus is on describing what to test in object-oriented development efforts as well as on describing techniques for how to test object-oriented software, and how testing software built with these newer technologies differs from testing procedural software.
What is software testing? To us, testing is the evaluation of the work products created during a software development effort. This is more general than just checking part or all of a software system to see if it meets its specifications. Testing software is a difficult process, in general, and sufficient resources are seldom available for testing. From our standpoint, testing is done throughout a development effort and is not just an activity tacked on at the end of a development phase to see how well the developers did. We see testing as part of the process that puts quality into a software system. As a result, we address the testing of all development products (models) even before any code is written.
We do not necessarily believe that you will apply everything we describe in this book. There are seldom enough resources available to a development effort to do all the levels and kinds of testing we would like. We hope you will find a number of approaches and techniques that will prove useful to and affordable for your project.
In this book we describe a set of testing techniques. All of the techniques we describe have been applied in practice. Many of these techniques have been used in a wide variety of industries and on projects of vastly different sizes. In Chapter 3, we will consider the impact of some of these variables on the types of testing that are routinely performed.
To describe these techniques, we rely in many cases on one or more examples to illustrate their application. We hope from these examples and from our explanations that you can apply the same techniques to your project software in a straightforward manner. The complete code for these examples, test code, and other resources can be obtained via a link off this Web site.
In order to make this book as useful as possible, we will provide two major organizational threads. The physical layout of the book will follow the usual sequence of events as they happen on a project. Model testing will be addressed earlier than component or code testing, for example. We will also include a set of questions that a tester might ask when he or she is faced with specific testing tasks on a project. This testing FAQ will be tied into the main body of the text with citations.
We have included alternative techniques and ways of adapting techniques for varying the amount of testing. Testing life-critical or mission-critical software requires more effort than testing an arcade game. The summary sections of each chapter should make these choices clear.
This book is the result of many years of research, teaching, and consulting both in the university and in companies. We would like to thank the sponsors of our research, including COMSOFT, IBM, and AT&T for their support of our academic research. Thanks to the students who assisted in the research and those who sat through many hours of class and provided valuable feedback on early versions of the text. The consultants working for Korson-McGregor, formerly Software Architects, made many suggestions and worked with early versions of the techniques while still satisfying client needs. The employees of numerous consulting clients helped us perfect the techniques by providing real problems to be solved and valuable feedback. A special thanks to Melissa L. Russ (formerly Major) who helped teach several tutorials and made her usual insightful comments to improve the material.
Download free from Rapidshare
Posted: January 23rd, 2008, 6:00pm CET by akg

Written by a true authority in the field, Hung Q. Nguyen's Testing Applications on the Web is a nicely comprehensive guide to virtually every conceivable aspect of software testing. It's filled with must-have background information for any test engineer or manager who's testing thin-client systems.
Gray-box testing--a new means to test complex, distributed systems based on server-side components and browser-based clients--is the focus of the book. While, in the past, testers might have ignored certain aspects of stand-alone desktop software, today's Web-based software requires a thorough knowledge of every aspect of multitiered Web applications. To this end, the book surveys the basics of essential computing topics like thin-client computer architectures, networking (including a comprehensive introduction to TCP/IP and related standards), databases, and SQL.
This book also outlines the state of the art in software testing. Notable sections include a short guide to no fewer than 24 distinct types of software tests, how to test browser-based user interfaces effectively, and a thorough guide to Web-performance testing. The general discussion of testing methodology is anchored by a case study on actual test documents and tests for a Web-based software application (a tool for tracking software defects). The text closes with a survey of today's testing tools, and blank templates for creating your own test plans in the field.
With its expert's-eye view of what's involved in software testing, bolstered by real-world examples, Testing Applications on the Web proves itself an extremely worthwhile resource. --Richard Dragan
Topics covered:
* Introduction to Web testing
* Gray-box testing fundamentals
* Traditional vs. Web testing
* History of computing architectures
* Thick and thin clients
* Survey of 24 software-testing types, including acceptance tests, load/volume testing, regression, and user-interface testing
* Networking basics, including TCP/IP fundamentals, DNS, and network architectures
* Web components for thin-client systems
* Test partitioning
* Guide to test planning
* Templates and sample documents
* Testing case study
* User-interface tests for browsers (design and implementation tests)
* Functional tests, including FASTs (functional acceptance simple tests), TOFTs (task-oriented functional tests), and FETs (forced error tests)
* Database testing (white-box and black-box techniques)
* SQL tutorial
* Testing help systems
* Installation tests, including uninstall tests and tools
* Configuration and compatibility testing (testing on multiple browsers)
* Web security (security attacks and encryption basics)
* Performance
* Load and stress testing
* Survey of testing tools
Download free from Rapidshare
Posted: January 23rd, 2008, 5:58pm CET by akg

Software Testing is the book for new or aspiring software testers interested in learning about this crucial part of the software development process. The complexity and size of today's software makes writing bug-free code extremely difficult, even for highly experienced programmers. Couple that with our increasing reliance on software for performing everyday tasks and its pervasiveness in the medical, telecommunications, manufacturing, and financial industries, and a software bug can spell disaster. Quality software can't be created with an ad- hoc, part-time, bug hunt. It requires a methodical and disciplined approach to preventing, finding, and reporting bugs. Software Testing will show you what it takes to be a successful software tester, assuring that you discover those nasty bugs before your customers do.
Download free from Rapidshare
Posted: January 23rd, 2008, 9:21am CET by akg

The book provides a practical and comprehensive overview of how to test embedded software.
The book describes how embedded systems can be tested in a structured, controlled way.
The first complete description of all necessary ingredients of a testing process.
It includes classic as well as modern test design techniques.
The described approach is useful in real-life situations of 'limited time and resources. Technology-
More and more our society is pervaded by embedded software- cars, telecom, home entertainment devices are full of software. Embedded systems are becoming larger and more complex with an increasing amount of software, leading to a growing need for a structured testing method which helps to tackle the typical problems in embedded software testing.
Audience-
Managers or team leaders that are responsible for development and/or testing of embedded software and systems. Also, people who actually perform the primary software testing activities.
User level-
Intermediate.
Bart Broekman has been a software test practitioner since 1990. He participated in European embedded software research projects (ITEA) and is co-author of a book on test automation.
Edwin Notenboom has been a professional tester at Sogeti for six years. Together with Bart Broekman, he participated in a european ITEA project on embedded systems since February 1999.
Download free from Rapidshare
Posted: January 23rd, 2008, 8:58am CET by akg

Software Testing and Continuous Quality Improvement is a complete, step-by-step plan to ensure that in the software testing process no stone goes unturned. It presents a continuous quality framework based on Deming's rapid application 'spiral' development model for quality through a continuous improvement process. The book details the spiral methodology for software testing broken down into parts, steps, and tasks documented with extensive checklists, templates, and technical discussions. It provides all the tools and knowledge needed to assure quality software testing throughout all stages of development.
Download free from Rapidshare
Posted: January 23rd, 2008, 8:54am CET by akg

Software testing is rapidly evolving as a critical sub-discipline of software engineering. The industry needs professionals educated in the modern methods and tools of software testing and quality assurance. Based on the needs of software professionals, 'Practical Software Testing' takes a unique approach to teaching readers how to effectively plan for testing, design test cases, test at multiple levels, organize a testing team, and optimize use of testing tools. It introduces testing concepts that are managerial-, technical-, and process-oriented, using the Testing Maturity Model (TMM) as a framework. Features: *includes a sample test plan, comprehensive exercises, and definitions for software testing and quality *introduces both technical and managerial aspects of testing in a clear and precise style, for integrated learning *balanced perspective and comprehensive view of all testing aspects *uses the TMM framework to introduce testing in a systematic, evolutionary way, and describes industrial TMM applications *covers testing topics with either procedurally based or object-oriented programming code With its accessible, practical, and well-focused framework, this new resource provides an integrated presentation of software-testing processes and practices. Professionals and practitioners in software testing, software quality assurance, or software validation and verification will benefit greatly from using this essential resource.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:33am CET by akg

With literally hundreds of examples and thousands of lines of code, the Java Servlet and JSP Cookbook yields tips and techniques that any Java web developer who uses JavaServer Pages or servlets will use every day, along with full-fledged solutions to significant web application development problems that developers can insert directly into their own applications. Java Servlet and JSP Cookbook presents real-world problems, and provides concise, practical solutions to each. Finding even one tested code 'recipe' that solves a gnarly problem in this comprehensive collection of solutions and best practices will save hours of frustration--easily justifying the cost of this invaluable book. But 'Java Servlet and JSP Cookbook' is more than just a wealth of cut-and-paste code. It also offers clear explanations of how and why the code works, warns of potential pitfalls, and directs you to sources of additional information, so you can learn to adapt the problem-solving techniques to similar situations. These recipes include vital topics like the use of Ant to setup a build environment, extensive coverage of the WAR file format and web.xml deployment descriptor, file-uploading, error-handling, cookies, logging, dealing with non-HTML content, multimedia, request filtering, web services, I18N, web services, and a host of other topics that frustrate even the most seasoned developers. For Java web developers of all levels who are eager to put into practice the theory presented in other API-focused books, the solutions presented in this practical book will prove invaluable over and over again. This is painless way for less experienced developers who prefer to learn by doing to expand their skills and productivity, while accomplishing practical solutions to the pressing problems they face every day. More experienced developers can use these recipes to solve time-consuming problems quickly, freeing up their time for the more creative aspects of their work.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:31am CET by akg

JavaServer Pages (JSP) has built a huge following since the release of JSP 1.0 in 1999, providing Enterprise Java developers with a flexible tool for the development of dynamic web sites and web applications. While new point releases over the years, along with the introduction of the JSP Standard Tag Library (JSTL), have incrementally improved the rough areas of the first version of the JSP specification, JSP 2.0 takes this technology to new heights. JavaServer Pages, Third Edition, is completely revised and updated to cover the JSP 2.0 and JSTL 1.1 specifications. It includes detailed coverage of the Expression Language (EL) incorporated into JSP 2.0, the JSTL 1.1 tag libraries and the new function library, the new tag file format that enables custom tag library development without Java code, the simplified Java tag library API, improvements in the JSP XML syntax, and more. Further, it details setup of the Apache Tomcat server, JSP and JSTL syntax and features, error handling and debugging, authentication and personalization, database access, XML processing, and internationalization. This book recognizes the different needs of the two groups of professionals who want to learn JSP: page authors interested in using JSP elements in web pages, and programmers concerned with learning the JSP API and using JSP effectively as a part of an enterprise application. If you're in the first group, you'll learn from the practical web application examples in the second part of the book. If you're in the latter group, you'll appreciate the detailed coverage of advanced topics in the third part, such as how to integrate servlets and JavaBeans components with JSP using the popular Apache Struts MVC framework, and how to develop custom tag libraries using the JSP API, with realistic examples that you can use as a springboard for your own libraries. 'Hans Bergsten, a JSP expert group veteran and one of our most active contributors, has thoroughly and accurately captured the new features of JSP 2.0 and JSTL 1.1 in a way that is well-organized and easy to understand. With excellent, to-the-point examples, this book is a 'must have' for any serious JSP 2.0 developer.' --Mark Roth, JSP 2.0 Specification Lead, Sun Microsystems, Inc. Hans Bergsten is the founder of Gefion Software, a company focused on Java services and products based on J2EE technologies. Hans has been an active participant in the working groups for both the servlet and JSP specifications since their inception and contributes to other related JCP specifications, such as JSP Standard Tag Library (JSTL) and JavaServer Faces (JSF), and, as one of the initial members of the Apache Jakarta Project Management Committee, helped develop the Apache Tomcat reference implementation for the servlet and JSP specifications.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:28am CET by akg

Although the number of commercial Java games is still small compared to those written in C or C++, the market is expanding rapidly. Recent updates to Java make it faster and easier to create powerful gaming applications-particularly Java 3D-is fueling an explosive growth in Java games. Java games like Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, and scores of others have earned awards and become bestsellers. Java developers new to graphics and game programming, as well as game developers new to Java 3D, will find Killer Game Programming in Java invaluable. This new book is a practical introduction to the latest Java graphics and game programming technologies and techniques. It is the first book to thoroughly cover Java's 3D capabilities for all types of graphics and game development projects. Killer Game Programming in Java is a comprehensive guide to everything you need to know to program cool, testosterone-drenched Java games. It will give you reusable techniques to create everything from fast, full-screen action games to multiplayer 3D games. In addition to the most thorough coverage of Java 3D available, Killer Game Programming in Java also clearly details the older, better-known 2D APIs, 3D sprites, animated 3D sprites, first-person shooter programming, sound, fractals, and networked games. Killer Game Programming in Java is a must-have for anyone who wants to create adrenaline-fueled games in Java.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:20am CET by akg

You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to the heart of what you need to know when you need to know it. With the completely revised and thoroughly updated Java Cookbook, 2nd Edition, Java developers like you will learn by example, try out new features, and use sample code to understand how new additions to the language and platform work--and how to put them to work for you. This comprehensive collection of problems, solutions, and practical examples will satisfy Java developers at all levels of expertise. Whether you're new to Java programming and need something to bridge the gap between theory-laden reference manuals and real-world programs or you're a seasoned Java programmer looking for a new perspective or a different problem-solving context, this book will help you make the most of your Java knowledge. Packed with hundreds of tried-and-true Java recipes covering all of the major APIs from the 1.4 version of Java, this book also offers significant first-look recipes for the most important features of the new 1.5 version, which is in beta release. You get practical solutions to everyday problems, and each is followed by a detailed, ultimately useful explanation of how and why the technology works. Java Cookbook, 2nd Edition includes code segments covering many specialized APIs--like those for working with Struts, Ant and other new popular Open Source tools. It also includes expanded Mac OS X Panther coverage and serves as a great launching point for Java developers who want to get started in areas outside of their specialization. In this major revision, you'll find succinct pieces of code that can be easily incorporated into other programs. Focusing on what's useful or tricky--or what's useful and tricky--Java Cookbook, 2nd Edition is the most practical Java programming book on the market.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:16am CET by akg

If you already have Java programming experience and are looking to program games, this book is for you. David Brackeen, along with co-authors Bret Barker and Lawrence Vanhelsuwe, show you how to make fast, full-screen action games such as side scrollers and 3D shooters. Key features covered in this book include Java 2 game programming techniques, including latest 2D graphics and sound technologies, 3D graphics and scene management, path-finding and artificial intelligence, collision detection, game scripting using BeanShell, and multi-player game engine creation.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:13am CET by akg

The Definitive Guide to Building Java Robots is for educators, students, hobbyists, and startups looking for Java/hardware interaction. This book shows you how to use your PC to build robots, and how you can interface with a microcontroller to do the basics. You'll learn to design your robot to navigate, see, speak, recognize your face, listen to you, and build maps.
Download free from Rapidshare
Posted: January 22nd, 2008, 10:02am CET by akg

Create strange lands filled with mysterious objects (cows frozen in blocks of ice, chirping penguins, golden globes with wavering eyes) and throw away your keyboard and mouse, to go exploring armed only with a gamepad, power glove, or just your bare hands…
Java gaming expert Andrew Davison will show you how to develop and program 3D games in Java™ technology on a PC, with an emphasis on the construction of 3D landscapes. It's assumed you have a reasonable knowledge of Java - the sort of thing picked up in a first Java course at school.
Topics are split into three sections: Java 3D™ API, non-standard input devices for game playing, and JOGL. Java 3D is a high-level 3D graphics API, and JOGL is a lower-level Java wrapper around the popular OpenGL graphics API.
You'll look at three non-standard input devices: the webcam, the game pad, and the P5 data glove.
Along the way, you'll utilize several other games-related libraries including: JInput, JOAL, JMF, and Odejava.
Learn all the latest Java SE 6 features relevant to gaming, including: splash screens, JavaScript™ scripting as well as the desktop and system tray interfaces.
Unique coverage of Java game development using both the Java 3D API and Java for OpenGL, as well as invaluable experience from a recognized Java gaming guru, will provide you with a distinct advantage after reading this book.
Download free from Rapidshare
Posted: January 22nd, 2008, 9:30am CET by akg

nvestors around the globe worship Warren Buffett, the 'Oracle of Omaha,' and British businessman O’Loughlin is no different. Buffett, after all, jostles with Bill Gates for the title of richest man in America and has built Berkshire Hathaway from a small textile concern into a multi-billion-dollar corporate mammoth. So how does he do it? O’Loughlin tackles the question enthusiastically, laying out Buffett’s investing strategies, his management techniques and his unconventional wisdom. Much of it is already well known, of course, from Buffett’s love of the cash-generating insurance business, to his hands-off managerial style, to his early passion for the ideas of value-investing guru Benjamin Graham. But the book is a useful distillation of everything business buffs know about the inscrutable Buffett. After the dot-com years, during which his plodding investing style went out of favor, it was he who emerged from the bust relatively unscathed. As O’Loughlin fawns, 'We may never see the like of Warren E. Buffett again.'
Download free from Megaupload
Posted: January 22nd, 2008, 9:27am CET by akg

A $10,000 investment in Warren Buffett's original 1956 portfolio would today be worth a staggering $250 million ... after taxes! What are his investing secrets? How to Pick Stocks Like Warren Buffett contains the answers and shows, step-by-profitable-step, how any investor can follow Buffett's path to consistently find bargains in all markets: up, down, or sideways.
How to Pick Stocks Like Warren Buffett sticks to the basics: how Buffett continually finds bargain stocks passed over by others. Written by an actual financial analyst who uses Buffett's strategies professionally, this tactical how-to book includes:
* Comprehensive financial tools and information
* Strategy-packed 'Buffett in action' boxes
* Buffett's own stock portfoliocontinually updated on the author's website!
Download free from Rapidshare
Posted: January 22nd, 2008, 9:26am CET by akg

The strategies and techniques of THE investment legend Warren Buffett Wealth follows the world's greatest investor from the beginning of his career, as he takes a 100-dollar investment and turns it into one of the most successful multibillion-dollar companies in the world. By carefully detailing how Buffett began his career and discussing what he learned from Benjamin Graham, this book reveals the true secrets to Buffett's success. Readers will see how Buffett reached the pinnacle of his profession by following certain key principles such as investing in old-style traditional American companies, holding the companies forever, and hiring and keeping the same managers.
Download free from Rapidshare
Posted: January 22nd, 2008, 9:23am CET by akg

classic bestseller by Benjamin Graham, perhaps the greatest investment advisor of the 20th century, The Intelligent Investor has taught and inspired hundreds of thousands of people worldwide. Since its original publication in 1949, Benjamin Graham’s book has remained the most respected guide to investing, due to his timeless philosophy of “value investing,” which helps protect investors against the areas of possible substantial error and teaches them to develop long-term strategies with which they will be comfortable down the road.
Over the years, market developments have borne out the wisdom of Benjamin Graham’s basic policies. Here he takes account of both the defensive and the enterprising investor, outlining the principles of stock selection for each, and stressing the advantages of a simple portfolio policy. Among the book’s special features are the use of numerous comparisons of pairs of common stocks to bring out their elements of strength and weakness and the construction of investment portfolios designed to meet specific requirements of quality and price attractiveness.
The Intelligent Investor may be the most important book you will ever read on making your investments a success.
'The Intelligent Investor is the best book ever written for the stockholder,' says author and investment counselor John Train. Benjamin Graham’s classic work offers sound and safe principles for investing-principles that have worked for more than forty years since the first edition was published. With an introduction and appendix by Warren Buffett, one of Graham’s most famous students in investing strategy, this book takes account of both the defensive and the enterprising investor.
Download free from Rapidshare
Posted: January 22nd, 2008, 8:38am CET by akg

For the first time, the tactics, strategies and insights relied on by 150 of the world's most respected financial experts are revealed in a concise, digestible form. Learn how you really make money in the markets from: - fund managers of billion-pound equity funds- traders in the options and futures markets- industry-rated analysts- economists from top business schools- writers on leading financial newspapersEach provides focused and practical rules on how to succeed in the market. Often counter-intuitive, their rules tell you exactly what to do and what not to do. No padding; just a rock-hard list of do's and don'ts.The contributors to this book are the elite of investing. They consistently beat the market because they know which shares to buy, at what price, and when. And, just as importantly, they know when to sell.Never before has so much quality advice been packed into a single book. If you want to increase your wealth through investing, this is an unmissable opportunity to acquire knowledge and skills from the best in the world.
Download free from Rapidshare