Free-Book-Spot--Latest Books
Posted: August 30th, 2007, 11:22pm CEST
 30.08.2007 0_00_00.jpg)
The first revision of this third volume is the most comprehensive survey of classical computer techniques for sorting and searching. It extends the treatment of data structures in Volume 1 to consider both large and small databases and internal and external memories. The book contains a selection of carefully checked computer methods, with a quantitative analysis of their efficiency. Outstanding features of the second edition include a revised section on optimum sorting and new discussions of the theory of permutations and of universal hashing.
Book Info
Contains a selection of carefully checked computer methods, with a quantitative analysis of their efficiency and a revised section on optimum sorting and new discussions of the theory of permutations and of universal hashing. DLC: Electronic digital computers - Programming.
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 30.08.2007 0_00_00.jpg)
Amazon.com
Volume 2 of Donald Knuth's classic series The Art of Computer Programming covers seminumerical algorithms, with topics ranging from random number generators to floating point operations and other optimized arithmetic algorithms. Truly comprehensive and meticulously written, this book (and series) is that rarest of all creatures--a work of authoritative scholarship in classical computer science, but one that can be read and used profitably by virtually all working programmers.
The book begins with fundamental questions regarding random numbers and how to use algorithms to generate them. Subsequent chapters demonstrate efficient computation of single-precision and double-precision arithmetic calculations and modular arithmetic. The text then presents prime factorization (which can be used in cryptography, for instance) and algorithms for calculating fractions. This volume ends with algorithms for polynomial arithmetic and manipulation of power-series topics, which will benefit those with some knowledge of calculus.
Throughout this beautifully presented edition, Knuth incorporates hundreds of useful exercises for trying out the algorithms. These range from simple problems to larger research project topics. (The book provides answers, where appropriate, at the end of the book.) The result is a text that's suitable for college or graduate-level computer science courses or individual study by programmers. Volume 2 is an indispensable part of any working programmer's
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 30.08.2007 0_00_00.jpg)
Amazon.com
This magnificent tour de force presents a comprehensive overview of a wide variety of algorithms and the analysis of them. Now in its third edition, The Art of Computer Programming, Volume I: Fundamental Algorithms contains substantial revisions by the author and includes numerous new exercises.
Although this book was conceived several decades ago, it is still a timeless classic. One of the book's greatest strengths is the wonderful collection of problems that accompany each chapter. The author has chosen problems carefully and indexed them according to difficulty. Solving a substantial number of these problems will help you gain a solid understanding of the issues surrounding the given topic. Furthermore, the exercises feature a variety of classic problems.
Fundamental Algorithms begins with mathematical preliminaries. The first section offers a good grounding in a variety of useful mathematical tools: proof techniques, combinatorics, and elementary number theory. Knuth then details the MIX processor, a virtual machine architecture that serves as the programming target for subsequent discussions. This wonderful section comprehensively covers the principles of simple machine architecture, beginning with a register-level discussion of the instruction set. A later discussion of a simulator for this machine includes an excellent description of the principles underlying the implementation of subroutines and co-routines. Implementing such a simulator is an excellen
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 (+Audio) 30.08.2007 0_00_00.jpg)
The Guinness Book of World Records once deemed Deep Purple "the world's loudest band." Ritchie Blackmore's masterful axe playing no doubt helped them earn this distinction. Learn his trademark riffs and solos with this book/CD pack. It includes detailed background notes, lessons and examples on CD so you can be playing like Blackmore in no time. Explores 10 classics:
* Black Night
* Burn
* Highway Star
* Hush
* Knocking at Your Back Door
* Lazy
* Smoke on the Water
* Space Truckin'
* Strange Kind of Woman
* Woman from Tokyo.
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST

List:
1 - Rendezvous with Rama.doc
2 - Rama II.doc
3 - The Garden of Rama.doc
4 - Rama Revealed.doc
Sir Arthur Charles Clarke (born 16 December 1917) is a British science-fiction author and inventor, most famous for his novel 2001: A Space Odyssey, and for collaborating with director Stanley Kubrick on the film of the same name. Clarke is the last surviving member of what was sometimes known as the "Big Three" of science fiction, which included Robert A. Heinlein and Isaac Asimov.
Rendezvous with Rama is a novel by Arthur C. Clarke first published in 1972. Set in the 22nd century, the story involves a thirty-mile-long cylindrical alien starship that passes through Earth's solar system. The story is told from the point of view of a group of human explorers, who intercept the ship in an attempt to unlock its mysteries.
Rescue Party (1946), the first published story of Clarke, also has a cylindrical alien spaceship with kilometer scale dimensions. Rendezvous could be an elaboration of that ship. Another of Clarke's short stories, Jupiter Five (1953), is very similar to this novel in style, as well as content.
This novel won both the Hugo and Nebula awards upon its release, and is widely regarded as one of the cornerstones in Clarke's bibliography. It is considered a science fiction classic, and is particularly seen as a key hard science fiction text.
Rama II is a novel by Gentry Lee and Arthur C. Clarke first published in 1989. It recounts humankind's further
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 30.08.2007 0_00_00.jpg)
* Taking a unique IDE-centric approach, well-respected authors examine the IDE capabilities readers will need to perform specific tasks, demonstrated in the context of building XML Web services
* The only book on the topic that introduces each characteristic of the IDE followed by an example of the context in which that feature is used
* Covers creating custom templates and wizards, reusing code and lightweight code generators, dynamically generating forms through reflections, managing data in the IDE, using the SQL designer to write stored procedures, debugging ASP.NET Web forms, and much more
From the Back Cover
Visual Studio 2005 is an enormous product. Incorporating the latest advances in both Visual BasicR and C# as well as improvements and new features in the user interface, it can be daunting without the kind of guidance this book provides.
In these pages you'll learn to harness every feature of this remarkable development tool. The opening section will familiarize you with the IDE structure and layout, various options and settings, and other core aspects of Visual Studio 2005. Then you will examine each of the nine major categories composing the functions of Visual Studio 2005. Every chapter is cross-referenced, so you can achieve a complete understanding of each feature and how all the elements work together to produce an effective programming environment.
What you will learn from this book
How to edit Application Configuration and XML resource f
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 29.08.2007 0_00_00.jpg)
Amazon.com
For the majority of C++ programmers, the pace and style of David Chapman's Teach Yourself Visual C++ 6 in 21 Days will make a good deal of sense. The author covers all the essentials of basic Windows and Microsoft Foundation Classes (MFC) development, and then addresses several new features in Visual C++ 6, all while moving quickly enough for the busy, working programmer.
Chapman's first section introduces the basic Visual C++ 6 tools, like the AppWizard and ClassWizard, and discusses the essentials of building dialog-based applications using basic Windows controls such as static text, edit, button, and list box controls. Further chapters cover mouse and keyboard basics, timers, menus, and fonts. In short, the first week provides a traditional introduction to Windows and MFC programming without the frills.
The second set of tutorials delves into Graphical Device Interface (GDI) graphics programming, always a challenging topic for new MFC programmers. Then the author moves to using ActiveX controls inside your applications (a real strength of Visual C++, enhanced in the new release). The basics of toolbars, saving and restoring files to MFC applications, and an introduction to Open Database Connectivity (ODBC) programming round out this set of chapters.
The last set of exercises will give the MFC developer some new expertise. First, the author looks at the potential of ActiveX Data Objects (ADOs) for database development and how to build reusable libraries i
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 29.08.2007 0_00_00.jpg)
Herbert George Wells (September 21, 1866 - August 13, 1946), better known as H. G. Wells, was an English writer best known for such science fiction novels as The Time Machine, The War of the Worlds, The Invisible Man, The First Men in the Moon and The Island of Doctor Moreau. He was a prolific writer of both fiction and non-fiction, and produced works in many different genres, including contemporary novels, history, and social commentary. He was also an outspoken socialist. His later works become increasingly political and didactic, and only his early science fiction novels are widely read today. Both Wells and Jules Verne are sometimes referred to as "The Father of Science Fiction".
This volume (one pdf file) includes:
1866-1946 Biography
1895 The Time Machine
1896 The Island of Dr. Moreau
1896 The Wheels of Chance
1897 The Invisible Man
1898 The War of the Worlds
1899 When the Sleeper Wakes
1901 First Men in the Moon
1903 Twelve Stories and a Dream
1908 Tono-Bungay
1908 The War in the Air
1909 Ann Veronica - A Modern Love Story
1911 Door in the Wall and other Stories
1911 The New Machiavelli
1914 The World Set Free
1915 The Research Magnificent
1917 God The Invisible King
1917 The Soul of a Bishop
1917 War and the Future
1922 The Secret Places of the Heart
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 29.08.2007 0_00_00.jpg)
A great many varied and interesting visual effects can be achieved with computer graphics, for which a fundamental understanding of the underlying mathematical concepts - and a knowledge of how they can be implemented in a particular programming language - is essential.
Computer Graphics for Java Programmers, 2nd edition covers elementary concepts in creating and manipulating 2D and 3D graphical objects, covering topics from classic graphics algorithms to perspective drawings and hidden-line elimination.
Completely revised and updated throughout, the second edition of this highly popular textbook contains a host of ready-to-run-programs and worked examples, illuminating general principles and geometric techniques. Ideal for classroom use or self-study, it provides a perfect foundation for programming computer graphics using Java.
The publisher, John Wiley and Sons
Reinforcing concepts with useful and simple examples, this book explores both elementary and advance topics--from producing simple graphical objects to using applied geometry to create vectors and polygons and finally to rotating and transforming these graphical objects. It provides both classic graphics algorithms as well as particular effects such as perspective drawings. Ready-to-run programs and worked examples illuminate the principles and techniques for creating 2d and 3d objects.
Table of Contents
Computer Graphics for Java Programmers, Second Edition
Preface
Chapter 1 - Elementary Co
Read more...
Full download
Posted: August 30th, 2007, 11:22pm CEST
 28.08.2007 0_00_00.jpg)
The author of this text illustrates how to implement control systems in your resource-limited embedded systems. Using C or C++, you will learn to design and test control systems to ensure a high level of performance and robustness.
Implement proven design techniques for control systems without having to master any advanced mathematics. Using an effective step-by-step approach, this book presents a number of control system design techniques geared toward readers of all experience le
Using the techniques and reusable code in Embedded Control Systems in C/C++, embedded systems developers can design control systems without the advanced calculus skills that are typically required.
About the Author
Jim Ledin, P.E., is an electrical engineer providing simulation-related consulting services. Over the past 18 years, he has worked on all phases of non-real-time and hardware-in-the-loop (HIL) simulation in support of the testing and evaluation of air-to-air and surface-to-air missile systems at the Naval Air Warfare Center in Point Mugu, Calif. He also served as the principal simulation developer for three HIL simulation laboratories for the NAWC. Jim has presented at ADI User Society international meetings and the Embedded Systems Conference, and has written for Embedded Systems Programming magazine and Dr. Dobb's Journal. He can be reached at jim@ledin.com or through the Ledin Engineering Web site at www.ledin.com.
Table of Contents
Embedded Control Systems in C/C+
Read more...
Full download